Interface MapFnRunners.WindowedValueMapFnFactory<InputT,​OutputT>

  • Enclosing class:
    MapFnRunners

    public static interface MapFnRunners.WindowedValueMapFnFactory<InputT,​OutputT>
    A function factory which given a PTransform returns a map function over the entire WindowedValue of input and output elements.

    Windowed Values will only ever be in a single window.

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.apache.beam.sdk.function.ThrowingFunction<org.apache.beam.sdk.values.WindowedValue<InputT>,​org.apache.beam.sdk.values.WindowedValue<OutputT>> forPTransform​(java.lang.String ptransformId, org.apache.beam.model.pipeline.v1.RunnerApi.PTransform ptransform)  
    • Method Detail

      • forPTransform

        org.apache.beam.sdk.function.ThrowingFunction<org.apache.beam.sdk.values.WindowedValue<InputT>,​org.apache.beam.sdk.values.WindowedValue<OutputT>> forPTransform​(java.lang.String ptransformId,
                                                                                                                                                                              org.apache.beam.model.pipeline.v1.RunnerApi.PTransform ptransform)
                                                                                                                                                                       throws java.io.IOException
        Throws:
        java.io.IOException