Class RowCoderCloudObjectTranslator
java.lang.Object
org.apache.beam.runners.dataflow.util.RowCoderCloudObjectTranslator
- All Implemented Interfaces:
CloudObjectTranslator<RowCoder>
public class RowCoderCloudObjectTranslator
extends Object
implements CloudObjectTranslator<RowCoder>
Translator for row coders.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the class name that will represent theCloudObject
created by thisCloudObjectTranslator
.fromCloudObject
(CloudObject cloudObject) Convert from a cloud object.Gets the class thisCloudObjectTranslator
is capable of converting.toCloudObject
(RowCoder target, org.apache.beam.sdk.util.construction.SdkComponents sdkComponents) Convert to a cloud object.
-
Constructor Details
-
RowCoderCloudObjectTranslator
public RowCoderCloudObjectTranslator()
-
-
Method Details
-
getSupportedClass
Description copied from interface:CloudObjectTranslator
Gets the class thisCloudObjectTranslator
is capable of converting.- Specified by:
getSupportedClass
in interfaceCloudObjectTranslator<RowCoder>
-
toCloudObject
public CloudObject toCloudObject(RowCoder target, org.apache.beam.sdk.util.construction.SdkComponents sdkComponents) Convert to a cloud object.- Specified by:
toCloudObject
in interfaceCloudObjectTranslator<RowCoder>
-
fromCloudObject
Convert from a cloud object.- Specified by:
fromCloudObject
in interfaceCloudObjectTranslator<RowCoder>
-
cloudObjectClassName
Description copied from interface:CloudObjectTranslator
Gets the class name that will represent theCloudObject
created by thisCloudObjectTranslator
.- Specified by:
cloudObjectClassName
in interfaceCloudObjectTranslator<RowCoder>
-