- 0.50.0 (latest)
- 0.49.0
- 0.48.0
- 0.47.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.0
- 0.1.0
public static final class BigQuerySource.Builder extends GeneratedMessageV3.Builder<BigQuerySource.Builder> implements BigQuerySourceOrBuilder
BigQuery source import data from.
Protobuf type google.cloud.discoveryengine.v1.BigQuerySource
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > BigQuerySource.BuilderImplements
BigQuerySourceOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public BigQuerySource.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
build()
public BigQuerySource build()
Returns | |
---|---|
Type | Description |
BigQuerySource |
buildPartial()
public BigQuerySource buildPartial()
Returns | |
---|---|
Type | Description |
BigQuerySource |
clear()
public BigQuerySource.Builder clear()
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
clearDataSchema()
public BigQuerySource.Builder clearDataSchema()
The schema to use when parsing the data from the source.
Supported values for user event imports:
user_event
(default): One UserEvent per row.Supported values for document imports:
document
(default): One Document format per row. Each document must have a valid Document.id and one of Document.json_data or Document.struct_data.custom
: One custom data per row in arbitrary format that conforms to the defined Schema of the data store. This can only be used by the GENERIC Data Store vertical.
string data_schema = 6;
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
This builder for chaining. |
clearDatasetId()
public BigQuerySource.Builder clearDatasetId()
Required. The BigQuery data set to copy the data from with a length limit of 1,024 characters.
string dataset_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public BigQuerySource.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
clearGcsStagingDir()
public BigQuerySource.Builder clearGcsStagingDir()
Intermediate Cloud Storage directory used for the import with a length limit of 2,000 characters. Can be specified if one wants to have the BigQuery export to a specific Cloud Storage directory.
string gcs_staging_dir = 4;
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public BigQuerySource.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
clearPartition()
public BigQuerySource.Builder clearPartition()
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
clearPartitionDate()
public BigQuerySource.Builder clearPartitionDate()
BigQuery time partitioned table's _PARTITIONDATE in YYYY-MM-DD format.
.google.type.Date partition_date = 5;
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
clearProjectId()
public BigQuerySource.Builder clearProjectId()
The project ID or the project number that contains the BigQuery source. Has a length limit of 128 characters. If not specified, inherits the project ID from the parent request.
string project_id = 1;
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
This builder for chaining. |
clearTableId()
public BigQuerySource.Builder clearTableId()
Required. The BigQuery table to copy the data from with a length limit of 1,024 characters.
string table_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
This builder for chaining. |
clone()
public BigQuerySource.Builder clone()
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
getDataSchema()
public String getDataSchema()
The schema to use when parsing the data from the source.
Supported values for user event imports:
user_event
(default): One UserEvent per row.Supported values for document imports:
document
(default): One Document format per row. Each document must have a valid Document.id and one of Document.json_data or Document.struct_data.custom
: One custom data per row in arbitrary format that conforms to the defined Schema of the data store. This can only be used by the GENERIC Data Store vertical.
string data_schema = 6;
Returns | |
---|---|
Type | Description |
String |
The dataSchema. |
getDataSchemaBytes()
public ByteString getDataSchemaBytes()
The schema to use when parsing the data from the source.
Supported values for user event imports:
user_event
(default): One UserEvent per row.Supported values for document imports:
document
(default): One Document format per row. Each document must have a valid Document.id and one of Document.json_data or Document.struct_data.custom
: One custom data per row in arbitrary format that conforms to the defined Schema of the data store. This can only be used by the GENERIC Data Store vertical.
string data_schema = 6;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for dataSchema. |
getDatasetId()
public String getDatasetId()
Required. The BigQuery data set to copy the data from with a length limit of 1,024 characters.
string dataset_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
String |
The datasetId. |
getDatasetIdBytes()
public ByteString getDatasetIdBytes()
Required. The BigQuery data set to copy the data from with a length limit of 1,024 characters.
string dataset_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for datasetId. |
getDefaultInstanceForType()
public BigQuerySource getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
BigQuerySource |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getGcsStagingDir()
public String getGcsStagingDir()
Intermediate Cloud Storage directory used for the import with a length limit of 2,000 characters. Can be specified if one wants to have the BigQuery export to a specific Cloud Storage directory.
string gcs_staging_dir = 4;
Returns | |
---|---|
Type | Description |
String |
The gcsStagingDir. |
getGcsStagingDirBytes()
public ByteString getGcsStagingDirBytes()
Intermediate Cloud Storage directory used for the import with a length limit of 2,000 characters. Can be specified if one wants to have the BigQuery export to a specific Cloud Storage directory.
string gcs_staging_dir = 4;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for gcsStagingDir. |
getPartitionCase()
public BigQuerySource.PartitionCase getPartitionCase()
Returns | |
---|---|
Type | Description |
BigQuerySource.PartitionCase |
getPartitionDate()
public Date getPartitionDate()
BigQuery time partitioned table's _PARTITIONDATE in YYYY-MM-DD format.
.google.type.Date partition_date = 5;
Returns | |
---|---|
Type | Description |
com.google.type.Date |
The partitionDate. |
getPartitionDateBuilder()
public Date.Builder getPartitionDateBuilder()
BigQuery time partitioned table's _PARTITIONDATE in YYYY-MM-DD format.
.google.type.Date partition_date = 5;
Returns | |
---|---|
Type | Description |
com.google.type.Date.Builder |
getPartitionDateOrBuilder()
public DateOrBuilder getPartitionDateOrBuilder()
BigQuery time partitioned table's _PARTITIONDATE in YYYY-MM-DD format.
.google.type.Date partition_date = 5;
Returns | |
---|---|
Type | Description |
com.google.type.DateOrBuilder |
getProjectId()
public String getProjectId()
The project ID or the project number that contains the BigQuery source. Has a length limit of 128 characters. If not specified, inherits the project ID from the parent request.
string project_id = 1;
Returns | |
---|---|
Type | Description |
String |
The projectId. |
getProjectIdBytes()
public ByteString getProjectIdBytes()
The project ID or the project number that contains the BigQuery source. Has a length limit of 128 characters. If not specified, inherits the project ID from the parent request.
string project_id = 1;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for projectId. |
getTableId()
public String getTableId()
Required. The BigQuery table to copy the data from with a length limit of 1,024 characters.
string table_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
String |
The tableId. |
getTableIdBytes()
public ByteString getTableIdBytes()
Required. The BigQuery table to copy the data from with a length limit of 1,024 characters.
string table_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for tableId. |
hasPartitionDate()
public boolean hasPartitionDate()
BigQuery time partitioned table's _PARTITIONDATE in YYYY-MM-DD format.
.google.type.Date partition_date = 5;
Returns | |
---|---|
Type | Description |
boolean |
Whether the partitionDate field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeFrom(BigQuerySource other)
public BigQuerySource.Builder mergeFrom(BigQuerySource other)
Parameter | |
---|---|
Name | Description |
other |
BigQuerySource |
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public BigQuerySource.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public BigQuerySource.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
mergePartitionDate(Date value)
public BigQuerySource.Builder mergePartitionDate(Date value)
BigQuery time partitioned table's _PARTITIONDATE in YYYY-MM-DD format.
.google.type.Date partition_date = 5;
Parameter | |
---|---|
Name | Description |
value |
com.google.type.Date |
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final BigQuerySource.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
setDataSchema(String value)
public BigQuerySource.Builder setDataSchema(String value)
The schema to use when parsing the data from the source.
Supported values for user event imports:
user_event
(default): One UserEvent per row.Supported values for document imports:
document
(default): One Document format per row. Each document must have a valid Document.id and one of Document.json_data or Document.struct_data.custom
: One custom data per row in arbitrary format that conforms to the defined Schema of the data store. This can only be used by the GENERIC Data Store vertical.
string data_schema = 6;
Parameter | |
---|---|
Name | Description |
value |
String The dataSchema to set. |
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
This builder for chaining. |
setDataSchemaBytes(ByteString value)
public BigQuerySource.Builder setDataSchemaBytes(ByteString value)
The schema to use when parsing the data from the source.
Supported values for user event imports:
user_event
(default): One UserEvent per row.Supported values for document imports:
document
(default): One Document format per row. Each document must have a valid Document.id and one of Document.json_data or Document.struct_data.custom
: One custom data per row in arbitrary format that conforms to the defined Schema of the data store. This can only be used by the GENERIC Data Store vertical.
string data_schema = 6;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for dataSchema to set. |
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
This builder for chaining. |
setDatasetId(String value)
public BigQuerySource.Builder setDatasetId(String value)
Required. The BigQuery data set to copy the data from with a length limit of 1,024 characters.
string dataset_id = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
String The datasetId to set. |
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
This builder for chaining. |
setDatasetIdBytes(ByteString value)
public BigQuerySource.Builder setDatasetIdBytes(ByteString value)
Required. The BigQuery data set to copy the data from with a length limit of 1,024 characters.
string dataset_id = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for datasetId to set. |
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public BigQuerySource.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
setGcsStagingDir(String value)
public BigQuerySource.Builder setGcsStagingDir(String value)
Intermediate Cloud Storage directory used for the import with a length limit of 2,000 characters. Can be specified if one wants to have the BigQuery export to a specific Cloud Storage directory.
string gcs_staging_dir = 4;
Parameter | |
---|---|
Name | Description |
value |
String The gcsStagingDir to set. |
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
This builder for chaining. |
setGcsStagingDirBytes(ByteString value)
public BigQuerySource.Builder setGcsStagingDirBytes(ByteString value)
Intermediate Cloud Storage directory used for the import with a length limit of 2,000 characters. Can be specified if one wants to have the BigQuery export to a specific Cloud Storage directory.
string gcs_staging_dir = 4;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for gcsStagingDir to set. |
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
This builder for chaining. |
setPartitionDate(Date value)
public BigQuerySource.Builder setPartitionDate(Date value)
BigQuery time partitioned table's _PARTITIONDATE in YYYY-MM-DD format.
.google.type.Date partition_date = 5;
Parameter | |
---|---|
Name | Description |
value |
com.google.type.Date |
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
setPartitionDate(Date.Builder builderForValue)
public BigQuerySource.Builder setPartitionDate(Date.Builder builderForValue)
BigQuery time partitioned table's _PARTITIONDATE in YYYY-MM-DD format.
.google.type.Date partition_date = 5;
Parameter | |
---|---|
Name | Description |
builderForValue |
com.google.type.Date.Builder |
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
setProjectId(String value)
public BigQuerySource.Builder setProjectId(String value)
The project ID or the project number that contains the BigQuery source. Has a length limit of 128 characters. If not specified, inherits the project ID from the parent request.
string project_id = 1;
Parameter | |
---|---|
Name | Description |
value |
String The projectId to set. |
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
This builder for chaining. |
setProjectIdBytes(ByteString value)
public BigQuerySource.Builder setProjectIdBytes(ByteString value)
The project ID or the project number that contains the BigQuery source. Has a length limit of 128 characters. If not specified, inherits the project ID from the parent request.
string project_id = 1;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for projectId to set. |
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public BigQuerySource.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
setTableId(String value)
public BigQuerySource.Builder setTableId(String value)
Required. The BigQuery table to copy the data from with a length limit of 1,024 characters.
string table_id = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
String The tableId to set. |
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
This builder for chaining. |
setTableIdBytes(ByteString value)
public BigQuerySource.Builder setTableIdBytes(ByteString value)
Required. The BigQuery table to copy the data from with a length limit of 1,024 characters.
string table_id = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for tableId to set. |
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final BigQuerySource.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
BigQuerySource.Builder |