Enum CmekConfig.State
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<CmekConfig.State>
- Enclosing class:
- CmekConfig
public static enum CmekConfig.State
extends Enum<CmekConfig.State>
implements com.google.protobuf.ProtocolMessageEnum
States of the CmekConfig.Protobuf enum
google.cloud.discoveryengine.v1.CmekConfig.State-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThe CmekConfig can be used with DataStores.The KMS key version is being rotated.The CmekConfig is creating.The CmekConfig deletion process failed.The KMS key is soft deleted.The CmekConfig is deleting.The CmekConfig is unavailable, most likely due to the KMS Key being revoked.The CmekConfig state is unknown.The CmekConfig is not usable, most likely due to some internal issue. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe KMS key version is being rotated.static final intThe CmekConfig can be used with DataStores.static final intThe CmekConfig is creating.static final intThe CmekConfig deletion process failed.static final intThe KMS key is soft deleted.static final intThe CmekConfig is deleting.static final intThe CmekConfig is unavailable, most likely due to the KMS Key being revoked.static final intThe CmekConfig state is unknown.static final intThe CmekConfig is not usable, most likely due to some internal issue. -
Method Summary
Modifier and TypeMethodDescriptionstatic CmekConfig.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<CmekConfig.State>static CmekConfig.StatevalueOf(int value) Deprecated.static CmekConfig.StatevalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name.static CmekConfig.StateReturns the enum constant of this type with the specified name.static CmekConfig.State[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
STATE_UNSPECIFIED
The CmekConfig state is unknown.
STATE_UNSPECIFIED = 0; -
CREATING
The CmekConfig is creating.
CREATING = 1; -
ACTIVE
The CmekConfig can be used with DataStores.
ACTIVE = 2; -
KEY_ISSUE
The CmekConfig is unavailable, most likely due to the KMS Key being revoked.
KEY_ISSUE = 3; -
DELETING
The CmekConfig is deleting.
DELETING = 4; -
DELETE_FAILED
The CmekConfig deletion process failed.
DELETE_FAILED = 7; -
UNUSABLE
The CmekConfig is not usable, most likely due to some internal issue.
UNUSABLE = 5; -
ACTIVE_ROTATING
The KMS key version is being rotated.
ACTIVE_ROTATING = 6; -
DELETED
The KMS key is soft deleted. Some cleanup policy will eventually be applied.
DELETED = 8; -
UNRECOGNIZED
-
-
Field Details
-
STATE_UNSPECIFIED_VALUE
public static final int STATE_UNSPECIFIED_VALUEThe CmekConfig state is unknown.
STATE_UNSPECIFIED = 0;- See Also:
-
CREATING_VALUE
public static final int CREATING_VALUEThe CmekConfig is creating.
CREATING = 1;- See Also:
-
ACTIVE_VALUE
public static final int ACTIVE_VALUEThe CmekConfig can be used with DataStores.
ACTIVE = 2;- See Also:
-
KEY_ISSUE_VALUE
public static final int KEY_ISSUE_VALUEThe CmekConfig is unavailable, most likely due to the KMS Key being revoked.
KEY_ISSUE = 3;- See Also:
-
DELETING_VALUE
public static final int DELETING_VALUEThe CmekConfig is deleting.
DELETING = 4;- See Also:
-
DELETE_FAILED_VALUE
public static final int DELETE_FAILED_VALUEThe CmekConfig deletion process failed.
DELETE_FAILED = 7;- See Also:
-
UNUSABLE_VALUE
public static final int UNUSABLE_VALUEThe CmekConfig is not usable, most likely due to some internal issue.
UNUSABLE = 5;- See Also:
-
ACTIVE_ROTATING_VALUE
public static final int ACTIVE_ROTATING_VALUEThe KMS key version is being rotated.
ACTIVE_ROTATING = 6;- See Also:
-
DELETED_VALUE
public static final int DELETED_VALUEThe KMS key is soft deleted. Some cleanup policy will eventually be applied.
DELETED = 8;- 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
-