See: Description
| Interface | Description |
|---|---|
| BundleManager<OutT> |
Bundle management for the
DoFnOp that handles lifecycle of a bundle. |
| BundleManager.BundleProgressListener<OutT> |
A listener used to track the lifecycle of a bundle.
|
| FutureCollector<OutT> |
A future collector that buffers the output from the users
DoFn and propagates the result future to downstream operators
only after FutureCollector.finish() is invoked. |
| Op<InT,OutT,K> |
Interface of Samza operator for BEAM.
|
| OpEmitter<OutT> |
Output emitter for Samza
Op. |
| OutputManagerFactory<OutT> |
Factory class to create
DoFnRunners.OutputManager. |
| SamzaDoFnInvokerRegistrar |
A registrar for Samza DoFnInvoker.
|
| Class | Description |
|---|---|
| AsyncDoFnRunner<InT,OutT> |
This
DoFnRunner adds the capability of executing the DoFn.ProcessElement in the thread pool, and returns the future to
the collector for the underlying async execution. |
| ClassicBundleManager<OutT> | |
| DoFnOp<InT,FnOutT,OutT> |
Samza operator for
DoFn. |
| DoFnOp.MultiOutputManagerFactory |
Factory class to create an
DoFnRunners.OutputManager that
emits values to the main output as well as the side outputs via union type RawUnionValue. |
| DoFnOp.SingleOutputManagerFactory<OutT> |
Factory class to create an
DoFnRunners.OutputManager that
emits values to the main output only, which is a single PCollection. |
| DoFnRunnerWithKeyedInternals<InputT,OutputT> |
This class wraps a DoFnRunner with keyed StateInternals and TimerInternals access.
|
| GroupByKeyOp<K,InputT,OutputT> |
Samza operator for
GroupByKey. |
| KeyedTimerData<K> |
TimerInternals.TimerData with key, used by SamzaTimerInternalsFactory. |
| KeyedTimerData.KeyedTimerDataCoder<K> |
Coder for
KeyedTimerData. |
| KvToKeyedWorkItemOp<K,V> |
Samza operator to map input stream of
KV to KeyedWorkItem. |
| OpAdapter<InT,OutT,K> |
Adaptor class that runs a Samza
Op for BEAM in the Samza AsyncFlatMapFunction. |
| OpMessage<T> |
Actual message type used in Samza
StreamApplication. |
| PortableBundleManager<OutT> |
Bundle management for the
DoFnOp that handles lifecycle of a bundle. |
| PortableDoFnOp<InT,FnOutT,OutT> |
Samza operator for
DoFn. |
| SamzaDoFnRunners |
A factory for Samza runner translator to create underlying DoFnRunner used in
DoFnOp. |
| SamzaExecutableStageContextFactory |
Singleton class that contains one
ExecutableStageContext.Factory per job. |
| SamzaStateRequestHandlers |
This class creates
StateRequestHandler for side inputs and states of the Samza portable
runner. |
| SamzaStoreStateInternals<K> |
StateInternals that uses Samza local KeyValueStore to manage state. |
| SamzaStoreStateInternals.ByteArray |
Wrapper of byte[] so it can used as key in the KeyValueStore for caching.
|
| SamzaStoreStateInternals.ByteArraySerdeFactory |
Factory class to provide
SamzaStoreStateInternals.ByteArraySerdeFactory.ByteArraySerde. |
| SamzaStoreStateInternals.ByteArraySerdeFactory.ByteArraySerde |
Serde for
SamzaStoreStateInternals.ByteArray. |
| SamzaStoreStateInternals.Factory<K> |
Factory class to create
SamzaStoreStateInternals. |
| SamzaStoreStateInternals.StateValue<T> |
Wrapper for state value so that unencoded value can be read directly from the cache of
KeyValueStore.
|
| SamzaStoreStateInternals.StateValueSerdeFactory |
Factory class to provide
SamzaStoreStateInternals.StateValueSerdeFactory.StateValueSerde. |
| SamzaStoreStateInternals.StateValueSerdeFactory.StateValueSerde |
Serde for
SamzaStoreStateInternals.StateValue. |
| SamzaTimerInternalsFactory<K> |
TimerInternalsFactory that creates Samza TimerInternals. |
| SamzaTimerInternalsFactory.TimerKeyCoder<K> |
Coder for
TimerKey. |
| SplittableParDoProcessKeyedElementsOp<InputT,OutputT,RestrictionT,PositionT,WatermarkEstimatorStateT> |
Samza operator for
GroupByKey. |
| WindowAssignOp<T,W extends org.apache.beam.sdk.transforms.windowing.BoundedWindow> |
Samza operator for
Window.Assign. |
| Enum | Description |
|---|---|
| OpMessage.Type |
Type of the element(s) in the message.
|