Interface AcknowledgementCompleted.AcknowledgementCompletedProps

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

@Stability(Experimental) public static interface AcknowledgementCompleted.AcknowledgementCompletedProps extends software.amazon.jsii.JsiiSerializable
(experimental) Props type for aws.b2bi@AcknowledgementCompleted 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.*;
 AcknowledgementCompletedProps acknowledgementCompletedProps = AcknowledgementCompletedProps.builder()
         .ackErrorCodeDetected(List.of("ackErrorCodeDetected"))
         .ackFileS3Attributes(AckFileS3Attributes.builder()
                 .bucket(List.of("bucket"))
                 .objectKey(List.of("objectKey"))
                 .objectSizeBytes(List.of("objectSizeBytes"))
                 .build())
         .ackX12Type(List.of("ackX12Type"))
         .ackX12Version(List.of("ackX12Version"))
         .endTimestamp(List.of("endTimestamp"))
         .eventMetadata(AWSEventMetadataProps.builder()
                 .region(List.of("region"))
                 .resources(List.of("resources"))
                 .version(List.of("version"))
                 .build())
         .inputFileS3Attributes(InputFileS3Attributes.builder()
                 .bucket(List.of("bucket"))
                 .objectKey(List.of("objectKey"))
                 .objectSizeBytes(List.of("objectSizeBytes"))
                 .build())
         .inputX12TransactionSet(List.of("inputX12TransactionSet"))
         .inputX12Version(List.of("inputX12Version"))
         .startTimestamp(List.of("startTimestamp"))
         .tradingPartnerId(List.of("tradingPartnerId"))
         .transformerJobId(List.of("transformerJobId"))
         .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

    • getAckFileS3Attributes

      @Stability(Experimental) @Nullable default AcknowledgementCompleted.AckFileS3Attributes getAckFileS3Attributes()
      (experimental) ack-file-s3-attributes property.

      Specify an array of string values to match this event if the actual value of ack-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

    • getAckX12Type

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

      Default: - Do not filter on this field

    • getAckX12Version

      @Stability(Experimental) @Nullable default List<String> getAckX12Version()
      (experimental) 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 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: - -

    • getInputFileS3Attributes

      @Stability(Experimental) @Nullable default AcknowledgementCompleted.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

    • getInputX12TransactionSet

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

      Default: - Do not filter on this field

    • getInputX12Version

      @Stability(Experimental) @Nullable default List<String> getInputX12Version()
      (experimental) 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 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

    • getTransformerJobId

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

      Default: - Do not filter on this field

    • builder

      @Stability(Experimental) static AcknowledgementCompleted.AcknowledgementCompletedProps.Builder builder()
      Returns:
      a AcknowledgementCompleted.AcknowledgementCompletedProps.Builder of AcknowledgementCompleted.AcknowledgementCompletedProps