Class AdminUsersSessionSetSettingsRequest

  • All Implemented Interfaces:
    SlackApiRequest

    public class AdminUsersSessionSetSettingsRequest
    extends Object
    implements SlackApiRequest
    https://api.slack.com/methods/admin.users.session.setSettings
    • Method Detail

      • getUserIds

        public List<String> getUserIds()
        The list of user IDs to apply the session settings for.
      • getDesktopAppBrowserQuit

        public Boolean getDesktopAppBrowserQuit()
        Terminate the session when the client—either the desktop app or a browser window—is closed.
      • getDuration

        public Integer getDuration()
        The session duration, in seconds. The minimum value is 28800, which represents 8 hours; the max value is 315569520 or 10 years (that's a long Slack session).
      • setToken

        public void setToken​(String token)
        Authentication token bearing required scopes.
      • setUserIds

        public void setUserIds​(List<String> userIds)
        The list of user IDs to apply the session settings for.
      • setDesktopAppBrowserQuit

        public void setDesktopAppBrowserQuit​(Boolean desktopAppBrowserQuit)
        Terminate the session when the client—either the desktop app or a browser window—is closed.
      • setDuration

        public void setDuration​(Integer duration)
        The session duration, in seconds. The minimum value is 28800, which represents 8 hours; the max value is 315569520 or 10 years (that's a long Slack session).
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object