Class BlockCompositions
java.lang.Object
com.slack.api.model.block.composition.BlockCompositions
-
Method Summary
Modifier and TypeMethodDescriptionstatic List<OptionGroupObject>asOptionGroups(OptionGroupObject... optionGroups) static List<OptionObject>asOptions(OptionObject... options) static List<TextObject>asSectionFields(TextObject... elements) static ConfirmationDialogObjectconfirmationDialog(ModelConfigurator<ConfirmationDialogObject.ConfirmationDialogObjectBuilder> configurator) static DispatchActionConfigdispatchActionConfig(ModelConfigurator<DispatchActionConfig.DispatchActionConfigBuilder> configurator) static MarkdownTextObjectstatic MarkdownTextObjectmarkdownText(String text) static OptionObjectoption(TextObject text, String value) static OptionObjectoption(ModelConfigurator<OptionObject.OptionObjectBuilder> configurator) static OptionGroupObjectstatic PlainTextObjectplainText(ModelConfigurator<PlainTextObject.PlainTextObjectBuilder> configurator) static PlainTextObjectstatic PlainTextObjectstatic SlackFileObjectslackFile(ModelConfigurator<SlackFileObject.SlackFileObjectBuilder> configurator)
-
Method Details
-
asSectionFields
-
asOptionGroups
-
asOptions
-
confirmationDialog
public static ConfirmationDialogObject confirmationDialog(ModelConfigurator<ConfirmationDialogObject.ConfirmationDialogObjectBuilder> configurator) -
plainText
public static PlainTextObject plainText(ModelConfigurator<PlainTextObject.PlainTextObjectBuilder> configurator) -
plainText
-
plainText
-
markdownText
public static MarkdownTextObject markdownText(ModelConfigurator<MarkdownTextObject.MarkdownTextObjectBuilder> configurator) -
markdownText
-
optionGroup
public static OptionGroupObject optionGroup(ModelConfigurator<OptionGroupObject.OptionGroupObjectBuilder> configurator) -
option
-
option
-
dispatchActionConfig
public static DispatchActionConfig dispatchActionConfig(ModelConfigurator<DispatchActionConfig.DispatchActionConfigBuilder> configurator) -
slackFile
public static SlackFileObject slackFile(ModelConfigurator<SlackFileObject.SlackFileObjectBuilder> configurator)
-