Package com.google.cloud.deploy.v1
Enum RolloutUpdateEvent.RolloutUpdateType
java.lang.Object
java.lang.Enum<RolloutUpdateEvent.RolloutUpdateType>
com.google.cloud.deploy.v1.RolloutUpdateEvent.RolloutUpdateType
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<RolloutUpdateEvent.RolloutUpdateType>
- Enclosing class:
- RolloutUpdateEvent
public static enum RolloutUpdateEvent.RolloutUpdateType
extends Enum<RolloutUpdateEvent.RolloutUpdateType>
implements com.google.protobuf.ProtocolMessageEnum
RolloutUpdateType indicates the type of the rollout update.Protobuf enum
google.cloud.deploy.v1.RolloutUpdateEvent.RolloutUpdateType-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionRollout requires advance to the next phase.Rollout has been advanced.Rollout requires approval.Rollout has been approved.Rollout state updated to cancelled.Rollout state updated to cancelling.Rollout state updated to failed.Rollout state updated to halted.Rollout state updated to in progress.rollout state updated to pending.Rollout state updated to pending release.Rollout has been rejected.Rollout update type unspecified.Rollout state updated to succeeded. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intRollout requires advance to the next phase.static final intRollout has been advanced.static final intRollout requires approval.static final intRollout has been approved.static final intRollout state updated to cancelled.static final intRollout state updated to cancelling.static final intRollout state updated to failed.static final intRollout state updated to halted.static final intRollout state updated to in progress.static final intRollout state updated to pending release.static final introllout state updated to pending.static final intRollout has been rejected.static final intRollout update type unspecified.static final intRollout state updated to succeeded. -
Method Summary
Modifier and TypeMethodDescriptionforNumber(int value) static com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<RolloutUpdateEvent.RolloutUpdateType>valueOf(int value) Deprecated.valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name.Returns the enum constant of this type with the specified name.static RolloutUpdateEvent.RolloutUpdateType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
ROLLOUT_UPDATE_TYPE_UNSPECIFIED
Rollout update type unspecified.
ROLLOUT_UPDATE_TYPE_UNSPECIFIED = 0; -
PENDING
rollout state updated to pending.
PENDING = 1; -
PENDING_RELEASE
Rollout state updated to pending release.
PENDING_RELEASE = 2; -
IN_PROGRESS
Rollout state updated to in progress.
IN_PROGRESS = 3; -
CANCELLING
Rollout state updated to cancelling.
CANCELLING = 4; -
CANCELLED
Rollout state updated to cancelled.
CANCELLED = 5; -
HALTED
Rollout state updated to halted.
HALTED = 6; -
SUCCEEDED
Rollout state updated to succeeded.
SUCCEEDED = 7; -
FAILED
Rollout state updated to failed.
FAILED = 8; -
APPROVAL_REQUIRED
Rollout requires approval.
APPROVAL_REQUIRED = 9; -
APPROVED
Rollout has been approved.
APPROVED = 10; -
REJECTED
Rollout has been rejected.
REJECTED = 11; -
ADVANCE_REQUIRED
Rollout requires advance to the next phase.
ADVANCE_REQUIRED = 12; -
ADVANCED
Rollout has been advanced.
ADVANCED = 13; -
UNRECOGNIZED
-
-
Field Details
-
ROLLOUT_UPDATE_TYPE_UNSPECIFIED_VALUE
public static final int ROLLOUT_UPDATE_TYPE_UNSPECIFIED_VALUERollout update type unspecified.
ROLLOUT_UPDATE_TYPE_UNSPECIFIED = 0;- See Also:
-
PENDING_VALUE
public static final int PENDING_VALUErollout state updated to pending.
PENDING = 1;- See Also:
-
PENDING_RELEASE_VALUE
public static final int PENDING_RELEASE_VALUERollout state updated to pending release.
PENDING_RELEASE = 2;- See Also:
-
IN_PROGRESS_VALUE
public static final int IN_PROGRESS_VALUERollout state updated to in progress.
IN_PROGRESS = 3;- See Also:
-
CANCELLING_VALUE
public static final int CANCELLING_VALUERollout state updated to cancelling.
CANCELLING = 4;- See Also:
-
CANCELLED_VALUE
public static final int CANCELLED_VALUERollout state updated to cancelled.
CANCELLED = 5;- See Also:
-
HALTED_VALUE
public static final int HALTED_VALUERollout state updated to halted.
HALTED = 6;- See Also:
-
SUCCEEDED_VALUE
public static final int SUCCEEDED_VALUERollout state updated to succeeded.
SUCCEEDED = 7;- See Also:
-
FAILED_VALUE
public static final int FAILED_VALUERollout state updated to failed.
FAILED = 8;- See Also:
-
APPROVAL_REQUIRED_VALUE
public static final int APPROVAL_REQUIRED_VALUERollout requires approval.
APPROVAL_REQUIRED = 9;- See Also:
-
APPROVED_VALUE
public static final int APPROVED_VALUERollout has been approved.
APPROVED = 10;- See Also:
-
REJECTED_VALUE
public static final int REJECTED_VALUERollout has been rejected.
REJECTED = 11;- See Also:
-
ADVANCE_REQUIRED_VALUE
public static final int ADVANCE_REQUIRED_VALUERollout requires advance to the next phase.
ADVANCE_REQUIRED = 12;- See Also:
-
ADVANCED_VALUE
public static final int ADVANCED_VALUERollout has been advanced.
ADVANCED = 13;- 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<RolloutUpdateEvent.RolloutUpdateType> 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 RolloutUpdateEvent.RolloutUpdateType 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
-