@Generated(value="software.amazon.awssdk:codegen") public final class S3FileLocation extends Object implements SdkPojo, Serializable, ToCopyableBuilder<S3FileLocation.Builder,S3FileLocation>
Specifies the details for the file location for the file that's being used in the workflow. Only applicable if you are using S3 storage.
| Modifier and Type | Class and Description |
|---|---|
static interface |
S3FileLocation.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
bucket()
Specifies the S3 bucket that contains the file being used.
|
static S3FileLocation.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
etag()
The entity tag is a hash of the object.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
key()
The name assigned to the file when it was created in Amazon S3.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends S3FileLocation.Builder> |
serializableBuilderClass() |
S3FileLocation.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
versionId()
Specifies the file version.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String bucket()
Specifies the S3 bucket that contains the file being used.
public final String key()
The name assigned to the file when it was created in Amazon S3. You use the object key to retrieve the object.
public final String versionId()
Specifies the file version.
public final String etag()
The entity tag is a hash of the object. The ETag reflects changes only to the contents of an object, not its metadata.
public S3FileLocation.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<S3FileLocation.Builder,S3FileLocation>public static S3FileLocation.Builder builder()
public static Class<? extends S3FileLocation.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.