Package com.slack.api.model.manifest
Class AppManifest.SlashCommand
- java.lang.Object
-
- com.slack.api.model.manifest.AppManifest.SlashCommand
-
- Enclosing class:
- AppManifest
public static class AppManifest.SlashCommand extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAppManifest.SlashCommand.SlashCommandBuilder
-
Constructor Summary
Constructors Constructor Description SlashCommand()SlashCommand(String command, String description, String usageHint, String url, Boolean shouldEscape)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AppManifest.SlashCommand.SlashCommandBuilderbuilder()protected booleancanEqual(Object other)booleanequals(Object o)StringgetCommand()StringgetDescription()BooleangetShouldEscape()StringgetUrl()StringgetUsageHint()inthashCode()voidsetCommand(String command)voidsetDescription(String description)voidsetShouldEscape(Boolean shouldEscape)voidsetUrl(String url)voidsetUsageHint(String usageHint)StringtoString()
-
-
-
Method Detail
-
builder
public static AppManifest.SlashCommand.SlashCommandBuilder builder()
-
getCommand
public String getCommand()
-
getDescription
public String getDescription()
-
getUsageHint
public String getUsageHint()
-
getUrl
public String getUrl()
-
getShouldEscape
public Boolean getShouldEscape()
-
setCommand
public void setCommand(String command)
-
setDescription
public void setDescription(String description)
-
setUsageHint
public void setUsageHint(String usageHint)
-
setUrl
public void setUrl(String url)
-
setShouldEscape
public void setShouldEscape(Boolean shouldEscape)
-
canEqual
protected boolean canEqual(Object other)
-
-