public static final class CreateDataSourceRequest.Builder extends GeneratedMessageV3.Builder<CreateDataSourceRequest.Builder> implements CreateDataSourceRequestOrBuilder
Request message for the CreateDataSource method.
Protobuf type google.shopping.merchant.datasources.v1beta.CreateDataSourceRequest
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 CreateDataSourceRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public CreateDataSourceRequest build()
public CreateDataSourceRequest buildPartial()
public CreateDataSourceRequest.Builder clear()
Overrides
public CreateDataSourceRequest.Builder clearDataSource()
Required. The data source to create.
.google.shopping.merchant.datasources.v1beta.DataSource data_source = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateDataSourceRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public CreateDataSourceRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public CreateDataSourceRequest.Builder clearParent()
Required. The account where this data source will be created.
Format: accounts/{account}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public CreateDataSourceRequest.Builder clone()
Overrides
public DataSource getDataSource()
Required. The data source to create.
.google.shopping.merchant.datasources.v1beta.DataSource data_source = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
DataSource |
The dataSource.
|
public DataSource.Builder getDataSourceBuilder()
Required. The data source to create.
.google.shopping.merchant.datasources.v1beta.DataSource data_source = 2 [(.google.api.field_behavior) = REQUIRED];
public DataSourceOrBuilder getDataSourceOrBuilder()
Required. The data source to create.
.google.shopping.merchant.datasources.v1beta.DataSource data_source = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateDataSourceRequest getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public String getParent()
Required. The account where this data source will be created.
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 account where this data source will be created.
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 hasDataSource()
Required. The data source to create.
.google.shopping.merchant.datasources.v1beta.DataSource data_source = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the dataSource field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public CreateDataSourceRequest.Builder mergeDataSource(DataSource value)
Required. The data source to create.
.google.shopping.merchant.datasources.v1beta.DataSource data_source = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateDataSourceRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public CreateDataSourceRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public CreateDataSourceRequest.Builder mergeFrom(CreateDataSourceRequest other)
public final CreateDataSourceRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public CreateDataSourceRequest.Builder setDataSource(DataSource value)
Required. The data source to create.
.google.shopping.merchant.datasources.v1beta.DataSource data_source = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateDataSourceRequest.Builder setDataSource(DataSource.Builder builderForValue)
Required. The data source to create.
.google.shopping.merchant.datasources.v1beta.DataSource data_source = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateDataSourceRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public CreateDataSourceRequest.Builder setParent(String value)
Required. The account where this data source will be created.
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 CreateDataSourceRequest.Builder setParentBytes(ByteString value)
Required. The account where this data source will be created.
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 CreateDataSourceRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final CreateDataSourceRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides