public static final class BigQueryTable.Builder extends GeneratedMessageV3.Builder<BigQueryTable.Builder> implements BigQueryTableOrBuilder
Message defining the location of a BigQuery table. A table is uniquely identified by its project_id, dataset_id, and table_name. Within a query a table is often referenced with a string in the format of: `<project_id>:<dataset_id>.<table_id>` or `<project_id>.<dataset_id>.<table_id>`.Protobuf type
google.privacy.dlp.v2beta2.BigQueryTable
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
mergeFrom
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3.Builder<BigQueryTable.Builder>
public BigQueryTable.Builder clear()
clear
in interface Message.Builder
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageV3.Builder<BigQueryTable.Builder>
public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface Message.Builder
getDescriptorForType
in interface MessageOrBuilder
getDescriptorForType
in class GeneratedMessageV3.Builder<BigQueryTable.Builder>
public BigQueryTable getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
public BigQueryTable build()
build
in interface Message.Builder
build
in interface MessageLite.Builder
public BigQueryTable buildPartial()
buildPartial
in interface Message.Builder
buildPartial
in interface MessageLite.Builder
public BigQueryTable.Builder clone()
clone
in interface Message.Builder
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageV3.Builder<BigQueryTable.Builder>
public BigQueryTable.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField
in interface Message.Builder
setField
in class GeneratedMessageV3.Builder<BigQueryTable.Builder>
public BigQueryTable.Builder clearField(Descriptors.FieldDescriptor field)
clearField
in interface Message.Builder
clearField
in class GeneratedMessageV3.Builder<BigQueryTable.Builder>
public BigQueryTable.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof
in interface Message.Builder
clearOneof
in class GeneratedMessageV3.Builder<BigQueryTable.Builder>
public BigQueryTable.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField
in interface Message.Builder
setRepeatedField
in class GeneratedMessageV3.Builder<BigQueryTable.Builder>
public BigQueryTable.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField
in interface Message.Builder
addRepeatedField
in class GeneratedMessageV3.Builder<BigQueryTable.Builder>
public BigQueryTable.Builder mergeFrom(Message other)
mergeFrom
in interface Message.Builder
mergeFrom
in class AbstractMessage.Builder<BigQueryTable.Builder>
public BigQueryTable.Builder mergeFrom(BigQueryTable other)
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3.Builder<BigQueryTable.Builder>
public BigQueryTable.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface Message.Builder
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessage.Builder<BigQueryTable.Builder>
java.io.IOException
public java.lang.String getProjectId()
The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.
string project_id = 1;
getProjectId
in interface BigQueryTableOrBuilder
public ByteString getProjectIdBytes()
The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.
string project_id = 1;
getProjectIdBytes
in interface BigQueryTableOrBuilder
public BigQueryTable.Builder setProjectId(java.lang.String value)
The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.
string project_id = 1;
public BigQueryTable.Builder clearProjectId()
The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.
string project_id = 1;
public BigQueryTable.Builder setProjectIdBytes(ByteString value)
The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.
string project_id = 1;
public java.lang.String getDatasetId()
Dataset ID of the table.
string dataset_id = 2;
getDatasetId
in interface BigQueryTableOrBuilder
public ByteString getDatasetIdBytes()
Dataset ID of the table.
string dataset_id = 2;
getDatasetIdBytes
in interface BigQueryTableOrBuilder
public BigQueryTable.Builder setDatasetId(java.lang.String value)
Dataset ID of the table.
string dataset_id = 2;
public BigQueryTable.Builder clearDatasetId()
Dataset ID of the table.
string dataset_id = 2;
public BigQueryTable.Builder setDatasetIdBytes(ByteString value)
Dataset ID of the table.
string dataset_id = 2;
public java.lang.String getTableId()
Name of the table.
string table_id = 3;
getTableId
in interface BigQueryTableOrBuilder
public ByteString getTableIdBytes()
Name of the table.
string table_id = 3;
getTableIdBytes
in interface BigQueryTableOrBuilder
public BigQueryTable.Builder setTableId(java.lang.String value)
Name of the table.
string table_id = 3;
public BigQueryTable.Builder clearTableId()
Name of the table.
string table_id = 3;
public BigQueryTable.Builder setTableIdBytes(ByteString value)
Name of the table.
string table_id = 3;
public final BigQueryTable.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields
in interface Message.Builder
setUnknownFields
in class GeneratedMessageV3.Builder<BigQueryTable.Builder>
public final BigQueryTable.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields
in interface Message.Builder
mergeUnknownFields
in class GeneratedMessageV3.Builder<BigQueryTable.Builder>