Class DocumentIQReasons


  • @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               comments="Generator version: 7.9.0")
    public class DocumentIQReasons
    extends Object
    DocumentIQReasons
    • Constructor Detail

      • DocumentIQReasons

        public DocumentIQReasons()
    • Method Detail

      • getDarkPhoto

        @Nullable
        public String getDarkPhoto()
        When an image of the document is too dark to be able to see data points.
        Returns:
        darkPhoto
      • setDarkPhoto

        public void setDarkPhoto​(String darkPhoto)
      • getGlareOnPhoto

        @Nullable
        public String getGlareOnPhoto()
        When there is light reflecting on the document causing glare to obstruct data points.
        Returns:
        glareOnPhoto
      • setGlareOnPhoto

        public void setGlareOnPhoto​(String glareOnPhoto)
      • getBlurredPhoto

        @Nullable
        public String getBlurredPhoto()
        When data points are blurred and no reference can be made elsewhere in the document or if the data points are too blurry and 'they could be something else'.
        Returns:
        blurredPhoto
      • setBlurredPhoto

        public void setBlurredPhoto​(String blurredPhoto)
      • getCoveredPhoto

        @Nullable
        public String getCoveredPhoto()
        When data points have been covered either by the applicant or by another object such as a sticker.
        Returns:
        coveredPhoto
      • setCoveredPhoto

        public void setCoveredPhoto​(String coveredPhoto)
      • getOtherPhotoIssue

        @Nullable
        public String getOtherPhotoIssue()
        Any other reason not listed, such as when holograms are obscuring data points.
        Returns:
        otherPhotoIssue
      • setOtherPhotoIssue

        public void setOtherPhotoIssue​(String otherPhotoIssue)
      • getDamagedDocument

        @Nullable
        public String getDamagedDocument()
        When a document is damaged and we are unable to make out data points.
        Returns:
        damagedDocument
      • setDamagedDocument

        public void setDamagedDocument​(String damagedDocument)
      • getIncorrectSide

        @Nullable
        public String getIncorrectSide()
        When the incorrect side of a document has been uploaded, and we have not received the front.
        Returns:
        incorrectSide
      • setIncorrectSide

        public void setIncorrectSide​(String incorrectSide)
      • getCutOffDocument

        @Nullable
        public String getCutOffDocument()
        When data points are not included in the image due to the document being cut off.
        Returns:
        cutOffDocument
      • setCutOffDocument

        public void setCutOffDocument​(String cutOffDocument)
      • getNoDocumentInImage

        @Nullable
        public String getNoDocumentInImage()
        If no document has been uploaded or there is a blank image.
        Returns:
        noDocumentInImage
      • setNoDocumentInImage

        public void setNoDocumentInImage​(String noDocumentInImage)
      • getTwoDocumentsUploaded

        @Nullable
        public String getTwoDocumentsUploaded()
        When 2 different documents are submitted in the same check.
        Returns:
        twoDocumentsUploaded
      • setTwoDocumentsUploaded

        public void setTwoDocumentsUploaded​(String twoDocumentsUploaded)
      • putAdditionalProperty

        public DocumentIQReasons putAdditionalProperty​(String key,
                                                       Object value)
        Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.
        Parameters:
        key - name of the property
        value - value of the property
        Returns:
        the DocumentIQReasons instance itself
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
        Return the additional (undeclared) property.
        Returns:
        a map of objects
      • getAdditionalProperty

        public Object getAdditionalProperty​(String key)
        Return the additional (undeclared) property with the specified name.
        Parameters:
        key - name of the property
        Returns:
        an object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • validateJsonElement

        public static void validateJsonElement​(com.google.gson.JsonElement jsonElement)
                                        throws IOException
        Validates the JSON Element and throws an exception if issues found
        Parameters:
        jsonElement - JSON Element
        Throws:
        IOException - if the JSON Element is invalid with respect to DocumentIQReasons
      • fromJson

        public static DocumentIQReasons fromJson​(String jsonString)
                                          throws IOException
        Create an instance of DocumentIQReasons given an JSON string
        Parameters:
        jsonString - JSON string
        Returns:
        An instance of DocumentIQReasons
        Throws:
        IOException - if the JSON string is invalid with respect to DocumentIQReasons
      • toJson

        public String toJson()
        Convert an instance of DocumentIQReasons to an JSON string
        Returns:
        JSON string