implicit final class SparkeyScioContext extends AnyVal
- Alphabetic
- By Inheritance
- SparkeyScioContext
- AnyVal
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new SparkeyScioContext(self: ScioContext)
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- Any
- final def ##: Int
- Definition Classes
- Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def cachedStringSparkeySideInput[T](basePath: String, cache: Cache[String, String]): SideInput[CachedStringSparkeyReader]
Create a SideInput of
CachedStringSparkeyReader
from a SparkeyUri base path, to be used with SCollection.withSideInputs.Create a SideInput of
CachedStringSparkeyReader
from a SparkeyUri base path, to be used with SCollection.withSideInputs.- Annotations
- @experimental()
- def getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def sparkeySideInput(basePath: String): SideInput[SparkeyReader]
Create a SideInput of
SparkeyReader
from a SparkeyUri base path, to be used with SCollection.withSideInputs.Create a SideInput of
SparkeyReader
from a SparkeyUri base path, to be used with SCollection.withSideInputs. If the provided base path ends with "*", it will be treated as a sharded collection of Sparkey files.- Annotations
- @experimental()
- def toString(): String
- Definition Classes
- Any
- def typedSparkeySideInput[T](basePath: String, decoder: (Array[Byte]) => T, cache: Cache[String, T] = null): SideInput[TypedSparkeyReader[T]]
Create a SideInput of
TypedSparkeyReader
from a SparkeyUri base path, to be used with SCollection.withSideInputs.Create a SideInput of
TypedSparkeyReader
from a SparkeyUri base path, to be used with SCollection.withSideInputs. The provided decoder function will map from the underlying byte array to a JVM type, and the optional Cache object can be used to cache reads in memory after decoding.- Annotations
- @experimental()