Package com.slack.api.model.block
Class Blocks
java.lang.Object
com.slack.api.model.block.Blocks
-
Method Summary
Modifier and TypeMethodDescriptionstatic ActionsBlock
actions
(ModelConfigurator<ActionsBlock.ActionsBlockBuilder> configurator) static ActionsBlock
actions
(String blockId, List<BlockElement> elements) static ActionsBlock
actions
(List<BlockElement> elements) static List<LayoutBlock>
asBlocks
(LayoutBlock... blocks) static CallBlock
call
(ModelConfigurator<CallBlock.CallBlockBuilder> configurator) static ContextBlock
context
(ModelConfigurator<ContextBlock.ContextBlockBuilder> configurator) static ContextBlock
context
(String blockId, List<ContextBlockElement> elements) static ContextBlock
context
(List<ContextBlockElement> elements) static DividerBlock
divider()
static DividerBlock
divider
(ModelConfigurator<DividerBlock.DividerBlockBuilder> configurator) static DividerBlock
static FileBlock
file
(ModelConfigurator<FileBlock.FileBlockBuilder> configurator) static HeaderBlock
header
(ModelConfigurator<HeaderBlock.HeaderBlockBuilder> configurator) static ImageBlock
image
(ModelConfigurator<ImageBlock.ImageBlockBuilder> configurator) static InputBlock
input
(ModelConfigurator<InputBlock.InputBlockBuilder> configurator) static RichTextBlock
richText
(ModelConfigurator<RichTextBlock.RichTextBlockBuilder> configurator) Deprecated.The SDK cannot send rich text blocks.static SectionBlock
section
(ModelConfigurator<SectionBlock.SectionBlockBuilder> configurator)
-
Method Details
-
asBlocks
-
actions
public static ActionsBlock actions(ModelConfigurator<ActionsBlock.ActionsBlockBuilder> configurator) -
actions
-
actions
-
context
public static ContextBlock context(ModelConfigurator<ContextBlock.ContextBlockBuilder> configurator) -
context
-
context
-
divider
public static DividerBlock divider(ModelConfigurator<DividerBlock.DividerBlockBuilder> configurator) -
divider
-
divider
-
header
-
call
-
file
-
image
-
input
-
richText
@Deprecated public static RichTextBlock richText(ModelConfigurator<RichTextBlock.RichTextBlockBuilder> configurator) Deprecated.The SDK cannot send rich text blocks. Use markdown text instead. -
section
public static SectionBlock section(ModelConfigurator<SectionBlock.SectionBlockBuilder> configurator)
-