Class ConnectorEvents.AS2MDNReceiveCompleted.S3Attributes.Builder
java.lang.Object
software.amazon.awscdk.mixins.preview.services.transfer.events.ConnectorEvents.AS2MDNReceiveCompleted.S3Attributes.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<ConnectorEvents.AS2MDNReceiveCompleted.S3Attributes>
- Enclosing interface:
ConnectorEvents.AS2MDNReceiveCompleted.S3Attributes
@Stability(Experimental)
public static final class ConnectorEvents.AS2MDNReceiveCompleted.S3Attributes.Builder
extends Object
implements software.amazon.jsii.Builder<ConnectorEvents.AS2MDNReceiveCompleted.S3Attributes>
A builder for
ConnectorEvents.AS2MDNReceiveCompleted.S3Attributes-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.fileBucket(List<String> fileBucket) Sets the value ofConnectorEvents.AS2MDNReceiveCompleted.S3Attributes.getFileBucket()Sets the value ofConnectorEvents.AS2MDNReceiveCompleted.S3Attributes.getFileKey()jsonBucket(List<String> jsonBucket) Sets the value ofConnectorEvents.AS2MDNReceiveCompleted.S3Attributes.getJsonBucket()Sets the value ofConnectorEvents.AS2MDNReceiveCompleted.S3Attributes.getJsonKey()Sets the value ofConnectorEvents.AS2MDNReceiveCompleted.S3Attributes.getMdnBucket()Sets the value ofConnectorEvents.AS2MDNReceiveCompleted.S3Attributes.getMdnKey()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
fileBucket
@Stability(Experimental) public ConnectorEvents.AS2MDNReceiveCompleted.S3Attributes.Builder fileBucket(List<String> fileBucket) Sets the value ofConnectorEvents.AS2MDNReceiveCompleted.S3Attributes.getFileBucket()- Parameters:
fileBucket- file-bucket property. Specify an array of string values to match this event if the actual value of file-bucket is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
fileKey
@Stability(Experimental) public ConnectorEvents.AS2MDNReceiveCompleted.S3Attributes.Builder fileKey(List<String> fileKey) Sets the value ofConnectorEvents.AS2MDNReceiveCompleted.S3Attributes.getFileKey()- Parameters:
fileKey- file-key property. Specify an array of string values to match this event if the actual value of file-key is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
jsonBucket
@Stability(Experimental) public ConnectorEvents.AS2MDNReceiveCompleted.S3Attributes.Builder jsonBucket(List<String> jsonBucket) Sets the value ofConnectorEvents.AS2MDNReceiveCompleted.S3Attributes.getJsonBucket()- Parameters:
jsonBucket- json-bucket property. Specify an array of string values to match this event if the actual value of json-bucket is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
jsonKey
@Stability(Experimental) public ConnectorEvents.AS2MDNReceiveCompleted.S3Attributes.Builder jsonKey(List<String> jsonKey) Sets the value ofConnectorEvents.AS2MDNReceiveCompleted.S3Attributes.getJsonKey()- Parameters:
jsonKey- json-key property. Specify an array of string values to match this event if the actual value of json-key is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
mdnBucket
@Stability(Experimental) public ConnectorEvents.AS2MDNReceiveCompleted.S3Attributes.Builder mdnBucket(List<String> mdnBucket) Sets the value ofConnectorEvents.AS2MDNReceiveCompleted.S3Attributes.getMdnBucket()- Parameters:
mdnBucket- mdn-bucket property. Specify an array of string values to match this event if the actual value of mdn-bucket is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
mdnKey
@Stability(Experimental) public ConnectorEvents.AS2MDNReceiveCompleted.S3Attributes.Builder mdnKey(List<String> mdnKey) Sets the value ofConnectorEvents.AS2MDNReceiveCompleted.S3Attributes.getMdnKey()- Parameters:
mdnKey- mdn-key property. Specify an array of string values to match this event if the actual value of mdn-key is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<ConnectorEvents.AS2MDNReceiveCompleted.S3Attributes>- Returns:
- a new instance of
ConnectorEvents.AS2MDNReceiveCompleted.S3Attributes - Throws:
NullPointerException- if any required attribute was not provided
-