Class NewFirmClientAccountRequestModel

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

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

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Getter for accountName The name of the account to create
    Getter for companyAddress
    Getter for companyCode Company code to be assigned to the company created for this account.
    Getter for email Email of the primary contact person for this account
    Getter for firstName First name of the primary contact person for this account
    Getter for lastName Last name of the primary contact person for this account
    Getter for phoneNumber Phone number of the primary contact person for this account
    Getter for properties Properties of the primary contact person for this account
    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.
    Getter for title Title of the primary contact person for this account
    void
    Setter for accountName The name of the account to create
    void
    Setter for companyAddress
    void
    Setter for companyCode Company code to be assigned to the company created for this account.
    void
    Setter for email Email of the primary contact person for this account
    void
    Setter for firstName First name of the primary contact person for this account
    void
    Setter for lastName Last name of the primary contact person for this account
    void
    Setter for phoneNumber Phone number of the primary contact person for this account
    void
    Setter for properties Properties of the primary contact person for this account
    void
    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
    Setter for title Title of the primary contact person for this account
    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

    • NewFirmClientAccountRequestModel

      public NewFirmClientAccountRequestModel()
  • Method Details

    • getAccountName

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

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

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

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

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

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

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

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

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

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

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

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

      public 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(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
    • setCompanyAddress

      public void setCompanyAddress(CompanyAddress value)
      Setter for companyAddress
    • getTaxPayerIdNumber

      public 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(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 ArrayList<String> getProperties()
      Getter for properties Properties of the primary contact person for this account
    • setProperties

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

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