Class TimeOffSettingsRequest

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

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

    • TimeOffSettingsRequest

      public TimeOffSettingsRequest()
    • TimeOffSettingsRequest

      public TimeOffSettingsRequest(Boolean initWithEmptyList)
  • Method Details

    • submissionRangeEnforced

      public TimeOffSettingsRequest 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 TimeOffSettingsRequest submissionRangeType(TimeOffSettingsRequest.SubmissionRangeTypeEnum submissionRangeType)
      The type of the submission range
    • getSubmissionRangeType

      public TimeOffSettingsRequest.SubmissionRangeTypeEnum getSubmissionRangeType()
    • setSubmissionRangeType

      public void setSubmissionRangeType(TimeOffSettingsRequest.SubmissionRangeTypeEnum submissionRangeType)
    • submissionEarliestDaysFromNow

      public TimeOffSettingsRequest 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 TimeOffSettingsRequest 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 TimeOffSettingsRequest submissionLatestDate(ValueWrapperLocalDate submissionLatestDate)
      The latest date for the time off request submission interpreted in the business unit time zone in yyyy-MM-dd format
    • getSubmissionLatestDate

      public ValueWrapperLocalDate getSubmissionLatestDate()
    • setSubmissionLatestDate

      public void setSubmissionLatestDate(ValueWrapperLocalDate 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