| Interface and Description |
|---|
| org.apache.beam.sdk.io.AvroIO.RecordFormatter
Users can achieve the same by providing this transform in a
ParDo before using write in AvroIO AvroIO.write(Class). |
| org.apache.beam.sdk.extensions.avro.io.AvroIO.RecordFormatter
Users can achieve the same by providing this transform in a
ParDo before using write in AvroIO AvroIO.write(Class). |
| 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.transforms.ApproximateUnique
Consider using If For example, to estimate the number of distinct elements in a
For more details about using HllCount and the zetasketch extension module,
see https://s.apache.org/hll-in-beam#bookmark=id.v6chsij1ixo7. |
| org.apache.beam.sdk.coders.AvroCoder
Avro related classes are deprecated in module
beam-sdks-java-core and
will be eventually removed. Please, migrate to a new module
beam-sdks-java-extensions-avro by importing
org.apache.beam.sdk.extensions.avro.coders.AvroCoder instead of this one. |
| org.apache.beam.sdk.coders.AvroGenericCoder
Avro related classes are deprecated in module
beam-sdks-java-core and
will be eventually removed. Please, migrate to a new module
beam-sdks-java-extensions-avro by importing
org.apache.beam.sdk.extensions.avro.coders.AvroGenericCoder instead of this one. |
| org.apache.beam.sdk.io.AvroIO
Avro related classes are deprecated in module
beam-sdks-java-core and
will be eventually removed. Please, migrate to a new module
beam-sdks-java-extensions-avro by importing
org.apache.beam.sdk.extensions.avro.io.AvroIO instead of this one. |
| org.apache.beam.sdk.io.AvroIO.ParseAll
See
AvroIO.parseAllGenericRecords(SerializableFunction) for details. |
| org.apache.beam.sdk.extensions.avro.io.AvroIO.ParseAll
See
AvroIO.parseAllGenericRecords(SerializableFunction) for details. |
| org.apache.beam.sdk.io.AvroIO.ReadAll
See
AvroIO.readAll(Class) for details. |
| org.apache.beam.sdk.extensions.avro.io.AvroIO.ReadAll
See
AvroIO.readAll(Class) for details. |
| org.apache.beam.sdk.schemas.io.payloads.AvroPayloadSerializerProvider
Avro related classes are deprecated in module
beam-sdks-java-core and
will be eventually removed. Please, migrate to a new module
beam-sdks-java-extensions-avro by importing
org.apache.beam.sdk.extensions.avro.schemas.io.payloads.AvroPayloadSerializerProvider
instead of this one. |
| org.apache.beam.sdk.schemas.AvroRecordSchema
Avro related classes are deprecated in module
beam-sdks-java-core and
will be eventually removed. Please, migrate to a new module
beam-sdks-java-extensions-avro by importing
org.apache.beam.sdk.extensions.avro.schemas.AvroRecordSchema instead of this one. |
| org.apache.beam.sdk.io.AvroSchemaIOProvider
Avro related classes are deprecated in module
beam-sdks-java-core and
will be eventually removed. Please, migrate to a new module
beam-sdks-java-extensions-avro by importing
org.apache.beam.sdk.extensions.avro.io.AvroSchemaIOProvider instead of this one. |
| org.apache.beam.sdk.io.AvroSink
Avro related classes are deprecated in module
beam-sdks-java-core and
will be eventually removed. Please, migrate to a new module
beam-sdks-java-extensions-avro by importing
org.apache.beam.sdk.extensions.avro.io.AvroSink instead of this one. |
| org.apache.beam.sdk.io.AvroSource
Avro related classes are deprecated in module
beam-sdks-java-core and
will be eventually removed. Please, migrate to a new module
beam-sdks-java-extensions-avro by importing
org.apache.beam.sdk.extensions.avro.io.AvroSource instead of this one. |
| org.apache.beam.sdk.schemas.utils.AvroUtils
Avro related classes are deprecated in module
beam-sdks-java-core and
will be eventually removed. Please, migrate to a new module
beam-sdks-java-extensions-avro by importing
org.apache.beam.sdk.extensions.avro.schemas.utils.AvroUtils instead of this one. |
| 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.io.DynamicAvroDestinations
Avro related classes are deprecated in module
beam-sdks-java-core and
will be eventually removed. Please, migrate to a new module
beam-sdks-java-extensions-avro by importing
org.apache.beam.sdk.extensions.avro.io.DynamicAvroDestinations instead of this one. |
| org.apache.beam.sdk.io.aws.dynamodb.DynamoDBIO
Module
beam-sdks-java-io-amazon-web-services is deprecated and will be
eventually removed. Please migrate to DynamoDBIO
in module beam-sdks-java-io-amazon-web-services2. |
| org.apache.beam.sdk.io.kinesis.KinesisIO
Module
beam-sdks-java-io-kinesis is deprecated and will be eventually
removed. Please migrate to KinesisIO in module
beam-sdks-java-io-amazon-web-services2. |
| org.apache.beam.sdk.values.PCollectionViews.IterableViewFn |
| org.apache.beam.sdk.values.PCollectionViews.ListViewFn |
| org.apache.beam.sdk.values.PCollectionViews.MapViewFn |
| org.apache.beam.sdk.values.PCollectionViews.MultimapViewFn |
| org.apache.beam.sdk.values.PCollectionViews.SingletonViewFn |
| 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
DefaultJobBundleFactory 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.io.aws.sns.SnsIO
Module
beam-sdks-java-io-amazon-web-services is deprecated and will be
eventually removed. Please migrate to SnsIO in module
beam-sdks-java-io-amazon-web-services2. |
| org.apache.beam.sdk.io.aws.sqs.SqsIO
Module
beam-sdks-java-io-amazon-web-services is deprecated and will be
eventually removed. Please migrate to SqsIO in module
beam-sdks-java-io-amazon-web-services2. |
| org.apache.beam.sdk.io.TextIO.ReadAll
See
TextIO.readAll() for details. |
| 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. |
| Field and Description |
|---|
| org.apache.beam.runners.dataflow.util.PropertyNames.RESTRICTION_CODER
Uses the incorrect terminology.
PropertyNames.RESTRICTION_ENCODING. Should be removed
once non FnAPI SplittableDoFn expansion for Dataflow is removed. |
| org.apache.beam.sdk.schemas.parser.generated.FieldSpecifierNotationLexer.tokenNames
Use
FieldSpecifierNotationLexer.VOCABULARY instead. |
| org.apache.beam.sdk.schemas.parser.generated.FieldSpecifierNotationParser.tokenNames
Use
FieldSpecifierNotationParser.VOCABULARY instead. |
| org.apache.beam.sdk.extensions.gcp.options.GcpOptions.WINDMILL_SERVICE_EXPERIMENT
Use STREAMING_ENGINE_EXPERIMENT instead.
|
| Constructor and Description |
|---|
| org.apache.beam.runners.fnexecution.data.GrpcDataService()
This constructor is for migrating Dataflow purpose only.
|
| Enum Constant and Description |
|---|
| org.apache.beam.runners.dataflow.options.DataflowPipelineWorkerPoolOptions.AutoscalingAlgorithmType.BASIC |