Package com.google.privacy.dlp.v2
Class CloudStorageRegexFileSet.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<CloudStorageRegexFileSet.Builder>
-
- com.google.privacy.dlp.v2.CloudStorageRegexFileSet.Builder
-
- All Implemented Interfaces:
CloudStorageRegexFileSetOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- CloudStorageRegexFileSet
public static final class CloudStorageRegexFileSet.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CloudStorageRegexFileSet.Builder> implements CloudStorageRegexFileSetOrBuilder
Message representing a set of files in a Cloud Storage bucket. Regular expressions are used to allow fine-grained control over which files in the bucket to include. Included files are those that match at least one item in `include_regex` and do not match any items in `exclude_regex`. Note that a file that matches items from both lists will _not_ be included. For a match to occur, the entire file path (i.e., everything in the url after the bucket name) must match the regular expression. For example, given the input `{bucket_name: "mybucket", include_regex: ["directory1/.*"], exclude_regex: ["directory1/excluded.*"]}`: * `gs://mybucket/directory1/myfile` will be included * `gs://mybucket/directory1/directory2/myfile` will be included (`.*` matches across `/`) * `gs://mybucket/directory0/directory1/myfile` will _not_ be included (the full path doesn't match any items in `include_regex`) * `gs://mybucket/directory1/excludedfile` will _not_ be included (the path matches an item in `exclude_regex`) If `include_regex` is left empty, it will match all files by default (this is equivalent to setting `include_regex: [".*"]`). Some other common use cases: * `{bucket_name: "mybucket", exclude_regex: [".*\.pdf"]}` will include all files in `mybucket` except for .pdf files * `{bucket_name: "mybucket", include_regex: ["directory/[^/]+"]}` will include all files directly under `gs://mybucket/directory/`, without matching across `/`
Protobuf typegoogle.privacy.dlp.v2.CloudStorageRegexFileSet
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CloudStorageRegexFileSet.Builder
addAllExcludeRegex(Iterable<String> values)
A list of regular expressions matching file paths to exclude.CloudStorageRegexFileSet.Builder
addAllIncludeRegex(Iterable<String> values)
A list of regular expressions matching file paths to include.CloudStorageRegexFileSet.Builder
addExcludeRegex(String value)
A list of regular expressions matching file paths to exclude.CloudStorageRegexFileSet.Builder
addExcludeRegexBytes(com.google.protobuf.ByteString value)
A list of regular expressions matching file paths to exclude.CloudStorageRegexFileSet.Builder
addIncludeRegex(String value)
A list of regular expressions matching file paths to include.CloudStorageRegexFileSet.Builder
addIncludeRegexBytes(com.google.protobuf.ByteString value)
A list of regular expressions matching file paths to include.CloudStorageRegexFileSet.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
CloudStorageRegexFileSet
build()
CloudStorageRegexFileSet
buildPartial()
CloudStorageRegexFileSet.Builder
clear()
CloudStorageRegexFileSet.Builder
clearBucketName()
The name of a Cloud Storage bucket.CloudStorageRegexFileSet.Builder
clearExcludeRegex()
A list of regular expressions matching file paths to exclude.CloudStorageRegexFileSet.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
CloudStorageRegexFileSet.Builder
clearIncludeRegex()
A list of regular expressions matching file paths to include.CloudStorageRegexFileSet.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
CloudStorageRegexFileSet.Builder
clone()
String
getBucketName()
The name of a Cloud Storage bucket.com.google.protobuf.ByteString
getBucketNameBytes()
The name of a Cloud Storage bucket.CloudStorageRegexFileSet
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getExcludeRegex(int index)
A list of regular expressions matching file paths to exclude.com.google.protobuf.ByteString
getExcludeRegexBytes(int index)
A list of regular expressions matching file paths to exclude.int
getExcludeRegexCount()
A list of regular expressions matching file paths to exclude.com.google.protobuf.ProtocolStringList
getExcludeRegexList()
A list of regular expressions matching file paths to exclude.String
getIncludeRegex(int index)
A list of regular expressions matching file paths to include.com.google.protobuf.ByteString
getIncludeRegexBytes(int index)
A list of regular expressions matching file paths to include.int
getIncludeRegexCount()
A list of regular expressions matching file paths to include.com.google.protobuf.ProtocolStringList
getIncludeRegexList()
A list of regular expressions matching file paths to include.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
CloudStorageRegexFileSet.Builder
mergeFrom(CloudStorageRegexFileSet other)
CloudStorageRegexFileSet.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
CloudStorageRegexFileSet.Builder
mergeFrom(com.google.protobuf.Message other)
CloudStorageRegexFileSet.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
CloudStorageRegexFileSet.Builder
setBucketName(String value)
The name of a Cloud Storage bucket.CloudStorageRegexFileSet.Builder
setBucketNameBytes(com.google.protobuf.ByteString value)
The name of a Cloud Storage bucket.CloudStorageRegexFileSet.Builder
setExcludeRegex(int index, String value)
A list of regular expressions matching file paths to exclude.CloudStorageRegexFileSet.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
CloudStorageRegexFileSet.Builder
setIncludeRegex(int index, String value)
A list of regular expressions matching file paths to include.CloudStorageRegexFileSet.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
CloudStorageRegexFileSet.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudStorageRegexFileSet.Builder>
-
clear
public CloudStorageRegexFileSet.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudStorageRegexFileSet.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudStorageRegexFileSet.Builder>
-
getDefaultInstanceForType
public CloudStorageRegexFileSet getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public CloudStorageRegexFileSet build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CloudStorageRegexFileSet buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CloudStorageRegexFileSet.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudStorageRegexFileSet.Builder>
-
setField
public CloudStorageRegexFileSet.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudStorageRegexFileSet.Builder>
-
clearField
public CloudStorageRegexFileSet.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudStorageRegexFileSet.Builder>
-
clearOneof
public CloudStorageRegexFileSet.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudStorageRegexFileSet.Builder>
-
setRepeatedField
public CloudStorageRegexFileSet.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudStorageRegexFileSet.Builder>
-
addRepeatedField
public CloudStorageRegexFileSet.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudStorageRegexFileSet.Builder>
-
mergeFrom
public CloudStorageRegexFileSet.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CloudStorageRegexFileSet.Builder>
-
mergeFrom
public CloudStorageRegexFileSet.Builder mergeFrom(CloudStorageRegexFileSet other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudStorageRegexFileSet.Builder>
-
mergeFrom
public CloudStorageRegexFileSet.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CloudStorageRegexFileSet.Builder>
- Throws:
IOException
-
getBucketName
public String getBucketName()
The name of a Cloud Storage bucket. Required.
string bucket_name = 1;
- Specified by:
getBucketName
in interfaceCloudStorageRegexFileSetOrBuilder
- Returns:
- The bucketName.
-
getBucketNameBytes
public com.google.protobuf.ByteString getBucketNameBytes()
The name of a Cloud Storage bucket. Required.
string bucket_name = 1;
- Specified by:
getBucketNameBytes
in interfaceCloudStorageRegexFileSetOrBuilder
- Returns:
- The bytes for bucketName.
-
setBucketName
public CloudStorageRegexFileSet.Builder setBucketName(String value)
The name of a Cloud Storage bucket. Required.
string bucket_name = 1;
- Parameters:
value
- The bucketName to set.- Returns:
- This builder for chaining.
-
clearBucketName
public CloudStorageRegexFileSet.Builder clearBucketName()
The name of a Cloud Storage bucket. Required.
string bucket_name = 1;
- Returns:
- This builder for chaining.
-
setBucketNameBytes
public CloudStorageRegexFileSet.Builder setBucketNameBytes(com.google.protobuf.ByteString value)
The name of a Cloud Storage bucket. Required.
string bucket_name = 1;
- Parameters:
value
- The bytes for bucketName to set.- Returns:
- This builder for chaining.
-
getIncludeRegexList
public com.google.protobuf.ProtocolStringList getIncludeRegexList()
A list of regular expressions matching file paths to include. All files in the bucket that match at least one of these regular expressions will be included in the set of files, except for those that also match an item in `exclude_regex`. Leaving this field empty will match all files by default (this is equivalent to including `.*` in the list). Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub.
repeated string include_regex = 2;
- Specified by:
getIncludeRegexList
in interfaceCloudStorageRegexFileSetOrBuilder
- Returns:
- A list containing the includeRegex.
-
getIncludeRegexCount
public int getIncludeRegexCount()
A list of regular expressions matching file paths to include. All files in the bucket that match at least one of these regular expressions will be included in the set of files, except for those that also match an item in `exclude_regex`. Leaving this field empty will match all files by default (this is equivalent to including `.*` in the list). Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub.
repeated string include_regex = 2;
- Specified by:
getIncludeRegexCount
in interfaceCloudStorageRegexFileSetOrBuilder
- Returns:
- The count of includeRegex.
-
getIncludeRegex
public String getIncludeRegex(int index)
A list of regular expressions matching file paths to include. All files in the bucket that match at least one of these regular expressions will be included in the set of files, except for those that also match an item in `exclude_regex`. Leaving this field empty will match all files by default (this is equivalent to including `.*` in the list). Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub.
repeated string include_regex = 2;
- Specified by:
getIncludeRegex
in interfaceCloudStorageRegexFileSetOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The includeRegex at the given index.
-
getIncludeRegexBytes
public com.google.protobuf.ByteString getIncludeRegexBytes(int index)
A list of regular expressions matching file paths to include. All files in the bucket that match at least one of these regular expressions will be included in the set of files, except for those that also match an item in `exclude_regex`. Leaving this field empty will match all files by default (this is equivalent to including `.*` in the list). Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub.
repeated string include_regex = 2;
- Specified by:
getIncludeRegexBytes
in interfaceCloudStorageRegexFileSetOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the includeRegex at the given index.
-
setIncludeRegex
public CloudStorageRegexFileSet.Builder setIncludeRegex(int index, String value)
A list of regular expressions matching file paths to include. All files in the bucket that match at least one of these regular expressions will be included in the set of files, except for those that also match an item in `exclude_regex`. Leaving this field empty will match all files by default (this is equivalent to including `.*` in the list). Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub.
repeated string include_regex = 2;
- Parameters:
index
- The index to set the value at.value
- The includeRegex to set.- Returns:
- This builder for chaining.
-
addIncludeRegex
public CloudStorageRegexFileSet.Builder addIncludeRegex(String value)
A list of regular expressions matching file paths to include. All files in the bucket that match at least one of these regular expressions will be included in the set of files, except for those that also match an item in `exclude_regex`. Leaving this field empty will match all files by default (this is equivalent to including `.*` in the list). Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub.
repeated string include_regex = 2;
- Parameters:
value
- The includeRegex to add.- Returns:
- This builder for chaining.
-
addAllIncludeRegex
public CloudStorageRegexFileSet.Builder addAllIncludeRegex(Iterable<String> values)
A list of regular expressions matching file paths to include. All files in the bucket that match at least one of these regular expressions will be included in the set of files, except for those that also match an item in `exclude_regex`. Leaving this field empty will match all files by default (this is equivalent to including `.*` in the list). Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub.
repeated string include_regex = 2;
- Parameters:
values
- The includeRegex to add.- Returns:
- This builder for chaining.
-
clearIncludeRegex
public CloudStorageRegexFileSet.Builder clearIncludeRegex()
A list of regular expressions matching file paths to include. All files in the bucket that match at least one of these regular expressions will be included in the set of files, except for those that also match an item in `exclude_regex`. Leaving this field empty will match all files by default (this is equivalent to including `.*` in the list). Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub.
repeated string include_regex = 2;
- Returns:
- This builder for chaining.
-
addIncludeRegexBytes
public CloudStorageRegexFileSet.Builder addIncludeRegexBytes(com.google.protobuf.ByteString value)
A list of regular expressions matching file paths to include. All files in the bucket that match at least one of these regular expressions will be included in the set of files, except for those that also match an item in `exclude_regex`. Leaving this field empty will match all files by default (this is equivalent to including `.*` in the list). Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub.
repeated string include_regex = 2;
- Parameters:
value
- The bytes of the includeRegex to add.- Returns:
- This builder for chaining.
-
getExcludeRegexList
public com.google.protobuf.ProtocolStringList getExcludeRegexList()
A list of regular expressions matching file paths to exclude. All files in the bucket that match at least one of these regular expressions will be excluded from the scan. Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub.
repeated string exclude_regex = 3;
- Specified by:
getExcludeRegexList
in interfaceCloudStorageRegexFileSetOrBuilder
- Returns:
- A list containing the excludeRegex.
-
getExcludeRegexCount
public int getExcludeRegexCount()
A list of regular expressions matching file paths to exclude. All files in the bucket that match at least one of these regular expressions will be excluded from the scan. Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub.
repeated string exclude_regex = 3;
- Specified by:
getExcludeRegexCount
in interfaceCloudStorageRegexFileSetOrBuilder
- Returns:
- The count of excludeRegex.
-
getExcludeRegex
public String getExcludeRegex(int index)
A list of regular expressions matching file paths to exclude. All files in the bucket that match at least one of these regular expressions will be excluded from the scan. Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub.
repeated string exclude_regex = 3;
- Specified by:
getExcludeRegex
in interfaceCloudStorageRegexFileSetOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The excludeRegex at the given index.
-
getExcludeRegexBytes
public com.google.protobuf.ByteString getExcludeRegexBytes(int index)
A list of regular expressions matching file paths to exclude. All files in the bucket that match at least one of these regular expressions will be excluded from the scan. Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub.
repeated string exclude_regex = 3;
- Specified by:
getExcludeRegexBytes
in interfaceCloudStorageRegexFileSetOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the excludeRegex at the given index.
-
setExcludeRegex
public CloudStorageRegexFileSet.Builder setExcludeRegex(int index, String value)
A list of regular expressions matching file paths to exclude. All files in the bucket that match at least one of these regular expressions will be excluded from the scan. Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub.
repeated string exclude_regex = 3;
- Parameters:
index
- The index to set the value at.value
- The excludeRegex to set.- Returns:
- This builder for chaining.
-
addExcludeRegex
public CloudStorageRegexFileSet.Builder addExcludeRegex(String value)
A list of regular expressions matching file paths to exclude. All files in the bucket that match at least one of these regular expressions will be excluded from the scan. Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub.
repeated string exclude_regex = 3;
- Parameters:
value
- The excludeRegex to add.- Returns:
- This builder for chaining.
-
addAllExcludeRegex
public CloudStorageRegexFileSet.Builder addAllExcludeRegex(Iterable<String> values)
A list of regular expressions matching file paths to exclude. All files in the bucket that match at least one of these regular expressions will be excluded from the scan. Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub.
repeated string exclude_regex = 3;
- Parameters:
values
- The excludeRegex to add.- Returns:
- This builder for chaining.
-
clearExcludeRegex
public CloudStorageRegexFileSet.Builder clearExcludeRegex()
A list of regular expressions matching file paths to exclude. All files in the bucket that match at least one of these regular expressions will be excluded from the scan. Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub.
repeated string exclude_regex = 3;
- Returns:
- This builder for chaining.
-
addExcludeRegexBytes
public CloudStorageRegexFileSet.Builder addExcludeRegexBytes(com.google.protobuf.ByteString value)
A list of regular expressions matching file paths to exclude. All files in the bucket that match at least one of these regular expressions will be excluded from the scan. Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub.
repeated string exclude_regex = 3;
- Parameters:
value
- The bytes of the excludeRegex to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final CloudStorageRegexFileSet.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudStorageRegexFileSet.Builder>
-
mergeUnknownFields
public final CloudStorageRegexFileSet.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudStorageRegexFileSet.Builder>
-
-