Package com.google.cloud.compute.v1
Enum PublicDelegatedPrefix.Status
java.lang.Object
java.lang.Enum<PublicDelegatedPrefix.Status>
com.google.cloud.compute.v1.PublicDelegatedPrefix.Status
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<PublicDelegatedPrefix.Status>
- Enclosing class:
- PublicDelegatedPrefix
public static enum PublicDelegatedPrefix.Status
extends Enum<PublicDelegatedPrefix.Status>
implements com.google.protobuf.ProtocolMessageEnum
[Output Only] The status of the public delegated prefix, which can be one of following values: - `INITIALIZING` The public delegated prefix is being initialized and addresses cannot be created yet. - `READY_TO_ANNOUNCE` The public delegated prefix is a live migration prefix and is active. - `ANNOUNCED` The public delegated prefix is announced and ready to use. - `DELETING` The public delegated prefix is being deprovsioned. - `ACTIVE` The public delegated prefix is ready to use.Protobuf enum
google.cloud.compute.v1.PublicDelegatedPrefix.Status-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThe public delegated prefix is ready to use.The public delegated prefix is announced and ready to use.The prefix is announced within Google network.The prefix is announced to Internet and within Google.The public delegated prefix is being deprovsioned.The public delegated prefix is being initialized and addresses cannot be created yet.The public delegated prefix is currently withdrawn but ready to be announced.A value indicating that the enum field is not set. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe public delegated prefix is ready to use.static final intThe prefix is announced within Google network.static final intThe prefix is announced to Internet and within Google.static final intThe public delegated prefix is announced and ready to use.static final intThe public delegated prefix is being deprovsioned.static final intThe public delegated prefix is being initialized and addresses cannot be created yet.static final intThe public delegated prefix is currently withdrawn but ready to be announced.static final intA value indicating that the enum field is not set. -
Method Summary
Modifier and TypeMethodDescriptionstatic PublicDelegatedPrefix.StatusforNumber(int value) static com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<PublicDelegatedPrefix.Status>static PublicDelegatedPrefix.StatusvalueOf(int value) Deprecated.static PublicDelegatedPrefix.StatusvalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name.static PublicDelegatedPrefix.StatusReturns the enum constant of this type with the specified name.static PublicDelegatedPrefix.Status[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
UNDEFINED_STATUS
A value indicating that the enum field is not set.
UNDEFINED_STATUS = 0; -
ACTIVE
The public delegated prefix is ready to use.
ACTIVE = 314733318; -
ANNOUNCED
The public delegated prefix is announced and ready to use.
ANNOUNCED = 365103355; -
ANNOUNCED_TO_GOOGLE
The prefix is announced within Google network.
ANNOUNCED_TO_GOOGLE = 454875705; -
ANNOUNCED_TO_INTERNET
The prefix is announced to Internet and within Google.
ANNOUNCED_TO_INTERNET = 177880897; -
DELETING
The public delegated prefix is being deprovsioned.
DELETING = 528602024; -
INITIALIZING
The public delegated prefix is being initialized and addresses cannot be created yet.
INITIALIZING = 306588749; -
READY_TO_ANNOUNCE
The public delegated prefix is currently withdrawn but ready to be announced.
READY_TO_ANNOUNCE = 64641265; -
UNRECOGNIZED
-
-
Field Details
-
UNDEFINED_STATUS_VALUE
public static final int UNDEFINED_STATUS_VALUEA value indicating that the enum field is not set.
UNDEFINED_STATUS = 0;- See Also:
-
ACTIVE_VALUE
public static final int ACTIVE_VALUEThe public delegated prefix is ready to use.
ACTIVE = 314733318;- See Also:
-
ANNOUNCED_VALUE
public static final int ANNOUNCED_VALUEThe public delegated prefix is announced and ready to use.
ANNOUNCED = 365103355;- See Also:
-
ANNOUNCED_TO_GOOGLE_VALUE
public static final int ANNOUNCED_TO_GOOGLE_VALUEThe prefix is announced within Google network.
ANNOUNCED_TO_GOOGLE = 454875705;- See Also:
-
ANNOUNCED_TO_INTERNET_VALUE
public static final int ANNOUNCED_TO_INTERNET_VALUEThe prefix is announced to Internet and within Google.
ANNOUNCED_TO_INTERNET = 177880897;- See Also:
-
DELETING_VALUE
public static final int DELETING_VALUEThe public delegated prefix is being deprovsioned.
DELETING = 528602024;- See Also:
-
INITIALIZING_VALUE
public static final int INITIALIZING_VALUEThe public delegated prefix is being initialized and addresses cannot be created yet.
INITIALIZING = 306588749;- See Also:
-
READY_TO_ANNOUNCE_VALUE
public static final int READY_TO_ANNOUNCE_VALUEThe public delegated prefix is currently withdrawn but ready to be announced.
READY_TO_ANNOUNCE = 64641265;- 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<PublicDelegatedPrefix.Status> 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 PublicDelegatedPrefix.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
-