Class CloudStorageRegex.Builder (3.60.0)
3.91.0 (latest)
3.89.0
3.87.0
3.86.0
3.85.0
3.84.0
3.82.0
3.80.0
3.79.0
3.78.0
3.77.0
3.76.0
3.74.0
3.72.0
3.71.0
3.68.0
3.67.0
3.66.0
3.64.0
3.63.0
3.62.0
3.61.0
3.60.0
3.59.0
3.58.0
3.57.0
3.56.0
3.55.0
3.53.0
3.52.0
3.51.0
3.50.0
3.49.0
3.48.0
3.47.0
3.46.0
3.45.0
3.44.0
3.43.0
3.41.0
3.40.0
3.39.0
3.38.0
3.37.0
3.36.0
3.35.0
3.34.0
3.33.0
3.32.0
3.31.0
3.28.0
3.27.0
3.26.0
3.25.0
3.24.0
3.23.0
3.22.0
3.21.0
3.20.0
3.19.0
3.18.0
3.17.0
3.16.0
3.15.0
3.13.0
3.12.0
3.11.0
3.10.0
3.9.0
3.8.0
3.7.6
3.6.7
3.5.0
3.4.0
3.3.2
3.2.1
3.1.4
public static final class CloudStorageRegex . Builder extends GeneratedMessageV3 . Builder<CloudStorageRegex . Builder > implements CloudStorageRegexOrBuilder
A pattern to match against one or more file stores. At least one
pattern must be specified. Regular expressions use RE2
syntax ; a guide can be found
under the google/re2 repository on GitHub.
Protobuf type google.privacy.dlp.v2.CloudStorageRegex
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
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CloudStorageRegex . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public CloudStorageRegex build ()
buildPartial()
public CloudStorageRegex buildPartial ()
clear()
public CloudStorageRegex . Builder clear ()
Overrides
clearBucketNameRegex()
public CloudStorageRegex . Builder clearBucketNameRegex ()
Optional. Regex to test the bucket name against. If empty, all buckets
match. Example: "marketing2021" or "(marketing)\d{4}" will both match the
bucket gs://marketing2021
string bucket_name_regex = 2 [(.google.api.field_behavior) = OPTIONAL];
clearField(Descriptors.FieldDescriptor field)
public CloudStorageRegex . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CloudStorageRegex . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearProjectIdRegex()
public CloudStorageRegex . Builder clearProjectIdRegex ()
Optional. For organizations, if unset, will match all projects.
string project_id_regex = 1 [(.google.api.field_behavior) = OPTIONAL];
clone()
public CloudStorageRegex . Builder clone ()
Overrides
getBucketNameRegex()
public String getBucketNameRegex ()
Optional. Regex to test the bucket name against. If empty, all buckets
match. Example: "marketing2021" or "(marketing)\d{4}" will both match the
bucket gs://marketing2021
string bucket_name_regex = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
String
The bucketNameRegex.
getBucketNameRegexBytes()
public ByteString getBucketNameRegexBytes ()
Optional. Regex to test the bucket name against. If empty, all buckets
match. Example: "marketing2021" or "(marketing)\d{4}" will both match the
bucket gs://marketing2021
string bucket_name_regex = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
ByteString
The bytes for bucketNameRegex.
getDefaultInstanceForType()
public CloudStorageRegex getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getProjectIdRegex()
public String getProjectIdRegex ()
Optional. For organizations, if unset, will match all projects.
string project_id_regex = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
String
The projectIdRegex.
getProjectIdRegexBytes()
public ByteString getProjectIdRegexBytes ()
Optional. For organizations, if unset, will match all projects.
string project_id_regex = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
ByteString
The bytes for projectIdRegex.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(CloudStorageRegex other)
public CloudStorageRegex . Builder mergeFrom ( CloudStorageRegex other )
public CloudStorageRegex . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public CloudStorageRegex . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CloudStorageRegex . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setBucketNameRegex(String value)
public CloudStorageRegex . Builder setBucketNameRegex ( String value )
Optional. Regex to test the bucket name against. If empty, all buckets
match. Example: "marketing2021" or "(marketing)\d{4}" will both match the
bucket gs://marketing2021
string bucket_name_regex = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
String The bucketNameRegex to set.
setBucketNameRegexBytes(ByteString value)
public CloudStorageRegex . Builder setBucketNameRegexBytes ( ByteString value )
Optional. Regex to test the bucket name against. If empty, all buckets
match. Example: "marketing2021" or "(marketing)\d{4}" will both match the
bucket gs://marketing2021
string bucket_name_regex = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
ByteString The bytes for bucketNameRegex to set.
setField(Descriptors.FieldDescriptor field, Object value)
public CloudStorageRegex . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setProjectIdRegex(String value)
public CloudStorageRegex . Builder setProjectIdRegex ( String value )
Optional. For organizations, if unset, will match all projects.
string project_id_regex = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
String The projectIdRegex to set.
setProjectIdRegexBytes(ByteString value)
public CloudStorageRegex . Builder setProjectIdRegexBytes ( ByteString value )
Optional. For organizations, if unset, will match all projects.
string project_id_regex = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
ByteString The bytes for projectIdRegex to set.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CloudStorageRegex . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CloudStorageRegex . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]