Class PreSignedUrlConvertDocumentResponse


public final class PreSignedUrlConvertDocumentResponse extends ConvertDocumentResponse
Response for document conversions with S3 or PUT target types.

This response type is returned when the conversion request specifies an S3 target or PUT target. The converted documents are stored in the specified location. The response includes processing statistics and conversion metrics.

This response type is returned in any one the following scenarios:

Serialization uses JsonInclude.Include.NON_EMPTY, so nulls and empty collections/strings are omitted from JSON output.

See Also:
  • Method Details

    • getResponseType

      public ResponseType getResponseType()
      Description copied from class: ConvertDocumentResponse
      Type of response
      Specified by:
      getResponseType in class ConvertDocumentResponse
      Returns:
      the response type
    • builder

      public static @NonNull PreSignedUrlConvertDocumentResponse.Builder builder()
    • toBuilder

      public @NonNull PreSignedUrlConvertDocumentResponse.Builder toBuilder()
    • getProcessingTime

      public Double getProcessingTime()
      Total processing time in seconds.
      Returns:
      the processing time in seconds
    • getNumConverted

      public Integer getNumConverted()
      Number of attempted conversions
      Returns:
      the number of attempted conversions
    • getNumSucceeded

      public Integer getNumSucceeded()
      Number of successful conversions
      Returns:
      the number of successful conversions
    • getNumPartiallySucceeded

      public Integer getNumPartiallySucceeded()
      Number of partial successes
      Returns:
      the number of partial successes
    • getNumFailed

      public Integer getNumFailed()
      Number of failed conversions
      Returns:
      the number of failed conversions
    • toString

      public @NonNull String toString()
      Overrides:
      toString in class Object