| Interface and Description |
|---|
| org.apache.beam.runners.dataflow.options.DataflowWorkerLoggingOptions
This interface will no longer be the source of truth for worker logging configuration
once jobs are executed using a dedicated SDK harness instead of user code being co-located
alongside Dataflow worker code. Please set the option below and also the corresponding option
within
SdkHarnessOptions to ensure forward compatibility. |
| org.apache.beam.sdk.testing.StreamingIT
tests which use unbounded PCollections should be in the category
UsesUnboundedPCollections. Beyond that, it is up to the runner and test configuration
to decide whether to run in streaming mode. |
| Class and Description |
|---|
| org.apache.beam.sdk.coders.Coder.Context
To implement a coder, do not use any
Coder.Context. Just implement only those
abstract methods which do not accept a Coder.Context and leave the default implementations
for methods accepting a Coder.Context. |
| org.apache.beam.sdk.transforms.Combine.SimpleCombineFn |
| org.apache.beam.sdk.transforms.DoFnTester
Use
TestPipeline with the DirectRunner. |
| org.apache.beam.sdk.transforms.Reshuffle
this transform's intended side effects are not portable; it will likely be removed
|
| org.apache.beam.sdk.transforms.windowing.ReshuffleTrigger
The intended side effect of
Reshuffle is not portable; it will likely be
removed |
| org.apache.beam.runners.fnexecution.control.SingleEnvironmentInstanceJobBundleFactory
replace with a
DockerJobBundleFactory when appropriate if the EnvironmentFactory is a DockerEnvironmentFactory, or create an
InProcessJobBundleFactory and inline the creation of the environment if appropriate. |
| org.apache.beam.sdk.transforms.Top.Largest
use
Top.Natural instead |
| org.apache.beam.sdk.transforms.Top.Smallest
use
Top.Reversed instead |
| Enum and Description |
|---|
| org.apache.beam.sdk.io.CompressedSource.CompressionMode
Use
Compression instead |
| org.apache.beam.sdk.transforms.DoFnTester.CloningBehavior
Use
TestPipeline with the DirectRunner. |
| org.apache.beam.sdk.io.FileBasedSink.CompressionType
use
Compression. |
| org.apache.beam.sdk.io.TextIO.CompressionType
Use
Compression. |
| org.apache.beam.sdk.io.TFRecordIO.CompressionType
Use
Compression. |
| org.apache.beam.sdk.io.xml.XmlIO.Read.CompressionType
Use
Compression instead. |
| Enum Constant and Description |
|---|
| org.apache.beam.runners.dataflow.options.DataflowPipelineWorkerPoolOptions.AutoscalingAlgorithmType.BASIC |