Interface AgreementEvents.AS2PayloadReceiveFailed.AS2PayloadReceiveFailedProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
AgreementEvents.AS2PayloadReceiveFailed.AS2PayloadReceiveFailedProps.Jsii$Proxy
Enclosing class:
AgreementEvents.AS2PayloadReceiveFailed

@Stability(Experimental) public static interface AgreementEvents.AS2PayloadReceiveFailed.AS2PayloadReceiveFailedProps extends software.amazon.jsii.JsiiSerializable
(experimental) Props type for Agreement aws.transfer@AS2PayloadReceiveFailed 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.*;
 AS2PayloadReceiveFailedProps aS2PayloadReceiveFailedProps = AS2PayloadReceiveFailedProps.builder()
         .agreementId(List.of("agreementId"))
         .as2From(List.of("as2From"))
         .as2MessageId(List.of("as2MessageId"))
         .as2To(List.of("as2To"))
         .clientIp(List.of("clientIp"))
         .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"))
         .messageSubject(List.of("messageSubject"))
         .s3Attributes(S3Attributes.builder()
                 .fileBucket(List.of("fileBucket"))
                 .fileKey(List.of("fileKey"))
                 .jsonBucket(List.of("jsonBucket"))
                 .jsonKey(List.of("jsonKey"))
                 .build())
         .serverId(List.of("serverId"))
         .startTimestamp(List.of("startTimestamp"))
         .statusCode(List.of("statusCode"))
         .build();
 
  • Method Details

    • getAgreementId

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

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

    • 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

    • getClientIp

      @Stability(Experimental) @Nullable default List<String> getClientIp()
      (experimental) client-ip property.

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

    • 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 AgreementEvents.AS2PayloadReceiveFailed.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

    • getServerId

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

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

    • 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

    • builder

      Returns:
      a AgreementEvents.AS2PayloadReceiveFailed.AS2PayloadReceiveFailedProps.Builder of AgreementEvents.AS2PayloadReceiveFailed.AS2PayloadReceiveFailedProps