@Target(value=TYPE) @Retention(value=RUNTIME) @PublicEvolving public static @interface FunctionAnnotation.ReadFields
\@ReadFields({"f0; f2"})
declares the first and third
field of a Java input tuple to be read. All other fields are considered to not influence the behavior of the function.
Multiple read fields can be declared in one \@ReadFields({"f0; f2"})
or
multiple separate Strings \@ReadFields({"f0", "f2"})
.
Please refer to the JavaDoc of Function
or Flink's documentation for
details on field expressions such as nested fields and wildcard.public abstract String[] value
Copyright © 2014–2017 The Apache Software Foundation. All rights reserved.