Enum MachineDetails.PowerState
java.lang.Object
java.lang.Enum<MachineDetails.PowerState>
com.google.cloud.migrationcenter.v1.MachineDetails.PowerState
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<MachineDetails.PowerState>
- Enclosing class:
- MachineDetails
public static enum MachineDetails.PowerState
extends Enum<MachineDetails.PowerState>
implements com.google.protobuf.ProtocolMessageEnum
Machine power state.Protobuf enum
google.cloud.migrationcenter.v1.MachineDetails.PowerState-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThe machine is active.The machine is deleted from the hosting platform.The machine is being deleted from the hosting platform.The machine is preparing to enter the ACTIVE state.Power state is unknown.The machine is off.The machine is being turned off. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe machine is active.static final intThe machine is deleted from the hosting platform.static final intThe machine is being deleted from the hosting platform.static final intThe machine is preparing to enter the ACTIVE state.static final intPower state is unknown.static final intThe machine is off.static final intThe machine is being turned off. -
Method Summary
Modifier and TypeMethodDescriptionstatic MachineDetails.PowerStateforNumber(int value) static com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<MachineDetails.PowerState>static MachineDetails.PowerStatevalueOf(int value) Deprecated.static MachineDetails.PowerStatevalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name.static MachineDetails.PowerStateReturns the enum constant of this type with the specified name.static MachineDetails.PowerState[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
POWER_STATE_UNSPECIFIED
Power state is unknown.
POWER_STATE_UNSPECIFIED = 0; -
PENDING
The machine is preparing to enter the ACTIVE state. An instance may enter the PENDING state when it launches for the first time, or when it is started after being in the SUSPENDED state.
PENDING = 1; -
ACTIVE
The machine is active.
ACTIVE = 2; -
SUSPENDING
The machine is being turned off.
SUSPENDING = 3; -
SUSPENDED
The machine is off.
SUSPENDED = 4; -
DELETING
The machine is being deleted from the hosting platform.
DELETING = 5; -
DELETED
The machine is deleted from the hosting platform.
DELETED = 6; -
UNRECOGNIZED
-
-
Field Details
-
POWER_STATE_UNSPECIFIED_VALUE
public static final int POWER_STATE_UNSPECIFIED_VALUEPower state is unknown.
POWER_STATE_UNSPECIFIED = 0;- See Also:
-
PENDING_VALUE
public static final int PENDING_VALUEThe machine is preparing to enter the ACTIVE state. An instance may enter the PENDING state when it launches for the first time, or when it is started after being in the SUSPENDED state.
PENDING = 1;- See Also:
-
ACTIVE_VALUE
public static final int ACTIVE_VALUEThe machine is active.
ACTIVE = 2;- See Also:
-
SUSPENDING_VALUE
public static final int SUSPENDING_VALUEThe machine is being turned off.
SUSPENDING = 3;- See Also:
-
SUSPENDED_VALUE
public static final int SUSPENDED_VALUEThe machine is off.
SUSPENDED = 4;- See Also:
-
DELETING_VALUE
public static final int DELETING_VALUEThe machine is being deleted from the hosting platform.
DELETING = 5;- See Also:
-
DELETED_VALUE
public static final int DELETED_VALUEThe machine is deleted from the hosting platform.
DELETED = 6;- 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<MachineDetails.PowerState> 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 MachineDetails.PowerState 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
-