Class ShiftTradeMatchReviewUserResponse

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

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

    • ShiftTradeMatchReviewUserResponse

      public ShiftTradeMatchReviewUserResponse()
    • ShiftTradeMatchReviewUserResponse

      public ShiftTradeMatchReviewUserResponse(Boolean initWithEmptyList)
  • Method Details

    • weeklyMinimumPaidMinutes

      public ShiftTradeMatchReviewUserResponse weeklyMinimumPaidMinutes(Integer weeklyMinimumPaidMinutes)
      The minimum weekly paid minutes for this user per the work plan tied to the agent schedule
    • getWeeklyMinimumPaidMinutes

      public Integer getWeeklyMinimumPaidMinutes()
    • setWeeklyMinimumPaidMinutes

      public void setWeeklyMinimumPaidMinutes(Integer weeklyMinimumPaidMinutes)
    • weeklyMaximumPaidMinutes

      public ShiftTradeMatchReviewUserResponse weeklyMaximumPaidMinutes(Integer weeklyMaximumPaidMinutes)
      The maximum weekly paid minutes for this user per the work plan tied to the agent schedule
    • getWeeklyMaximumPaidMinutes

      public Integer getWeeklyMaximumPaidMinutes()
    • setWeeklyMaximumPaidMinutes

      public void setWeeklyMaximumPaidMinutes(Integer weeklyMaximumPaidMinutes)
    • preTradeSchedulePaidMinutes

      public ShiftTradeMatchReviewUserResponse preTradeSchedulePaidMinutes(Integer preTradeSchedulePaidMinutes)
      The paid minutes on the week schedule for this user prior to the shift trade
    • getPreTradeSchedulePaidMinutes

      public Integer getPreTradeSchedulePaidMinutes()
    • setPreTradeSchedulePaidMinutes

      public void setPreTradeSchedulePaidMinutes(Integer preTradeSchedulePaidMinutes)
    • postTradeSchedulePaidMinutes

      public ShiftTradeMatchReviewUserResponse postTradeSchedulePaidMinutes(Integer postTradeSchedulePaidMinutes)
      The paid minutes on the week schedule for this user if the shift trade is approved
    • getPostTradeSchedulePaidMinutes

      public Integer getPostTradeSchedulePaidMinutes()
    • setPostTradeSchedulePaidMinutes

      public void setPostTradeSchedulePaidMinutes(Integer postTradeSchedulePaidMinutes)
    • postTradeNewShift

      public ShiftTradeMatchReviewUserResponse postTradeNewShift(ShiftTradePreviewResponse postTradeNewShift)
      Preview of what the shift will look like for the opposite side of this trade after the match is approved
    • getPostTradeNewShift

      public ShiftTradePreviewResponse getPostTradeNewShift()
    • setPostTradeNewShift

      public void setPostTradeNewShift(ShiftTradePreviewResponse postTradeNewShift)
    • 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