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
All Methods Instance Methods Concrete Methods 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
-
-
-
Method Detail
-
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 classjava.lang.Object
-
-