Package

com.spotify

scio

Permalink

package scio

Main package for public APIs. Import all.

import com.spotify.scio._
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. scio
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. class Args extends AnyRef

    Permalink

    Encapsulate parsed commandline arguments.

  2. class ScioContext extends AnyRef

    Permalink

    Main entry point for Dataflow functionality.

    Main entry point for Dataflow functionality. A ScioContext represents a Dataflow pipeline, and can be used to create SCollections and distributed caches on that cluster.

  3. class ScioResult extends AnyRef

    Permalink

    Represent a Scio pipeline result.

  4. implicit class WaitableFutureTap[T] extends AnyRef

    Permalink

    Wait for Tap to be available and get Tap reference from Future.

  5. implicit class WaitableNestedFutureTap[T] extends AnyRef

    Permalink

    Wait for nested Tap to be available, flatten result and get Tap reference from Future.

Value Members

  1. val ACCUMULATING_FIRED_PANES: AccumulationMode

    Permalink

    Alias for WindowingStrategy AccumulationMode.ACCUMULATING_FIRED_PANES.

  2. object Args

    Permalink

    A simple command line argument parser.

    A simple command line argument parser.

    Arguments can be either properties (--key=value1,value2,...) or booleans (--test).

  3. val CREATE_IF_NEEDED: CreateDisposition

    Permalink

    Alias for BigQuery CreateDisposition.

  4. val CREATE_NEVER: CreateDisposition

    Permalink

    Alias for BigQuery CreateDisposition.

  5. object ContextAndArgs

    Permalink

    Convenience object for creating ScioContext and Args.

  6. val DISCARDING_FIRED_PANES: AccumulationMode

    Permalink

    Alias for WindowingStrategy AccumulationMode.DISCARDING_FIRED_PANES.

  7. object ScioContext

    Permalink

    Companion object for ScioContext.

  8. val WRITE_APPEND: WriteDisposition

    Permalink

    Alias for BigQuery WriteDisposition.

  9. val WRITE_EMPTY: WriteDisposition

    Permalink

    Alias for BigQuery WriteDisposition.

  10. val WRITE_TRUNCATE: WriteDisposition

    Permalink

    Alias for BigQuery WriteDisposition.

  11. implicit val doubleAccumulatorType: AccumulatorType[Double]

    Permalink
  12. package experimental

    Permalink

    Main package for experimental APIs.

    Main package for experimental APIs. Import all.

    import com.spotify.scio.experimental._
  13. implicit val intAccumulatorType: AccumulatorType[Int]

    Permalink
  14. package io

    Permalink
  15. implicit val longAccumulatorType: AccumulatorType[Long]

    Permalink
  16. package testing

    Permalink
  17. package util

    Permalink
  18. package values

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped