Package org.apache.flink.fnexecution.v1
Enum FlinkFnApi.Schema.FieldType.TypeInfoCase
- java.lang.Object
-
- java.lang.Enum<FlinkFnApi.Schema.FieldType.TypeInfoCase>
-
- org.apache.flink.fnexecution.v1.FlinkFnApi.Schema.FieldType.TypeInfoCase
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,Serializable,Comparable<FlinkFnApi.Schema.FieldType.TypeInfoCase>
- Enclosing class:
- FlinkFnApi.Schema.FieldType
public static enum FlinkFnApi.Schema.FieldType.TypeInfoCase extends Enum<FlinkFnApi.Schema.FieldType.TypeInfoCase> implements com.google.protobuf.Internal.EnumLite
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BINARY_INFOCHAR_INFOCOLLECTION_ELEMENT_TYPEDECIMAL_INFOLOCAL_ZONED_TIMESTAMP_INFOMAP_INFOROW_SCHEMATIME_INFOTIMESTAMP_INFOTYPEINFO_NOT_SETVAR_BINARY_INFOVAR_CHAR_INFOZONED_TIMESTAMP_INFO
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static FlinkFnApi.Schema.FieldType.TypeInfoCaseforNumber(int value)intgetNumber()static FlinkFnApi.Schema.FieldType.TypeInfoCasevalueOf(int value)Deprecated.static FlinkFnApi.Schema.FieldType.TypeInfoCasevalueOf(String name)Returns the enum constant of this type with the specified name.static FlinkFnApi.Schema.FieldType.TypeInfoCase[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
COLLECTION_ELEMENT_TYPE
public static final FlinkFnApi.Schema.FieldType.TypeInfoCase COLLECTION_ELEMENT_TYPE
-
MAP_INFO
public static final FlinkFnApi.Schema.FieldType.TypeInfoCase MAP_INFO
-
ROW_SCHEMA
public static final FlinkFnApi.Schema.FieldType.TypeInfoCase ROW_SCHEMA
-
DECIMAL_INFO
public static final FlinkFnApi.Schema.FieldType.TypeInfoCase DECIMAL_INFO
-
TIME_INFO
public static final FlinkFnApi.Schema.FieldType.TypeInfoCase TIME_INFO
-
TIMESTAMP_INFO
public static final FlinkFnApi.Schema.FieldType.TypeInfoCase TIMESTAMP_INFO
-
LOCAL_ZONED_TIMESTAMP_INFO
public static final FlinkFnApi.Schema.FieldType.TypeInfoCase LOCAL_ZONED_TIMESTAMP_INFO
-
ZONED_TIMESTAMP_INFO
public static final FlinkFnApi.Schema.FieldType.TypeInfoCase ZONED_TIMESTAMP_INFO
-
BINARY_INFO
public static final FlinkFnApi.Schema.FieldType.TypeInfoCase BINARY_INFO
-
VAR_BINARY_INFO
public static final FlinkFnApi.Schema.FieldType.TypeInfoCase VAR_BINARY_INFO
-
CHAR_INFO
public static final FlinkFnApi.Schema.FieldType.TypeInfoCase CHAR_INFO
-
VAR_CHAR_INFO
public static final FlinkFnApi.Schema.FieldType.TypeInfoCase VAR_CHAR_INFO
-
TYPEINFO_NOT_SET
public static final FlinkFnApi.Schema.FieldType.TypeInfoCase TYPEINFO_NOT_SET
-
-
Method Detail
-
values
public static FlinkFnApi.Schema.FieldType.TypeInfoCase[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (FlinkFnApi.Schema.FieldType.TypeInfoCase c : FlinkFnApi.Schema.FieldType.TypeInfoCase.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static FlinkFnApi.Schema.FieldType.TypeInfoCase valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
valueOf
@Deprecated public static FlinkFnApi.Schema.FieldType.TypeInfoCase valueOf(int value)
Deprecated.Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
value- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
forNumber
public static FlinkFnApi.Schema.FieldType.TypeInfoCase forNumber(int value)
-
getNumber
public int getNumber()
- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite
-
-