Class IdleTokenTimeout

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

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

    • IdleTokenTimeout

      public IdleTokenTimeout()
    • IdleTokenTimeout

      public IdleTokenTimeout(Boolean initWithEmptyList)
  • Method Details

    • idleTokenTimeoutSeconds

      public IdleTokenTimeout idleTokenTimeoutSeconds(Integer idleTokenTimeoutSeconds)
      Token timeout length in seconds. Must be at least 5 minutes and 8 hours or less (if HIPAA is disabled) or 15 minutes or less (if HIPAA is enabled). minimum: 300
    • getIdleTokenTimeoutSeconds

      public Integer getIdleTokenTimeoutSeconds()
    • setIdleTokenTimeoutSeconds

      public void setIdleTokenTimeoutSeconds(Integer idleTokenTimeoutSeconds)
    • enableIdleTokenTimeout

      public IdleTokenTimeout enableIdleTokenTimeout(Boolean enableIdleTokenTimeout)
      Indicates whether the Token Timeout should be enabled or disabled.
    • getEnableIdleTokenTimeout

      public Boolean getEnableIdleTokenTimeout()
    • setEnableIdleTokenTimeout

      public void setEnableIdleTokenTimeout(Boolean enableIdleTokenTimeout)
    • inactivityTimeoutUnit

      public IdleTokenTimeout inactivityTimeoutUnit(IdleTokenTimeout.InactivityTimeoutUnitEnum inactivityTimeoutUnit)
      The unit for the inactivity timeout (MINUTES or HOURS).
    • getInactivityTimeoutUnit

      public IdleTokenTimeout.InactivityTimeoutUnitEnum getInactivityTimeoutUnit()
    • setInactivityTimeoutUnit

      public void setInactivityTimeoutUnit(IdleTokenTimeout.InactivityTimeoutUnitEnum inactivityTimeoutUnit)
    • inactivityTimeoutGroupsEnabled

      public IdleTokenTimeout inactivityTimeoutGroupsEnabled(Boolean inactivityTimeoutGroupsEnabled)
      Indicates whether inactivity timeout groups are enabled.
    • getInactivityTimeoutGroupsEnabled

      public Boolean getInactivityTimeoutGroupsEnabled()
    • setInactivityTimeoutGroupsEnabled

      public void setInactivityTimeoutGroupsEnabled(Boolean inactivityTimeoutGroupsEnabled)
    • inactivityTimeoutGroupBundles

      public IdleTokenTimeout inactivityTimeoutGroupBundles(List<InactivityTimeoutGroupBundle> inactivityTimeoutGroupBundles)
      Group bundle configuration for inactivity timeout.
    • getInactivityTimeoutGroupBundles

      public List<InactivityTimeoutGroupBundle> getInactivityTimeoutGroupBundles()
    • setInactivityTimeoutGroupBundles

      public void setInactivityTimeoutGroupBundles(List<InactivityTimeoutGroupBundle> inactivityTimeoutGroupBundles)
    • 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