Class SFTPConnectorFileRetrieveCompleted.LocalFileLocation.Builder
java.lang.Object
software.amazon.awscdk.mixins.preview.services.transfer.events.SFTPConnectorFileRetrieveCompleted.LocalFileLocation.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<SFTPConnectorFileRetrieveCompleted.LocalFileLocation>
- Enclosing interface:
SFTPConnectorFileRetrieveCompleted.LocalFileLocation
@Stability(Experimental)
public static final class SFTPConnectorFileRetrieveCompleted.LocalFileLocation.Builder
extends Object
implements software.amazon.jsii.Builder<SFTPConnectorFileRetrieveCompleted.LocalFileLocation>
A builder for
SFTPConnectorFileRetrieveCompleted.LocalFileLocation-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSets the value ofSFTPConnectorFileRetrieveCompleted.LocalFileLocation.getBucket()build()Builds the configured instance.Sets the value ofSFTPConnectorFileRetrieveCompleted.LocalFileLocation.getDomain()Sets the value ofSFTPConnectorFileRetrieveCompleted.LocalFileLocation.getKey()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
bucket
@Stability(Experimental) public SFTPConnectorFileRetrieveCompleted.LocalFileLocation.Builder bucket(List<String> bucket) Sets the value ofSFTPConnectorFileRetrieveCompleted.LocalFileLocation.getBucket()- Parameters:
bucket- bucket property. Specify an array of string values to match this event if the actual value of bucket is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
domain
@Stability(Experimental) public SFTPConnectorFileRetrieveCompleted.LocalFileLocation.Builder domain(List<String> domain) Sets the value ofSFTPConnectorFileRetrieveCompleted.LocalFileLocation.getDomain()- Parameters:
domain- domain property. Specify an array of string values to match this event if the actual value of domain is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
key
@Stability(Experimental) public SFTPConnectorFileRetrieveCompleted.LocalFileLocation.Builder key(List<String> key) Sets the value ofSFTPConnectorFileRetrieveCompleted.LocalFileLocation.getKey()- Parameters:
key- key property. Specify an array of string values to match this event if the actual value of 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<SFTPConnectorFileRetrieveCompleted.LocalFileLocation>- Returns:
- a new instance of
SFTPConnectorFileRetrieveCompleted.LocalFileLocation - Throws:
NullPointerException- if any required attribute was not provided
-