Skip navigation links

Apache Beam :: SDKs :: Java :: Core 0.5.0 API

Packages 
Package Description
org.apache.beam.sdk
Provides a simple, powerful model for building both batch and streaming parallel data processing Pipelines.
org.apache.beam.sdk.annotations
Defines annotations used across the SDK.
org.apache.beam.sdk.coders
Defines Coders to specify how data is encoded to and decoded from byte strings.
org.apache.beam.sdk.coders.protobuf
Defines a Coder for Protocol Buffers messages, ProtoCoder.
org.apache.beam.sdk.io
Defines transforms for reading and writing common storage formats, including AvroIO, and TextIO.
org.apache.beam.sdk.io.range
Provides thread-safe helpers for implementing dynamic work rebalancing in position-based bounded sources.
org.apache.beam.sdk.metrics
Metrics allow exporting information about the execution of a pipeline.
org.apache.beam.sdk.options
Defines PipelineOptions for configuring pipeline execution.
org.apache.beam.sdk.runners
Defines different data processing backends (aka, runners) for executing Beam Pipelines.
org.apache.beam.sdk.testing
Defines utilities for unit testing Apache Beam pipelines.
org.apache.beam.sdk.transforms
Defines PTransforms for transforming data in a pipeline.
org.apache.beam.sdk.transforms.display
Defines HasDisplayData for annotating components which provide display data used within UIs and diagnostic tools.
org.apache.beam.sdk.transforms.join
Defines the CoGroupByKey transform for joining multiple PCollections.
org.apache.beam.sdk.transforms.reflect
Defines reflection-based utilities for analyzing DoFn's and creating DoFnSignature's and DoFnInvoker's from them.
org.apache.beam.sdk.transforms.splittabledofn
Defines utilities related to splittable DoFn.
org.apache.beam.sdk.transforms.windowing
Defines the Window transform for dividing the elements in a PCollection into windows, and the Trigger for controlling when those elements are output.
org.apache.beam.sdk.util
Defines utilities that can be used by Beam runners.
org.apache.beam.sdk.util.common
Defines utilities shared by multiple PipelineRunner implementations.
org.apache.beam.sdk.util.gcsfs
Defines utilities used to interact with Google Cloud Storage.
org.apache.beam.sdk.util.state
Defines internal utilities for interacting with pipeline state.
org.apache.beam.sdk.values
Defines PCollection and other classes for representing data in a Pipeline.
Skip navigation links

Copyright © 2016–2017 The Apache Software Foundation. All rights reserved.