public sealed class ResolveAmendmentTargetResponse : IMessage<ResolveAmendmentTargetResponse>, IEquatable<ResolveAmendmentTargetResponse>, IDeepCloneable<ResolveAmendmentTargetResponse>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Commerce Producer v1beta API class ResolveAmendmentTargetResponse.
Message in response to ResolveAmendmentTarget.
Implements
IMessageResolveAmendmentTargetResponse, IEquatableResolveAmendmentTargetResponse, IDeepCloneableResolveAmendmentTargetResponse, IBufferMessage, IMessageNamespace
Google.Cloud.CommerceProducer.V1BetaAssembly
Google.Cloud.CommerceProducer.V1Beta.dll
Constructors
ResolveAmendmentTargetResponse()
public ResolveAmendmentTargetResponse()ResolveAmendmentTargetResponse(ResolveAmendmentTargetResponse)
public ResolveAmendmentTargetResponse(ResolveAmendmentTargetResponse other)| Parameter | |
|---|---|
| Name | Description |
other |
ResolveAmendmentTargetResponse |
Properties
AmendmentRequirementCase
public ResolveAmendmentTargetResponse.AmendmentRequirementOneofCase AmendmentRequirementCase { get; }| Property Value | |
|---|---|
| Type | Description |
ResolveAmendmentTargetResponseAmendmentRequirementOneofCase |
|
HasRequiredPrivateOffer
public bool HasRequiredPrivateOffer { get; }Gets whether the "required_private_offer" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasRequiredStandardOffer
public bool HasRequiredStandardOffer { get; }Gets whether the "required_standard_offer" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
OptionalOffers
public ResolveAmendmentTargetResponse.Types.OptionalOffers OptionalOffers { get; set; }A list of existing offers that may optionally be amended.
| Property Value | |
|---|---|
| Type | Description |
ResolveAmendmentTargetResponseTypesOptionalOffers |
|
RequiredPrivateOffer
public string RequiredPrivateOffer { get; set; }The resource name of an existing private offer that MUST be amended.
If this is set, the new private offer the client creates must populate
the single_product_offer.amended_private_offer field with this value.
| Property Value | |
|---|---|
| Type | Description |
string |
|
RequiredPrivateOfferAsPrivateOfferName
public PrivateOfferName RequiredPrivateOfferAsPrivateOfferName { get; set; }PrivateOfferName-typed view over the RequiredPrivateOffer resource name property.
| Property Value | |
|---|---|
| Type | Description |
PrivateOfferName |
|
RequiredStandardOffer
public string RequiredStandardOffer { get; set; }The resource name of an existing standard offer that MUST be amended.
If this is set, the new private offer the client creates must populate
the single_product_offer.amended_standard_offer field with this value.
| Property Value | |
|---|---|
| Type | Description |
string |
|
RequiredStandardOfferAsStandardOfferName
public StandardOfferName RequiredStandardOfferAsStandardOfferName { get; set; }StandardOfferName-typed view over the RequiredStandardOffer resource name property.
| Property Value | |
|---|---|
| Type | Description |
StandardOfferName |
|