Interface TransformationFailed.TransformationFailedProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
TransformationFailed.TransformationFailedProps.Jsii$Proxy
Enclosing class:
TransformationFailed

@Stability(Experimental) public static interface TransformationFailed.TransformationFailedProps extends software.amazon.jsii.JsiiSerializable
(experimental) Props type for aws.b2bi@TransformationFailed event.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.mixins.preview.services.b2bi.events.*;
 TransformationFailedProps transformationFailedProps = TransformationFailedProps.builder()
         .ackErrorCodeDetected(List.of("ackErrorCodeDetected"))
         .ackGenerationStatus(List.of("ackGenerationStatus"))
         .endTimestamp(List.of("endTimestamp"))
         .eventMetadata(AWSEventMetadataProps.builder()
                 .region(List.of("region"))
                 .resources(List.of("resources"))
                 .version(List.of("version"))
                 .build())
         .failureCode(List.of("failureCode"))
         .failureMessage(List.of("failureMessage"))
         .inputFileS3Attributes(InputFileS3Attributes.builder()
                 .bucket(List.of("bucket"))
                 .objectKey(List.of("objectKey"))
                 .objectSizeBytes(List.of("objectSizeBytes"))
                 .build())
         .startTimestamp(List.of("startTimestamp"))
         .tradingPartnerId(List.of("tradingPartnerId"))
         .x12TransactionSet(List.of("x12TransactionSet"))
         .x12Version(List.of("x12Version"))
         .build();
 
  • Method Details

    • getAckErrorCodeDetected

      @Stability(Experimental) @Nullable default List<String> getAckErrorCodeDetected()
      (experimental) ack-error-code-detected property.

      Specify an array of string values to match this event if the actual value of ack-error-code-detected is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

    • getAckGenerationStatus

      @Stability(Experimental) @Nullable default List<String> getAckGenerationStatus()
      (experimental) ack-generation-status property.

      Specify an array of string values to match this event if the actual value of ack-generation-status is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

    • getEndTimestamp

      @Stability(Experimental) @Nullable default List<String> getEndTimestamp()
      (experimental) 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 the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

    • getEventMetadata

      @Stability(Experimental) @Nullable default AWSEventMetadataProps getEventMetadata()
      (experimental) EventBridge event metadata.

      Default: - -

    • getFailureCode

      @Stability(Experimental) @Nullable default List<String> getFailureCode()
      (experimental) 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 the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

    • getFailureMessage

      @Stability(Experimental) @Nullable default List<String> getFailureMessage()
      (experimental) 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 the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

    • getInputFileS3Attributes

      @Stability(Experimental) @Nullable default TransformationFailed.InputFileS3Attributes getInputFileS3Attributes()
      (experimental) 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 the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

    • getStartTimestamp

      @Stability(Experimental) @Nullable default List<String> getStartTimestamp()
      (experimental) 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 the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

    • getTradingPartnerId

      @Stability(Experimental) @Nullable default List<String> getTradingPartnerId()
      (experimental) 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 the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

    • getX12TransactionSet

      @Stability(Experimental) @Nullable default List<String> getX12TransactionSet()
      (experimental) x12-transaction-set property.

      Specify an array of string values to match this event if the actual value of x12-transaction-set is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

    • getX12Version

      @Stability(Experimental) @Nullable default List<String> getX12Version()
      (experimental) x12-version property.

      Specify an array of string values to match this event if the actual value of x12-version is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

    • builder

      @Stability(Experimental) static TransformationFailed.TransformationFailedProps.Builder builder()
      Returns:
      a TransformationFailed.TransformationFailedProps.Builder of TransformationFailed.TransformationFailedProps