Package com.google.privacy.dlp.v2
Class OtherCloudResourceRegex.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<OtherCloudResourceRegex.Builder>
com.google.privacy.dlp.v2.OtherCloudResourceRegex.Builder
- All Implemented Interfaces:
OtherCloudResourceRegexOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- OtherCloudResourceRegex
public static final class OtherCloudResourceRegex.Builder
extends com.google.protobuf.GeneratedMessage.Builder<OtherCloudResourceRegex.Builder>
implements OtherCloudResourceRegexOrBuilder
A pattern to match against one or more resources. At least one pattern must be specified. Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub.Protobuf type
google.privacy.dlp.v2.OtherCloudResourceRegex-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Regex for Amazon S3 buckets.Regex for Amazon S3 buckets.Regex for Amazon S3 buckets.Regex for Amazon S3 buckets.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanRegex for Amazon S3 buckets.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanRegex for Amazon S3 buckets.mergeFrom(OtherCloudResourceRegex other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Regex for Amazon S3 buckets.setAmazonS3BucketRegex(AmazonS3BucketRegex.Builder builderForValue) Regex for Amazon S3 buckets.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<OtherCloudResourceRegex.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<OtherCloudResourceRegex.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<OtherCloudResourceRegex.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OtherCloudResourceRegex.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<OtherCloudResourceRegex.Builder>
-
mergeFrom
public OtherCloudResourceRegex.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OtherCloudResourceRegex.Builder>- Throws:
IOException
-
getResourceRegexCase
- Specified by:
getResourceRegexCasein interfaceOtherCloudResourceRegexOrBuilder
-
clearResourceRegex
-
hasAmazonS3BucketRegex
public boolean hasAmazonS3BucketRegex()Regex for Amazon S3 buckets.
.google.privacy.dlp.v2.AmazonS3BucketRegex amazon_s3_bucket_regex = 1;- Specified by:
hasAmazonS3BucketRegexin interfaceOtherCloudResourceRegexOrBuilder- Returns:
- Whether the amazonS3BucketRegex field is set.
-
getAmazonS3BucketRegex
Regex for Amazon S3 buckets.
.google.privacy.dlp.v2.AmazonS3BucketRegex amazon_s3_bucket_regex = 1;- Specified by:
getAmazonS3BucketRegexin interfaceOtherCloudResourceRegexOrBuilder- Returns:
- The amazonS3BucketRegex.
-
setAmazonS3BucketRegex
Regex for Amazon S3 buckets.
.google.privacy.dlp.v2.AmazonS3BucketRegex amazon_s3_bucket_regex = 1; -
setAmazonS3BucketRegex
public OtherCloudResourceRegex.Builder setAmazonS3BucketRegex(AmazonS3BucketRegex.Builder builderForValue) Regex for Amazon S3 buckets.
.google.privacy.dlp.v2.AmazonS3BucketRegex amazon_s3_bucket_regex = 1; -
mergeAmazonS3BucketRegex
Regex for Amazon S3 buckets.
.google.privacy.dlp.v2.AmazonS3BucketRegex amazon_s3_bucket_regex = 1; -
clearAmazonS3BucketRegex
Regex for Amazon S3 buckets.
.google.privacy.dlp.v2.AmazonS3BucketRegex amazon_s3_bucket_regex = 1; -
getAmazonS3BucketRegexBuilder
Regex for Amazon S3 buckets.
.google.privacy.dlp.v2.AmazonS3BucketRegex amazon_s3_bucket_regex = 1; -
getAmazonS3BucketRegexOrBuilder
Regex for Amazon S3 buckets.
.google.privacy.dlp.v2.AmazonS3BucketRegex amazon_s3_bucket_regex = 1;- Specified by:
getAmazonS3BucketRegexOrBuilderin interfaceOtherCloudResourceRegexOrBuilder
-