Package com.mypurecloud.sdk.v2.model
Class UpdateAlternativeShiftBuSettingsRequest
java.lang.Object
com.mypurecloud.sdk.v2.model.UpdateAlternativeShiftBuSettingsRequest
- All Implemented Interfaces:
Serializable
UpdateAlternativeShiftBuSettingsRequest
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionenabledGranularities(ListWrapperAlternativeShiftBuSettingsGranularity enabledGranularities) The granularity at which alternative shifts is allowed.booleaninthashCode()metadata(WfmVersionedEntityMetadata metadata) Version metadata for this business unit's alternative shift settingsminMinutesBeforeStartTime(Integer minMinutesBeforeStartTime) The minimum number of minutes before the start of a shift that an alternative shift can be automatically approvedretainedActivityCategories(ListWrapperAlternativeShiftBuSettingsActivityCategory retainedActivityCategories) Categories of activities that are required to remain at the same time slot for the alternative shifts offered.voidsetEnabledGranularities(ListWrapperAlternativeShiftBuSettingsGranularity enabledGranularities) voidsetMetadata(WfmVersionedEntityMetadata metadata) voidsetMinMinutesBeforeStartTime(Integer minMinutesBeforeStartTime) voidsetRetainedActivityCategories(ListWrapperAlternativeShiftBuSettingsActivityCategory retainedActivityCategories) toString()
-
Constructor Details
-
UpdateAlternativeShiftBuSettingsRequest
public UpdateAlternativeShiftBuSettingsRequest() -
UpdateAlternativeShiftBuSettingsRequest
-
-
Method Details
-
enabledGranularities
public UpdateAlternativeShiftBuSettingsRequest enabledGranularities(ListWrapperAlternativeShiftBuSettingsGranularity enabledGranularities) The granularity at which alternative shifts is allowed. An empty list as the wrapped value will indicate alternative shifts is disabled -
getEnabledGranularities
-
setEnabledGranularities
public void setEnabledGranularities(ListWrapperAlternativeShiftBuSettingsGranularity enabledGranularities) -
minMinutesBeforeStartTime
public UpdateAlternativeShiftBuSettingsRequest minMinutesBeforeStartTime(Integer minMinutesBeforeStartTime) The minimum number of minutes before the start of a shift that an alternative shift can be automatically approved -
getMinMinutesBeforeStartTime
-
setMinMinutesBeforeStartTime
-
retainedActivityCategories
public UpdateAlternativeShiftBuSettingsRequest retainedActivityCategories(ListWrapperAlternativeShiftBuSettingsActivityCategory retainedActivityCategories) Categories of activities that are required to remain at the same time slot for the alternative shifts offered. An empty list indicates no retained activities -
getRetainedActivityCategories
-
setRetainedActivityCategories
public void setRetainedActivityCategories(ListWrapperAlternativeShiftBuSettingsActivityCategory retainedActivityCategories) -
metadata
Version metadata for this business unit's alternative shift settings -
getMetadata
-
setMetadata
-
equals
-
hashCode
public int hashCode() -
toString
-