@Stability(value=Stable) @Internal public static final class CfnBucketProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnBucketProps
CfnBucketPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnBucketProps.Builder, CfnBucketProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnBucketProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnBucketProps.Builder. |
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(Object o) |
Object |
getAccelerateConfiguration()
`AWS::S3::Bucket.AccelerateConfiguration`.
|
String |
getAccessControl()
`AWS::S3::Bucket.AccessControl`.
|
Object |
getAnalyticsConfigurations()
`AWS::S3::Bucket.AnalyticsConfigurations`.
|
Object |
getBucketEncryption()
`AWS::S3::Bucket.BucketEncryption`.
|
String |
getBucketName()
`AWS::S3::Bucket.BucketName`.
|
Object |
getCorsConfiguration()
`AWS::S3::Bucket.CorsConfiguration`.
|
Object |
getIntelligentTieringConfigurations()
`AWS::S3::Bucket.IntelligentTieringConfigurations`.
|
Object |
getInventoryConfigurations()
`AWS::S3::Bucket.InventoryConfigurations`.
|
Object |
getLifecycleConfiguration()
`AWS::S3::Bucket.LifecycleConfiguration`.
|
Object |
getLoggingConfiguration()
`AWS::S3::Bucket.LoggingConfiguration`.
|
Object |
getMetricsConfigurations()
`AWS::S3::Bucket.MetricsConfigurations`.
|
Object |
getNotificationConfiguration()
`AWS::S3::Bucket.NotificationConfiguration`.
|
Object |
getObjectLockConfiguration()
`AWS::S3::Bucket.ObjectLockConfiguration`.
|
Object |
getObjectLockEnabled()
`AWS::S3::Bucket.ObjectLockEnabled`.
|
Object |
getOwnershipControls()
`AWS::S3::Bucket.OwnershipControls`.
|
Object |
getPublicAccessBlockConfiguration()
`AWS::S3::Bucket.PublicAccessBlockConfiguration`.
|
Object |
getReplicationConfiguration()
`AWS::S3::Bucket.ReplicationConfiguration`.
|
List<CfnTag> |
getTags()
`AWS::S3::Bucket.Tags`.
|
Object |
getVersioningConfiguration()
`AWS::S3::Bucket.VersioningConfiguration`.
|
Object |
getWebsiteConfiguration()
`AWS::S3::Bucket.WebsiteConfiguration`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnBucketProps.Builder builder)
CfnBucketProps.Builder.public final Object getAccelerateConfiguration()
CfnBucketPropsgetAccelerateConfiguration in interface CfnBucketPropspublic final String getAccessControl()
CfnBucketPropsgetAccessControl in interface CfnBucketPropspublic final Object getAnalyticsConfigurations()
CfnBucketPropsgetAnalyticsConfigurations in interface CfnBucketPropspublic final Object getBucketEncryption()
CfnBucketPropsgetBucketEncryption in interface CfnBucketPropspublic final String getBucketName()
CfnBucketPropsgetBucketName in interface CfnBucketPropspublic final Object getCorsConfiguration()
CfnBucketPropsgetCorsConfiguration in interface CfnBucketPropspublic final Object getIntelligentTieringConfigurations()
CfnBucketPropsgetIntelligentTieringConfigurations in interface CfnBucketPropspublic final Object getInventoryConfigurations()
CfnBucketPropsgetInventoryConfigurations in interface CfnBucketPropspublic final Object getLifecycleConfiguration()
CfnBucketPropsgetLifecycleConfiguration in interface CfnBucketPropspublic final Object getLoggingConfiguration()
CfnBucketPropsgetLoggingConfiguration in interface CfnBucketPropspublic final Object getMetricsConfigurations()
CfnBucketPropsgetMetricsConfigurations in interface CfnBucketPropspublic final Object getNotificationConfiguration()
CfnBucketPropsgetNotificationConfiguration in interface CfnBucketPropspublic final Object getObjectLockConfiguration()
CfnBucketPropsgetObjectLockConfiguration in interface CfnBucketPropspublic final Object getObjectLockEnabled()
CfnBucketPropsgetObjectLockEnabled in interface CfnBucketPropspublic final Object getOwnershipControls()
CfnBucketPropsgetOwnershipControls in interface CfnBucketPropspublic final Object getPublicAccessBlockConfiguration()
CfnBucketPropsgetPublicAccessBlockConfiguration in interface CfnBucketPropspublic final Object getReplicationConfiguration()
CfnBucketPropsgetReplicationConfiguration in interface CfnBucketPropspublic final List<CfnTag> getTags()
CfnBucketPropsgetTags in interface CfnBucketPropspublic final Object getVersioningConfiguration()
CfnBucketPropsgetVersioningConfiguration in interface CfnBucketPropspublic final Object getWebsiteConfiguration()
CfnBucketPropsgetWebsiteConfiguration in interface CfnBucketProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.