public static interface DoFnSignature.MethodWithExtraParameters extends DoFnSignature.DoFnMethod
DoFn
that accepts a dynamic
list of parameters.Modifier and Type | Method and Description |
---|---|
java.util.List<DoFnSignature.Parameter> |
extraParameters()
Types of optional parameters of the annotated method, in the order they appear.
|
default boolean |
observesWindow()
Whether this method observes - directly or indirectly - the window that an element resides
in.
|
@Nullable TypeDescriptor<? extends BoundedWindow> |
windowT()
The type of window expected by this method, if any.
|
targetMethod
java.util.List<DoFnSignature.Parameter> extraParameters()
Validation that these are allowed is external to this class.
default boolean observesWindow()
@Nullable TypeDescriptor<? extends BoundedWindow> windowT()