public static final class CreateConversionSourceRequest.Builder extends GeneratedMessageV3.Builder<CreateConversionSourceRequest.Builder> implements CreateConversionSourceRequestOrBuilder
Request message for the CreateConversionSource method.
Protobuf type google.shopping.merchant.conversions.v1beta.CreateConversionSourceRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public CreateConversionSourceRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public CreateConversionSourceRequest build()
public CreateConversionSourceRequest buildPartial()
public CreateConversionSourceRequest.Builder clear()
Overrides
public CreateConversionSourceRequest.Builder clearConversionSource()
Required. The conversion source description. A new ID will be automatically
assigned to it upon creation.
.google.shopping.merchant.conversions.v1beta.ConversionSource conversion_source = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateConversionSourceRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public CreateConversionSourceRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public CreateConversionSourceRequest.Builder clearParent()
Required. The merchant account that will own the new conversion source.
Format: accounts/{account}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public CreateConversionSourceRequest.Builder clone()
Overrides
public ConversionSource getConversionSource()
Required. The conversion source description. A new ID will be automatically
assigned to it upon creation.
.google.shopping.merchant.conversions.v1beta.ConversionSource conversion_source = 2 [(.google.api.field_behavior) = REQUIRED];
public ConversionSource.Builder getConversionSourceBuilder()
Required. The conversion source description. A new ID will be automatically
assigned to it upon creation.
.google.shopping.merchant.conversions.v1beta.ConversionSource conversion_source = 2 [(.google.api.field_behavior) = REQUIRED];
public ConversionSourceOrBuilder getConversionSourceOrBuilder()
Required. The conversion source description. A new ID will be automatically
assigned to it upon creation.
.google.shopping.merchant.conversions.v1beta.ConversionSource conversion_source = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateConversionSourceRequest getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public String getParent()
Required. The merchant account that will own the new conversion source.
Format: accounts/{account}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The parent.
|
public ByteString getParentBytes()
Required. The merchant account that will own the new conversion source.
Format: accounts/{account}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for parent.
|
public boolean hasConversionSource()
Required. The conversion source description. A new ID will be automatically
assigned to it upon creation.
.google.shopping.merchant.conversions.v1beta.ConversionSource conversion_source = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the conversionSource field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public CreateConversionSourceRequest.Builder mergeConversionSource(ConversionSource value)
Required. The conversion source description. A new ID will be automatically
assigned to it upon creation.
.google.shopping.merchant.conversions.v1beta.ConversionSource conversion_source = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateConversionSourceRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public CreateConversionSourceRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public CreateConversionSourceRequest.Builder mergeFrom(CreateConversionSourceRequest other)
public final CreateConversionSourceRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public CreateConversionSourceRequest.Builder setConversionSource(ConversionSource value)
Required. The conversion source description. A new ID will be automatically
assigned to it upon creation.
.google.shopping.merchant.conversions.v1beta.ConversionSource conversion_source = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateConversionSourceRequest.Builder setConversionSource(ConversionSource.Builder builderForValue)
Required. The conversion source description. A new ID will be automatically
assigned to it upon creation.
.google.shopping.merchant.conversions.v1beta.ConversionSource conversion_source = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateConversionSourceRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public CreateConversionSourceRequest.Builder setParent(String value)
Required. The merchant account that will own the new conversion source.
Format: accounts/{account}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The parent to set.
|
public CreateConversionSourceRequest.Builder setParentBytes(ByteString value)
Required. The merchant account that will own the new conversion source.
Format: accounts/{account}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for parent to set.
|
public CreateConversionSourceRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final CreateConversionSourceRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides