Enum PrivateOffer.OfferDealType (0.1.0)

public enum PrivateOffer.OfferDealType extends Enum<PrivateOffer.OfferDealType> implements ProtocolMessageEnum

The 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

ProtocolMessageEnum

Static 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 = 1;

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.

CHANNEL_SHIFT = 1;

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 = 2;

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.

MIGRATION = 2;

NATIVE_RENEWAL

The offer corresponds to a renewal of a deal initially transacted on the Google Cloud Marketplace.

NATIVE_RENEWAL = 3;

NATIVE_RENEWAL_VALUE

The offer corresponds to a renewal of a deal initially transacted on the Google Cloud Marketplace.

NATIVE_RENEWAL = 3;

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 MIGRATION, CHANNEL_SHIFT or NATIVE_RENEWAL.

NEW = 4;

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 MIGRATION, CHANNEL_SHIFT or NATIVE_RENEWAL.

NEW = 4;

OFFER_DEAL_TYPE_UNSPECIFIED

Default value. This value is unused.

OFFER_DEAL_TYPE_UNSPECIFIED = 0;

OFFER_DEAL_TYPE_UNSPECIFIED_VALUE

Default value. This value is unused.

OFFER_DEAL_TYPE_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()