public static final class CfnBucket.SourceSelectionCriteriaProperty.Builder
extends java.lang.Object
CfnBucket.SourceSelectionCriteriaProperty
Constructor and Description |
---|
Builder() |
public CfnBucket.SourceSelectionCriteriaProperty.Builder replicaModifications(IResolvable replicaModifications)
CfnBucket.SourceSelectionCriteriaProperty.getReplicaModifications()
replicaModifications
- A filter that you can specify for selection for modifications on replicas.this
public CfnBucket.SourceSelectionCriteriaProperty.Builder replicaModifications(CfnBucket.ReplicaModificationsProperty replicaModifications)
CfnBucket.SourceSelectionCriteriaProperty.getReplicaModifications()
replicaModifications
- A filter that you can specify for selection for modifications on replicas.this
public CfnBucket.SourceSelectionCriteriaProperty.Builder sseKmsEncryptedObjects(IResolvable sseKmsEncryptedObjects)
CfnBucket.SourceSelectionCriteriaProperty.getSseKmsEncryptedObjects()
sseKmsEncryptedObjects
- A container for filter information for the selection of Amazon S3 objects encrypted with AWS KMS.this
public CfnBucket.SourceSelectionCriteriaProperty.Builder sseKmsEncryptedObjects(CfnBucket.SseKmsEncryptedObjectsProperty sseKmsEncryptedObjects)
CfnBucket.SourceSelectionCriteriaProperty.getSseKmsEncryptedObjects()
sseKmsEncryptedObjects
- A container for filter information for the selection of Amazon S3 objects encrypted with AWS KMS.this
public CfnBucket.SourceSelectionCriteriaProperty build()
CfnBucket.SourceSelectionCriteriaProperty
java.lang.NullPointerException
- if any required attribute was not provided