Class CycleEditOptionModel

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

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

    Constructors 
    Constructor Description
    CycleEditOptionModel()  
  • Method Summary

    Modifier and Type Method Description
    java.util.Date getClonedCalendarEffDate()
    Getter for clonedCalendarEffDate The effective date of the filing calendar (only applies if cloning).
    java.lang.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.
    java.util.Date getExpiredCalendarEndDate()
    Getter for expiredCalendarEndDate The expired end date of the old filing calendar (only applies if cloning).
    java.lang.String getMessage()
    Getter for message The message to present to the user when calendar is successfully or unsuccessfully changed.
    java.lang.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.
    java.lang.Boolean getSuccess()
    Getter for success Whether or not changes can be made to the filing calendar.
    void setClonedCalendarEffDate​(java.util.Date value)
    Setter for clonedCalendarEffDate The effective date of the filing calendar (only applies if cloning).
    void setCustomerMustApprove​(java.lang.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.
    void setExpiredCalendarEndDate​(java.util.Date value)
    Setter for expiredCalendarEndDate The expired end date of the old filing calendar (only applies if cloning).
    void setMessage​(java.lang.String value)
    Setter for message The message to present to the user when calendar is successfully or unsuccessfully changed.
    void setMustCloneFilingCalendar​(java.lang.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.
    void setSuccess​(java.lang.Boolean value)
    Setter for success Whether or not changes can be made to the filing calendar.
    java.lang.String toString()
    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

  • Method Details

    • getSuccess

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

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

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

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

      public java.lang.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​(java.lang.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 java.lang.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​(java.lang.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 java.util.Date getClonedCalendarEffDate()
      Getter for clonedCalendarEffDate The effective date of the filing calendar (only applies if cloning).
    • setClonedCalendarEffDate

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

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

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

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