| Package | Description |
|---|---|
| com.hubspot.slack.client.methods.params.chat | |
| com.hubspot.slack.client.models.blocks |
| Modifier and Type | Method and Description |
|---|---|
List<Block> |
ChatPostMessageParams.getBlocks() |
List<Block> |
ChatUpdateMessageParams.getBlocks() |
List<Block> |
ChatPostEphemeralMessageParams.getBlocks() |
default List<Block> |
MessageParams.getBlocks() |
| Modifier and Type | Method and Description |
|---|---|
ChatPostMessageParams.Builder |
ChatPostMessageParams.Builder.addBlocks(Block... elements)
Adds elements to
blocks list. |
ChatUpdateMessageParams.Builder |
ChatUpdateMessageParams.Builder.addBlocks(Block... elements)
Adds elements to
blocks list. |
ChatPostEphemeralMessageParams.Builder |
ChatPostEphemeralMessageParams.Builder.addBlocks(Block... elements)
Adds elements to
blocks list. |
ChatPostMessageParams.Builder |
ChatPostMessageParams.Builder.addBlocks(Block element)
Adds one element to
blocks list. |
ChatUpdateMessageParams.Builder |
ChatUpdateMessageParams.Builder.addBlocks(Block element)
Adds one element to
blocks list. |
ChatPostEphemeralMessageParams.Builder |
ChatPostEphemeralMessageParams.Builder.addBlocks(Block element)
Adds one element to
blocks list. |
ChatPostMessageParams |
ChatPostMessageParams.withBlocks(Block... elements)
Copy the current immutable object with elements that replace the content of
blocks. |
ChatUpdateMessageParams |
ChatUpdateMessageParams.withBlocks(Block... elements)
Copy the current immutable object with elements that replace the content of
blocks. |
ChatPostEphemeralMessageParams |
ChatPostEphemeralMessageParams.withBlocks(Block... elements)
Copy the current immutable object with elements that replace the content of
blocks. |
| Modifier and Type | Method and Description |
|---|---|
ChatPostMessageParams.Builder |
ChatPostMessageParams.Builder.addAllBlocks(Iterable<? extends Block> elements)
Adds elements to
blocks list. |
ChatUpdateMessageParams.Builder |
ChatUpdateMessageParams.Builder.addAllBlocks(Iterable<? extends Block> elements)
Adds elements to
blocks list. |
ChatPostEphemeralMessageParams.Builder |
ChatPostEphemeralMessageParams.Builder.addAllBlocks(Iterable<? extends Block> elements)
Adds elements to
blocks list. |
ChatPostMessageParams.Builder |
ChatPostMessageParams.Builder.setBlocks(Iterable<? extends Block> elements)
Sets or replaces all elements for
blocks list. |
ChatUpdateMessageParams.Builder |
ChatUpdateMessageParams.Builder.setBlocks(Iterable<? extends Block> elements)
Sets or replaces all elements for
blocks list. |
ChatPostEphemeralMessageParams.Builder |
ChatPostEphemeralMessageParams.Builder.setBlocks(Iterable<? extends Block> elements)
Sets or replaces all elements for
blocks list. |
ChatPostMessageParams |
ChatPostMessageParams.withBlocks(Iterable<? extends Block> elements)
Copy the current immutable object with elements that replace the content of
blocks. |
ChatUpdateMessageParams |
ChatUpdateMessageParams.withBlocks(Iterable<? extends Block> elements)
Copy the current immutable object with elements that replace the content of
blocks. |
ChatPostEphemeralMessageParams |
ChatPostEphemeralMessageParams.withBlocks(Iterable<? extends Block> elements)
Copy the current immutable object with elements that replace the content of
blocks. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ActionsIF |
interface |
ContextIF |
interface |
DividerIF |
interface |
FileIF |
interface |
ImageIF |
interface |
InputIF |
interface |
SectionIF |
| Modifier and Type | Class and Description |
|---|---|
class |
Actions
Immutable implementation of
ActionsIF. |
class |
Context
Immutable implementation of
ContextIF. |
class |
Divider
Immutable implementation of
DividerIF. |
class |
File
Immutable implementation of
FileIF. |
class |
Image
Immutable implementation of
ImageIF. |
class |
Input
Immutable implementation of
InputIF. |
class |
Section
Immutable implementation of
SectionIF. |
| Modifier and Type | Method and Description |
|---|---|
Section.Builder |
Section.Builder.from(Block instance)
Fill a builder with attribute values from the provided
com.hubspot.slack.client.models.blocks.Block instance. |
Context.Builder |
Context.Builder.from(Block instance)
Fill a builder with attribute values from the provided
com.hubspot.slack.client.models.blocks.Block instance. |
Actions.Builder |
Actions.Builder.from(Block instance)
Fill a builder with attribute values from the provided
com.hubspot.slack.client.models.blocks.Block instance. |
Input.Builder |
Input.Builder.from(Block instance)
Fill a builder with attribute values from the provided
com.hubspot.slack.client.models.blocks.Block instance. |
File.Builder |
File.Builder.from(Block instance)
Fill a builder with attribute values from the provided
com.hubspot.slack.client.models.blocks.Block instance. |
Divider.Builder |
Divider.Builder.from(Block instance)
Fill a builder with attribute values from the provided
com.hubspot.slack.client.models.blocks.Block instance. |
Image.Builder |
Image.Builder.from(Block instance)
Fill a builder with attribute values from the provided
com.hubspot.slack.client.models.blocks.Block instance. |
Copyright © 2019. All rights reserved.