Reference documentation and code samples for the Cloud Commerce Producer V1BETA API class Google::Cloud::CommerceProducer::V1beta::ResolveAmendmentTargetResponse.
Message in response to ResolveAmendmentTarget.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#optional_offers
def optional_offers() -> ::Google::Cloud::CommerceProducer::V1beta::ResolveAmendmentTargetResponse::OptionalOffers-
(::Google::Cloud::CommerceProducer::V1beta::ResolveAmendmentTargetResponse::OptionalOffers) — A list of existing offers that may optionally be amended.
Note: The following fields are mutually exclusive:
optional_offers,required_private_offer,required_standard_offer. If a field in that set is populated, all other fields in the set will automatically be cleared.
#optional_offers=
def optional_offers=(value) -> ::Google::Cloud::CommerceProducer::V1beta::ResolveAmendmentTargetResponse::OptionalOffers-
value (::Google::Cloud::CommerceProducer::V1beta::ResolveAmendmentTargetResponse::OptionalOffers) — A list of existing offers that may optionally be amended.
Note: The following fields are mutually exclusive:
optional_offers,required_private_offer,required_standard_offer. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::CommerceProducer::V1beta::ResolveAmendmentTargetResponse::OptionalOffers) — A list of existing offers that may optionally be amended.
Note: The following fields are mutually exclusive:
optional_offers,required_private_offer,required_standard_offer. If a field in that set is populated, all other fields in the set will automatically be cleared.
#required_private_offer
def required_private_offer() -> ::String-
(::String) — 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_offerfield with this value.Note: The following fields are mutually exclusive:
required_private_offer,required_standard_offer,optional_offers. If a field in that set is populated, all other fields in the set will automatically be cleared.
#required_private_offer=
def required_private_offer=(value) -> ::String-
value (::String) — 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_offerfield with this value.Note: The following fields are mutually exclusive:
required_private_offer,required_standard_offer,optional_offers. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::String) — 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_offerfield with this value.Note: The following fields are mutually exclusive:
required_private_offer,required_standard_offer,optional_offers. If a field in that set is populated, all other fields in the set will automatically be cleared.
#required_standard_offer
def required_standard_offer() -> ::String-
(::String) — 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_offerfield with this value.Note: The following fields are mutually exclusive:
required_standard_offer,required_private_offer,optional_offers. If a field in that set is populated, all other fields in the set will automatically be cleared.
#required_standard_offer=
def required_standard_offer=(value) -> ::String-
value (::String) — 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_offerfield with this value.Note: The following fields are mutually exclusive:
required_standard_offer,required_private_offer,optional_offers. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::String) — 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_offerfield with this value.Note: The following fields are mutually exclusive:
required_standard_offer,required_private_offer,optional_offers. If a field in that set is populated, all other fields in the set will automatically be cleared.