@Generated(value="software.amazon.awssdk:codegen") public final class S3ManifestOutputLocation extends Object implements SdkPojo, Serializable, ToCopyableBuilder<S3ManifestOutputLocation.Builder,S3ManifestOutputLocation>
Location details for where the generated manifest should be written.
| Modifier and Type | Class and Description |
|---|---|
static interface |
S3ManifestOutputLocation.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
bucket()
The bucket ARN the generated manifest should be written to.
|
static S3ManifestOutputLocation.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
expectedManifestBucketOwner()
The Account ID that owns the bucket the generated manifest is written to.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
GeneratedManifestEncryption |
manifestEncryption()
Specifies what encryption should be used when the generated manifest objects are written.
|
GeneratedManifestFormat |
manifestFormat()
The format of the generated manifest.
|
String |
manifestFormatAsString()
The format of the generated manifest.
|
String |
manifestPrefix()
Prefix identifying one or more objects to which the manifest applies.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends S3ManifestOutputLocation.Builder> |
serializableBuilderClass() |
S3ManifestOutputLocation.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String expectedManifestBucketOwner()
The Account ID that owns the bucket the generated manifest is written to.
public final String bucket()
The bucket ARN the generated manifest should be written to.
public final String manifestPrefix()
Prefix identifying one or more objects to which the manifest applies.
public final GeneratedManifestEncryption manifestEncryption()
Specifies what encryption should be used when the generated manifest objects are written.
public final GeneratedManifestFormat manifestFormat()
The format of the generated manifest.
If the service returns an enum value that is not available in the current SDK version, manifestFormat
will return GeneratedManifestFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from manifestFormatAsString().
GeneratedManifestFormatpublic final String manifestFormatAsString()
The format of the generated manifest.
If the service returns an enum value that is not available in the current SDK version, manifestFormat
will return GeneratedManifestFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from manifestFormatAsString().
GeneratedManifestFormatpublic S3ManifestOutputLocation.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<S3ManifestOutputLocation.Builder,S3ManifestOutputLocation>public static S3ManifestOutputLocation.Builder builder()
public static Class<? extends S3ManifestOutputLocation.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.