Package com.google.cloud.kms.v1
Enum AutokeyConfig.State
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<AutokeyConfig.State>
- Enclosing class:
- AutokeyConfig
public static enum AutokeyConfig.State
extends Enum<AutokeyConfig.State>
implements com.google.protobuf.ProtocolMessageEnum
The states AutokeyConfig can be in.Protobuf enum
google.cloud.kms.v1.AutokeyConfig.State-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThe AutokeyConfig is currently active.A previously configured key project has been deleted and the current AutokeyConfig is unusable.The service account lacks the necessary permissions in the key project to configure Autokey.The state of the AutokeyConfig is unspecified.The AutokeyConfig is not yet initialized or has been reset to its default uninitialized state. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe AutokeyConfig is currently active.static final intA previously configured key project has been deleted and the current AutokeyConfig is unusable.static final intThe service account lacks the necessary permissions in the key project to configure Autokey.static final intThe state of the AutokeyConfig is unspecified.static final intThe AutokeyConfig is not yet initialized or has been reset to its default uninitialized state. -
Method Summary
Modifier and TypeMethodDescriptionstatic AutokeyConfig.StateforNumber(int value) static com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<AutokeyConfig.State>static AutokeyConfig.StatevalueOf(int value) Deprecated.static AutokeyConfig.StatevalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name.static AutokeyConfig.StateReturns the enum constant of this type with the specified name.static AutokeyConfig.State[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
STATE_UNSPECIFIED
The state of the AutokeyConfig is unspecified.
STATE_UNSPECIFIED = 0; -
ACTIVE
The AutokeyConfig is currently active.
ACTIVE = 1; -
KEY_PROJECT_DELETED
A previously configured key project has been deleted and the current AutokeyConfig is unusable.
KEY_PROJECT_DELETED = 2; -
UNINITIALIZED
The AutokeyConfig is not yet initialized or has been reset to its default uninitialized state.
UNINITIALIZED = 3; -
KEY_PROJECT_PERMISSION_DENIED
The service account lacks the necessary permissions in the key project to configure Autokey.
KEY_PROJECT_PERMISSION_DENIED = 4; -
UNRECOGNIZED
-
-
Field Details
-
STATE_UNSPECIFIED_VALUE
public static final int STATE_UNSPECIFIED_VALUEThe state of the AutokeyConfig is unspecified.
STATE_UNSPECIFIED = 0;- See Also:
-
ACTIVE_VALUE
public static final int ACTIVE_VALUEThe AutokeyConfig is currently active.
ACTIVE = 1;- See Also:
-
KEY_PROJECT_DELETED_VALUE
public static final int KEY_PROJECT_DELETED_VALUEA previously configured key project has been deleted and the current AutokeyConfig is unusable.
KEY_PROJECT_DELETED = 2;- See Also:
-
UNINITIALIZED_VALUE
public static final int UNINITIALIZED_VALUEThe AutokeyConfig is not yet initialized or has been reset to its default uninitialized state.
UNINITIALIZED = 3;- See Also:
-
KEY_PROJECT_PERMISSION_DENIED_VALUE
public static final int KEY_PROJECT_PERMISSION_DENIED_VALUEThe service account lacks the necessary permissions in the key project to configure Autokey.
KEY_PROJECT_PERMISSION_DENIED = 4;- 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
-