Class UsergroupsUpdateRequest

java.lang.Object
com.slack.api.methods.request.usergroups.UsergroupsUpdateRequest
All Implemented Interfaces:
SlackApiRequest

public class UsergroupsUpdateRequest
extends Object
implements SlackApiRequest
  • Method Details

    • builder

    • getToken

      public String getToken()
      Authentication token. Requires scope: `usergroups:write`
      Specified by:
      getToken in interface SlackApiRequest
    • getUsergroup

      public String getUsergroup()
      The encoded ID of the User Group to update.
    • getName

      public String getName()
      A name for the User Group. Must be unique among User Groups.
    • getHandle

      public String getHandle()
      A mention handle. Must be unique among channels, users and User Groups.
    • getDescription

      public String getDescription()
      A short description of the User Group.
    • getChannels

      public List<String> getChannels()
      A comma separated string of encoded channel IDs for which the User Group uses as a default.
    • isIncludeCount

      public boolean isIncludeCount()
      Include the number of users in the User Group.
    • getTeamId

      public String getTeamId()
      encoded team id where the user group exists, required if org token is used
    • setToken

      public void setToken​(String token)
      Authentication token. Requires scope: `usergroups:write`
    • setUsergroup

      public void setUsergroup​(String usergroup)
      The encoded ID of the User Group to update.
    • setName

      public void setName​(String name)
      A name for the User Group. Must be unique among User Groups.
    • setHandle

      public void setHandle​(String handle)
      A mention handle. Must be unique among channels, users and User Groups.
    • setDescription

      public void setDescription​(String description)
      A short description of the User Group.
    • setChannels

      public void setChannels​(List<String> channels)
      A comma separated string of encoded channel IDs for which the User Group uses as a default.
    • setIncludeCount

      public void setIncludeCount​(boolean includeCount)
      Include the number of users in the User Group.
    • setTeamId

      public void setTeamId​(String teamId)
      encoded team id where the user group exists, required if org token is used
    • equals

      public boolean equals​(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual​(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object