com.spotify

scio

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
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class Args extends AnyRef

    Encapsulate parsed commandline arguments.

  2. class ScioContext extends AnyRef

    Main entry point for Dataflow functionality.

  3. class ScioResult extends AnyRef

    Represent a Scio pipeline result.

  4. implicit class WaitableFutureTap[T] extends AnyRef

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

  5. implicit class WaitableNestedFutureTap[T] extends AnyRef

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

Value Members

  1. val ACCUMULATING_FIRED_PANES: AccumulationMode

    Alias for WindowingStrategy AccumulationMode.

    Alias for WindowingStrategy AccumulationMode.ACCUMULATING_FIRED_PANES.

  2. object Args

    A simple command line argument parser.

  3. val CREATE_IF_NEEDED: CreateDisposition

    Alias for BigQuery CreateDisposition.

  4. val CREATE_NEVER: CreateDisposition

    Alias for BigQuery CreateDisposition.

  5. object ContextAndArgs

    Convenience object for creating ScioContext and Args.

  6. val DISCARDING_FIRED_PANES: AccumulationMode

    Alias for WindowingStrategy AccumulationMode.

    Alias for WindowingStrategy AccumulationMode.DISCARDING_FIRED_PANES.

  7. object ScioContext

    Companion object for ScioContext.

  8. val WRITE_APPEND: WriteDisposition

    Alias for BigQuery WriteDisposition.

  9. val WRITE_EMPTY: WriteDisposition

    Alias for BigQuery WriteDisposition.

  10. val WRITE_TRUNCATE: WriteDisposition

    Alias for BigQuery WriteDisposition.

  11. implicit val doubleAccumulatorType: AccumulatorType[Double]

  12. package experimental

    Main package for experimental APIs.

  13. implicit val intAccumulatorType: AccumulatorType[Int]

  14. package io

  15. implicit val longAccumulatorType: AccumulatorType[Long]

  16. def scioVersion: String

    Get Scio version from scio-core/src/main/resources/version.

    Get Scio version from scio-core/src/main/resources/version.sbt.

  17. package testing

  18. package util

  19. package values

Inherited from AnyRef

Inherited from Any

Ungrouped