Class EdgeAutoUpdateConfig

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

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

    • EdgeAutoUpdateConfig

      public EdgeAutoUpdateConfig()
    • EdgeAutoUpdateConfig

      public EdgeAutoUpdateConfig(Boolean initWithEmptyList)
  • Method Details

    • timeZone

      public EdgeAutoUpdateConfig timeZone(String timeZone)
      The timezone of the window in which any updates to the edges assigned to the site can be applied. The minimum size of the window is 2 hours.
    • getTimeZone

      public String getTimeZone()
    • setTimeZone

      public void setTimeZone(String timeZone)
    • rrule

      public EdgeAutoUpdateConfig rrule(String rrule)
      The recurrence rule for updating the Edges assigned to the site. The only supported frequencies are daily and weekly. Weekly frequencies require a day list with at least oneday specified. All other configurations are not supported.
    • getRrule

      public String getRrule()
    • setRrule

      public void setRrule(String rrule)
    • start

      public EdgeAutoUpdateConfig start(LocalDateTime start)
      Date time is represented as an ISO-8601 string without a timezone. For example: yyyy-MM-ddTHH:mm:ss.SSS
    • getStart

      public LocalDateTime getStart()
    • setStart

      public void setStart(LocalDateTime start)
    • end

      Date time is represented as an ISO-8601 string without a timezone. For example: yyyy-MM-ddTHH:mm:ss.SSS
    • getEnd

      public LocalDateTime getEnd()
    • setEnd

      public void setEnd(LocalDateTime 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