Package org.opensearch.protobufs
Enum Class FieldType
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<FieldType>,Constable
Protobuf enum
org.opensearch.protobufs.FieldType-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionFIELD_TYPE_AGGREGATE_METRIC_DOUBLE = 1;FIELD_TYPE_ALIAS = 2;FIELD_TYPE_BINARY = 3;FIELD_TYPE_BOOLEAN = 4;FIELD_TYPE_BYTE = 5;FIELD_TYPE_COMPLETION = 6;FIELD_TYPE_CONSTANT_KEYWORD = 7;FIELD_TYPE_DATE = 8;FIELD_TYPE_DATE_NANOS = 9;FIELD_TYPE_DATE_RANGE = 10;FIELD_TYPE_DOUBLE = 11;FIELD_TYPE_DOUBLE_RANGE = 12;FIELD_TYPE_FLAT_OBJECT = 13;FIELD_TYPE_FLOAT = 14;FIELD_TYPE_FLOAT_RANGE = 15;FIELD_TYPE_GEO_POINT = 16;FIELD_TYPE_GEO_SHAPE = 17;FIELD_TYPE_HALF_FLOAT = 18;FIELD_TYPE_HISTOGRAM = 19;FIELD_TYPE_ICU_COLLATION_KEYWORD = 20;FIELD_TYPE_INTEGER = 21;FIELD_TYPE_INTEGER_RANGE = 22;FIELD_TYPE_IP = 23;FIELD_TYPE_IP_RANGE = 24;FIELD_TYPE_JOIN = 25;FIELD_TYPE_KEYWORD = 26;FIELD_TYPE_KNN_VECTOR = 27;FIELD_TYPE_LONG = 28;FIELD_TYPE_LONG_RANGE = 29;FIELD_TYPE_MATCH_ONLY_TEXT = 30;FIELD_TYPE_MURMUR3 = 31;FIELD_TYPE_NESTED = 32;FIELD_TYPE_OBJECT = 33;FIELD_TYPE_PERCOLATOR = 34;FIELD_TYPE_RANK_FEATURE = 35;FIELD_TYPE_RANK_FEATURES = 36;FIELD_TYPE_SCALED_FLOAT = 37;FIELD_TYPE_SEARCH_AS_YOU_TYPE = 38;FIELD_TYPE_SEMANTIC = 47;FIELD_TYPE_SHORT = 39;FIELD_TYPE_TEXT = 40;FIELD_TYPE_TOKEN_COUNT = 41;FIELD_TYPE_UNSIGNED_LONG = 42;FIELD_TYPE_UNSPECIFIED = 0;FIELD_TYPE_VERSION = 43;FIELD_TYPE_WILDCARD = 44;FIELD_TYPE_XY_POINT = 45;FIELD_TYPE_XY_SHAPE = 46; -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intFIELD_TYPE_AGGREGATE_METRIC_DOUBLE = 1;static final intFIELD_TYPE_ALIAS = 2;static final intFIELD_TYPE_BINARY = 3;static final intFIELD_TYPE_BOOLEAN = 4;static final intFIELD_TYPE_BYTE = 5;static final intFIELD_TYPE_COMPLETION = 6;static final intFIELD_TYPE_CONSTANT_KEYWORD = 7;static final intFIELD_TYPE_DATE_NANOS = 9;static final intFIELD_TYPE_DATE_RANGE = 10;static final intFIELD_TYPE_DATE = 8;static final intFIELD_TYPE_DOUBLE_RANGE = 12;static final intFIELD_TYPE_DOUBLE = 11;static final intFIELD_TYPE_FLAT_OBJECT = 13;static final intFIELD_TYPE_FLOAT_RANGE = 15;static final intFIELD_TYPE_FLOAT = 14;static final intFIELD_TYPE_GEO_POINT = 16;static final intFIELD_TYPE_GEO_SHAPE = 17;static final intFIELD_TYPE_HALF_FLOAT = 18;static final intFIELD_TYPE_HISTOGRAM = 19;static final intFIELD_TYPE_ICU_COLLATION_KEYWORD = 20;static final intFIELD_TYPE_INTEGER_RANGE = 22;static final intFIELD_TYPE_INTEGER = 21;static final intFIELD_TYPE_IP_RANGE = 24;static final intFIELD_TYPE_IP = 23;static final intFIELD_TYPE_JOIN = 25;static final intFIELD_TYPE_KEYWORD = 26;static final intFIELD_TYPE_KNN_VECTOR = 27;static final intFIELD_TYPE_LONG_RANGE = 29;static final intFIELD_TYPE_LONG = 28;static final intFIELD_TYPE_MATCH_ONLY_TEXT = 30;static final intFIELD_TYPE_MURMUR3 = 31;static final intFIELD_TYPE_NESTED = 32;static final intFIELD_TYPE_OBJECT = 33;static final intFIELD_TYPE_PERCOLATOR = 34;static final intFIELD_TYPE_RANK_FEATURE = 35;static final intFIELD_TYPE_RANK_FEATURES = 36;static final intFIELD_TYPE_SCALED_FLOAT = 37;static final intFIELD_TYPE_SEARCH_AS_YOU_TYPE = 38;static final intFIELD_TYPE_SEMANTIC = 47;static final intFIELD_TYPE_SHORT = 39;static final intFIELD_TYPE_TEXT = 40;static final intFIELD_TYPE_TOKEN_COUNT = 41;static final intFIELD_TYPE_UNSIGNED_LONG = 42;static final intFIELD_TYPE_UNSPECIFIED = 0;static final intFIELD_TYPE_VERSION = 43;static final intFIELD_TYPE_WILDCARD = 44;static final intFIELD_TYPE_XY_POINT = 45;static final intFIELD_TYPE_XY_SHAPE = 46; -
Method Summary
Modifier and TypeMethodDescriptionstatic FieldTypeforNumber(int value) static final com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<FieldType> static FieldTypevalueOf(int value) Deprecated.static FieldTypevalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this class with the specified name.static FieldTypeReturns the enum constant of this class with the specified name.static FieldType[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
FIELD_TYPE_UNSPECIFIED
FIELD_TYPE_UNSPECIFIED = 0; -
FIELD_TYPE_AGGREGATE_METRIC_DOUBLE
FIELD_TYPE_AGGREGATE_METRIC_DOUBLE = 1; -
FIELD_TYPE_ALIAS
FIELD_TYPE_ALIAS = 2; -
FIELD_TYPE_BINARY
FIELD_TYPE_BINARY = 3; -
FIELD_TYPE_BOOLEAN
FIELD_TYPE_BOOLEAN = 4; -
FIELD_TYPE_BYTE
FIELD_TYPE_BYTE = 5; -
FIELD_TYPE_COMPLETION
FIELD_TYPE_COMPLETION = 6; -
FIELD_TYPE_CONSTANT_KEYWORD
FIELD_TYPE_CONSTANT_KEYWORD = 7; -
FIELD_TYPE_DATE
FIELD_TYPE_DATE = 8; -
FIELD_TYPE_DATE_NANOS
FIELD_TYPE_DATE_NANOS = 9; -
FIELD_TYPE_DATE_RANGE
FIELD_TYPE_DATE_RANGE = 10; -
FIELD_TYPE_DOUBLE
FIELD_TYPE_DOUBLE = 11; -
FIELD_TYPE_DOUBLE_RANGE
FIELD_TYPE_DOUBLE_RANGE = 12; -
FIELD_TYPE_FLAT_OBJECT
FIELD_TYPE_FLAT_OBJECT = 13; -
FIELD_TYPE_FLOAT
FIELD_TYPE_FLOAT = 14; -
FIELD_TYPE_FLOAT_RANGE
FIELD_TYPE_FLOAT_RANGE = 15; -
FIELD_TYPE_GEO_POINT
FIELD_TYPE_GEO_POINT = 16; -
FIELD_TYPE_GEO_SHAPE
FIELD_TYPE_GEO_SHAPE = 17; -
FIELD_TYPE_HALF_FLOAT
FIELD_TYPE_HALF_FLOAT = 18; -
FIELD_TYPE_HISTOGRAM
FIELD_TYPE_HISTOGRAM = 19; -
FIELD_TYPE_ICU_COLLATION_KEYWORD
FIELD_TYPE_ICU_COLLATION_KEYWORD = 20; -
FIELD_TYPE_INTEGER
FIELD_TYPE_INTEGER = 21; -
FIELD_TYPE_INTEGER_RANGE
FIELD_TYPE_INTEGER_RANGE = 22; -
FIELD_TYPE_IP
FIELD_TYPE_IP = 23; -
FIELD_TYPE_IP_RANGE
FIELD_TYPE_IP_RANGE = 24; -
FIELD_TYPE_JOIN
FIELD_TYPE_JOIN = 25; -
FIELD_TYPE_KEYWORD
FIELD_TYPE_KEYWORD = 26; -
FIELD_TYPE_KNN_VECTOR
FIELD_TYPE_KNN_VECTOR = 27; -
FIELD_TYPE_LONG
FIELD_TYPE_LONG = 28; -
FIELD_TYPE_LONG_RANGE
FIELD_TYPE_LONG_RANGE = 29; -
FIELD_TYPE_MATCH_ONLY_TEXT
FIELD_TYPE_MATCH_ONLY_TEXT = 30; -
FIELD_TYPE_MURMUR3
FIELD_TYPE_MURMUR3 = 31; -
FIELD_TYPE_NESTED
FIELD_TYPE_NESTED = 32; -
FIELD_TYPE_OBJECT
FIELD_TYPE_OBJECT = 33; -
FIELD_TYPE_PERCOLATOR
FIELD_TYPE_PERCOLATOR = 34; -
FIELD_TYPE_RANK_FEATURE
FIELD_TYPE_RANK_FEATURE = 35; -
FIELD_TYPE_RANK_FEATURES
FIELD_TYPE_RANK_FEATURES = 36; -
FIELD_TYPE_SCALED_FLOAT
FIELD_TYPE_SCALED_FLOAT = 37; -
FIELD_TYPE_SEARCH_AS_YOU_TYPE
FIELD_TYPE_SEARCH_AS_YOU_TYPE = 38; -
FIELD_TYPE_SHORT
FIELD_TYPE_SHORT = 39; -
FIELD_TYPE_TEXT
FIELD_TYPE_TEXT = 40; -
FIELD_TYPE_TOKEN_COUNT
FIELD_TYPE_TOKEN_COUNT = 41; -
FIELD_TYPE_UNSIGNED_LONG
FIELD_TYPE_UNSIGNED_LONG = 42; -
FIELD_TYPE_VERSION
FIELD_TYPE_VERSION = 43; -
FIELD_TYPE_WILDCARD
FIELD_TYPE_WILDCARD = 44; -
FIELD_TYPE_XY_POINT
FIELD_TYPE_XY_POINT = 45; -
FIELD_TYPE_XY_SHAPE
FIELD_TYPE_XY_SHAPE = 46; -
FIELD_TYPE_SEMANTIC
FIELD_TYPE_SEMANTIC = 47; -
UNRECOGNIZED
-
-
Field Details
-
FIELD_TYPE_UNSPECIFIED_VALUE
public static final int FIELD_TYPE_UNSPECIFIED_VALUEFIELD_TYPE_UNSPECIFIED = 0;- See Also:
-
FIELD_TYPE_AGGREGATE_METRIC_DOUBLE_VALUE
public static final int FIELD_TYPE_AGGREGATE_METRIC_DOUBLE_VALUEFIELD_TYPE_AGGREGATE_METRIC_DOUBLE = 1;- See Also:
-
FIELD_TYPE_ALIAS_VALUE
public static final int FIELD_TYPE_ALIAS_VALUEFIELD_TYPE_ALIAS = 2;- See Also:
-
FIELD_TYPE_BINARY_VALUE
public static final int FIELD_TYPE_BINARY_VALUEFIELD_TYPE_BINARY = 3;- See Also:
-
FIELD_TYPE_BOOLEAN_VALUE
public static final int FIELD_TYPE_BOOLEAN_VALUEFIELD_TYPE_BOOLEAN = 4;- See Also:
-
FIELD_TYPE_BYTE_VALUE
public static final int FIELD_TYPE_BYTE_VALUEFIELD_TYPE_BYTE = 5;- See Also:
-
FIELD_TYPE_COMPLETION_VALUE
public static final int FIELD_TYPE_COMPLETION_VALUEFIELD_TYPE_COMPLETION = 6;- See Also:
-
FIELD_TYPE_CONSTANT_KEYWORD_VALUE
public static final int FIELD_TYPE_CONSTANT_KEYWORD_VALUEFIELD_TYPE_CONSTANT_KEYWORD = 7;- See Also:
-
FIELD_TYPE_DATE_VALUE
public static final int FIELD_TYPE_DATE_VALUEFIELD_TYPE_DATE = 8;- See Also:
-
FIELD_TYPE_DATE_NANOS_VALUE
public static final int FIELD_TYPE_DATE_NANOS_VALUEFIELD_TYPE_DATE_NANOS = 9;- See Also:
-
FIELD_TYPE_DATE_RANGE_VALUE
public static final int FIELD_TYPE_DATE_RANGE_VALUEFIELD_TYPE_DATE_RANGE = 10;- See Also:
-
FIELD_TYPE_DOUBLE_VALUE
public static final int FIELD_TYPE_DOUBLE_VALUEFIELD_TYPE_DOUBLE = 11;- See Also:
-
FIELD_TYPE_DOUBLE_RANGE_VALUE
public static final int FIELD_TYPE_DOUBLE_RANGE_VALUEFIELD_TYPE_DOUBLE_RANGE = 12;- See Also:
-
FIELD_TYPE_FLAT_OBJECT_VALUE
public static final int FIELD_TYPE_FLAT_OBJECT_VALUEFIELD_TYPE_FLAT_OBJECT = 13;- See Also:
-
FIELD_TYPE_FLOAT_VALUE
public static final int FIELD_TYPE_FLOAT_VALUEFIELD_TYPE_FLOAT = 14;- See Also:
-
FIELD_TYPE_FLOAT_RANGE_VALUE
public static final int FIELD_TYPE_FLOAT_RANGE_VALUEFIELD_TYPE_FLOAT_RANGE = 15;- See Also:
-
FIELD_TYPE_GEO_POINT_VALUE
public static final int FIELD_TYPE_GEO_POINT_VALUEFIELD_TYPE_GEO_POINT = 16;- See Also:
-
FIELD_TYPE_GEO_SHAPE_VALUE
public static final int FIELD_TYPE_GEO_SHAPE_VALUEFIELD_TYPE_GEO_SHAPE = 17;- See Also:
-
FIELD_TYPE_HALF_FLOAT_VALUE
public static final int FIELD_TYPE_HALF_FLOAT_VALUEFIELD_TYPE_HALF_FLOAT = 18;- See Also:
-
FIELD_TYPE_HISTOGRAM_VALUE
public static final int FIELD_TYPE_HISTOGRAM_VALUEFIELD_TYPE_HISTOGRAM = 19;- See Also:
-
FIELD_TYPE_ICU_COLLATION_KEYWORD_VALUE
public static final int FIELD_TYPE_ICU_COLLATION_KEYWORD_VALUEFIELD_TYPE_ICU_COLLATION_KEYWORD = 20;- See Also:
-
FIELD_TYPE_INTEGER_VALUE
public static final int FIELD_TYPE_INTEGER_VALUEFIELD_TYPE_INTEGER = 21;- See Also:
-
FIELD_TYPE_INTEGER_RANGE_VALUE
public static final int FIELD_TYPE_INTEGER_RANGE_VALUEFIELD_TYPE_INTEGER_RANGE = 22;- See Also:
-
FIELD_TYPE_IP_VALUE
public static final int FIELD_TYPE_IP_VALUEFIELD_TYPE_IP = 23;- See Also:
-
FIELD_TYPE_IP_RANGE_VALUE
public static final int FIELD_TYPE_IP_RANGE_VALUEFIELD_TYPE_IP_RANGE = 24;- See Also:
-
FIELD_TYPE_JOIN_VALUE
public static final int FIELD_TYPE_JOIN_VALUEFIELD_TYPE_JOIN = 25;- See Also:
-
FIELD_TYPE_KEYWORD_VALUE
public static final int FIELD_TYPE_KEYWORD_VALUEFIELD_TYPE_KEYWORD = 26;- See Also:
-
FIELD_TYPE_KNN_VECTOR_VALUE
public static final int FIELD_TYPE_KNN_VECTOR_VALUEFIELD_TYPE_KNN_VECTOR = 27;- See Also:
-
FIELD_TYPE_LONG_VALUE
public static final int FIELD_TYPE_LONG_VALUEFIELD_TYPE_LONG = 28;- See Also:
-
FIELD_TYPE_LONG_RANGE_VALUE
public static final int FIELD_TYPE_LONG_RANGE_VALUEFIELD_TYPE_LONG_RANGE = 29;- See Also:
-
FIELD_TYPE_MATCH_ONLY_TEXT_VALUE
public static final int FIELD_TYPE_MATCH_ONLY_TEXT_VALUEFIELD_TYPE_MATCH_ONLY_TEXT = 30;- See Also:
-
FIELD_TYPE_MURMUR3_VALUE
public static final int FIELD_TYPE_MURMUR3_VALUEFIELD_TYPE_MURMUR3 = 31;- See Also:
-
FIELD_TYPE_NESTED_VALUE
public static final int FIELD_TYPE_NESTED_VALUEFIELD_TYPE_NESTED = 32;- See Also:
-
FIELD_TYPE_OBJECT_VALUE
public static final int FIELD_TYPE_OBJECT_VALUEFIELD_TYPE_OBJECT = 33;- See Also:
-
FIELD_TYPE_PERCOLATOR_VALUE
public static final int FIELD_TYPE_PERCOLATOR_VALUEFIELD_TYPE_PERCOLATOR = 34;- See Also:
-
FIELD_TYPE_RANK_FEATURE_VALUE
public static final int FIELD_TYPE_RANK_FEATURE_VALUEFIELD_TYPE_RANK_FEATURE = 35;- See Also:
-
FIELD_TYPE_RANK_FEATURES_VALUE
public static final int FIELD_TYPE_RANK_FEATURES_VALUEFIELD_TYPE_RANK_FEATURES = 36;- See Also:
-
FIELD_TYPE_SCALED_FLOAT_VALUE
public static final int FIELD_TYPE_SCALED_FLOAT_VALUEFIELD_TYPE_SCALED_FLOAT = 37;- See Also:
-
FIELD_TYPE_SEARCH_AS_YOU_TYPE_VALUE
public static final int FIELD_TYPE_SEARCH_AS_YOU_TYPE_VALUEFIELD_TYPE_SEARCH_AS_YOU_TYPE = 38;- See Also:
-
FIELD_TYPE_SHORT_VALUE
public static final int FIELD_TYPE_SHORT_VALUEFIELD_TYPE_SHORT = 39;- See Also:
-
FIELD_TYPE_TEXT_VALUE
public static final int FIELD_TYPE_TEXT_VALUEFIELD_TYPE_TEXT = 40;- See Also:
-
FIELD_TYPE_TOKEN_COUNT_VALUE
public static final int FIELD_TYPE_TOKEN_COUNT_VALUEFIELD_TYPE_TOKEN_COUNT = 41;- See Also:
-
FIELD_TYPE_UNSIGNED_LONG_VALUE
public static final int FIELD_TYPE_UNSIGNED_LONG_VALUEFIELD_TYPE_UNSIGNED_LONG = 42;- See Also:
-
FIELD_TYPE_VERSION_VALUE
public static final int FIELD_TYPE_VERSION_VALUEFIELD_TYPE_VERSION = 43;- See Also:
-
FIELD_TYPE_WILDCARD_VALUE
public static final int FIELD_TYPE_WILDCARD_VALUEFIELD_TYPE_WILDCARD = 44;- See Also:
-
FIELD_TYPE_XY_POINT_VALUE
public static final int FIELD_TYPE_XY_POINT_VALUEFIELD_TYPE_XY_POINT = 45;- See Also:
-
FIELD_TYPE_XY_SHAPE_VALUE
public static final int FIELD_TYPE_XY_SHAPE_VALUEFIELD_TYPE_XY_SHAPE = 46;- See Also:
-
FIELD_TYPE_SEMANTIC_VALUE
public static final int FIELD_TYPE_SEMANTIC_VALUEFIELD_TYPE_SEMANTIC = 47;- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified nameNullPointerException- if the argument is null
-
getNumber
public final int getNumber()- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
Deprecated.Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified nameNullPointerException- if the argument is null
-
forNumber
- Parameters:
value- The numeric wire value of the corresponding enum entry.- Returns:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
-
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()- Specified by:
getValueDescriptorin interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() -
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
desc- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-