public static interface DoFnReflector.DoFnInvoker<InputT,OutputT>
DoFn processing methods.| Modifier and Type | Method and Description |
|---|---|
void |
invokeFinishBundle(DoFnWithContext.Context c,
DoFnWithContext.ExtraContextFactory<InputT,OutputT> extra)
Invoke
DoFn.finishBundle(org.apache.beam.sdk.transforms.DoFn<InputT, OutputT>.Context) on the bound DoFn. |
void |
invokeProcessElement(DoFnWithContext.ProcessContext c,
DoFnWithContext.ExtraContextFactory<InputT,OutputT> extra)
Invoke
DoFn.processElement(org.apache.beam.sdk.transforms.DoFn<InputT, OutputT>.ProcessContext) on the bound DoFn. |
void |
invokeStartBundle(DoFnWithContext.Context c,
DoFnWithContext.ExtraContextFactory<InputT,OutputT> extra)
Invoke
DoFn.startBundle(org.apache.beam.sdk.transforms.DoFn<InputT, OutputT>.Context) on the bound DoFn. |
void invokeStartBundle(DoFnWithContext.Context c, DoFnWithContext.ExtraContextFactory<InputT,OutputT> extra)
DoFn.startBundle(org.apache.beam.sdk.transforms.DoFn<InputT, OutputT>.Context) on the bound DoFn.void invokeFinishBundle(DoFnWithContext.Context c, DoFnWithContext.ExtraContextFactory<InputT,OutputT> extra)
DoFn.finishBundle(org.apache.beam.sdk.transforms.DoFn<InputT, OutputT>.Context) on the bound DoFn.void invokeProcessElement(DoFnWithContext.ProcessContext c, DoFnWithContext.ExtraContextFactory<InputT,OutputT> extra)
DoFn.processElement(org.apache.beam.sdk.transforms.DoFn<InputT, OutputT>.ProcessContext) on the bound DoFn.