Package

com.spotify.scio

bigtable

Permalink

package bigtable

Main package for Bigtable APIs. Import all.

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

Type Members

  1. class BigtableBulkWriter extends PTransform[PCollection[KV[ByteString, Iterable[Mutation]]], PDone]

    Permalink
  2. abstract class BigtableDoFn[A, B] extends AsyncLookupDoFn[A, B, BigtableSession]

    Permalink
  3. sealed trait BigtableIO[T] extends ScioIO[T]

    Permalink
  4. final case class BigtableRead(bigtableOptions: BigtableOptions, tableId: String) extends BigtableIO[Row] with Product with Serializable

    Permalink
  5. implicit final class BigtableSCollection[T] extends AnyVal

    Permalink

    Enhanced version of SCollection with Bigtable methods.

  6. implicit final class BigtableScioContext extends AnyVal

    Permalink

    Enhanced version of ScioContext with Bigtable methods.

  7. final class BigtableUtil extends AnyRef

    Permalink
  8. final case class BigtableWrite[T](bigtableOptions: BigtableOptions, tableId: String)(implicit ev: <:<[T, Mutation]) extends BigtableIO[(ByteString, Iterable[T])] with Product with Serializable

    Permalink
  9. class ChannelPoolCreator extends AnyRef

    Permalink
  10. implicit final class RichRow extends AnyVal

    Permalink

    Enhanced version of Row with convenience methods.

Value Members

  1. object BigtableIO

    Permalink
  2. object BigtableRead extends Serializable

    Permalink
  3. object BigtableWrite extends Serializable

    Permalink
  4. object Mutations

    Permalink

    Helper methods for Mutation.

  5. object Rows

    Permalink

    Helper methods for Row.

  6. object TableAdmin

    Permalink

    Bigtable Table Admin API helper commands.

Inherited from AnyRef

Inherited from Any

Ungrouped