@Generated(value="software.amazon.awssdk:codegen") public final class S3Location extends Object implements SdkPojo, Serializable, ToCopyableBuilder<S3Location.Builder,S3Location>
Represents an Amazon S3 location (bucket name, bucket owner, and object key) where DataBrew can read input data, or write output from a job.
| Modifier and Type | Class and Description |
|---|---|
static interface |
S3Location.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
bucket()
The Amazon S3 bucket name.
|
String |
bucketOwner()
The Amazon Web Services account ID of the bucket owner.
|
static S3Location.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
key()
The unique name of the object in the bucket.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends S3Location.Builder> |
serializableBuilderClass() |
S3Location.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String bucket()
The Amazon S3 bucket name.
public final String key()
The unique name of the object in the bucket.
public final String bucketOwner()
The Amazon Web Services account ID of the bucket owner.
public S3Location.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<S3Location.Builder,S3Location>public static S3Location.Builder builder()
public static Class<? extends S3Location.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.