Class FreeTrialRequestModel

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

public class FreeTrialRequestModel
extends java.lang.Object
Represents a request for a free trial account for AvaTax. Free trial accounts are only available on the Sandbox environment.
  • Constructor Summary

    Constructors 
    Constructor Description
    FreeTrialRequestModel()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.Boolean getAcceptAvalaraTermsAndConditions()
    Getter for acceptAvalaraTermsAndConditions Accept Avalara's terms and conditions is necessary for a free trial
    java.lang.String getCampaign()
    Getter for campaign Campaign identifier for Notification purpose
    java.lang.String getCompany()
    Getter for company The company or organizational name for this free trial.
    CompanyAddress getCompanyAddress()
    Getter for companyAddress The Address information of the account
    java.lang.String getEmail()
    Getter for email The email address of the user requesting a free trial.
    java.lang.String getFirstName()
    Getter for firstName The first or given name of the user requesting a free trial.
    java.lang.Boolean getHaveReadAvalaraTermsAndConditions()
    Getter for haveReadAvalaraTermsAndConditions Read Avalara's terms and conditions is necessary for a free trial account
    java.lang.String getLastName()
    Getter for lastName The last or family name of the user requesting a free trial.
    java.lang.String getPhone()
    Getter for phone The phone number of the person requesting the free trial.
    java.lang.String getWebsite()
    Getter for website Website of the company or user requesting a free trial
    void setAcceptAvalaraTermsAndConditions​(java.lang.Boolean value)
    Setter for acceptAvalaraTermsAndConditions Accept Avalara's terms and conditions is necessary for a free trial
    void setCampaign​(java.lang.String value)
    Setter for campaign Campaign identifier for Notification purpose
    void setCompany​(java.lang.String value)
    Setter for company The company or organizational name for this free trial.
    void setCompanyAddress​(CompanyAddress value)
    Setter for companyAddress The Address information of the account
    void setEmail​(java.lang.String value)
    Setter for email The email address of the user requesting a free trial.
    void setFirstName​(java.lang.String value)
    Setter for firstName The first or given name of the user requesting a free trial.
    void setHaveReadAvalaraTermsAndConditions​(java.lang.Boolean value)
    Setter for haveReadAvalaraTermsAndConditions Read Avalara's terms and conditions is necessary for a free trial account
    void setLastName​(java.lang.String value)
    Setter for lastName The last or family name of the user requesting a free trial.
    void setPhone​(java.lang.String value)
    Setter for phone The phone number of the person requesting the free trial.
    void setWebsite​(java.lang.String value)
    Setter for website Website of the company or user requesting a free trial
    java.lang.String toString()
    Returns a JSON string representation of FreeTrialRequestModel

    Methods inherited from class java.lang.Object

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

  • Method Details

    • getFirstName

      public java.lang.String getFirstName()
      Getter for firstName The first or given name of the user requesting a free trial.
    • setFirstName

      public void setFirstName​(java.lang.String value)
      Setter for firstName The first or given name of the user requesting a free trial.
    • getLastName

      public java.lang.String getLastName()
      Getter for lastName The last or family name of the user requesting a free trial.
    • setLastName

      public void setLastName​(java.lang.String value)
      Setter for lastName The last or family name of the user requesting a free trial.
    • getEmail

      public java.lang.String getEmail()
      Getter for email The email address of the user requesting a free trial.
    • setEmail

      public void setEmail​(java.lang.String value)
      Setter for email The email address of the user requesting a free trial.
    • getCompany

      public java.lang.String getCompany()
      Getter for company The company or organizational name for this free trial. If this account is for personal use, it is acceptable to use your full name here.
    • setCompany

      public void setCompany​(java.lang.String value)
      Setter for company The company or organizational name for this free trial. If this account is for personal use, it is acceptable to use your full name here.
    • getPhone

      public java.lang.String getPhone()
      Getter for phone The phone number of the person requesting the free trial.
    • setPhone

      public void setPhone​(java.lang.String value)
      Setter for phone The phone number of the person requesting the free trial.
    • getCampaign

      public java.lang.String getCampaign()
      Getter for campaign Campaign identifier for Notification purpose
    • setCampaign

      public void setCampaign​(java.lang.String value)
      Setter for campaign Campaign identifier for Notification purpose
    • getCompanyAddress

      public CompanyAddress getCompanyAddress()
      Getter for companyAddress The Address information of the account
    • setCompanyAddress

      public void setCompanyAddress​(CompanyAddress value)
      Setter for companyAddress The Address information of the account
    • getWebsite

      public java.lang.String getWebsite()
      Getter for website Website of the company or user requesting a free trial
    • setWebsite

      public void setWebsite​(java.lang.String value)
      Setter for website Website of the company or user requesting a free trial
    • getHaveReadAvalaraTermsAndConditions

      public java.lang.Boolean getHaveReadAvalaraTermsAndConditions()
      Getter for haveReadAvalaraTermsAndConditions Read Avalara's terms and conditions is necessary for a free trial account
    • setHaveReadAvalaraTermsAndConditions

      public void setHaveReadAvalaraTermsAndConditions​(java.lang.Boolean value)
      Setter for haveReadAvalaraTermsAndConditions Read Avalara's terms and conditions is necessary for a free trial account
    • getAcceptAvalaraTermsAndConditions

      public java.lang.Boolean getAcceptAvalaraTermsAndConditions()
      Getter for acceptAvalaraTermsAndConditions Accept Avalara's terms and conditions is necessary for a free trial
    • setAcceptAvalaraTermsAndConditions

      public void setAcceptAvalaraTermsAndConditions​(java.lang.Boolean value)
      Setter for acceptAvalaraTermsAndConditions Accept Avalara's terms and conditions is necessary for a free trial
    • toString

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