public enum PrivateOffer.OfferDealType extends Enum<PrivateOffer.OfferDealType> implements ProtocolMessageEnumThe type of the deal transacted with the offer. The deal type of an offer is a factor in determining the offer's revenue share.
Protobuf enum google.cloud.commerceproducer.v1beta.PrivateOffer.OfferDealType
Implements
ProtocolMessageEnumStatic Fields |
|
|---|---|
| Name | Description |
CHANNEL_SHIFT |
The offer corresponds to a preexisting commercial arrangement for a workload on Google Cloud that is being transferred to the Cloud Marketplace. |
CHANNEL_SHIFT_VALUE |
The offer corresponds to a preexisting commercial arrangement for a workload on Google Cloud that is being transferred to the Cloud Marketplace. |
MIGRATION |
The offer corresponds to a preexisting commercial arrangement for a workload previously not on Google Cloud that is being transferred to Google Cloud. |
MIGRATION_VALUE |
The offer corresponds to a preexisting commercial arrangement for a workload previously not on Google Cloud that is being transferred to Google Cloud. |
NATIVE_RENEWAL |
The offer corresponds to a renewal of a deal initially transacted on the Google Cloud Marketplace. |
NATIVE_RENEWAL_VALUE |
The offer corresponds to a renewal of a deal initially transacted on the Google Cloud Marketplace. |
NEW |
The offer corresponds to a new deal transacted on the Google Cloud Marketplace. This value is not allowed if the offer amends another private offer
where the term has not ended, and the amended private offer has a deal
type of |
NEW_VALUE |
The offer corresponds to a new deal transacted on the Google Cloud Marketplace. This value is not allowed if the offer amends another private offer
where the term has not ended, and the amended private offer has a deal
type of |
OFFER_DEAL_TYPE_UNSPECIFIED |
Default value. This value is unused. |
OFFER_DEAL_TYPE_UNSPECIFIED_VALUE |
Default value. This value is unused. |
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() |
|