Class InvalidRequestDetail

    • Method Detail

      • reason

        public final InvalidRequestDetailReason reason()

        Reason codes include the following values:

        • DOCUMENT_SIZE_EXCEEDED - Document size is too large. Check the size of your file and resubmit the request.

        • UNSUPPORTED_DOC_TYPE - Document type is not supported. Check the file type and resubmit the request.

        • PAGE_LIMIT_EXCEEDED - Too many pages in the document. Check the number of pages in your file and resubmit the request.

        • TEXTRACT_ACCESS_DENIED - Access denied to Amazon Textract. Verify that your account has permission to use Amazon Textract API operations and resubmit the request.

        • NOT_TEXTRACT_JSON - Document is not Amazon Textract JSON format. Verify the format and resubmit the request.

        • MISMATCHED_TOTAL_PAGE_COUNT - Check the number of pages in your file and resubmit the request.

        • INVALID_DOCUMENT - Invalid document. Check the file and resubmit the request.

        If the service returns an enum value that is not available in the current SDK version, reason will return InvalidRequestDetailReason.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from reasonAsString().

        Returns:
        Reason codes include the following values:

        • DOCUMENT_SIZE_EXCEEDED - Document size is too large. Check the size of your file and resubmit the request.

        • UNSUPPORTED_DOC_TYPE - Document type is not supported. Check the file type and resubmit the request.

        • PAGE_LIMIT_EXCEEDED - Too many pages in the document. Check the number of pages in your file and resubmit the request.

        • TEXTRACT_ACCESS_DENIED - Access denied to Amazon Textract. Verify that your account has permission to use Amazon Textract API operations and resubmit the request.

        • NOT_TEXTRACT_JSON - Document is not Amazon Textract JSON format. Verify the format and resubmit the request.

        • MISMATCHED_TOTAL_PAGE_COUNT - Check the number of pages in your file and resubmit the request.

        • INVALID_DOCUMENT - Invalid document. Check the file and resubmit the request.

        See Also:
        InvalidRequestDetailReason
      • reasonAsString

        public final String reasonAsString()

        Reason codes include the following values:

        • DOCUMENT_SIZE_EXCEEDED - Document size is too large. Check the size of your file and resubmit the request.

        • UNSUPPORTED_DOC_TYPE - Document type is not supported. Check the file type and resubmit the request.

        • PAGE_LIMIT_EXCEEDED - Too many pages in the document. Check the number of pages in your file and resubmit the request.

        • TEXTRACT_ACCESS_DENIED - Access denied to Amazon Textract. Verify that your account has permission to use Amazon Textract API operations and resubmit the request.

        • NOT_TEXTRACT_JSON - Document is not Amazon Textract JSON format. Verify the format and resubmit the request.

        • MISMATCHED_TOTAL_PAGE_COUNT - Check the number of pages in your file and resubmit the request.

        • INVALID_DOCUMENT - Invalid document. Check the file and resubmit the request.

        If the service returns an enum value that is not available in the current SDK version, reason will return InvalidRequestDetailReason.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from reasonAsString().

        Returns:
        Reason codes include the following values:

        • DOCUMENT_SIZE_EXCEEDED - Document size is too large. Check the size of your file and resubmit the request.

        • UNSUPPORTED_DOC_TYPE - Document type is not supported. Check the file type and resubmit the request.

        • PAGE_LIMIT_EXCEEDED - Too many pages in the document. Check the number of pages in your file and resubmit the request.

        • TEXTRACT_ACCESS_DENIED - Access denied to Amazon Textract. Verify that your account has permission to use Amazon Textract API operations and resubmit the request.

        • NOT_TEXTRACT_JSON - Document is not Amazon Textract JSON format. Verify the format and resubmit the request.

        • MISMATCHED_TOTAL_PAGE_COUNT - Check the number of pages in your file and resubmit the request.

        • INVALID_DOCUMENT - Invalid document. Check the file and resubmit the request.

        See Also:
        InvalidRequestDetailReason
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)