Class AcknowledgementFailed.AcknowledgementFailedProps.Builder
java.lang.Object
software.amazon.awscdk.mixins.preview.services.b2bi.events.AcknowledgementFailed.AcknowledgementFailedProps.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<AcknowledgementFailed.AcknowledgementFailedProps>
- Enclosing interface:
AcknowledgementFailed.AcknowledgementFailedProps
@Stability(Experimental)
public static final class AcknowledgementFailed.AcknowledgementFailedProps.Builder
extends Object
implements software.amazon.jsii.Builder<AcknowledgementFailed.AcknowledgementFailedProps>
A builder for
AcknowledgementFailed.AcknowledgementFailedProps-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionackX12Type(List<String> ackX12Type) Sets the value ofAcknowledgementFailed.AcknowledgementFailedProps.getAckX12Type()ackX12Version(List<String> ackX12Version) Sets the value ofAcknowledgementFailed.AcknowledgementFailedProps.getAckX12Version()build()Builds the configured instance.endTimestamp(List<String> endTimestamp) Sets the value ofAcknowledgementFailed.AcknowledgementFailedProps.getEndTimestamp()eventMetadata(AWSEventMetadataProps eventMetadata) Sets the value ofAcknowledgementFailed.AcknowledgementFailedProps.getEventMetadata()failureCode(List<String> failureCode) Sets the value ofAcknowledgementFailed.AcknowledgementFailedProps.getFailureCode()failureMessage(List<String> failureMessage) Sets the value ofAcknowledgementFailed.AcknowledgementFailedProps.getFailureMessage()inputFileS3Attributes(AcknowledgementFailed.InputFileS3Attributes inputFileS3Attributes) inputX12TransactionSet(List<String> inputX12TransactionSet) inputX12Version(List<String> inputX12Version) Sets the value ofAcknowledgementFailed.AcknowledgementFailedProps.getInputX12Version()startTimestamp(List<String> startTimestamp) Sets the value ofAcknowledgementFailed.AcknowledgementFailedProps.getStartTimestamp()tradingPartnerId(List<String> tradingPartnerId) Sets the value ofAcknowledgementFailed.AcknowledgementFailedProps.getTradingPartnerId()transformerJobId(List<String> transformerJobId) Sets the value ofAcknowledgementFailed.AcknowledgementFailedProps.getTransformerJobId()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
ackX12Type
@Stability(Experimental) public AcknowledgementFailed.AcknowledgementFailedProps.Builder ackX12Type(List<String> ackX12Type) Sets the value ofAcknowledgementFailed.AcknowledgementFailedProps.getAckX12Type()- Parameters:
ackX12Type- ack-x12-type property. Specify an array of string values to match this event if the actual value of ack-x12-type is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
ackX12Version
@Stability(Experimental) public AcknowledgementFailed.AcknowledgementFailedProps.Builder ackX12Version(List<String> ackX12Version) Sets the value ofAcknowledgementFailed.AcknowledgementFailedProps.getAckX12Version()- Parameters:
ackX12Version- ack-x12-version property. Specify an array of string values to match this event if the actual value of ack-x12-version is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
endTimestamp
@Stability(Experimental) public AcknowledgementFailed.AcknowledgementFailedProps.Builder endTimestamp(List<String> endTimestamp) Sets the value ofAcknowledgementFailed.AcknowledgementFailedProps.getEndTimestamp()- Parameters:
endTimestamp- end-timestamp property. Specify an array of string values to match this event if the actual value of end-timestamp is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
eventMetadata
@Stability(Experimental) public AcknowledgementFailed.AcknowledgementFailedProps.Builder eventMetadata(AWSEventMetadataProps eventMetadata) Sets the value ofAcknowledgementFailed.AcknowledgementFailedProps.getEventMetadata()- Parameters:
eventMetadata- EventBridge event metadata.- Returns:
this
-
failureCode
@Stability(Experimental) public AcknowledgementFailed.AcknowledgementFailedProps.Builder failureCode(List<String> failureCode) Sets the value ofAcknowledgementFailed.AcknowledgementFailedProps.getFailureCode()- Parameters:
failureCode- failure-code property. Specify an array of string values to match this event if the actual value of failure-code is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
failureMessage
@Stability(Experimental) public AcknowledgementFailed.AcknowledgementFailedProps.Builder failureMessage(List<String> failureMessage) Sets the value ofAcknowledgementFailed.AcknowledgementFailedProps.getFailureMessage()- Parameters:
failureMessage- failure-message property. Specify an array of string values to match this event if the actual value of failure-message is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
inputFileS3Attributes
@Stability(Experimental) public AcknowledgementFailed.AcknowledgementFailedProps.Builder inputFileS3Attributes(AcknowledgementFailed.InputFileS3Attributes inputFileS3Attributes) - Parameters:
inputFileS3Attributes- input-file-s3-attributes property. Specify an array of string values to match this event if the actual value of input-file-s3-attributes is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
inputX12TransactionSet
@Stability(Experimental) public AcknowledgementFailed.AcknowledgementFailedProps.Builder inputX12TransactionSet(List<String> inputX12TransactionSet) - Parameters:
inputX12TransactionSet- input-x12-transaction-set property. Specify an array of string values to match this event if the actual value of input-x12-transaction-set is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
inputX12Version
@Stability(Experimental) public AcknowledgementFailed.AcknowledgementFailedProps.Builder inputX12Version(List<String> inputX12Version) Sets the value ofAcknowledgementFailed.AcknowledgementFailedProps.getInputX12Version()- Parameters:
inputX12Version- input-x12-version property. Specify an array of string values to match this event if the actual value of input-x12-version is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
startTimestamp
@Stability(Experimental) public AcknowledgementFailed.AcknowledgementFailedProps.Builder startTimestamp(List<String> startTimestamp) Sets the value ofAcknowledgementFailed.AcknowledgementFailedProps.getStartTimestamp()- Parameters:
startTimestamp- start-timestamp property. Specify an array of string values to match this event if the actual value of start-timestamp is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
tradingPartnerId
@Stability(Experimental) public AcknowledgementFailed.AcknowledgementFailedProps.Builder tradingPartnerId(List<String> tradingPartnerId) Sets the value ofAcknowledgementFailed.AcknowledgementFailedProps.getTradingPartnerId()- Parameters:
tradingPartnerId- trading-partner-id property. Specify an array of string values to match this event if the actual value of trading-partner-id is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
transformerJobId
@Stability(Experimental) public AcknowledgementFailed.AcknowledgementFailedProps.Builder transformerJobId(List<String> transformerJobId) Sets the value ofAcknowledgementFailed.AcknowledgementFailedProps.getTransformerJobId()- Parameters:
transformerJobId- transformer-job-id property. Specify an array of string values to match this event if the actual value of transformer-job-id 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<AcknowledgementFailed.AcknowledgementFailedProps>- Returns:
- a new instance of
AcknowledgementFailed.AcknowledgementFailedProps - Throws:
NullPointerException- if any required attribute was not provided
-