Uses of Class
com.mypurecloud.sdk.v2.model.WorkPlanValidationRequest
Packages that use WorkPlanValidationRequest
Package
Description
-
Uses of WorkPlanValidationRequest in com.mypurecloud.sdk.v2.api
Methods in com.mypurecloud.sdk.v2.api with parameters of type WorkPlanValidationRequestModifier and TypeMethodDescriptionWorkforceManagementApi.postWorkforcemanagementManagementunitWorkplanValidate(String managementUnitId, String workPlanId, WorkPlanValidationRequest body, List<String> expand) Validate Work PlanWorkforceManagementApi.postWorkforcemanagementManagementunitWorkplanValidateWithHttpInfo(String managementUnitId, String workPlanId, WorkPlanValidationRequest body, List<String> expand) Validate Work PlanMethod parameters in com.mypurecloud.sdk.v2.api with type arguments of type WorkPlanValidationRequestModifier and TypeMethodDescriptionWorkforceManagementApi.postWorkforcemanagementManagementunitWorkplanValidate(ApiRequest<WorkPlanValidationRequest> request) Validate Work PlanWorkforceManagementApiAsync.postWorkforcemanagementManagementunitWorkplanValidateAsync(ApiRequest<WorkPlanValidationRequest> request, AsyncApiCallback<ApiResponse<ValidateWorkPlanResponse>> callback) Validate Work Plan -
Uses of WorkPlanValidationRequest in com.mypurecloud.sdk.v2.api.request
Methods in com.mypurecloud.sdk.v2.api.request that return WorkPlanValidationRequestModifier and TypeMethodDescriptionPostWorkforcemanagementManagementunitWorkplanValidateRequest.getBody()Methods in com.mypurecloud.sdk.v2.api.request that return types with arguments of type WorkPlanValidationRequestModifier and TypeMethodDescriptionPostWorkforcemanagementManagementunitWorkplanValidateRequest.withHttpInfo()Methods in com.mypurecloud.sdk.v2.api.request with parameters of type WorkPlanValidationRequestModifier and TypeMethodDescriptionPostWorkforcemanagementManagementunitWorkplanValidateRequest.builder(String managementUnitId, String workPlanId, WorkPlanValidationRequest body) voidPostWorkforcemanagementManagementunitWorkplanValidateRequest.setBody(WorkPlanValidationRequest body) PostWorkforcemanagementManagementunitWorkplanValidateRequest.Builder.withBody(WorkPlanValidationRequest body) PostWorkforcemanagementManagementunitWorkplanValidateRequest.withBody(WorkPlanValidationRequest body) PostWorkforcemanagementManagementunitWorkplanValidateRequest.Builder.withRequiredParams(String managementUnitId, String workPlanId, WorkPlanValidationRequest body) -
Uses of WorkPlanValidationRequest in com.mypurecloud.sdk.v2.model
Methods in com.mypurecloud.sdk.v2.model that return WorkPlanValidationRequestModifier and TypeMethodDescriptionWorkPlanValidationRequest.agentCount(Integer agentCount) Number of agents in this work planWorkPlanValidationRequest.agents(List<DeletableUserReference> agents) Agents in this work planWorkPlanValidationRequest.constrainMaximumConsecutiveWorkingDays(Boolean constrainMaximumConsecutiveWorkingDays) Whether to constrain the maximum consecutive working daysWorkPlanValidationRequest.constrainMaximumConsecutiveWorkingWeekends(Boolean constrainMaximumConsecutiveWorkingWeekends) Whether to constrain the maximum consecutive working weekendsWorkPlanValidationRequest.constrainMaximumWorkingWeekendsPerPlanningPeriod(Boolean constrainMaximumWorkingWeekendsPerPlanningPeriod) Whether to constrain the maximum working weekends in the planning periodWorkPlanValidationRequest.constrainMinimumTimeBetweenShifts(Boolean constrainMinimumTimeBetweenShifts) Whether the minimum time between shifts constraint is enabled for this work planWorkPlanValidationRequest.constrainPaidTimeGranularity(Boolean constrainPaidTimeGranularity) Whether paid time granularity is constrained for this work planWorkPlanValidationRequest.constrainWeeklyPaidTime(Boolean constrainWeeklyPaidTime) Whether the weekly paid time constraint is enabled for this work planWhether the work plan is enabled for schedulingWorkPlanValidationRequest.flexibleWeeklyPaidTime(Boolean flexibleWeeklyPaidTime) Whether the weekly paid time constraint is flexible for this work planThe globally unique identifier for the object.WorkPlanValidationRequest.maximumConsecutiveWorkingDays(Integer maximumConsecutiveWorkingDays) The maximum number of consecutive days that agents assigned to this work plan are allowed to work.WorkPlanValidationRequest.maximumConsecutiveWorkingWeekends(Integer maximumConsecutiveWorkingWeekends) The maximum number of consecutive weekends that agents who are assigned to this work plan are allowed to workWorkPlanValidationRequest.maximumDays(Integer maximumDays) Maximum number days in a week allowed to be scheduled for this work planWorkPlanValidationRequest.maximumDaysOffPerPlanningPeriod(Integer maximumDaysOffPerPlanningPeriod) Maximum days off in the planning periodWorkPlanValidationRequest.maximumPaidMinutesPerPlanningPeriod(Integer maximumPaidMinutesPerPlanningPeriod) Maximum paid minutes in the planning periodWorkPlanValidationRequest.maximumWorkingWeekendsPerPlanningPeriod(Integer maximumWorkingWeekendsPerPlanningPeriod) Maximum working weekends in the planning periodWorkPlanValidationRequest.minimumConsecutiveNonWorkingMinutesPerWeek(Integer minimumConsecutiveNonWorkingMinutesPerWeek) Minimum amount of consecutive non working minutes per week that agents who are assigned this work plan are allowed to have offWorkPlanValidationRequest.minimumDaysOffPerPlanningPeriod(Integer minimumDaysOffPerPlanningPeriod) Minimum days off in the planning periodWorkPlanValidationRequest.minimumPaidMinutesPerPlanningPeriod(Integer minimumPaidMinutesPerPlanningPeriod) Minimum paid minutes in the planning periodWorkPlanValidationRequest.minimumShiftStartDistanceMinutes(Integer minimumShiftStartDistanceMinutes) The time period in minutes for the duration between the start times of two consecutive working daysWorkPlanValidationRequest.minimumTimeBetweenShiftsMinutes(Integer minimumTimeBetweenShiftsMinutes) Minimum time between shifts in minutes defined in this work plan.WorkPlanValidationRequest.minimumWorkingDaysPerWeek(Integer minimumWorkingDaysPerWeek) The minimum number of days that agents assigned to a work plan must work per weekWorkPlanValidationRequest.optionalDays(SetWrapperDayOfWeek optionalDays) Optional days to schedule for this work planWorkPlanValidationRequest.paidTimeGranularityMinutes(Integer paidTimeGranularityMinutes) Granularity in minutes allowed for shift paid time in this work plan.WorkPlanValidationRequest.shifts(List<WorkPlanShift> shifts) Shifts in this work planWorkPlanValidationRequest.shiftStartVariancePeriod(WorkPlanValidationRequest.ShiftStartVariancePeriodEnum shiftStartVariancePeriod) The length of the period over which the maximum shift start time variance is appliedWorkPlanValidationRequest.shiftStartVariances(ListWrapperShiftStartVariance shiftStartVariances) Variance in minutes among start times of shifts in this work planWorkPlanValidationRequest.shiftStartVarianceType(WorkPlanValidationRequest.ShiftStartVarianceTypeEnum shiftStartVarianceType) This constraint ensures that an agent starts each workday within a user-defined time thresholdWorkPlanValidationRequest.weeklyExactPaidMinutes(Integer weeklyExactPaidMinutes) Exact weekly paid time in minutes for this work plan.WorkPlanValidationRequest.weeklyMaximumPaidMinutes(Integer weeklyMaximumPaidMinutes) Maximum weekly paid time in minutes for this work plan.WorkPlanValidationRequest.weeklyMinimumPaidMinutes(Integer weeklyMinimumPaidMinutes) Minimum weekly paid time in minutes for this work plan.