Class CycleEditOptionModel

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

public class CycleEditOptionModel extends Object
Model with options for actual filing calendar output based on user edits to filing calendar.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Getter for clonedCalendarEffDate The effective date of the filing calendar (only applies if cloning).
    Getter for customerMustApprove Whether or not the user should be warned of a change, because some changes are risky and may be being done not in accordance with jurisdiction rules.
    Getter for expiredCalendarEndDate The expired end date of the old filing calendar (only applies if cloning).
    Getter for message The message to present to the user when calendar is successfully or unsuccessfully changed.
    Getter for mustCloneFilingCalendar True if the filing calendar must be cloned to allow this change; false if the existing filing calendar can be changed itself.
    Getter for success Whether or not changes can be made to the filing calendar.
    void
    Setter for clonedCalendarEffDate The effective date of the filing calendar (only applies if cloning).
    void
    Setter for customerMustApprove Whether or not the user should be warned of a change, because some changes are risky and may be being done not in accordance with jurisdiction rules.
    void
    Setter for expiredCalendarEndDate The expired end date of the old filing calendar (only applies if cloning).
    void
    Setter for message The message to present to the user when calendar is successfully or unsuccessfully changed.
    void
    Setter for mustCloneFilingCalendar True if the filing calendar must be cloned to allow this change; false if the existing filing calendar can be changed itself.
    void
    Setter for success Whether or not changes can be made to the filing calendar.
    Returns a JSON string representation of CycleEditOptionModel

    Methods inherited from class java.lang.Object

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

    • CycleEditOptionModel

      public CycleEditOptionModel()
  • Method Details

    • getSuccess

      public Boolean getSuccess()
      Getter for success Whether or not changes can be made to the filing calendar.
    • setSuccess

      public void setSuccess(Boolean value)
      Setter for success Whether or not changes can be made to the filing calendar.
    • getMessage

      public String getMessage()
      Getter for message The message to present to the user when calendar is successfully or unsuccessfully changed.
    • setMessage

      public void setMessage(String value)
      Setter for message The message to present to the user when calendar is successfully or unsuccessfully changed.
    • getCustomerMustApprove

      public Boolean getCustomerMustApprove()
      Getter for customerMustApprove Whether or not the user should be warned of a change, because some changes are risky and may be being done not in accordance with jurisdiction rules. For example, user would be warned if user changes filing frequency to new frequency with a start date during an accrual month of the existing frequency.
    • setCustomerMustApprove

      public void setCustomerMustApprove(Boolean value)
      Setter for customerMustApprove Whether or not the user should be warned of a change, because some changes are risky and may be being done not in accordance with jurisdiction rules. For example, user would be warned if user changes filing frequency to new frequency with a start date during an accrual month of the existing frequency.
    • getMustCloneFilingCalendar

      public Boolean getMustCloneFilingCalendar()
      Getter for mustCloneFilingCalendar True if the filing calendar must be cloned to allow this change; false if the existing filing calendar can be changed itself.
    • setMustCloneFilingCalendar

      public void setMustCloneFilingCalendar(Boolean value)
      Setter for mustCloneFilingCalendar True if the filing calendar must be cloned to allow this change; false if the existing filing calendar can be changed itself.
    • getClonedCalendarEffDate

      public Date getClonedCalendarEffDate()
      Getter for clonedCalendarEffDate The effective date of the filing calendar (only applies if cloning).
    • setClonedCalendarEffDate

      public void setClonedCalendarEffDate(Date value)
      Setter for clonedCalendarEffDate The effective date of the filing calendar (only applies if cloning).
    • getExpiredCalendarEndDate

      public Date getExpiredCalendarEndDate()
      Getter for expiredCalendarEndDate The expired end date of the old filing calendar (only applies if cloning).
    • setExpiredCalendarEndDate

      public void setExpiredCalendarEndDate(Date value)
      Setter for expiredCalendarEndDate The expired end date of the old filing calendar (only applies if cloning).
    • toString

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