@Generated(value="software.amazon.awssdk:codegen") public final class S3Configuration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<S3Configuration.Builder,S3Configuration>
Details on S3 location for error reports that result from running a query.
| Modifier and Type | Class and Description |
|---|---|
static interface |
S3Configuration.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
bucketName()
Name of the S3 bucket under which error reports will be created.
|
static S3Configuration.Builder |
builder() |
S3EncryptionOption |
encryptionOption()
Encryption at rest options for the error reports.
|
String |
encryptionOptionAsString()
Encryption at rest options for the error reports.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
objectKeyPrefix()
Prefix for the error report key.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends S3Configuration.Builder> |
serializableBuilderClass() |
S3Configuration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String bucketName()
Name of the S3 bucket under which error reports will be created.
public final String objectKeyPrefix()
Prefix for the error report key. Timestream by default adds the following prefix to the error report path.
public final S3EncryptionOption encryptionOption()
Encryption at rest options for the error reports. If no encryption option is specified, Timestream will choose SSE_S3 as default.
If the service returns an enum value that is not available in the current SDK version, encryptionOption
will return S3EncryptionOption.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from encryptionOptionAsString().
S3EncryptionOptionpublic final String encryptionOptionAsString()
Encryption at rest options for the error reports. If no encryption option is specified, Timestream will choose SSE_S3 as default.
If the service returns an enum value that is not available in the current SDK version, encryptionOption
will return S3EncryptionOption.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from encryptionOptionAsString().
S3EncryptionOptionpublic S3Configuration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<S3Configuration.Builder,S3Configuration>public static S3Configuration.Builder builder()
public static Class<? extends S3Configuration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.