public static final class CfnBucket.LoggingConfigurationProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnBucket.LoggingConfigurationProperty
CfnBucket.LoggingConfigurationProperty
CfnBucket.LoggingConfigurationProperty.Builder, CfnBucket.LoggingConfigurationProperty.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getDestinationBucketName()
The name of the bucket where Amazon S3 should store server access log files.
|
java.lang.String |
getLogFilePrefix()
A prefix for all log object keys.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getDestinationBucketName()
CfnBucket.LoggingConfigurationProperty
You can store log files in any bucket that you own. By default, logs are stored in the bucket where the LoggingConfiguration
property is defined.
getDestinationBucketName
in interface CfnBucket.LoggingConfigurationProperty
public final java.lang.String getLogFilePrefix()
CfnBucket.LoggingConfigurationProperty
If you store log files from multiple Amazon S3 buckets in a single bucket, you can use a prefix to distinguish which log files came from which bucket.
getLogFilePrefix
in interface CfnBucket.LoggingConfigurationProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()