object LocalRunner extends StreamletLoader
Local runner for sandbox testing. Because this is executed on Linux, MacOS, and Windows, all path specifications must be compatible with all three platforms!
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- LocalRunner
- StreamletLoader
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
case class
InvalidStreamletClass extends Exception with NoStackTrace with Product with Serializable
- Definition Classes
- StreamletLoader
- final case class MissingConfigurationException(keys: Seq[String]) extends Exception with Product with Serializable
-
case class
NoArgsConstructorExpectedException extends Exception with NoStackTrace with Product with Serializable
- Definition Classes
- StreamletLoader
-
case class
StreamletClassNotFound extends Exception with NoStackTrace with Product with Serializable
- Definition Classes
- StreamletLoader
- case class StreamletLaunchFailure(streamletName: String, failure: Throwable) extends Exception with Product with Serializable
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val BootstrapServersKey: String
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- val consoleOut: PrintStream
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val errOut: PrintStream
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
loadStreamlet(streamletConfig: StreamletDefinition): Try[LoadedStreamlet]
- Definition Classes
- StreamletLoader
-
def
loadStreamlet(config: Config): Try[LoadedStreamlet]
- Definition Classes
- StreamletLoader
-
def
loadStreamletClass(streamletClassName: String): Try[Streamlet[StreamletContext]]
- Definition Classes
- StreamletLoader
- lazy val log: Logger
-
def
main(args: Array[String]): Unit
Starts the local runner using an Application Descriptor JSON file and the file in the local system where the output is going to be written.
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def shutdownHook(outputStream: OutputStream): Thread
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- def withResourceDo[T <: Closeable](closeable: T)(f: (T) ⇒ Unit): Unit