Interface ConnectorEvents.AS2MDNReceiveFailed.AS2MDNReceiveFailedProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
ConnectorEvents.AS2MDNReceiveFailed.AS2MDNReceiveFailedProps.Jsii$Proxy
Enclosing class:
ConnectorEvents.AS2MDNReceiveFailed

@Stability(Experimental) public static interface ConnectorEvents.AS2MDNReceiveFailed.AS2MDNReceiveFailedProps extends software.amazon.jsii.JsiiSerializable
(experimental) Props type for Connector aws.transfer@AS2MDNReceiveFailed 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.transfer.events.*;
 AS2MDNReceiveFailedProps aS2MDNReceiveFailedProps = AS2MDNReceiveFailedProps.builder()
         .as2From(List.of("as2From"))
         .as2MessageId(List.of("as2MessageId"))
         .as2To(List.of("as2To"))
         .connectorId(List.of("connectorId"))
         .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"))
         .mdnMessageId(List.of("mdnMessageId"))
         .mdnSubject(List.of("mdnSubject"))
         .messageSubject(List.of("messageSubject"))
         .s3Attributes(S3Attributes.builder()
                 .fileBucket(List.of("fileBucket"))
                 .fileKey(List.of("fileKey"))
                 .jsonBucket(List.of("jsonBucket"))
                 .jsonKey(List.of("jsonKey"))
                 .mdnBucket(List.of("mdnBucket"))
                 .mdnKey(List.of("mdnKey"))
                 .build())
         .startTimestamp(List.of("startTimestamp"))
         .statusCode(List.of("statusCode"))
         .transferId(List.of("transferId"))
         .build();
 
  • Method Details

    • getAs2From

      @Stability(Experimental) @Nullable default List<String> getAs2From()
      (experimental) as2-from property.

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

    • getAs2MessageId

      @Stability(Experimental) @Nullable default List<String> getAs2MessageId()
      (experimental) as2-message-id property.

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

    • getAs2To

      @Stability(Experimental) @Nullable default List<String> getAs2To()
      (experimental) as2-to property.

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

    • getConnectorId

      @Stability(Experimental) @Nullable default List<String> getConnectorId()
      (experimental) connector-id property.

      Specify an array of string values to match this event if the actual value of connector-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: - Filter with the Connector reference

    • 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

    • getMdnMessageId

      @Stability(Experimental) @Nullable default List<String> getMdnMessageId()
      (experimental) mdn-message-id property.

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

    • getMdnSubject

      @Stability(Experimental) @Nullable default List<String> getMdnSubject()
      (experimental) mdn-subject property.

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

    • getMessageSubject

      @Stability(Experimental) @Nullable default List<String> getMessageSubject()
      (experimental) message-subject property.

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

    • getS3Attributes

      @Stability(Experimental) @Nullable default ConnectorEvents.AS2MDNReceiveFailed.S3Attributes getS3Attributes()
      (experimental) s3-attributes property.

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

    • getStatusCode

      @Stability(Experimental) @Nullable default List<String> getStatusCode()
      (experimental) status-code property.

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

    • getTransferId

      @Stability(Experimental) @Nullable default List<String> getTransferId()
      (experimental) transfer-id property.

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

      Returns:
      a ConnectorEvents.AS2MDNReceiveFailed.AS2MDNReceiveFailedProps.Builder of ConnectorEvents.AS2MDNReceiveFailed.AS2MDNReceiveFailedProps