Class DefaultCoderCloudObjectTranslatorRegistrar
- java.lang.Object
-
- org.apache.beam.runners.dataflow.util.DefaultCoderCloudObjectTranslatorRegistrar
-
- All Implemented Interfaces:
CoderCloudObjectTranslatorRegistrar
@AutoService(CoderCloudObjectTranslatorRegistrar.class) public class DefaultCoderCloudObjectTranslatorRegistrar extends java.lang.Object implements CoderCloudObjectTranslatorRegistrar
TheCoderCloudObjectTranslatorRegistrarcontaining the default collection ofCoderCloud Object Translators.
-
-
Constructor Summary
Constructors Constructor Description DefaultCoderCloudObjectTranslatorRegistrar()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.Class<? extends org.apache.beam.sdk.coders.Coder>,CloudObjectTranslator<? extends org.apache.beam.sdk.coders.Coder>>classesToTranslators()java.util.Map<java.lang.String,CloudObjectTranslator<? extends org.apache.beam.sdk.coders.Coder>>classNamesToTranslators()Gets a map from the name returned byCloudObject.getClassName()to a translator that can convert into the equivalentCoder.
-
-
-
Method Detail
-
classNamesToTranslators
public java.util.Map<java.lang.String,CloudObjectTranslator<? extends org.apache.beam.sdk.coders.Coder>> classNamesToTranslators()
Description copied from interface:CoderCloudObjectTranslatorRegistrarGets a map from the name returned byCloudObject.getClassName()to a translator that can convert into the equivalentCoder.- Specified by:
classNamesToTranslatorsin interfaceCoderCloudObjectTranslatorRegistrar
-
classesToTranslators
public java.util.Map<java.lang.Class<? extends org.apache.beam.sdk.coders.Coder>,CloudObjectTranslator<? extends org.apache.beam.sdk.coders.Coder>> classesToTranslators()
Description copied from interface:CoderCloudObjectTranslatorRegistrar- Specified by:
classesToTranslatorsin interfaceCoderCloudObjectTranslatorRegistrar
-
-