Class S3ResourceClassification
- java.lang.Object
-
- software.amazon.awssdk.services.macie.model.S3ResourceClassification
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<S3ResourceClassification.Builder,S3ResourceClassification>
@Generated("software.amazon.awssdk:codegen") public final class S3ResourceClassification extends Object implements SdkPojo, Serializable, ToCopyableBuilder<S3ResourceClassification.Builder,S3ResourceClassification>
(Discontinued) The S3 resources that you want to associate with Amazon Macie Classic for monitoring and data classification. This data type is used as a request parameter in the
AssociateS3Resourcesaction and a response parameter in theListS3Resourcesaction.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceS3ResourceClassification.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringbucketName()(Discontinued) The name of the S3 bucket that you want to associate with Amazon Macie Classic.static S3ResourceClassification.Builderbuilder()ClassificationTypeclassificationType()(Discontinued) The classification type that you want to specify for the resource associated with Amazon Macie Classic.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringprefix()(Discontinued) The prefix of the S3 bucket that you want to associate with Amazon Macie Classic.List<SdkField<?>>sdkFields()static Class<? extends S3ResourceClassification.Builder>serializableBuilderClass()S3ResourceClassification.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
bucketName
public final String bucketName()
(Discontinued) The name of the S3 bucket that you want to associate with Amazon Macie Classic.
- Returns:
- (Discontinued) The name of the S3 bucket that you want to associate with Amazon Macie Classic.
-
prefix
public final String prefix()
(Discontinued) The prefix of the S3 bucket that you want to associate with Amazon Macie Classic.
- Returns:
- (Discontinued) The prefix of the S3 bucket that you want to associate with Amazon Macie Classic.
-
classificationType
public final ClassificationType classificationType()
(Discontinued) The classification type that you want to specify for the resource associated with Amazon Macie Classic.
- Returns:
- (Discontinued) The classification type that you want to specify for the resource associated with Amazon Macie Classic.
-
toBuilder
public S3ResourceClassification.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<S3ResourceClassification.Builder,S3ResourceClassification>
-
builder
public static S3ResourceClassification.Builder builder()
-
serializableBuilderClass
public static Class<? extends S3ResourceClassification.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-