package scio
- Alphabetic
- Public
- All
Type Members
-
class
Args extends Serializable
Encapsulate parsed commandline arguments.
-
class
DistCacheScioContext extends AnyRef
An enhanced ScioContext with distributed cache features.
-
trait
RunnerContext extends AnyRef
Runner specific context.
-
trait
RunnerResult extends AnyRef
Represent a Beam runner specific result.
-
class
ScioContext extends TransformNameable
Main entry point for Scio functionality.
Main entry point for Scio functionality. A ScioContext represents a pipeline and can be used to create SCollections and distributed caches on that cluster.
-
trait
ScioExecutionContext extends AnyRef
ScioExecutionContext is the result of ScioContext#run().
ScioExecutionContext is the result of ScioContext#run().
This is a handle to the underlying running job and allows getting the state, checking if it's completed and to wait for it's execution.
-
abstract
class
ScioResult extends AnyRef
Represent a Scio pipeline result.
- final case class SysProp(flag: String, description: String) extends Product with Serializable
- trait SysProps extends AnyRef
Value Members
-
object
Args extends Serializable
A simple command line argument parser.
A simple command line argument parser.
Arguments can be either properties (
--key=value1,value2,...
) or booleans (--test
). -
object
BuildInfo extends Product with Serializable
This object was generated by sbt-buildinfo.
-
object
ContextAndArgs
Convenience object for creating ScioContext and Args.
- object CoreSysProps extends SysProps
-
object
JavaConverters
Converters for Beam Java SDK APIs.
Converters for Beam Java SDK APIs. Import all.
import com.spotify.scio.JavaConverters._
-
object
ScioContext
Companion object for ScioContext.
-
object
ScioMetrics
Utility object for creating metrics.
Utility object for creating metrics. The main types available are org.apache.beam.sdk.metrics.Counter, org.apache.beam.sdk.metrics.Distribution and org.apache.beam.sdk.metrics.Gauge.
- object SysProps