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.
|
TypeDescriptor<? extends BoundedWindow> |
windowT()
The type of window expected by this method, if any.
|
targetMethodjava.util.List<DoFnSignature.Parameter> extraParameters()
Validation that these are allowed is external to this class.
default boolean observesWindow()
@Nullable TypeDescriptor<? extends BoundedWindow> windowT()