Class ResolveAmendmentTargetResponse.Builder (0.1.0)

public static final class ResolveAmendmentTargetResponse.Builder extends GeneratedMessage.Builder<ResolveAmendmentTargetResponse.Builder> implements ResolveAmendmentTargetResponseOrBuilder

Message in response to ResolveAmendmentTarget.

Protobuf type google.cloud.commerceproducer.v1beta.ResolveAmendmentTargetResponse

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public ResolveAmendmentTargetResponse build()
Returns
Type Description
ResolveAmendmentTargetResponse

buildPartial()

public ResolveAmendmentTargetResponse buildPartial()
Returns
Type Description
ResolveAmendmentTargetResponse

clear()

public ResolveAmendmentTargetResponse.Builder clear()
Returns
Type Description
ResolveAmendmentTargetResponse.Builder
Overrides

clearAmendmentRequirement()

public ResolveAmendmentTargetResponse.Builder clearAmendmentRequirement()
Returns
Type Description
ResolveAmendmentTargetResponse.Builder

clearOptionalOffers()

public ResolveAmendmentTargetResponse.Builder clearOptionalOffers()

A list of existing offers that may optionally be amended.

.google.cloud.commerceproducer.v1beta.ResolveAmendmentTargetResponse.OptionalOffers optional_offers = 3;

Returns
Type Description
ResolveAmendmentTargetResponse.Builder

clearRequiredPrivateOffer()

public ResolveAmendmentTargetResponse.Builder clearRequiredPrivateOffer()

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.

