Package com.google.container.v1
Enum SetMasterAuthRequest.Action
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<SetMasterAuthRequest.Action>
- Enclosing class:
- SetMasterAuthRequest
public static enum SetMasterAuthRequest.Action
extends Enum<SetMasterAuthRequest.Action>
implements com.google.protobuf.ProtocolMessageEnum
Operation type: what type update to perform.Protobuf enum
google.container.v1.SetMasterAuthRequest.Action-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionGenerate a new password and set it to that.Set the password to a user generated value.Set the username.Operation is unknown and will error out. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intGenerate a new password and set it to that.static final intSet the password to a user generated value.static final intSet the username.static final intOperation is unknown and will error out. -
Method Summary
Modifier and TypeMethodDescriptionstatic SetMasterAuthRequest.ActionforNumber(int value) static com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<SetMasterAuthRequest.Action>static SetMasterAuthRequest.ActionvalueOf(int value) Deprecated.static SetMasterAuthRequest.ActionvalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name.static SetMasterAuthRequest.ActionReturns the enum constant of this type with the specified name.static SetMasterAuthRequest.Action[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
UNKNOWN
Operation is unknown and will error out.
UNKNOWN = 0; -
SET_PASSWORD
Set the password to a user generated value.
SET_PASSWORD = 1; -
GENERATE_PASSWORD
Generate a new password and set it to that.
GENERATE_PASSWORD = 2; -
SET_USERNAME
Set the username. If an empty username is provided, basic authentication is disabled for the cluster. If a non-empty username is provided, basic authentication is enabled, with either a provided password or a generated one.
SET_USERNAME = 3; -
UNRECOGNIZED
-
-
Field Details
-
UNKNOWN_VALUE
public static final int UNKNOWN_VALUEOperation is unknown and will error out.
UNKNOWN = 0;- See Also:
-
SET_PASSWORD_VALUE
public static final int SET_PASSWORD_VALUESet the password to a user generated value.
SET_PASSWORD = 1;- See Also:
-
GENERATE_PASSWORD_VALUE
public static final int GENERATE_PASSWORD_VALUEGenerate a new password and set it to that.
GENERATE_PASSWORD = 2;- See Also:
-
SET_USERNAME_VALUE
public static final int SET_USERNAME_VALUESet the username. If an empty username is provided, basic authentication is disabled for the cluster. If a non-empty username is provided, basic authentication is enabled, with either a provided password or a generated one.
SET_USERNAME = 3;- 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
public static com.google.protobuf.Internal.EnumLiteMap<SetMasterAuthRequest.Action> 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
public static SetMasterAuthRequest.Action valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) 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
-