Enum LineItemChangeState (0.44.0)

public enum LineItemChangeState extends Enum<LineItemChangeState> implements ProtocolMessageEnum

State of a change.

Protobuf enum google.cloud.commerce.consumer.procurement.v1.LineItemChangeState

Implements

ProtocolMessageEnum

Static Fields

Name Description
LINE_ITEM_CHANGE_STATE_ABANDONED

Change is in this state if it was abandoned by the user.

LINE_ITEM_CHANGE_STATE_ABANDONED = 5;

LINE_ITEM_CHANGE_STATE_ABANDONED_VALUE

Change is in this state if it was abandoned by the user.

LINE_ITEM_CHANGE_STATE_ABANDONED = 5;

LINE_ITEM_CHANGE_STATE_ACTIVATING

Change is in this state if it's currently being provisioned downstream. The change can't be overwritten or cancelled when it's in this state.

LINE_ITEM_CHANGE_STATE_ACTIVATING = 6;

LINE_ITEM_CHANGE_STATE_ACTIVATING_VALUE

Change is in this state if it's currently being provisioned downstream. The change can't be overwritten or cancelled when it's in this state.

LINE_ITEM_CHANGE_STATE_ACTIVATING = 6;

LINE_ITEM_CHANGE_STATE_APPROVED

Change is in this state after it's approved by the partner or auto-approved but before it takes effect. The change can be overwritten or cancelled depending on the new line item info property (pending Private Offer change cannot be cancelled and can only be overwritten by another Private Offer).

LINE_ITEM_CHANGE_STATE_APPROVED = 2;

LINE_ITEM_CHANGE_STATE_APPROVED_VALUE

Change is in this state after it's approved by the partner or auto-approved but before it takes effect. The change can be overwritten or cancelled depending on the new line item info property (pending Private Offer change cannot be cancelled and can only be overwritten by another Private Offer).

LINE_ITEM_CHANGE_STATE_APPROVED = 2;

LINE_ITEM_CHANGE_STATE_COMPLETED

Change is in this state after it's been activated.

LINE_ITEM_CHANGE_STATE_COMPLETED = 3;

LINE_ITEM_CHANGE_STATE_COMPLETED_VALUE

Change is in this state after it's been activated.

LINE_ITEM_CHANGE_STATE_COMPLETED = 3;

LINE_ITEM_CHANGE_STATE_PENDING_APPROVAL

Change is in this state when a change is initiated and waiting for partner approval.

LINE_ITEM_CHANGE_STATE_PENDING_APPROVAL = 1;

LINE_ITEM_CHANGE_STATE_PENDING_APPROVAL_VALUE

Change is in this state when a change is initiated and waiting for partner approval.

LINE_ITEM_CHANGE_STATE_PENDING_APPROVAL = 1;

LINE_ITEM_CHANGE_STATE_REJECTED

Change is in this state if it was rejected by the partner.

LINE_ITEM_CHANGE_STATE_REJECTED = 4;

LINE_ITEM_CHANGE_STATE_REJECTED_VALUE

Change is in this state if it was rejected by the partner.

LINE_ITEM_CHANGE_STATE_REJECTED = 4;

LINE_ITEM_CHANGE_STATE_UNSPECIFIED

Sentinel value. Do not use.

LINE_ITEM_CHANGE_STATE_UNSPECIFIED = 0;

LINE_ITEM_CHANGE_STATE_UNSPECIFIED_VALUE

Sentinel value. Do not use.

LINE_ITEM_CHANGE_STATE_UNSPECIFIED = 0;

UNRECOGNIZED

Static Methods

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

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()