Class VertexDatasetRegexes.Builder (3.63.0)

public static final class VertexDatasetRegexes.Builder extends GeneratedMessageV3.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

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public VertexDatasetRegexes.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
VertexDatasetRegexes.Builder
Overrides

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

clearField(Descriptors.FieldDescriptor field)

public VertexDatasetRegexes.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
VertexDatasetRegexes.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public VertexDatasetRegexes.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
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

clone()

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

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 GeneratedMessageV3.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

mergeUnknownFields(UnknownFieldSet unknownFields)

public final VertexDatasetRegexes.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
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

setField(Descriptors.FieldDescriptor field, Object value)

public VertexDatasetRegexes.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
VertexDatasetRegexes.Builder
Overrides

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

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public VertexDatasetRegexes.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
VertexDatasetRegexes.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final VertexDatasetRegexes.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
VertexDatasetRegexes.Builder
Overrides