@Generated(value="software.amazon.awssdk:codegen") public final class S3Destination extends Object implements SdkPojo, Serializable, ToCopyableBuilder<S3Destination.Builder,S3Destination>
Specifies an S3 bucket to store data classification results in, and the encryption settings to use when storing results in that bucket.
| Modifier and Type | Class and Description |
|---|---|
static interface |
S3Destination.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
bucketName()
The name of the bucket.
|
static S3Destination.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
keyPrefix()
The path prefix to use in the path to the location in the bucket.
|
String |
kmsKeyArn()
The Amazon Resource Name (ARN) of the AWS Key Management Service (AWS KMS) customer master key (CMK) to use for
encryption of the results.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends S3Destination.Builder> |
serializableBuilderClass() |
S3Destination.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String bucketName()
The name of the bucket.
public String keyPrefix()
The path prefix to use in the path to the location in the bucket. This prefix specifies where to store classification results in the bucket.
public String kmsKeyArn()
The Amazon Resource Name (ARN) of the AWS Key Management Service (AWS KMS) customer master key (CMK) to use for encryption of the results. This must be the ARN of an existing CMK that's in the same AWS Region as the bucket.
public S3Destination.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<S3Destination.Builder,S3Destination>public static S3Destination.Builder builder()
public static Class<? extends S3Destination.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.