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