public static final class BigQueryOptions.Builder extends com.google.protobuf.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 |
addAllExcludedFields(Iterable<? extends FieldId> values)
References to fields excluded from scanning.
|
BigQueryOptions.Builder |
addAllIdentifyingFields(Iterable<? extends FieldId> values)
Table fields that may uniquely identify a row within the table.
|
BigQueryOptions.Builder |
addAllIncludedFields(Iterable<? extends FieldId> values)
Limit scanning only to these fields.
|
BigQueryOptions.Builder |
addExcludedFields(FieldId.Builder builderForValue)
References to fields excluded from scanning.
|
BigQueryOptions.Builder |
addExcludedFields(FieldId value)
References to fields excluded from scanning.
|
BigQueryOptions.Builder |
addExcludedFields(int index,
FieldId.Builder builderForValue)
References to fields excluded from scanning.
|
BigQueryOptions.Builder |
addExcludedFields(int index,
FieldId value)
References to fields excluded from scanning.
|
FieldId.Builder |
addExcludedFieldsBuilder()
References to fields excluded from scanning.
|
FieldId.Builder |
addExcludedFieldsBuilder(int index)
References to fields excluded from scanning.
|
BigQueryOptions.Builder |
addIdentifyingFields(FieldId.Builder builderForValue)
Table fields that may uniquely identify a row within the table.
|
BigQueryOptions.Builder |
addIdentifyingFields(FieldId value)
Table fields that may uniquely identify a row within the table.
|
BigQueryOptions.Builder |
addIdentifyingFields(int index,
FieldId.Builder builderForValue)
Table fields that may uniquely identify a row within the table.
|
BigQueryOptions.Builder |
addIdentifyingFields(int index,
FieldId value)
Table fields that may uniquely identify a row within the table.
|
FieldId.Builder |
addIdentifyingFieldsBuilder()
Table fields that may uniquely identify a row within the table.
|
FieldId.Builder |
addIdentifyingFieldsBuilder(int index)
Table fields that may uniquely identify a row within the table.
|
BigQueryOptions.Builder |
addIncludedFields(FieldId.Builder builderForValue)
Limit scanning only to these fields.
|
BigQueryOptions.Builder |
addIncludedFields(FieldId value)
Limit scanning only to these fields.
|
BigQueryOptions.Builder |
addIncludedFields(int index,
FieldId.Builder builderForValue)
Limit scanning only to these fields.
|
BigQueryOptions.Builder |
addIncludedFields(int index,
FieldId value)
Limit scanning only to these fields.
|
FieldId.Builder |
addIncludedFieldsBuilder()
Limit scanning only to these fields.
|
FieldId.Builder |
addIncludedFieldsBuilder(int index)
Limit scanning only to these fields.
|
BigQueryOptions.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BigQueryOptions |
build() |
BigQueryOptions |
buildPartial() |
BigQueryOptions.Builder |
clear() |
BigQueryOptions.Builder |
clearExcludedFields()
References to fields excluded from scanning.
|
BigQueryOptions.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
BigQueryOptions.Builder |
clearIdentifyingFields()
Table fields that may uniquely identify a row within the table.
|
BigQueryOptions.Builder |
clearIncludedFields()
Limit scanning only to these fields.
|
BigQueryOptions.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
BigQueryOptions.Builder |
clearRowsLimit()
Max number of rows to scan.
|
BigQueryOptions.Builder |
clearRowsLimitPercent()
Max percentage of rows to scan.
|
BigQueryOptions.Builder |
clearSampleMethod()
.google.privacy.dlp.v2.BigQueryOptions.SampleMethod sample_method = 4; |
BigQueryOptions.Builder |
clearTableReference()
Complete BigQuery table reference.
|
BigQueryOptions.Builder |
clone() |
BigQueryOptions |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
FieldId |
getExcludedFields(int index)
References to fields excluded from scanning.
|
FieldId.Builder |
getExcludedFieldsBuilder(int index)
References to fields excluded from scanning.
|
List<FieldId.Builder> |
getExcludedFieldsBuilderList()
References to fields excluded from scanning.
|
int |
getExcludedFieldsCount()
References to fields excluded from scanning.
|
List<FieldId> |
getExcludedFieldsList()
References to fields excluded from scanning.
|
FieldIdOrBuilder |
getExcludedFieldsOrBuilder(int index)
References to fields excluded from scanning.
|
List<? extends FieldIdOrBuilder> |
getExcludedFieldsOrBuilderList()
References to fields excluded from scanning.
|
FieldId |
getIdentifyingFields(int index)
Table fields that may uniquely identify a row within the table.
|
FieldId.Builder |
getIdentifyingFieldsBuilder(int index)
Table fields that may uniquely identify a row within the table.
|
List<FieldId.Builder> |
getIdentifyingFieldsBuilderList()
Table fields that may uniquely identify a row within the table.
|
int |
getIdentifyingFieldsCount()
Table fields that may uniquely identify a row within the table.
|
List<FieldId> |
getIdentifyingFieldsList()
Table fields that may uniquely identify a row within the table.
|
FieldIdOrBuilder |
getIdentifyingFieldsOrBuilder(int index)
Table fields that may uniquely identify a row within the table.
|
List<? extends FieldIdOrBuilder> |
getIdentifyingFieldsOrBuilderList()
Table fields that may uniquely identify a row within the table.
|
FieldId |
getIncludedFields(int index)
Limit scanning only to these fields.
|
FieldId.Builder |
getIncludedFieldsBuilder(int index)
Limit scanning only to these fields.
|
List<FieldId.Builder> |
getIncludedFieldsBuilderList()
Limit scanning only to these fields.
|
int |
getIncludedFieldsCount()
Limit scanning only to these fields.
|
List<FieldId> |
getIncludedFieldsList()
Limit scanning only to these fields.
|
FieldIdOrBuilder |
getIncludedFieldsOrBuilder(int index)
Limit scanning only to these fields.
|
List<? extends FieldIdOrBuilder> |
getIncludedFieldsOrBuilderList()
Limit scanning only to these fields.
|
long |
getRowsLimit()
Max number of rows to scan.
|
int |
getRowsLimitPercent()
Max percentage of rows to scan.
|
BigQueryOptions.SampleMethod |
getSampleMethod()
.google.privacy.dlp.v2.BigQueryOptions.SampleMethod sample_method = 4; |
int |
getSampleMethodValue()
.google.privacy.dlp.v2.BigQueryOptions.SampleMethod sample_method = 4; |
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 com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
BigQueryOptions.Builder |
mergeFrom(BigQueryOptions other) |
BigQueryOptions.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
BigQueryOptions.Builder |
mergeFrom(com.google.protobuf.Message other) |
BigQueryOptions.Builder |
mergeTableReference(BigQueryTable value)
Complete BigQuery table reference.
|
BigQueryOptions.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
BigQueryOptions.Builder |
removeExcludedFields(int index)
References to fields excluded from scanning.
|
BigQueryOptions.Builder |
removeIdentifyingFields(int index)
Table fields that may uniquely identify a row within the table.
|
BigQueryOptions.Builder |
removeIncludedFields(int index)
Limit scanning only to these fields.
|
BigQueryOptions.Builder |
setExcludedFields(int index,
FieldId.Builder builderForValue)
References to fields excluded from scanning.
|
BigQueryOptions.Builder |
setExcludedFields(int index,
FieldId value)
References to fields excluded from scanning.
|
BigQueryOptions.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BigQueryOptions.Builder |
setIdentifyingFields(int index,
FieldId.Builder builderForValue)
Table fields that may uniquely identify a row within the table.
|
BigQueryOptions.Builder |
setIdentifyingFields(int index,
FieldId value)
Table fields that may uniquely identify a row within the table.
|
BigQueryOptions.Builder |
setIncludedFields(int index,
FieldId.Builder builderForValue)
Limit scanning only to these fields.
|
BigQueryOptions.Builder |
setIncludedFields(int index,
FieldId value)
Limit scanning only to these fields.
|
BigQueryOptions.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
BigQueryOptions.Builder |
setRowsLimit(long value)
Max number of rows to scan.
|
BigQueryOptions.Builder |
setRowsLimitPercent(int value)
Max percentage of rows to scan.
|
BigQueryOptions.Builder |
setSampleMethod(BigQueryOptions.SampleMethod value)
.google.privacy.dlp.v2.BigQueryOptions.SampleMethod sample_method = 4; |
BigQueryOptions.Builder |
setSampleMethodValue(int value)
.google.privacy.dlp.v2.BigQueryOptions.SampleMethod sample_method = 4; |
BigQueryOptions.Builder |
setTableReference(BigQueryTable.Builder builderForValue)
Complete BigQuery table reference.
|
BigQueryOptions.Builder |
setTableReference(BigQueryTable value)
Complete BigQuery table reference.
|
BigQueryOptions.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<BigQueryOptions.Builder>public BigQueryOptions.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<BigQueryOptions.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<BigQueryOptions.Builder>public BigQueryOptions getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic BigQueryOptions build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic BigQueryOptions buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic BigQueryOptions.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<BigQueryOptions.Builder>public BigQueryOptions.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<BigQueryOptions.Builder>public BigQueryOptions.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<BigQueryOptions.Builder>public BigQueryOptions.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<BigQueryOptions.Builder>public BigQueryOptions.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<BigQueryOptions.Builder>public BigQueryOptions.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<BigQueryOptions.Builder>public BigQueryOptions.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BigQueryOptions.Builder>public BigQueryOptions.Builder mergeFrom(BigQueryOptions other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<BigQueryOptions.Builder>public BigQueryOptions.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BigQueryOptions.Builder>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 List<FieldId> getIdentifyingFieldsList()
Table fields that may uniquely identify a row within the table. When `actions.saveFindings.outputConfig.table` is specified, the values of columns specified here are available in the output table under `location.content_locations.record_location.record_key.id_values`. Nested fields such as `person.birthdate.year` are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;getIdentifyingFieldsList in interface BigQueryOptionsOrBuilderpublic int getIdentifyingFieldsCount()
Table fields that may uniquely identify a row within the table. When `actions.saveFindings.outputConfig.table` is specified, the values of columns specified here are available in the output table under `location.content_locations.record_location.record_key.id_values`. Nested fields such as `person.birthdate.year` are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;getIdentifyingFieldsCount in interface BigQueryOptionsOrBuilderpublic FieldId getIdentifyingFields(int index)
Table fields that may uniquely identify a row within the table. When `actions.saveFindings.outputConfig.table` is specified, the values of columns specified here are available in the output table under `location.content_locations.record_location.record_key.id_values`. Nested fields such as `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)
Table fields that may uniquely identify a row within the table. When `actions.saveFindings.outputConfig.table` is specified, the values of columns specified here are available in the output table under `location.content_locations.record_location.record_key.id_values`. Nested fields such as `person.birthdate.year` are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public BigQueryOptions.Builder setIdentifyingFields(int index, FieldId.Builder builderForValue)
Table fields that may uniquely identify a row within the table. When `actions.saveFindings.outputConfig.table` is specified, the values of columns specified here are available in the output table under `location.content_locations.record_location.record_key.id_values`. Nested fields such as `person.birthdate.year` are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public BigQueryOptions.Builder addIdentifyingFields(FieldId value)
Table fields that may uniquely identify a row within the table. When `actions.saveFindings.outputConfig.table` is specified, the values of columns specified here are available in the output table under `location.content_locations.record_location.record_key.id_values`. Nested fields such as `person.birthdate.year` are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public BigQueryOptions.Builder addIdentifyingFields(int index, FieldId value)
Table fields that may uniquely identify a row within the table. When `actions.saveFindings.outputConfig.table` is specified, the values of columns specified here are available in the output table under `location.content_locations.record_location.record_key.id_values`. Nested fields such as `person.birthdate.year` are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public BigQueryOptions.Builder addIdentifyingFields(FieldId.Builder builderForValue)
Table fields that may uniquely identify a row within the table. When `actions.saveFindings.outputConfig.table` is specified, the values of columns specified here are available in the output table under `location.content_locations.record_location.record_key.id_values`. Nested fields such as `person.birthdate.year` are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public BigQueryOptions.Builder addIdentifyingFields(int index, FieldId.Builder builderForValue)
Table fields that may uniquely identify a row within the table. When `actions.saveFindings.outputConfig.table` is specified, the values of columns specified here are available in the output table under `location.content_locations.record_location.record_key.id_values`. Nested fields such as `person.birthdate.year` are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public BigQueryOptions.Builder addAllIdentifyingFields(Iterable<? extends FieldId> values)
Table fields that may uniquely identify a row within the table. When `actions.saveFindings.outputConfig.table` is specified, the values of columns specified here are available in the output table under `location.content_locations.record_location.record_key.id_values`. Nested fields such as `person.birthdate.year` are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public BigQueryOptions.Builder clearIdentifyingFields()
Table fields that may uniquely identify a row within the table. When `actions.saveFindings.outputConfig.table` is specified, the values of columns specified here are available in the output table under `location.content_locations.record_location.record_key.id_values`. Nested fields such as `person.birthdate.year` are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public BigQueryOptions.Builder removeIdentifyingFields(int index)
Table fields that may uniquely identify a row within the table. When `actions.saveFindings.outputConfig.table` is specified, the values of columns specified here are available in the output table under `location.content_locations.record_location.record_key.id_values`. Nested fields such as `person.birthdate.year` are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public FieldId.Builder getIdentifyingFieldsBuilder(int index)
Table fields that may uniquely identify a row within the table. When `actions.saveFindings.outputConfig.table` is specified, the values of columns specified here are available in the output table under `location.content_locations.record_location.record_key.id_values`. Nested fields such as `person.birthdate.year` are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public FieldIdOrBuilder getIdentifyingFieldsOrBuilder(int index)
Table fields that may uniquely identify a row within the table. When `actions.saveFindings.outputConfig.table` is specified, the values of columns specified here are available in the output table under `location.content_locations.record_location.record_key.id_values`. Nested fields such as `person.birthdate.year` are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;getIdentifyingFieldsOrBuilder in interface BigQueryOptionsOrBuilderpublic List<? extends FieldIdOrBuilder> getIdentifyingFieldsOrBuilderList()
Table fields that may uniquely identify a row within the table. When `actions.saveFindings.outputConfig.table` is specified, the values of columns specified here are available in the output table under `location.content_locations.record_location.record_key.id_values`. Nested fields such as `person.birthdate.year` are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;getIdentifyingFieldsOrBuilderList in interface BigQueryOptionsOrBuilderpublic FieldId.Builder addIdentifyingFieldsBuilder()
Table fields that may uniquely identify a row within the table. When `actions.saveFindings.outputConfig.table` is specified, the values of columns specified here are available in the output table under `location.content_locations.record_location.record_key.id_values`. Nested fields such as `person.birthdate.year` are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public FieldId.Builder addIdentifyingFieldsBuilder(int index)
Table fields that may uniquely identify a row within the table. When `actions.saveFindings.outputConfig.table` is specified, the values of columns specified here are available in the output table under `location.content_locations.record_location.record_key.id_values`. Nested fields such as `person.birthdate.year` are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public List<FieldId.Builder> getIdentifyingFieldsBuilderList()
Table fields that may uniquely identify a row within the table. When `actions.saveFindings.outputConfig.table` is specified, the values of columns specified here are available in the output table under `location.content_locations.record_location.record_key.id_values`. Nested fields such as `person.birthdate.year` are allowed.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 2;public long getRowsLimit()
Max number of rows to scan. If the table has more rows than this value, the rest of the rows are omitted. If not set, or if set to 0, all rows will be scanned. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig.
int64 rows_limit = 3;getRowsLimit in interface BigQueryOptionsOrBuilderpublic BigQueryOptions.Builder setRowsLimit(long value)
Max number of rows to scan. If the table has more rows than this value, the rest of the rows are omitted. If not set, or if set to 0, all rows will be scanned. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig.
int64 rows_limit = 3;value - The rowsLimit to set.public BigQueryOptions.Builder clearRowsLimit()
Max number of rows to scan. If the table has more rows than this value, the rest of the rows are omitted. If not set, or if set to 0, all rows will be scanned. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig.
int64 rows_limit = 3;public int getRowsLimitPercent()
Max percentage of rows to scan. The rest are omitted. The number of rows scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig.
int32 rows_limit_percent = 6;getRowsLimitPercent in interface BigQueryOptionsOrBuilderpublic BigQueryOptions.Builder setRowsLimitPercent(int value)
Max percentage of rows to scan. The rest are omitted. The number of rows scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig.
int32 rows_limit_percent = 6;value - The rowsLimitPercent to set.public BigQueryOptions.Builder clearRowsLimitPercent()
Max percentage of rows to scan. The rest are omitted. The number of rows scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig.
int32 rows_limit_percent = 6;public int getSampleMethodValue()
.google.privacy.dlp.v2.BigQueryOptions.SampleMethod sample_method = 4;getSampleMethodValue in interface BigQueryOptionsOrBuilderpublic BigQueryOptions.Builder setSampleMethodValue(int value)
.google.privacy.dlp.v2.BigQueryOptions.SampleMethod sample_method = 4;value - The enum numeric value on the wire for sampleMethod to set.public BigQueryOptions.SampleMethod getSampleMethod()
.google.privacy.dlp.v2.BigQueryOptions.SampleMethod sample_method = 4;getSampleMethod in interface BigQueryOptionsOrBuilderpublic BigQueryOptions.Builder setSampleMethod(BigQueryOptions.SampleMethod value)
.google.privacy.dlp.v2.BigQueryOptions.SampleMethod sample_method = 4;value - The sampleMethod to set.public BigQueryOptions.Builder clearSampleMethod()
.google.privacy.dlp.v2.BigQueryOptions.SampleMethod sample_method = 4;public List<FieldId> getExcludedFieldsList()
References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.
repeated .google.privacy.dlp.v2.FieldId excluded_fields = 5;getExcludedFieldsList in interface BigQueryOptionsOrBuilderpublic int getExcludedFieldsCount()
References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.
repeated .google.privacy.dlp.v2.FieldId excluded_fields = 5;getExcludedFieldsCount in interface BigQueryOptionsOrBuilderpublic FieldId getExcludedFields(int index)
References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.
repeated .google.privacy.dlp.v2.FieldId excluded_fields = 5;getExcludedFields in interface BigQueryOptionsOrBuilderpublic BigQueryOptions.Builder setExcludedFields(int index, FieldId value)
References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.
repeated .google.privacy.dlp.v2.FieldId excluded_fields = 5;public BigQueryOptions.Builder setExcludedFields(int index, FieldId.Builder builderForValue)
References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.
repeated .google.privacy.dlp.v2.FieldId excluded_fields = 5;public BigQueryOptions.Builder addExcludedFields(FieldId value)
References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.
repeated .google.privacy.dlp.v2.FieldId excluded_fields = 5;public BigQueryOptions.Builder addExcludedFields(int index, FieldId value)
References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.
repeated .google.privacy.dlp.v2.FieldId excluded_fields = 5;public BigQueryOptions.Builder addExcludedFields(FieldId.Builder builderForValue)
References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.
repeated .google.privacy.dlp.v2.FieldId excluded_fields = 5;public BigQueryOptions.Builder addExcludedFields(int index, FieldId.Builder builderForValue)
References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.
repeated .google.privacy.dlp.v2.FieldId excluded_fields = 5;public BigQueryOptions.Builder addAllExcludedFields(Iterable<? extends FieldId> values)
References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.
repeated .google.privacy.dlp.v2.FieldId excluded_fields = 5;public BigQueryOptions.Builder clearExcludedFields()
References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.
repeated .google.privacy.dlp.v2.FieldId excluded_fields = 5;public BigQueryOptions.Builder removeExcludedFields(int index)
References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.
repeated .google.privacy.dlp.v2.FieldId excluded_fields = 5;public FieldId.Builder getExcludedFieldsBuilder(int index)
References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.
repeated .google.privacy.dlp.v2.FieldId excluded_fields = 5;public FieldIdOrBuilder getExcludedFieldsOrBuilder(int index)
References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.
repeated .google.privacy.dlp.v2.FieldId excluded_fields = 5;getExcludedFieldsOrBuilder in interface BigQueryOptionsOrBuilderpublic List<? extends FieldIdOrBuilder> getExcludedFieldsOrBuilderList()
References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.
repeated .google.privacy.dlp.v2.FieldId excluded_fields = 5;getExcludedFieldsOrBuilderList in interface BigQueryOptionsOrBuilderpublic FieldId.Builder addExcludedFieldsBuilder()
References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.
repeated .google.privacy.dlp.v2.FieldId excluded_fields = 5;public FieldId.Builder addExcludedFieldsBuilder(int index)
References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.
repeated .google.privacy.dlp.v2.FieldId excluded_fields = 5;public List<FieldId.Builder> getExcludedFieldsBuilderList()
References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.
repeated .google.privacy.dlp.v2.FieldId excluded_fields = 5;public List<FieldId> getIncludedFieldsList()
Limit scanning only to these fields.
repeated .google.privacy.dlp.v2.FieldId included_fields = 7;getIncludedFieldsList in interface BigQueryOptionsOrBuilderpublic int getIncludedFieldsCount()
Limit scanning only to these fields.
repeated .google.privacy.dlp.v2.FieldId included_fields = 7;getIncludedFieldsCount in interface BigQueryOptionsOrBuilderpublic FieldId getIncludedFields(int index)
Limit scanning only to these fields.
repeated .google.privacy.dlp.v2.FieldId included_fields = 7;getIncludedFields in interface BigQueryOptionsOrBuilderpublic BigQueryOptions.Builder setIncludedFields(int index, FieldId value)
Limit scanning only to these fields.
repeated .google.privacy.dlp.v2.FieldId included_fields = 7;public BigQueryOptions.Builder setIncludedFields(int index, FieldId.Builder builderForValue)
Limit scanning only to these fields.
repeated .google.privacy.dlp.v2.FieldId included_fields = 7;public BigQueryOptions.Builder addIncludedFields(FieldId value)
Limit scanning only to these fields.
repeated .google.privacy.dlp.v2.FieldId included_fields = 7;public BigQueryOptions.Builder addIncludedFields(int index, FieldId value)
Limit scanning only to these fields.
repeated .google.privacy.dlp.v2.FieldId included_fields = 7;public BigQueryOptions.Builder addIncludedFields(FieldId.Builder builderForValue)
Limit scanning only to these fields.
repeated .google.privacy.dlp.v2.FieldId included_fields = 7;public BigQueryOptions.Builder addIncludedFields(int index, FieldId.Builder builderForValue)
Limit scanning only to these fields.
repeated .google.privacy.dlp.v2.FieldId included_fields = 7;public BigQueryOptions.Builder addAllIncludedFields(Iterable<? extends FieldId> values)
Limit scanning only to these fields.
repeated .google.privacy.dlp.v2.FieldId included_fields = 7;public BigQueryOptions.Builder clearIncludedFields()
Limit scanning only to these fields.
repeated .google.privacy.dlp.v2.FieldId included_fields = 7;public BigQueryOptions.Builder removeIncludedFields(int index)
Limit scanning only to these fields.
repeated .google.privacy.dlp.v2.FieldId included_fields = 7;public FieldId.Builder getIncludedFieldsBuilder(int index)
Limit scanning only to these fields.
repeated .google.privacy.dlp.v2.FieldId included_fields = 7;public FieldIdOrBuilder getIncludedFieldsOrBuilder(int index)
Limit scanning only to these fields.
repeated .google.privacy.dlp.v2.FieldId included_fields = 7;getIncludedFieldsOrBuilder in interface BigQueryOptionsOrBuilderpublic List<? extends FieldIdOrBuilder> getIncludedFieldsOrBuilderList()
Limit scanning only to these fields.
repeated .google.privacy.dlp.v2.FieldId included_fields = 7;getIncludedFieldsOrBuilderList in interface BigQueryOptionsOrBuilderpublic FieldId.Builder addIncludedFieldsBuilder()
Limit scanning only to these fields.
repeated .google.privacy.dlp.v2.FieldId included_fields = 7;public FieldId.Builder addIncludedFieldsBuilder(int index)
Limit scanning only to these fields.
repeated .google.privacy.dlp.v2.FieldId included_fields = 7;public List<FieldId.Builder> getIncludedFieldsBuilderList()
Limit scanning only to these fields.
repeated .google.privacy.dlp.v2.FieldId included_fields = 7;public final BigQueryOptions.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BigQueryOptions.Builder>public final BigQueryOptions.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BigQueryOptions.Builder>Copyright © 2022 Google LLC. All rights reserved.