Property | Type | Description | |
---|---|---|---|
CreateWorkPlanShift | System |
Method | Description | |
---|---|---|
CreateWorkPlanShift ( string Name = null, PureCloudPlatform.Client.V2.Model.SetWrapperDayOfWeek Days = null, bool? FlexibleStartTime = null, int? ExactStartTimeMinutesFromMidnight = null, int? EarliestStartTimeMinutesFromMidnight = null, int? LatestStartTimeMinutesFromMidnight = null, bool? ConstrainStopTime = null, bool? ConstrainLatestStopTime = null, int? LatestStopTimeMinutesFromMidnight = null, bool? ConstrainEarliestStopTime = null, int? EarliestStopTimeMinutesFromMidnight = null, int? StartIncrementMinutes = null, bool? FlexiblePaidTime = null, int? ExactPaidTimeMinutes = null, int? MinimumPaidTimeMinutes = null, int? MaximumPaidTimeMinutes = null, bool? ConstrainContiguousWorkTime = null, int? MinimumContiguousWorkTimeMinutes = null, int? MaximumContiguousWorkTimeMinutes = null, bool? ConstrainDayOff = null, DayOffRuleEnum? DayOffRule = null, List Activities = null ) : System |
Initializes a new instance of the CreateWorkPlanShift class.
|
|
Equals ( other ) : bool |
Returns true if CreateWorkPlanShift instances are equal
|
|
Equals ( object obj ) : bool |
Returns true if objects are equal
|
|
GetHashCode ( ) : int |
Gets the hash code
|
|
ToJson ( ) : string |
Returns the JSON string presentation of the object
|
|
ToString ( ) : string |
Returns the string presentation of the object
|
Method | Description | |
---|---|---|
CreateWorkPlanShift ( ) : System |
public CreateWorkPlanShift ( string Name = null, PureCloudPlatform.Client.V2.Model.SetWrapperDayOfWeek Days = null, bool? FlexibleStartTime = null, int? ExactStartTimeMinutesFromMidnight = null, int? EarliestStartTimeMinutesFromMidnight = null, int? LatestStartTimeMinutesFromMidnight = null, bool? ConstrainStopTime = null, bool? ConstrainLatestStopTime = null, int? LatestStopTimeMinutesFromMidnight = null, bool? ConstrainEarliestStopTime = null, int? EarliestStopTimeMinutesFromMidnight = null, int? StartIncrementMinutes = null, bool? FlexiblePaidTime = null, int? ExactPaidTimeMinutes = null, int? MinimumPaidTimeMinutes = null, int? MaximumPaidTimeMinutes = null, bool? ConstrainContiguousWorkTime = null, int? MinimumContiguousWorkTimeMinutes = null, int? MaximumContiguousWorkTimeMinutes = null, bool? ConstrainDayOff = null, DayOffRuleEnum? DayOffRule = null, List Activities = null ) : System | ||
Name | string | Name of the shift (required). |
Days | PureCloudPlatform.Client.V2.Model.SetWrapperDayOfWeek | Days of the week applicable for this shift. |
FlexibleStartTime | bool? | Whether the start time of the shift is flexible. |
ExactStartTimeMinutesFromMidnight | int? | Exact start time of the shift defined as offset minutes from midnight. Used if flexibleStartTime == false. |
EarliestStartTimeMinutesFromMidnight | int? | Earliest start time of the shift defined as offset minutes from midnight. Used if flexibleStartTime == true. |
LatestStartTimeMinutesFromMidnight | int? | Latest start time of the shift defined as offset minutes from midnight. Used if flexibleStartTime == true. |
ConstrainStopTime | bool? | Whether the latest stop time constraint for the shift is enabled. Deprecated, use constrainLatestStopTime instead. |
ConstrainLatestStopTime | bool? | Whether the latest stop time constraint for the shift is enabled. |
LatestStopTimeMinutesFromMidnight | int? | Latest stop time of the shift defined as offset minutes from midnight. Used if constrainStopTime == true. |
ConstrainEarliestStopTime | bool? | Whether the earliest stop time constraint for the shift is enabled. |
EarliestStopTimeMinutesFromMidnight | int? | This is the earliest time a shift can end. |
StartIncrementMinutes | int? | Increment in offset minutes that would contribute to different possible start times for the shift. Used if flexibleStartTime == true. |
FlexiblePaidTime | bool? | Whether the paid time setting for the shift is flexible. |
ExactPaidTimeMinutes | int? | Exact paid time in minutes configured for the shift. Used if flexiblePaidTime == false. |
MinimumPaidTimeMinutes | int? | Minimum paid time in minutes configured for the shift. Used if flexiblePaidTime == true. |
MaximumPaidTimeMinutes | int? | Maximum paid time in minutes configured for the shift. Used if flexiblePaidTime == true. |
ConstrainContiguousWorkTime | bool? | Whether the contiguous time constraint for the shift is enabled. |
MinimumContiguousWorkTimeMinutes | int? | Minimum contiguous time in minutes configured for the shift. Used if constrainContiguousWorkTime == true. |
MaximumContiguousWorkTimeMinutes | int? | Maximum contiguous time in minutes configured for the shift. Used if constrainContiguousWorkTime == true. |
ConstrainDayOff | bool? | Whether day off rule is enabled. |
DayOffRule | DayOffRuleEnum? | The day off rule for agents to have next day off or previous day off. used if constrainDayOff = true. |
Activities | List | Activities configured for this shift. |
return | System |
public Equals ( other ) : bool | ||
other | Instance of CreateWorkPlanShift to be compared | |
return | bool |
public Equals ( object obj ) : bool | ||
obj | object | Object to be compared |
return | bool |