Package com.google.api.expr.v1alpha1
Enum Type.TypeKindCase
- java.lang.Object
-
- java.lang.Enum<Type.TypeKindCase>
-
- com.google.api.expr.v1alpha1.Type.TypeKindCase
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite
,java.io.Serializable
,java.lang.Comparable<Type.TypeKindCase>
- Enclosing class:
- Type
public static enum Type.TypeKindCase extends java.lang.Enum<Type.TypeKindCase> implements com.google.protobuf.Internal.EnumLite
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ABSTRACT_TYPE
DYN
ERROR
FUNCTION
LIST_TYPE
MAP_TYPE
MESSAGE_TYPE
NULL
PRIMITIVE
TYPE
TYPE_PARAM
TYPEKIND_NOT_SET
WELL_KNOWN
WRAPPER
-
Field Summary
Fields Modifier and Type Field Description private int
value
-
Constructor Summary
Constructors Modifier Constructor Description private
TypeKindCase(int value)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static Type.TypeKindCase
forNumber(int value)
int
getNumber()
static Type.TypeKindCase
valueOf(int value)
Deprecated.static Type.TypeKindCase
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static Type.TypeKindCase[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
DYN
public static final Type.TypeKindCase DYN
-
NULL
public static final Type.TypeKindCase NULL
-
PRIMITIVE
public static final Type.TypeKindCase PRIMITIVE
-
WRAPPER
public static final Type.TypeKindCase WRAPPER
-
WELL_KNOWN
public static final Type.TypeKindCase WELL_KNOWN
-
LIST_TYPE
public static final Type.TypeKindCase LIST_TYPE
-
MAP_TYPE
public static final Type.TypeKindCase MAP_TYPE
-
FUNCTION
public static final Type.TypeKindCase FUNCTION
-
MESSAGE_TYPE
public static final Type.TypeKindCase MESSAGE_TYPE
-
TYPE_PARAM
public static final Type.TypeKindCase TYPE_PARAM
-
TYPE
public static final Type.TypeKindCase TYPE
-
ERROR
public static final Type.TypeKindCase ERROR
-
ABSTRACT_TYPE
public static final Type.TypeKindCase ABSTRACT_TYPE
-
TYPEKIND_NOT_SET
public static final Type.TypeKindCase TYPEKIND_NOT_SET
-
-
Method Detail
-
values
public static Type.TypeKindCase[] 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 (Type.TypeKindCase c : Type.TypeKindCase.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Type.TypeKindCase valueOf(java.lang.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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
valueOf
@Deprecated public static Type.TypeKindCase 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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
forNumber
public static Type.TypeKindCase forNumber(int value)
-
getNumber
public int getNumber()
- Specified by:
getNumber
in interfacecom.google.protobuf.Internal.EnumLite
-
-