Class IssuerCommand


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

      • IssuerCommand

        public IssuerCommand()
    • Method Detail

      • getName

        @Nullable
        public String getName()
        Legal name, not DBA
        Returns:
        name
      • setName

        public void setName​(String name)
      • getNameDba

        @Nullable
        public String getNameDba()
        Optional DBA name or continuation of a long legal name
        Returns:
        nameDba
      • setNameDba

        public void setNameDba​(String nameDba)
      • getTin

        @Nullable
        public String getTin()
        Tax identification number
        Returns:
        tin
      • setTin

        public void setTin​(String tin)
      • getReferenceId

        @Nullable
        public String getReferenceId()
        Optional identifier for your reference, never shown to any agency or recipient. We will also prefix download filenames with this value, if present. Can only include letters, numbers, dashes, underscores and spaces.
        Returns:
        referenceId
      • setReferenceId

        public void setReferenceId​(String referenceId)
      • getTelephone

        @Nullable
        public String getTelephone()
        Telephone number
        Returns:
        telephone
      • setTelephone

        public void setTelephone​(String telephone)
      • setTaxYear

        public void setTaxYear​(Integer taxYear)
      • getCountryCode

        @Nullable
        public String getCountryCode()
        If there is a transfer agent, use the shipping address of the transfer agent.
        Returns:
        countryCode
      • setCountryCode

        public void setCountryCode​(String countryCode)
      • getEmail

        @Nullable
        public String getEmail()
        Email address
        Returns:
        email
      • setEmail

        public void setEmail​(String email)
      • getAddress

        @Nullable
        public String getAddress()
        Address
        Returns:
        address
      • setAddress

        public void setAddress​(String address)
      • setCity

        public void setCity​(String city)
      • setState

        public void setState​(String state)
      • setZip

        public void setZip​(String zip)
      • getForeignProvince

        @Nullable
        public String getForeignProvince()
        Foreign province
        Returns:
        foreignProvince
      • setForeignProvince

        public void setForeignProvince​(String foreignProvince)
      • getTransferAgentName

        @Nullable
        public String getTransferAgentName()
        Transfer Agent's Name
        Returns:
        transferAgentName
      • setTransferAgentName

        public void setTransferAgentName​(String transferAgentName)
      • getLastFiling

        @Nullable
        public Boolean getLastFiling()
        Last year of filing for this payer
        Returns:
        lastFiling
      • setLastFiling

        public void setLastFiling​(Boolean lastFiling)
      • 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 IssuerCommand
      • fromJson

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

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