@Generated(value="software.amazon.awssdk:codegen") public final class S3Destination extends Object implements SdkPojo, Serializable, ToCopyableBuilder<S3Destination.Builder,S3Destination>
Describes the destination Amazon Simple Storage Service (Amazon S3) bucket name and object keys of a recommendations export file, and its associated metadata file.
| Modifier and Type | Class and Description |
|---|---|
static interface |
S3Destination.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
bucket()
The name of the Amazon S3 bucket used as the destination of an export file.
|
static S3Destination.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
key()
The Amazon S3 bucket key of an export file.
|
String |
metadataKey()
The Amazon S3 bucket key of a metadata file.
|
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 final String bucket()
The name of the Amazon S3 bucket used as the destination of an export file.
public final String key()
The Amazon S3 bucket key of an export file.
The key uniquely identifies the object, or export file, in the S3 bucket.
The key uniquely identifies the object, or export file, in the S3 bucket.
public final String metadataKey()
The Amazon S3 bucket key of a metadata file.
The key uniquely identifies the object, or metadata file, in the S3 bucket.
The key uniquely identifies the object, or metadata file, in the S3 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 final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.