Class CreatePrivateOfferRequest.Builder (0.1.0)

public static final class CreatePrivateOfferRequest.Builder extends GeneratedMessage.Builder<CreatePrivateOfferRequest.Builder> implements CreatePrivateOfferRequestOrBuilder

Message for creating a PrivateOffer

Protobuf type google.cloud.commerceproducer.v1beta.CreatePrivateOfferRequest

Static Methods

getDescriptor()

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

Methods

build()

public CreatePrivateOfferRequest build()
Returns
Type Description
CreatePrivateOfferRequest

buildPartial()

public CreatePrivateOfferRequest buildPartial()
Returns
Type Description
CreatePrivateOfferRequest

clear()

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

clearParent()

public CreatePrivateOfferRequest.Builder clearParent()

Required. Value for parent.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
CreatePrivateOfferRequest.Builder

This builder for chaining.

clearPrivateOffer()

public CreatePrivateOfferRequest.Builder clearPrivateOffer()

Required. The resource being created

.google.cloud.commerceproducer.v1beta.PrivateOffer private_offer = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CreatePrivateOfferRequest.Builder

getDefaultInstanceForType()

public CreatePrivateOfferRequest getDefaultInstanceForType()
Returns
Type Description
CreatePrivateOfferRequest

getDescriptorForType()

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

getParent()

public String getParent()

Required. Value for parent.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public ByteString getParentBytes()

Required. Value for parent.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

getPrivateOffer()

public PrivateOffer getPrivateOffer()

Required. The resource being created

.google.cloud.commerceproducer.v1beta.PrivateOffer private_offer = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
PrivateOffer

The privateOffer.

getPrivateOfferBuilder()

public PrivateOffer.Builder getPrivateOfferBuilder()

Required. The resource being created

.google.cloud.commerceproducer.v1beta.PrivateOffer private_offer = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
PrivateOffer.Builder

getPrivateOfferOrBuilder()

public PrivateOfferOrBuilder getPrivateOfferOrBuilder()

Required. The resource being created

.google.cloud.commerceproducer.v1beta.PrivateOffer private_offer = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
PrivateOfferOrBuilder

hasPrivateOffer()

public boolean hasPrivateOffer()

Required. The resource being created

.google.cloud.commerceproducer.v1beta.PrivateOffer private_offer = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the privateOffer field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CreatePrivateOfferRequest other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergePrivateOffer(PrivateOffer value)

public CreatePrivateOfferRequest.Builder mergePrivateOffer(PrivateOffer value)

Required. The resource being created

.google.cloud.commerceproducer.v1beta.PrivateOffer private_offer = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value PrivateOffer
Returns
Type Description
CreatePrivateOfferRequest.Builder

setParent(String value)

public CreatePrivateOfferRequest.Builder setParent(String value)

Required. Value for parent.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The parent to set.

Returns
Type Description
CreatePrivateOfferRequest.Builder

This builder for chaining.

setParentBytes(ByteString value)

public CreatePrivateOfferRequest.Builder setParentBytes(ByteString value)

Required. Value for parent.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for parent to set.

Returns
Type Description
CreatePrivateOfferRequest.Builder

This builder for chaining.

setPrivateOffer(PrivateOffer value)

public CreatePrivateOfferRequest.Builder setPrivateOffer(PrivateOffer value)

Required. The resource being created

.google.cloud.commerceproducer.v1beta.PrivateOffer private_offer = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value PrivateOffer
Returns
Type Description
CreatePrivateOfferRequest.Builder

setPrivateOffer(PrivateOffer.Builder builderForValue)

public CreatePrivateOfferRequest.Builder setPrivateOffer(PrivateOffer.Builder builderForValue)

Required. The resource being created

.google.cloud.commerceproducer.v1beta.PrivateOffer private_offer = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue PrivateOffer.Builder
Returns
Type Description
CreatePrivateOfferRequest.Builder