Class TimeOffSettingsResponse

java.lang.Object
com.mypurecloud.sdk.v2.model.TimeOffSettingsResponse
All Implemented Interfaces:
Serializable

public class TimeOffSettingsResponse extends Object implements Serializable
TimeOffSettingsResponse
See Also:
  • Constructor Details

    • TimeOffSettingsResponse

      public TimeOffSettingsResponse()
    • TimeOffSettingsResponse

      public TimeOffSettingsResponse(Boolean initWithEmptyList)
  • Method Details

    • submissionRangeEnforced

      public TimeOffSettingsResponse submissionRangeEnforced(Boolean submissionRangeEnforced)
      Whether to enforce a submission range for agent time off requests
    • getSubmissionRangeEnforced

      public Boolean getSubmissionRangeEnforced()
    • setSubmissionRangeEnforced

      public void setSubmissionRangeEnforced(Boolean submissionRangeEnforced)
    • submissionRangeType

      public TimeOffSettingsResponse submissionRangeType(TimeOffSettingsResponse.SubmissionRangeTypeEnum submissionRangeType)
      The type of the submission range
    • getSubmissionRangeType

      public TimeOffSettingsResponse.SubmissionRangeTypeEnum getSubmissionRangeType()
    • setSubmissionRangeType

      public void setSubmissionRangeType(TimeOffSettingsResponse.SubmissionRangeTypeEnum submissionRangeType)
    • submissionEarliestDaysFromNow

      public TimeOffSettingsResponse submissionEarliestDaysFromNow(Integer submissionEarliestDaysFromNow)
      The earliest number of days from now for which an agent can submit a time off request. Use negative numbers to indicate days in the past
    • getSubmissionEarliestDaysFromNow

      public Integer getSubmissionEarliestDaysFromNow()
    • setSubmissionEarliestDaysFromNow

      public void setSubmissionEarliestDaysFromNow(Integer submissionEarliestDaysFromNow)
    • submissionLatestDaysFromNow

      public TimeOffSettingsResponse submissionLatestDaysFromNow(Integer submissionLatestDaysFromNow)
      The latest number of days from now for which an agent can submit a time off request
    • getSubmissionLatestDaysFromNow

      public Integer getSubmissionLatestDaysFromNow()
    • setSubmissionLatestDaysFromNow

      public void setSubmissionLatestDaysFromNow(Integer submissionLatestDaysFromNow)
    • submissionLatestDate

      public TimeOffSettingsResponse submissionLatestDate(LocalDate submissionLatestDate)
      The latest date for the time off request submission interpreted in the business unit time zone in yyyy-MM-dd format. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd
    • getSubmissionLatestDate

      public LocalDate getSubmissionLatestDate()
    • setSubmissionLatestDate

      public void setSubmissionLatestDate(LocalDate submissionLatestDate)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object