Enum Rollout.ApprovalState (1.38.0)

public enum Rollout.ApprovalState extends Enum<Rollout.ApprovalState> implements ProtocolMessageEnum

Valid approval states of a Rollout.

Protobuf enum google.cloud.deploy.v1.Rollout.ApprovalState

Implements

ProtocolMessageEnum

Static Fields

NameDescription
APPROVAL_STATE_UNSPECIFIED

The Rollout has an unspecified approval state.

APPROVAL_STATE_UNSPECIFIED = 0;

APPROVAL_STATE_UNSPECIFIED_VALUE

The Rollout has an unspecified approval state.

APPROVAL_STATE_UNSPECIFIED = 0;

APPROVED

The Rollout has been approved.

APPROVED = 3;

APPROVED_VALUE

The Rollout has been approved.

APPROVED = 3;

DOES_NOT_NEED_APPROVAL

The Rollout does not require approval.

DOES_NOT_NEED_APPROVAL = 2;

DOES_NOT_NEED_APPROVAL_VALUE

The Rollout does not require approval.

DOES_NOT_NEED_APPROVAL = 2;

NEEDS_APPROVAL

The Rollout requires approval.

NEEDS_APPROVAL = 1;

NEEDS_APPROVAL_VALUE

The Rollout requires approval.

NEEDS_APPROVAL = 1;

REJECTED

The Rollout has been rejected.

REJECTED = 4;

REJECTED_VALUE

The Rollout has been rejected.

REJECTED = 4;

UNRECOGNIZED

Static Methods

NameDescription
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

NameDescription
getDescriptorForType()
getNumber()
getValueDescriptor()