public static final class CfnBucket.ReplicationTimeProperty.Builder
extends java.lang.Object
CfnBucket.ReplicationTimeProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnBucket.ReplicationTimeProperty |
build()
Builds the configured instance.
|
CfnBucket.ReplicationTimeProperty.Builder |
status(java.lang.String status)
Sets the value of
CfnBucket.ReplicationTimeProperty.getStatus() |
CfnBucket.ReplicationTimeProperty.Builder |
time(CfnBucket.ReplicationTimeValueProperty time)
Sets the value of
CfnBucket.ReplicationTimeProperty.getTime() |
CfnBucket.ReplicationTimeProperty.Builder |
time(IResolvable time)
Sets the value of
CfnBucket.ReplicationTimeProperty.getTime() |
public CfnBucket.ReplicationTimeProperty.Builder status(java.lang.String status)
CfnBucket.ReplicationTimeProperty.getStatus()
status
- Specifies whether the replication time is enabled. This parameter is required.this
public CfnBucket.ReplicationTimeProperty.Builder time(IResolvable time)
CfnBucket.ReplicationTimeProperty.getTime()
time
- A container specifying the time by which replication should be complete for all objects and operations on objects. This parameter is required.this
public CfnBucket.ReplicationTimeProperty.Builder time(CfnBucket.ReplicationTimeValueProperty time)
CfnBucket.ReplicationTimeProperty.getTime()
time
- A container specifying the time by which replication should be complete for all objects and operations on objects. This parameter is required.this
public CfnBucket.ReplicationTimeProperty build()
CfnBucket.ReplicationTimeProperty
java.lang.NullPointerException
- if any required attribute was not provided