public static final class BigQueryRegexes.Builder extends GeneratedMessage.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.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
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
|
build()
public BigQueryRegexes build()
buildPartial()
public BigQueryRegexes buildPartial()
clear()
public BigQueryRegexes.Builder clear()
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;
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 GeneratedMessage.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
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
|
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;