@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class S3ResourceClassificationUpdate extends Object implements Serializable, Cloneable, StructuredPojo
The S3 resources whose classification types you want to update. This data type is used as a request parameter in the UpdateS3Resources action.
Constructor and Description |
---|
S3ResourceClassificationUpdate() |
Modifier and Type | Method and Description |
---|---|
S3ResourceClassificationUpdate |
clone() |
boolean |
equals(Object obj) |
String |
getBucketName()
The name of the S3 bucket whose classification types you want to update.
|
ClassificationTypeUpdate |
getClassificationTypeUpdate()
The classification type that you want to update for the resource associated with Amazon Macie Classic.
|
String |
getPrefix()
The prefix of the S3 bucket whose classification types you want to update.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBucketName(String bucketName)
The name of the S3 bucket whose classification types you want to update.
|
void |
setClassificationTypeUpdate(ClassificationTypeUpdate classificationTypeUpdate)
The classification type that you want to update for the resource associated with Amazon Macie Classic.
|
void |
setPrefix(String prefix)
The prefix of the S3 bucket whose classification types you want to update.
|
String |
toString()
Returns a string representation of this object.
|
S3ResourceClassificationUpdate |
withBucketName(String bucketName)
The name of the S3 bucket whose classification types you want to update.
|
S3ResourceClassificationUpdate |
withClassificationTypeUpdate(ClassificationTypeUpdate classificationTypeUpdate)
The classification type that you want to update for the resource associated with Amazon Macie Classic.
|
S3ResourceClassificationUpdate |
withPrefix(String prefix)
The prefix of the S3 bucket whose classification types you want to update.
|
public void setBucketName(String bucketName)
The name of the S3 bucket whose classification types you want to update.
bucketName
- The name of the S3 bucket whose classification types you want to update.public String getBucketName()
The name of the S3 bucket whose classification types you want to update.
public S3ResourceClassificationUpdate withBucketName(String bucketName)
The name of the S3 bucket whose classification types you want to update.
bucketName
- The name of the S3 bucket whose classification types you want to update.public void setPrefix(String prefix)
The prefix of the S3 bucket whose classification types you want to update.
prefix
- The prefix of the S3 bucket whose classification types you want to update.public String getPrefix()
The prefix of the S3 bucket whose classification types you want to update.
public S3ResourceClassificationUpdate withPrefix(String prefix)
The prefix of the S3 bucket whose classification types you want to update.
prefix
- The prefix of the S3 bucket whose classification types you want to update.public void setClassificationTypeUpdate(ClassificationTypeUpdate classificationTypeUpdate)
The classification type that you want to update for the resource associated with Amazon Macie Classic.
classificationTypeUpdate
- The classification type that you want to update for the resource associated with Amazon Macie Classic.public ClassificationTypeUpdate getClassificationTypeUpdate()
The classification type that you want to update for the resource associated with Amazon Macie Classic.
public S3ResourceClassificationUpdate withClassificationTypeUpdate(ClassificationTypeUpdate classificationTypeUpdate)
The classification type that you want to update for the resource associated with Amazon Macie Classic.
classificationTypeUpdate
- The classification type that you want to update for the resource associated with Amazon Macie Classic.public String toString()
toString
in class Object
Object.toString()
public S3ResourceClassificationUpdate clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.