Class CreateStreamingSparkView.Factory<ElemT,ViewT>
- java.lang.Object
-
- org.apache.beam.runners.spark.translation.streaming.CreateStreamingSparkView.Factory<ElemT,ViewT>
-
- All Implemented Interfaces:
org.apache.beam.sdk.runners.PTransformOverrideFactory<org.apache.beam.sdk.values.PCollection<ElemT>,org.apache.beam.sdk.values.PCollection<ElemT>,org.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PCollection<ElemT>,org.apache.beam.sdk.values.PCollection<ElemT>>>
- Enclosing class:
- CreateStreamingSparkView<ElemT,ViewT>
public static class CreateStreamingSparkView.Factory<ElemT,ViewT> extends java.lang.Object implements org.apache.beam.sdk.runners.PTransformOverrideFactory<org.apache.beam.sdk.values.PCollection<ElemT>,org.apache.beam.sdk.values.PCollection<ElemT>,org.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PCollection<ElemT>,org.apache.beam.sdk.values.PCollection<ElemT>>>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.beam.sdk.runners.PTransformOverrideFactory
org.apache.beam.sdk.runners.PTransformOverrideFactory.PTransformReplacement<InputT extends org.apache.beam.sdk.values.PInput,OutputT extends org.apache.beam.sdk.values.POutput>, org.apache.beam.sdk.runners.PTransformOverrideFactory.ReplacementOutput
-
-
Field Summary
Fields Modifier and Type Field Description static CreateStreamingSparkView.FactoryINSTANCE
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.beam.sdk.runners.PTransformOverrideFactory.PTransformReplacement<org.apache.beam.sdk.values.PCollection<ElemT>,org.apache.beam.sdk.values.PCollection<ElemT>>getReplacementTransform(org.apache.beam.sdk.runners.AppliedPTransform<org.apache.beam.sdk.values.PCollection<ElemT>,org.apache.beam.sdk.values.PCollection<ElemT>,org.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PCollection<ElemT>,org.apache.beam.sdk.values.PCollection<ElemT>>> transform)java.util.Map<org.apache.beam.sdk.values.PCollection<?>,org.apache.beam.sdk.runners.PTransformOverrideFactory.ReplacementOutput>mapOutputs(java.util.Map<org.apache.beam.sdk.values.TupleTag<?>,org.apache.beam.sdk.values.PCollection<?>> outputs, org.apache.beam.sdk.values.PCollection<ElemT> newOutput)
-
-
-
Field Detail
-
INSTANCE
public static final CreateStreamingSparkView.Factory INSTANCE
-
-
Method Detail
-
getReplacementTransform
public org.apache.beam.sdk.runners.PTransformOverrideFactory.PTransformReplacement<org.apache.beam.sdk.values.PCollection<ElemT>,org.apache.beam.sdk.values.PCollection<ElemT>> getReplacementTransform(org.apache.beam.sdk.runners.AppliedPTransform<org.apache.beam.sdk.values.PCollection<ElemT>,org.apache.beam.sdk.values.PCollection<ElemT>,org.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PCollection<ElemT>,org.apache.beam.sdk.values.PCollection<ElemT>>> transform)
- Specified by:
getReplacementTransformin interfaceorg.apache.beam.sdk.runners.PTransformOverrideFactory<org.apache.beam.sdk.values.PCollection<ElemT>,org.apache.beam.sdk.values.PCollection<ElemT>,org.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PCollection<ElemT>,org.apache.beam.sdk.values.PCollection<ElemT>>>
-
mapOutputs
public java.util.Map<org.apache.beam.sdk.values.PCollection<?>,org.apache.beam.sdk.runners.PTransformOverrideFactory.ReplacementOutput> mapOutputs(java.util.Map<org.apache.beam.sdk.values.TupleTag<?>,org.apache.beam.sdk.values.PCollection<?>> outputs, org.apache.beam.sdk.values.PCollection<ElemT> newOutput)- Specified by:
mapOutputsin interfaceorg.apache.beam.sdk.runners.PTransformOverrideFactory<org.apache.beam.sdk.values.PCollection<ElemT>,org.apache.beam.sdk.values.PCollection<ElemT>,org.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PCollection<ElemT>,org.apache.beam.sdk.values.PCollection<ElemT>>>
-
-