Package com.slack.api.model.manifest
Class AppManifest.SlashCommand.SlashCommandBuilder
- java.lang.Object
-
- com.slack.api.model.manifest.AppManifest.SlashCommand.SlashCommandBuilder
-
- Enclosing class:
- AppManifest.SlashCommand
public static class AppManifest.SlashCommand.SlashCommandBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AppManifest.SlashCommandbuild()AppManifest.SlashCommand.SlashCommandBuildercommand(String command)AppManifest.SlashCommand.SlashCommandBuilderdescription(String description)AppManifest.SlashCommand.SlashCommandBuildershouldEscape(Boolean shouldEscape)StringtoString()AppManifest.SlashCommand.SlashCommandBuilderurl(String url)AppManifest.SlashCommand.SlashCommandBuilderusageHint(String usageHint)
-
-
-
Method Detail
-
command
public AppManifest.SlashCommand.SlashCommandBuilder command(String command)
- Returns:
this.
-
description
public AppManifest.SlashCommand.SlashCommandBuilder description(String description)
- Returns:
this.
-
usageHint
public AppManifest.SlashCommand.SlashCommandBuilder usageHint(String usageHint)
- Returns:
this.
-
url
public AppManifest.SlashCommand.SlashCommandBuilder url(String url)
- Returns:
this.
-
shouldEscape
public AppManifest.SlashCommand.SlashCommandBuilder shouldEscape(Boolean shouldEscape)
- Returns:
this.
-
build
public AppManifest.SlashCommand build()
-
-