public static final class BigQueryRegexes.Builder extends GeneratedMessageV3.Builder<BigQueryRegexes.Builder> implements BigQueryRegexesOrBuilder
A collection of regular expressions to determine what tables to match
against.
Protobuf type google.privacy.dlp.v2.BigQueryRegexes
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
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllPatterns(Iterable<? extends BigQueryRegex> values)
public BigQueryRegexes.Builder addAllPatterns(Iterable<? extends BigQueryRegex> values)
A single BigQuery regular expression pattern to match against one or more
tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1;
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.privacy.dlp.v2.BigQueryRegex>
|
addPatterns(BigQueryRegex value)
public BigQueryRegexes.Builder addPatterns(BigQueryRegex value)
A single BigQuery regular expression pattern to match against one or more
tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1;
addPatterns(BigQueryRegex.Builder builderForValue)
public BigQueryRegexes.Builder addPatterns(BigQueryRegex.Builder builderForValue)
A single BigQuery regular expression pattern to match against one or more
tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1;
addPatterns(int index, BigQueryRegex value)
public BigQueryRegexes.Builder addPatterns(int index, BigQueryRegex value)
A single BigQuery regular expression pattern to match against one or more
tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1;
addPatterns(int index, BigQueryRegex.Builder builderForValue)
public BigQueryRegexes.Builder addPatterns(int index, BigQueryRegex.Builder builderForValue)
A single BigQuery regular expression pattern to match against one or more
tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1;
addPatternsBuilder()
public BigQueryRegex.Builder addPatternsBuilder()
A single BigQuery regular expression pattern to match against one or more
tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1;
addPatternsBuilder(int index)
public BigQueryRegex.Builder addPatternsBuilder(int index)
A single BigQuery regular expression pattern to match against one or more
tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1;
Parameter |
Name |
Description |
index |
int
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public BigQueryRegexes.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public BigQueryRegexes build()
buildPartial()
public BigQueryRegexes buildPartial()
clear()
public BigQueryRegexes.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public BigQueryRegexes.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public BigQueryRegexes.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearPatterns()
public BigQueryRegexes.Builder clearPatterns()
A single BigQuery regular expression pattern to match against one or more
tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1;
clone()
public BigQueryRegexes.Builder clone()
Overrides
getDefaultInstanceForType()
public BigQueryRegexes getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getPatterns(int index)
public BigQueryRegex getPatterns(int index)
A single BigQuery regular expression pattern to match against one or more
tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1;
Parameter |
Name |
Description |
index |
int
|
getPatternsBuilder(int index)
public BigQueryRegex.Builder getPatternsBuilder(int index)
A single BigQuery regular expression pattern to match against one or more
tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1;
Parameter |
Name |
Description |
index |
int
|
getPatternsBuilderList()
public List<BigQueryRegex.Builder> getPatternsBuilderList()
A single BigQuery regular expression pattern to match against one or more
tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1;
getPatternsCount()
public int getPatternsCount()
A single BigQuery regular expression pattern to match against one or more
tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1;
Returns |
Type |
Description |
int |
|
getPatternsList()
public List<BigQueryRegex> getPatternsList()
A single BigQuery regular expression pattern to match against one or more
tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1;
getPatternsOrBuilder(int index)
public BigQueryRegexOrBuilder getPatternsOrBuilder(int index)
A single BigQuery regular expression pattern to match against one or more
tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1;
Parameter |
Name |
Description |
index |
int
|
getPatternsOrBuilderList()
public List<? extends BigQueryRegexOrBuilder> getPatternsOrBuilderList()
A single BigQuery regular expression pattern to match against one or more
tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1;
Returns |
Type |
Description |
List<? extends com.google.privacy.dlp.v2.BigQueryRegexOrBuilder> |
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(BigQueryRegexes other)
public BigQueryRegexes.Builder mergeFrom(BigQueryRegexes other)
public BigQueryRegexes.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public BigQueryRegexes.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final BigQueryRegexes.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
removePatterns(int index)
public BigQueryRegexes.Builder removePatterns(int index)
A single BigQuery regular expression pattern to match against one or more
tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1;
Parameter |
Name |
Description |
index |
int
|
setField(Descriptors.FieldDescriptor field, Object value)
public BigQueryRegexes.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setPatterns(int index, BigQueryRegex value)
public BigQueryRegexes.Builder setPatterns(int index, BigQueryRegex value)
A single BigQuery regular expression pattern to match against one or more
tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1;
setPatterns(int index, BigQueryRegex.Builder builderForValue)
public BigQueryRegexes.Builder setPatterns(int index, BigQueryRegex.Builder builderForValue)
A single BigQuery regular expression pattern to match against one or more
tables, datasets, or projects that contain BigQuery tables.
repeated .google.privacy.dlp.v2.BigQueryRegex patterns = 1;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public BigQueryRegexes.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final BigQueryRegexes.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides