Class GetForwardResponse


  • public final class GetForwardResponse
    extends HttpMetadata
    • Constructor Detail

      • GetForwardResponse

        public GetForwardResponse​(java.lang.String requestId,
                                  java.lang.String entityId,
                                  DestinationRequest destinationRequest,
                                  java.time.Instant createdOn,
                                  java.lang.String reference,
                                  DestinationResponse destinationResponse)
        Creates a new GetForwardResponse instance.
        Parameters:
        requestId - The unique identifier for the forward request (Required)
        entityId - The client entity linked to the forward request (Required)
        destinationRequest - The parameters of the HTTP request forwarded to the destination (Required)
        createdOn - The date and time the forward request was created, in UTC (Required)
        reference - The unique reference for the forward request (Optional)
        destinationResponse - The HTTP response received from the destination. Sensitive PCI data is not included in the response (Optional)
      • GetForwardResponse

        public GetForwardResponse()
    • Method Detail

      • getRequestId

        public java.lang.String getRequestId()
        The unique identifier for the forward request (Required)
        Overrides:
        getRequestId in class HttpMetadata
      • getEntityId

        public java.lang.String getEntityId()
        The client entity linked to the forward request (Required)
      • getDestinationRequest

        public DestinationRequest getDestinationRequest()
        The parameters of the HTTP request forwarded to the destination (Required)
      • getCreatedOn

        public java.time.Instant getCreatedOn()
        The date and time the forward request was created, in UTC (Required)
      • getReference

        public java.lang.String getReference()
        The unique reference for the forward request (Optional)
      • getDestinationResponse

        public DestinationResponse getDestinationResponse()
        The HTTP response received from the destination. Sensitive PCI data is not included in the response (Optional)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class HttpMetadata
      • canEqual

        protected boolean canEqual​(java.lang.Object other)
        Overrides:
        canEqual in class HttpMetadata