Package com.google.cloud.compute.v1
Enum Autoscaler.Status
- java.lang.Object
-
- java.lang.Enum<Autoscaler.Status>
-
- com.google.cloud.compute.v1.Autoscaler.Status
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite
,com.google.protobuf.ProtocolMessageEnum
,Serializable
,Comparable<Autoscaler.Status>
- Enclosing class:
- Autoscaler
public static enum Autoscaler.Status extends Enum<Autoscaler.Status> implements com.google.protobuf.ProtocolMessageEnum
[Output Only] The status of the autoscaler configuration. Current set of possible values: - PENDING: Autoscaler backend hasn't read new/updated configuration. - DELETING: Configuration is being deleted. - ACTIVE: Configuration is acknowledged to be effective. Some warnings might be present in the statusDetails field. - ERROR: Configuration has errors. Actionable for users. Details are present in the statusDetails field. New values might be added in the future.
Protobuf enumgoogle.cloud.compute.v1.Autoscaler.Status
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ACTIVE
Configuration is acknowledged to be effectiveDELETING
Configuration is being deletedERROR
Configuration has errors.PENDING
Autoscaler backend hasn't read new/updated configurationUNDEFINED_STATUS
A value indicating that the enum field is not set.UNRECOGNIZED
-
Field Summary
Fields Modifier and Type Field Description static int
ACTIVE_VALUE
Configuration is acknowledged to be effectivestatic int
DELETING_VALUE
Configuration is being deletedstatic int
ERROR_VALUE
Configuration has errors.static int
PENDING_VALUE
Autoscaler backend hasn't read new/updated configurationstatic int
UNDEFINED_STATUS_VALUE
A value indicating that the enum field is not set.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static Autoscaler.Status
forNumber(int value)
static com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor()
com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType()
int
getNumber()
com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor()
static com.google.protobuf.Internal.EnumLiteMap<Autoscaler.Status>
internalGetValueMap()
static Autoscaler.Status
valueOf(int value)
Deprecated.static Autoscaler.Status
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Returns the enum constant of this type with the specified name.static Autoscaler.Status
valueOf(String name)
Returns the enum constant of this type with the specified name.static Autoscaler.Status[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
UNDEFINED_STATUS
public static final Autoscaler.Status UNDEFINED_STATUS
A value indicating that the enum field is not set.
UNDEFINED_STATUS = 0;
-
ACTIVE
public static final Autoscaler.Status ACTIVE
Configuration is acknowledged to be effective
ACTIVE = 314733318;
-
DELETING
public static final Autoscaler.Status DELETING
Configuration is being deleted
DELETING = 528602024;
-
ERROR
public static final Autoscaler.Status ERROR
Configuration has errors. Actionable for users.
ERROR = 66247144;
-
PENDING
public static final Autoscaler.Status PENDING
Autoscaler backend hasn't read new/updated configuration
PENDING = 35394935;
-
UNRECOGNIZED
public static final Autoscaler.Status UNRECOGNIZED
-
-
Field Detail
-
UNDEFINED_STATUS_VALUE
public static final int UNDEFINED_STATUS_VALUE
A value indicating that the enum field is not set.
UNDEFINED_STATUS = 0;
- See Also:
- Constant Field Values
-
ACTIVE_VALUE
public static final int ACTIVE_VALUE
Configuration is acknowledged to be effective
ACTIVE = 314733318;
- See Also:
- Constant Field Values
-
DELETING_VALUE
public static final int DELETING_VALUE
Configuration is being deleted
DELETING = 528602024;
- See Also:
- Constant Field Values
-
ERROR_VALUE
public static final int ERROR_VALUE
Configuration has errors. Actionable for users.
ERROR = 66247144;
- See Also:
- Constant Field Values
-
PENDING_VALUE
public static final int PENDING_VALUE
Autoscaler backend hasn't read new/updated configuration
PENDING = 35394935;
- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static Autoscaler.Status[] 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 (Autoscaler.Status c : Autoscaler.Status.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Autoscaler.Status valueOf(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:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getNumber
public final int getNumber()
- Specified by:
getNumber
in interfacecom.google.protobuf.Internal.EnumLite
- Specified by:
getNumber
in interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
@Deprecated public static Autoscaler.Status 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:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
forNumber
public static Autoscaler.Status forNumber(int value)
- 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<Autoscaler.Status> internalGetValueMap()
-
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
- Specified by:
getValueDescriptor
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
-
valueOf
public static Autoscaler.Status 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
-
-