Class VertexDatasetRegexes.Builder (3.87.0)

public static final class VertexDatasetRegexes.Builder extends GeneratedMessage.Builder<VertexDatasetRegexes.Builder> implements VertexDatasetRegexesOrBuilder

A collection of regular expressions to determine what datasets to match against.

Protobuf type google.privacy.dlp.v2.VertexDatasetRegexes

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllPatterns(Iterable<? extends VertexDatasetRegex> values)

public VertexDatasetRegexes.Builder addAllPatterns(Iterable<? extends VertexDatasetRegex> values)

Required. The group of regular expression patterns to match against one or more datasets. Maximum of 100 entries. The sum of the lengths of all regular expressions can't exceed 10 KiB.

repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
values Iterable<? extends com.google.privacy.dlp.v2.VertexDatasetRegex>
Returns
Type Description
VertexDatasetRegexes.Builder

addPatterns(VertexDatasetRegex value)

public VertexDatasetRegexes.Builder addPatterns(VertexDatasetRegex value)

Required. The group of regular expression patterns to match against one or more datasets. Maximum of 100 entries. The sum of the lengths of all regular expressions can't exceed 10 KiB.

repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value VertexDatasetRegex
Returns
Type Description
VertexDatasetRegexes.Builder

addPatterns(VertexDatasetRegex.Builder builderForValue)

public VertexDatasetRegexes.Builder addPatterns(VertexDatasetRegex.Builder builderForValue)

Required. The group of regular expression patterns to match against one or more datasets. Maximum of 100 entries. The sum of the lengths of all regular expressions can't exceed 10 KiB.

repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue VertexDatasetRegex.Builder
Returns
Type Description
VertexDatasetRegexes.Builder

addPatterns(int index, VertexDatasetRegex value)

public VertexDatasetRegexes.Builder addPatterns(int index, VertexDatasetRegex value)

Required. The group of regular expression patterns to match against one or more datasets. Maximum of 100 entries. The sum of the lengths of all regular expressions can't exceed 10 KiB.

repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
value VertexDatasetRegex
Returns
Type Description
VertexDatasetRegexes.Builder

addPatterns(int index, VertexDatasetRegex.Builder builderForValue)

public VertexDatasetRegexes.Builder addPatterns(int index, VertexDatasetRegex.Builder builderForValue)

Required. The group of regular expression patterns to match against one or more datasets. Maximum of 100 entries. The sum of the lengths of all regular expressions can't exceed 10 KiB.

repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
builderForValue VertexDatasetRegex.Builder
Returns
Type Description
VertexDatasetRegexes.Builder

addPatternsBuilder()

public VertexDatasetRegex.Builder addPatternsBuilder()

Required. The group of regular expression patterns to match against one or more datasets. Maximum of 100 entries. The sum of the lengths of all regular expressions can't exceed 10 KiB.

repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
VertexDatasetRegex.Builder

addPatternsBuilder(int index)

public VertexDatasetRegex.Builder addPatternsBuilder(int index)

Required. The group of regular expression patterns to match against one or more datasets. Maximum of 100 entries. The sum of the lengths of all regular expressions can't exceed 10 KiB.

repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
VertexDatasetRegex.Builder

build()

public VertexDatasetRegexes build()
Returns
Type Description
VertexDatasetRegexes

buildPartial()

public VertexDatasetRegexes buildPartial()
Returns
Type Description
VertexDatasetRegexes

clear()

public VertexDatasetRegexes.Builder clear()
Returns
Type Description
VertexDatasetRegexes.Builder
Overrides

clearPatterns()

public VertexDatasetRegexes.Builder clearPatterns()

Required. The group of regular expression patterns to match against one or more datasets. Maximum of 100 entries. The sum of the lengths of all regular expressions can't exceed 10 KiB.

repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
VertexDatasetRegexes.Builder

getDefaultInstanceForType()

public VertexDatasetRegexes getDefaultInstanceForType()
Returns
Type Description
VertexDatasetRegexes

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getPatterns(int index)

public VertexDatasetRegex getPatterns(int index)

Required. The group of regular expression patterns to match against one or more datasets. Maximum of 100 entries. The sum of the lengths of all regular expressions can't exceed 10 KiB.

repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
VertexDatasetRegex

getPatternsBuilder(int index)

public VertexDatasetRegex.Builder getPatternsBuilder(int index)

Required. The group of regular expression patterns to match against one or more datasets. Maximum of 100 entries. The sum of the lengths of all regular expressions can't exceed 10 KiB.

repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
VertexDatasetRegex.Builder

getPatternsBuilderList()

public List<VertexDatasetRegex.Builder> getPatternsBuilderList()

Required. The group of regular expression patterns to match against one or more datasets. Maximum of 100 entries. The sum of the lengths of all regular expressions can't exceed 10 KiB.

repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<Builder>

getPatternsCount()

public int getPatternsCount()

Required. The group of regular expression patterns to match against one or more datasets. Maximum of 100 entries. The sum of the lengths of all regular expressions can't exceed 10 KiB.

repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

getPatternsList()

public List<VertexDatasetRegex> getPatternsList()

Required. The group of regular expression patterns to match against one or more datasets. Maximum of 100 entries. The sum of the lengths of all regular expressions can't exceed 10 KiB.

repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<VertexDatasetRegex>

getPatternsOrBuilder(int index)

public VertexDatasetRegexOrBuilder getPatternsOrBuilder(int index)

Required. The group of regular expression patterns to match against one or more datasets. Maximum of 100 entries. The sum of the lengths of all regular expressions can't exceed 10 KiB.

repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
VertexDatasetRegexOrBuilder

getPatternsOrBuilderList()

public List<? extends VertexDatasetRegexOrBuilder> getPatternsOrBuilderList()

Required. The group of regular expression patterns to match against one or more datasets. Maximum of 100 entries. The sum of the lengths of all regular expressions can't exceed 10 KiB.

repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<? extends com.google.privacy.dlp.v2.VertexDatasetRegexOrBuilder>

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(VertexDatasetRegexes other)

public VertexDatasetRegexes.Builder mergeFrom(VertexDatasetRegexes other)
Parameter
Name Description
other VertexDatasetRegexes
Returns
Type Description
VertexDatasetRegexes.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public VertexDatasetRegexes.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
VertexDatasetRegexes.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public VertexDatasetRegexes.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
VertexDatasetRegexes.Builder
Overrides

removePatterns(int index)

public VertexDatasetRegexes.Builder removePatterns(int index)

Required. The group of regular expression patterns to match against one or more datasets. Maximum of 100 entries. The sum of the lengths of all regular expressions can't exceed 10 KiB.

repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
VertexDatasetRegexes.Builder

setPatterns(int index, VertexDatasetRegex value)

public VertexDatasetRegexes.Builder setPatterns(int index, VertexDatasetRegex value)

Required. The group of regular expression patterns to match against one or more datasets. Maximum of 100 entries. The sum of the lengths of all regular expressions can't exceed 10 KiB.

repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
value VertexDatasetRegex
Returns
Type Description
VertexDatasetRegexes.Builder

setPatterns(int index, VertexDatasetRegex.Builder builderForValue)

public VertexDatasetRegexes.Builder setPatterns(int index, VertexDatasetRegex.Builder builderForValue)

Required. The group of regular expression patterns to match against one or more datasets. Maximum of 100 entries. The sum of the lengths of all regular expressions can't exceed 10 KiB.

repeated .google.privacy.dlp.v2.VertexDatasetRegex patterns = 1 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
builderForValue VertexDatasetRegex.Builder
Returns
Type Description
VertexDatasetRegexes.Builder