Class DocumentCDQReasons


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

      • DocumentCDQReasons

        public DocumentCDQReasons()
    • Method Detail

      • getObscuredDataPoints

        @Nullable
        public String getObscuredDataPoints()
        When data points are obscured to the point that we cannot confirm if the fonts match the expected ones.
        Returns:
        obscuredDataPoints
      • setObscuredDataPoints

        public void setObscuredDataPoints​(String obscuredDataPoints)
      • getObscuredSecurityFeatures

        @Nullable
        public String getObscuredSecurityFeatures()
        When a critical security feature is obscured. This can also refer to when the holder's wet signature, necessary for the document to be valid, is not present.
        Returns:
        obscuredSecurityFeatures
      • setObscuredSecurityFeatures

        public void setObscuredSecurityFeatures​(String obscuredSecurityFeatures)
      • getAbnormalDocumentFeatures

        @Nullable
        public String getAbnormalDocumentFeatures()
        One of 3 reasons (1) OCR Assisted Scans (i.e. when you're able to move the mouse and highlight part of text), (2) Severely Washed out Background, (3) Overlapping Text.
        Returns:
        abnormalDocumentFeatures
      • setAbnormalDocumentFeatures

        public void setAbnormalDocumentFeatures​(String abnormalDocumentFeatures)
      • watermarksDigitalTextOverlay

        public DocumentCDQReasons watermarksDigitalTextOverlay​(String watermarksDigitalTextOverlay)
      • getWatermarksDigitalTextOverlay

        @Nullable
        public String getWatermarksDigitalTextOverlay()
        Any digital text or electronic watermarks on the document.
        Returns:
        watermarksDigitalTextOverlay
      • setWatermarksDigitalTextOverlay

        public void setWatermarksDigitalTextOverlay​(String watermarksDigitalTextOverlay)
      • getCornerRemoved

        @Nullable
        public String getCornerRemoved()
        If the corner has been physically cut off. This can be found on some documents that are no longer valid.
        Returns:
        cornerRemoved
      • setCornerRemoved

        public void setCornerRemoved​(String cornerRemoved)
      • getPuncturedDocument

        @Nullable
        public String getPuncturedDocument()
        A punched hole is present.
        Returns:
        puncturedDocument
      • setPuncturedDocument

        public void setPuncturedDocument​(String puncturedDocument)
      • getMissingBack

        @Nullable
        public String getMissingBack()
        When the back of a document is needed for processing, but is not available.
        Returns:
        missingBack
      • setMissingBack

        public void setMissingBack​(String missingBack)
      • getDigitalDocument

        @Nullable
        public String getDigitalDocument()
        When a document has been published digitally, there aren't enough security features to review so we cannot perform a full fraud assessment.
        Returns:
        digitalDocument
      • setDigitalDocument

        public void setDigitalDocument​(String digitalDocument)
      • putAdditionalProperty

        public DocumentCDQReasons 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 DocumentCDQReasons 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 DocumentCDQReasons
      • fromJson

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

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