Package model

Class ComplianceFormPciSaqA


  • @Generated("org.openapitools.codegen.languages.JavaClientCodegen")
    public class ComplianceFormPciSaqA
    extends Object
    Details used to fille out the PCI Self-Assessment Questionnaire (SAQ).
    • Constructor Detail

      • ComplianceFormPciSaqA

        public ComplianceFormPciSaqA()
    • Method Detail

      • getName

        @Nullable
        public String getName()
        Name of the person completing (aka attesting to) the `compliance_form`.
        Returns:
        name
      • setName

        public void setName​(String name)
      • getSignedAt

        @Nullable
        public String getSignedAt()
        Timestamp of the person attesting to this `compliance_form`.
        Returns:
        signedAt
      • setSignedAt

        public void setSignedAt​(String signedAt)
      • getUserAgent

        @Nullable
        public String getUserAgent()
        User agent of the person attesting to this `compliance_form`.
        Returns:
        userAgent
      • setUserAgent

        public void setUserAgent​(String userAgent)
      • getIpAddress

        @Nullable
        public String getIpAddress()
        IP address of the person attesting to this `compliance_form`.
        Returns:
        ipAddress
      • setIpAddress

        public void setIpAddress​(String ipAddress)
      • getIsAccepted

        @Nullable
        public Boolean getIsAccepted()
        If all `pci_saq_a` fields are all submitted, `is_accepted` updates to **true**.
        Returns:
        isAccepted
      • setIsAccepted

        public void setIsAccepted​(Boolean isAccepted)
      • getTitle

        @Nullable
        public String getTitle()
        Title or role of the person completing (aka attesting to) the `compliance_form`.
        Returns:
        title
      • setTitle

        public void setTitle​(String title)
      • hashCode

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

        public static void validateJsonObject​(com.google.gson.JsonObject jsonObj)
                                       throws IOException
        Validates the JSON Object and throws an exception if issues found
        Parameters:
        jsonObj - JSON Object
        Throws:
        IOException - if the JSON Object is invalid with respect to ComplianceFormPciSaqA
      • fromJson

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

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