Packages

package scio

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class Args extends Serializable

    Encapsulate parsed commandline arguments.

  2. class DistCacheScioContext extends AnyRef

    An enhanced ScioContext with distributed cache features.

  3. trait RunnerContext extends AnyRef

    Runner specific context.

  4. trait RunnerResult extends AnyRef

    Represent a Beam runner specific result.

  5. 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.

  6. 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.

  7. abstract class ScioResult extends AnyRef

    Represent a Scio pipeline result.

  8. final case class SysProp(flag: String, description: String) extends Product with Serializable
  9. trait SysProps extends AnyRef

Value Members

  1. 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).

  2. object BuildInfo extends Product with Serializable

    This object was generated by sbt-buildinfo.

  3. object ContextAndArgs

    Convenience object for creating ScioContext and Args.

  4. object CoreSysProps extends SysProps
  5. object JavaConverters

    Converters for Beam Java SDK APIs.

    Converters for Beam Java SDK APIs. Import all.

    import com.spotify.scio.JavaConverters._
  6. object ScioContext

    Companion object for ScioContext.

  7. 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.

  8. object SysProps

Ungrouped