public final class AmazonS3BucketConditions extends GeneratedMessageV3 implements AmazonS3BucketConditionsOrBuilder
Amazon S3 bucket conditions.
Protobuf type google.privacy.dlp.v2.AmazonS3BucketConditions
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
BUCKET_TYPES_FIELD_NUMBER
public static final int BUCKET_TYPES_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
OBJECT_STORAGE_CLASSES_FIELD_NUMBER
public static final int OBJECT_STORAGE_CLASSES_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static AmazonS3BucketConditions getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static AmazonS3BucketConditions.Builder newBuilder()
newBuilder(AmazonS3BucketConditions prototype)
public static AmazonS3BucketConditions.Builder newBuilder(AmazonS3BucketConditions prototype)
public static AmazonS3BucketConditions parseDelimitedFrom(InputStream input)
public static AmazonS3BucketConditions parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static AmazonS3BucketConditions parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AmazonS3BucketConditions parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static AmazonS3BucketConditions parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AmazonS3BucketConditions parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AmazonS3BucketConditions parseFrom(CodedInputStream input)
public static AmazonS3BucketConditions parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AmazonS3BucketConditions parseFrom(InputStream input)
public static AmazonS3BucketConditions parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static AmazonS3BucketConditions parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static AmazonS3BucketConditions parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<AmazonS3BucketConditions> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getBucketTypes(int index)
public AmazonS3BucketConditions.BucketType getBucketTypes(int index)
Optional. Bucket types that should be profiled.
Optional. Defaults to TYPE_ALL_SUPPORTED if unspecified.
repeated .google.privacy.dlp.v2.AmazonS3BucketConditions.BucketType bucket_types = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
The index of the element to return.
|
getBucketTypesCount()
public int getBucketTypesCount()
Optional. Bucket types that should be profiled.
Optional. Defaults to TYPE_ALL_SUPPORTED if unspecified.
repeated .google.privacy.dlp.v2.AmazonS3BucketConditions.BucketType bucket_types = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
int |
The count of bucketTypes.
|
getBucketTypesList()
public List<AmazonS3BucketConditions.BucketType> getBucketTypesList()
Optional. Bucket types that should be profiled.
Optional. Defaults to TYPE_ALL_SUPPORTED if unspecified.
repeated .google.privacy.dlp.v2.AmazonS3BucketConditions.BucketType bucket_types = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
List<BucketType> |
A list containing the bucketTypes.
|
getBucketTypesValue(int index)
public int getBucketTypesValue(int index)
Optional. Bucket types that should be profiled.
Optional. Defaults to TYPE_ALL_SUPPORTED if unspecified.
repeated .google.privacy.dlp.v2.AmazonS3BucketConditions.BucketType bucket_types = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
The index of the value to return.
|
Returns |
Type |
Description |
int |
The enum numeric value on the wire of bucketTypes at the given index.
|
getBucketTypesValueList()
public List<Integer> getBucketTypesValueList()
Optional. Bucket types that should be profiled.
Optional. Defaults to TYPE_ALL_SUPPORTED if unspecified.
repeated .google.privacy.dlp.v2.AmazonS3BucketConditions.BucketType bucket_types = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
List<Integer> |
A list containing the enum numeric values on the wire for bucketTypes.
|
getDefaultInstanceForType()
public AmazonS3BucketConditions getDefaultInstanceForType()
getObjectStorageClasses(int index)
public AmazonS3BucketConditions.ObjectStorageClass getObjectStorageClasses(int index)
Optional. Object classes that should be profiled.
Optional. Defaults to ALL_SUPPORTED_CLASSES if unspecified.
repeated .google.privacy.dlp.v2.AmazonS3BucketConditions.ObjectStorageClass object_storage_classes = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
The index of the element to return.
|
getObjectStorageClassesCount()
public int getObjectStorageClassesCount()
Optional. Object classes that should be profiled.
Optional. Defaults to ALL_SUPPORTED_CLASSES if unspecified.
repeated .google.privacy.dlp.v2.AmazonS3BucketConditions.ObjectStorageClass object_storage_classes = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
int |
The count of objectStorageClasses.
|
getObjectStorageClassesList()
public List<AmazonS3BucketConditions.ObjectStorageClass> getObjectStorageClassesList()
Optional. Object classes that should be profiled.
Optional. Defaults to ALL_SUPPORTED_CLASSES if unspecified.
repeated .google.privacy.dlp.v2.AmazonS3BucketConditions.ObjectStorageClass object_storage_classes = 2 [(.google.api.field_behavior) = OPTIONAL];
getObjectStorageClassesValue(int index)
public int getObjectStorageClassesValue(int index)
Optional. Object classes that should be profiled.
Optional. Defaults to ALL_SUPPORTED_CLASSES if unspecified.
repeated .google.privacy.dlp.v2.AmazonS3BucketConditions.ObjectStorageClass object_storage_classes = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
The index of the value to return.
|
Returns |
Type |
Description |
int |
The enum numeric value on the wire of objectStorageClasses at the given index.
|
getObjectStorageClassesValueList()
public List<Integer> getObjectStorageClassesValueList()
Optional. Object classes that should be profiled.
Optional. Defaults to ALL_SUPPORTED_CLASSES if unspecified.
repeated .google.privacy.dlp.v2.AmazonS3BucketConditions.ObjectStorageClass object_storage_classes = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
List<Integer> |
A list containing the enum numeric values on the wire for objectStorageClasses.
|
getParserForType()
public Parser<AmazonS3BucketConditions> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public AmazonS3BucketConditions.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected AmazonS3BucketConditions.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public AmazonS3BucketConditions.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides