@Generated(value="software.amazon.awssdk:codegen") public final class AwsS3BucketLoggingConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsS3BucketLoggingConfiguration.Builder,AwsS3BucketLoggingConfiguration>
Information about logging for the S3 bucket
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsS3BucketLoggingConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AwsS3BucketLoggingConfiguration.Builder |
builder() |
String |
destinationBucketName()
The name of the S3 bucket where log files for the S3 bucket are stored.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
logFilePrefix()
The prefix added to log files for the S3 bucket.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AwsS3BucketLoggingConfiguration.Builder> |
serializableBuilderClass() |
AwsS3BucketLoggingConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String destinationBucketName()
The name of the S3 bucket where log files for the S3 bucket are stored.
public final String logFilePrefix()
The prefix added to log files for the S3 bucket.
public AwsS3BucketLoggingConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AwsS3BucketLoggingConfiguration.Builder,AwsS3BucketLoggingConfiguration>public static AwsS3BucketLoggingConfiguration.Builder builder()
public static Class<? extends AwsS3BucketLoggingConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.