Class Alteration

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

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

    • Alteration

      public Alteration()
    • Alteration

      public Alteration(Boolean initWithEmptyList)
  • Method Details

    • type

      public Alteration type(Alteration.TypeEnum type)
      Range type (Exclusion: used to exclude a specific time within the recurrence. Inclusion: used to include a specific time within the recurrence which will execute in addition to the normal recurrence. If both an exclusion and inclusion are specified, the inclusion will take precedence over the exclusion.)
    • getType

      public Alteration.TypeEnum getType()
    • setType

      public void setType(Alteration.TypeEnum type)
    • start

      public Alteration start(String start)
      The start date of an alteration range as an ISO-8601 string
    • getStart

      public String getStart()
    • setStart

      public void setStart(String start)
    • end

      public Alteration end(String end)
      The end date of an alteration range as an ISO-8601 string
    • getEnd

      public String getEnd()
    • setEnd

      public void setEnd(String end)
    • 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