string required_private_offer = 1 [(.google.api.resource_reference) = { ... }

Returns
Type Description
ResolveAmendmentTargetResponse.Builder

This builder for chaining.

clearRequiredStandardOffer()

public ResolveAmendmentTargetResponse.Builder clearRequiredStandardOffer()

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.

string required_standard_offer = 2 [(.google.api.resource_reference) = { ... }

Returns
Type Description
ResolveAmendmentTargetResponse.Builder

This builder for chaining.

getAmendmentRequirementCase()

public ResolveAmendmentTargetResponse.AmendmentRequirementCase getAmendmentRequirementCase()
Returns
Type Description
ResolveAmendmentTargetResponse.AmendmentRequirementCase

getDefaultInstanceForType()

public ResolveAmendmentTargetResponse getDefaultInstanceForType()
Returns
Type Description
ResolveAmendmentTargetResponse

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getOptionalOffers()

public ResolveAmendmentTargetResponse.OptionalOffers getOptionalOffers()

A list of existing offers that may optionally be amended.

.google.cloud.commerceproducer.v1beta.ResolveAmendmentTargetResponse.OptionalOffers optional_offers = 3;

Returns
Type Description
ResolveAmendmentTargetResponse.OptionalOffers

The optionalOffers.

getOptionalOffersBuilder()

public ResolveAmendmentTargetResponse.OptionalOffers.Builder getOptionalOffersBuilder()

A list of existing offers that may optionally be amended.

.google.cloud.commerceproducer.v1beta.ResolveAmendmentTargetResponse.OptionalOffers optional_offers = 3;

Returns
Type Description
ResolveAmendmentTargetResponse.OptionalOffers.Builder

getOptionalOffersOrBuilder()

public ResolveAmendmentTargetResponse.OptionalOffersOrBuilder getOptionalOffersOrBuilder()

A list of existing offers that may optionally be amended.

.google.cloud.commerceproducer.v1beta.ResolveAmendmentTargetResponse.OptionalOffers optional_offers = 3;

Returns
Type Description
ResolveAmendmentTargetResponse.OptionalOffersOrBuilder

getRequiredPrivateOffer()

public String getRequiredPrivateOffer()

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.

string required_private_offer = 1 [(.google.api.resource_reference) = { ... }

Returns
Type Description
String

The requiredPrivateOffer.

getRequiredPrivateOfferBytes()

public ByteString getRequiredPrivateOfferBytes()

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.

string required_private_offer = 1 [(.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for requiredPrivateOffer.

getRequiredStandardOffer()

public String getRequiredStandardOffer()

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.

string required_standard_offer = 2 [(.google.api.resource_reference) = { ... }

Returns
Type Description
String

The requiredStandardOffer.

getRequiredStandardOfferBytes()

public ByteString getRequiredStandardOfferBytes()

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.

string required_standard_offer = 2 [(.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for requiredStandardOffer.

hasOptionalOffers()

public boolean hasOptionalOffers()

A list of existing offers that may optionally be amended.

.google.cloud.commerceproducer.v1beta.ResolveAmendmentTargetResponse.OptionalOffers optional_offers = 3;

Returns
Type Description
boolean

Whether the optionalOffers field is set.

hasRequiredPrivateOffer()

public boolean hasRequiredPrivateOffer()

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.

string required_private_offer = 1 [(.google.api.resource_reference) = { ... }

Returns
Type Description
boolean

Whether the requiredPrivateOffer field is set.

hasRequiredStandardOffer()

public boolean hasRequiredStandardOffer()

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.

string required_standard_offer = 2 [(.google.api.resource_reference) = { ... }

Returns
Type Description
boolean

Whether the requiredStandardOffer field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ResolveAmendmentTargetResponse other)

public ResolveAmendmentTargetResponse.Builder mergeFrom(ResolveAmendmentTargetResponse other)
Parameter
Name Description
other ResolveAmendmentTargetResponse
Returns
Type Description
ResolveAmendmentTargetResponse.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ResolveAmendmentTargetResponse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ResolveAmendmentTargetResponse.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public ResolveAmendmentTargetResponse.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
ResolveAmendmentTargetResponse.Builder
Overrides

mergeOptionalOffers(ResolveAmendmentTargetResponse.OptionalOffers value)

public ResolveAmendmentTargetResponse.Builder mergeOptionalOffers(ResolveAmendmentTargetResponse.OptionalOffers value)

A list of existing offers that may optionally be amended.

.google.cloud.commerceproducer.v1beta.ResolveAmendmentTargetResponse.OptionalOffers optional_offers = 3;

Parameter
Name Description
value ResolveAmendmentTargetResponse.OptionalOffers
Returns
Type Description
ResolveAmendmentTargetResponse.Builder

setOptionalOffers(ResolveAmendmentTargetResponse.OptionalOffers value)

public ResolveAmendmentTargetResponse.Builder setOptionalOffers(ResolveAmendmentTargetResponse.OptionalOffers value)

A list of existing offers that may optionally be amended.

.google.cloud.commerceproducer.v1beta.ResolveAmendmentTargetResponse.OptionalOffers optional_offers = 3;

Parameter
Name Description
value ResolveAmendmentTargetResponse.OptionalOffers
Returns
Type Description
ResolveAmendmentTargetResponse.Builder

setOptionalOffers(ResolveAmendmentTargetResponse.OptionalOffers.Builder builderForValue)

public ResolveAmendmentTargetResponse.Builder setOptionalOffers(ResolveAmendmentTargetResponse.OptionalOffers.Builder builderForValue)

A list of existing offers that may optionally be amended.

.google.cloud.commerceproducer.v1beta.ResolveAmendmentTargetResponse.OptionalOffers optional_offers = 3;

Parameter
Name Description
builderForValue ResolveAmendmentTargetResponse.OptionalOffers.Builder
Returns
Type Description
ResolveAmendmentTargetResponse.Builder

setRequiredPrivateOffer(String value)

public ResolveAmendmentTargetResponse.Builder setRequiredPrivateOffer(String value)

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.

string required_private_offer = 1 [(.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The requiredPrivateOffer to set.

Returns
Type Description
ResolveAmendmentTargetResponse.Builder

This builder for chaining.

setRequiredPrivateOfferBytes(ByteString value)

public ResolveAmendmentTargetResponse.Builder setRequiredPrivateOfferBytes(ByteString value)

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.

string required_private_offer = 1 [(.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for requiredPrivateOffer to set.

Returns
Type Description
ResolveAmendmentTargetResponse.Builder

This builder for chaining.

setRequiredStandardOffer(String value)

public ResolveAmendmentTargetResponse.Builder setRequiredStandardOffer(String value)

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.

string required_standard_offer = 2 [(.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The requiredStandardOffer to set.

Returns
Type Description
ResolveAmendmentTargetResponse.Builder

This builder for chaining.

setRequiredStandardOfferBytes(ByteString value)

public ResolveAmendmentTargetResponse.Builder setRequiredStandardOfferBytes(ByteString value)

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.

string required_standard_offer = 2 [(.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for requiredStandardOffer to set.

Returns
Type Description
ResolveAmendmentTargetResponse.Builder

This builder for chaining.