Class NewFirmClientAccountRequestModel

java.lang.Object
net.avalara.avatax.rest.client.models.NewFirmClientAccountRequestModel

public class NewFirmClientAccountRequestModel
extends java.lang.Object
Represents a request for a new account with Avalara for a new Firm client.
  • Constructor Summary

    Constructors 
    Constructor Description
    NewFirmClientAccountRequestModel()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getAccountName()
    Getter for accountName The name of the account to create
    CompanyAddress getCompanyAddress()
    Getter for companyAddress Address information of the account being created.
    java.lang.String getCompanyCode()
    Getter for companyCode Company code to be assigned to the company created for this account.
    java.lang.String getEmail()
    Getter for email Email of the primary contact person for this account
    java.lang.String getFirstName()
    Getter for firstName First name of the primary contact person for this account
    java.lang.String getLastName()
    Getter for lastName Last name of the primary contact person for this account
    java.lang.String getPhoneNumber()
    Getter for phoneNumber Phone number of the primary contact person for this account
    java.util.ArrayList<java.lang.String> getProperties()
    Getter for properties Properties of the primary contact person for this account
    java.lang.String getTaxPayerIdNumber()
    Getter for taxPayerIdNumber United States Taxpayer ID number, usually your Employer Identification Number if you are a business or your Social Security Number if you are an individual.
    java.lang.String getTitle()
    Getter for title Title of the primary contact person for this account
    void setAccountName​(java.lang.String value)
    Setter for accountName The name of the account to create
    void setCompanyAddress​(CompanyAddress value)
    Setter for companyAddress Address information of the account being created.
    void setCompanyCode​(java.lang.String value)
    Setter for companyCode Company code to be assigned to the company created for this account.
    void setEmail​(java.lang.String value)
    Setter for email Email of the primary contact person for this account
    void setFirstName​(java.lang.String value)
    Setter for firstName First name of the primary contact person for this account
    void setLastName​(java.lang.String value)
    Setter for lastName Last name of the primary contact person for this account
    void setPhoneNumber​(java.lang.String value)
    Setter for phoneNumber Phone number of the primary contact person for this account
    void setProperties​(java.util.ArrayList<java.lang.String> value)
    Setter for properties Properties of the primary contact person for this account
    void setTaxPayerIdNumber​(java.lang.String value)
    Setter for taxPayerIdNumber United States Taxpayer ID number, usually your Employer Identification Number if you are a business or your Social Security Number if you are an individual.
    void setTitle​(java.lang.String value)
    Setter for title Title of the primary contact person for this account
    java.lang.String toString()
    Returns a JSON string representation of NewFirmClientAccountRequestModel

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

  • Method Details

    • getAccountName

      public java.lang.String getAccountName()
      Getter for accountName The name of the account to create
    • setAccountName

      public void setAccountName​(java.lang.String value)
      Setter for accountName The name of the account to create
    • getFirstName

      public java.lang.String getFirstName()
      Getter for firstName First name of the primary contact person for this account
    • setFirstName

      public void setFirstName​(java.lang.String value)
      Setter for firstName First name of the primary contact person for this account
    • getLastName

      public java.lang.String getLastName()
      Getter for lastName Last name of the primary contact person for this account
    • setLastName

      public void setLastName​(java.lang.String value)
      Setter for lastName Last name of the primary contact person for this account
    • getTitle

      public java.lang.String getTitle()
      Getter for title Title of the primary contact person for this account
    • setTitle

      public void setTitle​(java.lang.String value)
      Setter for title Title of the primary contact person for this account
    • getPhoneNumber

      public java.lang.String getPhoneNumber()
      Getter for phoneNumber Phone number of the primary contact person for this account
    • setPhoneNumber

      public void setPhoneNumber​(java.lang.String value)
      Setter for phoneNumber Phone number of the primary contact person for this account
    • getEmail

      public java.lang.String getEmail()
      Getter for email Email of the primary contact person for this account
    • setEmail

      public void setEmail​(java.lang.String value)
      Setter for email Email of the primary contact person for this account
    • getCompanyCode

      public java.lang.String getCompanyCode()
      Getter for companyCode Company code to be assigned to the company created for this account. If no company code is provided, this will be defaulted to "DEFAULT" company code.
    • setCompanyCode

      public void setCompanyCode​(java.lang.String value)
      Setter for companyCode Company code to be assigned to the company created for this account. If no company code is provided, this will be defaulted to "DEFAULT" company code.
    • getCompanyAddress

      public CompanyAddress getCompanyAddress()
      Getter for companyAddress Address information of the account being created.
    • setCompanyAddress

      public void setCompanyAddress​(CompanyAddress value)
      Setter for companyAddress Address information of the account being created.
    • getTaxPayerIdNumber

      public java.lang.String getTaxPayerIdNumber()
      Getter for taxPayerIdNumber United States Taxpayer ID number, usually your Employer Identification Number if you are a business or your Social Security Number if you are an individual. This value is required if the address provided is inside the US. Otherwise it is optional.
    • setTaxPayerIdNumber

      public void setTaxPayerIdNumber​(java.lang.String value)
      Setter for taxPayerIdNumber United States Taxpayer ID number, usually your Employer Identification Number if you are a business or your Social Security Number if you are an individual. This value is required if the address provided is inside the US. Otherwise it is optional.
    • getProperties

      public java.util.ArrayList<java.lang.String> getProperties()
      Getter for properties Properties of the primary contact person for this account
    • setProperties

      public void setProperties​(java.util.ArrayList<java.lang.String> value)
      Setter for properties Properties of the primary contact person for this account
    • toString

      public java.lang.String toString()
      Returns a JSON string representation of NewFirmClientAccountRequestModel
      Overrides:
      toString in class java.lang.Object