Class UsergroupsCreateRequest
- java.lang.Object
-
- com.slack.api.methods.request.usergroups.UsergroupsCreateRequest
-
- All Implemented Interfaces:
SlackApiRequest
public class UsergroupsCreateRequest extends Object implements SlackApiRequest
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUsergroupsCreateRequest.UsergroupsCreateRequestBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UsergroupsCreateRequest.UsergroupsCreateRequestBuilderbuilder()protected booleancanEqual(Object other)booleanequals(Object o)List<String>getChannels()A comma separated string of encoded channel IDs for which the User Group uses as a default.StringgetDescription()A short description of the User Group.StringgetHandle()A mention handle.StringgetName()A name for the User Group.StringgetTeamId()encoded team id where the user group exists, required if org token is usedStringgetToken()Authentication token.inthashCode()booleanisIncludeCount()Include the number of users in each User Group.voidsetChannels(List<String> channels)A comma separated string of encoded channel IDs for which the User Group uses as a default.voidsetDescription(String description)A short description of the User Group.voidsetHandle(String handle)A mention handle.voidsetIncludeCount(boolean includeCount)Include the number of users in each User Group.voidsetName(String name)A name for the User Group.voidsetTeamId(String teamId)encoded team id where the user group exists, required if org token is usedvoidsetToken(String token)Authentication token.StringtoString()
-
-
-
Method Detail
-
builder
public static UsergroupsCreateRequest.UsergroupsCreateRequestBuilder builder()
-
getToken
public String getToken()
Authentication token. Requires scope: `usergroups:write`- Specified by:
getTokenin interfaceSlackApiRequest
-
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 each 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`
-
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 each User Group.
-
setTeamId
public void setTeamId(String teamId)
encoded team id where the user group exists, required if org token is used
-
canEqual
protected boolean canEqual(Object other)
-
-