Enum NameMappingKey.Type
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<NameMappingKey.Type>
- Enclosing class:
- NameMappingKey
public static enum NameMappingKey.Type
extends Enum<NameMappingKey.Type>
implements com.google.protobuf.ProtocolMessageEnum
The type of the object that is being mapped.Protobuf enum
google.cloud.bigquery.migration.v2.NameMappingKey.Type-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThe object being mapped is an attribute.The object being mapped is a an attribute alias.The object being mapped is a database.The object being mapped is a function.The object being mapped is a relation.The object being mapped is a relation alias.The object being mapped is a schema.Unspecified name mapping type. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe object being mapped is a an attribute alias.static final intThe object being mapped is an attribute.static final intThe object being mapped is a database.static final intThe object being mapped is a function.static final intThe object being mapped is a relation alias.static final intThe object being mapped is a relation.static final intThe object being mapped is a schema.static final intUnspecified name mapping type. -
Method Summary
Modifier and TypeMethodDescriptionstatic NameMappingKey.TypeforNumber(int value) static com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<NameMappingKey.Type>static NameMappingKey.TypevalueOf(int value) Deprecated.static NameMappingKey.TypevalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name.static NameMappingKey.TypeReturns the enum constant of this type with the specified name.static NameMappingKey.Type[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
TYPE_UNSPECIFIED
Unspecified name mapping type.
TYPE_UNSPECIFIED = 0; -
DATABASE
The object being mapped is a database.
DATABASE = 1; -
SCHEMA
The object being mapped is a schema.
SCHEMA = 2; -
RELATION
The object being mapped is a relation.
RELATION = 3; -
ATTRIBUTE
The object being mapped is an attribute.
ATTRIBUTE = 4; -
RELATION_ALIAS
The object being mapped is a relation alias.
RELATION_ALIAS = 5; -
ATTRIBUTE_ALIAS
The object being mapped is a an attribute alias.
ATTRIBUTE_ALIAS = 6; -
FUNCTION
The object being mapped is a function.
FUNCTION = 7; -
UNRECOGNIZED
-
-
Field Details
-
TYPE_UNSPECIFIED_VALUE
public static final int TYPE_UNSPECIFIED_VALUEUnspecified name mapping type.
TYPE_UNSPECIFIED = 0;- See Also:
-
DATABASE_VALUE
public static final int DATABASE_VALUEThe object being mapped is a database.
DATABASE = 1;- See Also:
-
SCHEMA_VALUE
public static final int SCHEMA_VALUEThe object being mapped is a schema.
SCHEMA = 2;- See Also:
-
RELATION_VALUE
public static final int RELATION_VALUEThe object being mapped is a relation.
RELATION = 3;- See Also:
-
ATTRIBUTE_VALUE
public static final int ATTRIBUTE_VALUEThe object being mapped is an attribute.
ATTRIBUTE = 4;- See Also:
-
RELATION_ALIAS_VALUE
public static final int RELATION_ALIAS_VALUEThe object being mapped is a relation alias.
RELATION_ALIAS = 5;- See Also:
-
ATTRIBUTE_ALIAS_VALUE
public static final int ATTRIBUTE_ALIAS_VALUEThe object being mapped is a an attribute alias.
ATTRIBUTE_ALIAS = 6;- See Also:
-
FUNCTION_VALUE
public static final int FUNCTION_VALUEThe object being mapped is a function.
FUNCTION = 7;- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
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
-
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 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
- 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 com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() -
valueOf
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:
desc- 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
-