public static final class BigQueryOptions.Builder extends GeneratedMessageV3.Builder<BigQueryOptions.Builder> implements BigQueryOptionsOrBuilder
Options defining BigQuery table and row identifiers.Protobuf type
google.privacy.dlp.v2.BigQueryOptions| Modifier and Type | Method and Description |
|---|---|
BigQueryOptions.Builder |
addAllIdentifyingFields(java.lang.Iterable<? extends FieldId> values)
References to fields uniquely identifying rows within the table.
|
BigQueryOptions.Builder |
addIdentifyingFields(FieldId.Builder builderForValue)
References to fields uniquely identifying rows within the table.
|
BigQueryOptions.Builder |
addIdentifyingFields(FieldId value)
References to fields uniquely identifying rows within the table.
|
BigQueryOptions.Builder |
addIdentifyingFields(int index,
FieldId.Builder builderForValue)
References to fields uniquely identifying rows within the table.
|
BigQueryOptions.Builder |
addIdentifyingFields(int index,
FieldId value)
References to fields uniquely identifying rows within the table.
|
FieldId.Builder |
addIdentifyingFieldsBuilder()
References to fields uniquely identifying rows within the table.
|
FieldId.Builder |
addIdentifyingFieldsBuilder(int index)
References to fields uniquely identifying rows within the table.
|
BigQueryOptions.Builder |
addRepeatedField(Descriptors.FieldDescriptor field,
java.lang.Object value) |
BigQueryOptions |
build() |
BigQueryOptions |
buildPartial() |
BigQueryOptions.Builder |
clear() |
BigQueryOptions.Builder |
clearField(Descriptors.FieldDescriptor field) |
BigQueryOptions.Builder |
clearIdentifyingFields()
References to fields uniquely identifying rows within the table.
|
BigQueryOptions.Builder |
clearOneof(Descriptors.OneofDescriptor oneof) |
BigQueryOptions.Builder |
clearTableReference()
Complete BigQuery table reference.
|
BigQueryOptions.Builder |
clone() |
BigQueryOptions |
getDefaultInstanceForType() |
static Descriptors.Descriptor |
getDescriptor() |
Descriptors.Descriptor |
getDescriptorForType() |
FieldId |
getIdentifyingFields(int index)
References to fields uniquely identifying rows within the table.
|
FieldId.Builder |
getIdentifyingFieldsBuilder(int index)
References to fields uniquely identifying rows within the table.
|
java.util.List<FieldId.Builder> |
getIdentifyingFieldsBuilderList()
References to fields uniquely identifying rows within the table.
|
int |
getIdentifyingFieldsCount()
References to fields uniquely identifying rows within the table.
|
java.util.List<FieldId> |
getIdentifyingFieldsList()
References to fields uniquely identifying rows within the table.
|
FieldIdOrBuilder |
getIdentifyingFieldsOrBuilder(int index)
References to fields uniquely identifying rows within the table.
|
java.util.List<? extends FieldIdOrBuilder> |
getIdentifyingFieldsOrBuilderList()
References to fields uniquely identifying rows within the table.
|
BigQueryTable |
getTableReference()
Complete BigQuery table reference.
|
BigQueryTable.Builder |
getTableReferenceBuilder()
Complete BigQuery table reference.
|
BigQueryTableOrBuilder |
getTableReferenceOrBuilder()
Complete BigQuery table reference.
|
boolean |
hasTableReference()
Complete BigQuery table reference.
|
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
BigQueryOptions.Builder |
mergeFrom(BigQueryOptions other) |
BigQueryOptions.Builder |
mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
BigQueryOptions.Builder |
mergeFrom(Message other) |
BigQueryOptions.Builder |
mergeTableReference(BigQueryTable value)
Complete BigQuery table reference.
|
BigQueryOptions.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields) |
BigQueryOptions.Builder |
removeIdentifyingFields(int index)
References to fields uniquely identifying rows within the table.
|
BigQueryOptions.Builder |
setField(Descriptors.FieldDescriptor field,
java.lang.Object value) |
BigQueryOptions.Builder |
setIdentifyingFields(int index,
FieldId.Builder builderForValue)
References to fields uniquely identifying rows within the table.
|
BigQueryOptions.Builder |
setIdentifyingFields(int index,
FieldId value)
References to fields uniquely identifying rows within the table.
|
BigQueryOptions.Builder |
setRepeatedField(Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
BigQueryOptions.Builder |
setTableReference(BigQueryTable.Builder builderForValue)
Complete BigQuery table reference.
|
BigQueryOptions.Builder |
setTableReference(BigQueryTable value)
Complete BigQuery table reference.
|
BigQueryOptions.Builder |
setUnknownFields(UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<BigQueryOptions.Builder>public BigQueryOptions.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<BigQueryOptions.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<BigQueryOptions.Builder>public BigQueryOptions getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic BigQueryOptions build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic BigQueryOptions buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic BigQueryOptions.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<BigQueryOptions.Builder>public BigQueryOptions.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<BigQueryOptions.Builder>public BigQueryOptions.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<BigQueryOptions.Builder>public BigQueryOptions.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<BigQueryOptions.Builder>public BigQueryOptions.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<BigQueryOptions.Builder>public BigQueryOptions.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<BigQueryOptions.Builder>public BigQueryOptions.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<BigQueryOptions.Builder>public BigQueryOptions.Builder mergeFrom(BigQueryOptions other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<BigQueryOptions.Builder>public BigQueryOptions.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<BigQueryOptions.Builder>java.io.IOExceptionpublic boolean hasTableReference()
Complete BigQuery table reference.
.google.privacy.dlp.v2.BigQueryTable table_reference = 1;hasTableReference in interface BigQueryOptionsOrBuilderpublic BigQueryTable getTableReference()
Complete BigQuery table reference.
.google.privacy.dlp.v2.BigQueryTable table_reference = 1;getTableReference in interface BigQueryOptionsOrBuilderpublic BigQueryOptions.Builder setTableReference(BigQueryTable value)
Complete BigQuery table reference.
.google.privacy.dlp.v2.BigQueryTable table_reference = 1;public BigQueryOptions.Builder setTableReference(BigQueryTable.Builder builderForValue)
Complete BigQuery table reference.
.google.privacy.dlp.v2.BigQueryTable table_reference = 1;public BigQueryOptions.Builder mergeTableReference(BigQueryTable value)
Complete BigQuery table reference.
.google.privacy.dlp.v2.BigQueryTable table_reference = 1;public BigQueryOptions.Builder clearTableReference()
Complete BigQuery table reference.
.google.privacy.dlp.v2.BigQueryTable table_reference = 1;public BigQueryTable.Builder getTableReferenceBuilder()
Complete BigQuery table reference.
.google.privacy.dlp.v2.BigQueryTable table_reference = 1;public BigQueryTableOrBuilder getTableReferenceOrBuilder()
Complete BigQuery table reference.
.google.privacy.dlp.v2.BigQueryTable table_reference = 1;getTableReferenceOrBuilder in interface BigQueryOptionsOrBuilderpublic java.util.List<FieldId> getIdentifyingFieldsList()
References to fields uniquely identifying rows within the table. Nested fields in the format, like `person.birthdate.year`, are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;getIdentifyingFieldsList in interface BigQueryOptionsOrBuilderpublic int getIdentifyingFieldsCount()
References to fields uniquely identifying rows within the table. Nested fields in the format, like `person.birthdate.year`, are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;getIdentifyingFieldsCount in interface BigQueryOptionsOrBuilderpublic FieldId getIdentifyingFields(int index)
References to fields uniquely identifying rows within the table. Nested fields in the format, like `person.birthdate.year`, are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;getIdentifyingFields in interface BigQueryOptionsOrBuilderpublic BigQueryOptions.Builder setIdentifyingFields(int index, FieldId value)
References to fields uniquely identifying rows within the table. Nested fields in the format, like `person.birthdate.year`, are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public BigQueryOptions.Builder setIdentifyingFields(int index, FieldId.Builder builderForValue)
References to fields uniquely identifying rows within the table. Nested fields in the format, like `person.birthdate.year`, are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public BigQueryOptions.Builder addIdentifyingFields(FieldId value)
References to fields uniquely identifying rows within the table. Nested fields in the format, like `person.birthdate.year`, are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public BigQueryOptions.Builder addIdentifyingFields(int index, FieldId value)
References to fields uniquely identifying rows within the table. Nested fields in the format, like `person.birthdate.year`, are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public BigQueryOptions.Builder addIdentifyingFields(FieldId.Builder builderForValue)
References to fields uniquely identifying rows within the table. Nested fields in the format, like `person.birthdate.year`, are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public BigQueryOptions.Builder addIdentifyingFields(int index, FieldId.Builder builderForValue)
References to fields uniquely identifying rows within the table. Nested fields in the format, like `person.birthdate.year`, are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public BigQueryOptions.Builder addAllIdentifyingFields(java.lang.Iterable<? extends FieldId> values)
References to fields uniquely identifying rows within the table. Nested fields in the format, like `person.birthdate.year`, are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public BigQueryOptions.Builder clearIdentifyingFields()
References to fields uniquely identifying rows within the table. Nested fields in the format, like `person.birthdate.year`, are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public BigQueryOptions.Builder removeIdentifyingFields(int index)
References to fields uniquely identifying rows within the table. Nested fields in the format, like `person.birthdate.year`, are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public FieldId.Builder getIdentifyingFieldsBuilder(int index)
References to fields uniquely identifying rows within the table. Nested fields in the format, like `person.birthdate.year`, are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public FieldIdOrBuilder getIdentifyingFieldsOrBuilder(int index)
References to fields uniquely identifying rows within the table. Nested fields in the format, like `person.birthdate.year`, are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;getIdentifyingFieldsOrBuilder in interface BigQueryOptionsOrBuilderpublic java.util.List<? extends FieldIdOrBuilder> getIdentifyingFieldsOrBuilderList()
References to fields uniquely identifying rows within the table. Nested fields in the format, like `person.birthdate.year`, are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;getIdentifyingFieldsOrBuilderList in interface BigQueryOptionsOrBuilderpublic FieldId.Builder addIdentifyingFieldsBuilder()
References to fields uniquely identifying rows within the table. Nested fields in the format, like `person.birthdate.year`, are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public FieldId.Builder addIdentifyingFieldsBuilder(int index)
References to fields uniquely identifying rows within the table. Nested fields in the format, like `person.birthdate.year`, are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public java.util.List<FieldId.Builder> getIdentifyingFieldsBuilderList()
References to fields uniquely identifying rows within the table. Nested fields in the format, like `person.birthdate.year`, are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public final BigQueryOptions.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<BigQueryOptions.Builder>public final BigQueryOptions.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<BigQueryOptions.Builder>