Class ScheduleActivity

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

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

    • ScheduleActivity

      public ScheduleActivity()
    • ScheduleActivity

      public ScheduleActivity(Boolean initWithEmptyList)
  • Method Details

    • dateStart

      public ScheduleActivity dateStart(Date dateStart)
      The start date/time of this activity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getDateStart

      public Date getDateStart()
    • setDateStart

      public void setDateStart(Date dateStart)
    • lengthMinutes

      public ScheduleActivity lengthMinutes(Integer lengthMinutes)
      The length of this activity in minutes
    • getLengthMinutes

      public Integer getLengthMinutes()
    • setLengthMinutes

      public void setLengthMinutes(Integer lengthMinutes)
    • description

      public ScheduleActivity description(String description)
      The description of this activity
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • activityCodeId

      public ScheduleActivity activityCodeId(String activityCodeId)
      The ID of the activity code associated with this activity
    • getActivityCodeId

      public String getActivityCodeId()
    • setActivityCodeId

      public void setActivityCodeId(String activityCodeId)
    • paid

      public ScheduleActivity paid(Boolean paid)
      Whether this activity is paid
    • getPaid

      public Boolean getPaid()
    • setPaid

      public void setPaid(Boolean paid)
    • timeOffRequestId

      public ScheduleActivity timeOffRequestId(String timeOffRequestId)
      The ID of the time off request associated with this activity, if applicable
    • getTimeOffRequestId

      public String getTimeOffRequestId()
    • setTimeOffRequestId

      public void setTimeOffRequestId(String timeOffRequestId)
    • externalActivityId

      public ScheduleActivity externalActivityId(String externalActivityId)
      The ID of the external activity associated with this activity, if applicable
    • getExternalActivityId

      public String getExternalActivityId()
    • setExternalActivityId

      public void setExternalActivityId(String externalActivityId)
    • externalActivityType

      public ScheduleActivity externalActivityType(ScheduleActivity.ExternalActivityTypeEnum externalActivityType)
      The type of the external activity associated with this activity, if applicable
    • getExternalActivityType

      public ScheduleActivity.ExternalActivityTypeEnum getExternalActivityType()
    • setExternalActivityType

      public void setExternalActivityType(ScheduleActivity.ExternalActivityTypeEnum externalActivityType)
    • 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