| Package | Description |
|---|---|
| com.hubspot.slack.client.models | |
| com.hubspot.slack.client.models.actions | |
| com.hubspot.slack.client.models.interaction |
| Modifier and Type | Method and Description |
|---|---|
List<Action> |
Attachment.getActions() |
List<Action> |
AttachmentIF.getActions() |
| Modifier and Type | Method and Description |
|---|---|
Attachment.Builder |
Attachment.Builder.addActions(Action... elements)
Adds elements to
actions list. |
Attachment.Builder |
Attachment.Builder.addActions(Action element)
Adds one element to
actions list. |
Attachment |
Attachment.withActions(Action... elements)
Copy the current immutable object with elements that replace the content of
actions. |
| Modifier and Type | Method and Description |
|---|---|
Attachment.Builder |
Attachment.Builder.addAllActions(Iterable<? extends Action> elements)
Adds elements to
actions list. |
Attachment.Builder |
Attachment.Builder.setActions(Iterable<? extends Action> elements)
Sets or replaces all elements for
actions list. |
Attachment |
Attachment.withActions(Iterable<? extends Action> elements)
Copy the current immutable object with elements that replace the content of
actions. |
| Modifier and Type | Method and Description |
|---|---|
Action |
Action.Builder.build()
Builds a new
Action. |
static Action |
Action.copyOf(ActionIF instance)
Creates an immutable copy of a
ActionIF value. |
Action |
Action.withConfirm(Confirm value)
Copy the current immutable object by setting a present value for the optional
confirm attribute. |
Action |
Action.withConfirm(Optional<Confirm> optional)
Copy the current immutable object by setting an optional value for the
confirm attribute. |
Action |
Action.withDataSource(Optional<SlackDataSource> optional)
Copy the current immutable object by setting an optional value for the
dataSource attribute. |
Action |
Action.withDataSource(SlackDataSource value)
Copy the current immutable object by setting a present value for the optional
dataSource attribute. |
Action |
Action.withMinQueryLength(Integer value)
Copy the current immutable object by setting a present value for the optional
minQueryLength attribute. |
Action |
Action.withMinQueryLength(Optional<Integer> optional)
Copy the current immutable object by setting an optional value for the
minQueryLength attribute. |
Action |
Action.withName(Optional<String> optional)
Copy the current immutable object by setting an optional value for the
name attribute. |
Action |
Action.withName(String value)
Copy the current immutable object by setting a present value for the optional
name attribute. |
Action |
Action.withOptions(Iterable<? extends Option> elements)
Copy the current immutable object with elements that replace the content of
options. |
Action |
Action.withOptions(Option... elements)
Copy the current immutable object with elements that replace the content of
options. |
Action |
Action.withRawStyle(Optional<String> optional)
Copy the current immutable object by setting an optional value for the
rawStyle attribute. |
Action |
Action.withRawStyle(String value)
Copy the current immutable object by setting a present value for the optional
rawStyle attribute. |
Action |
Action.withSelectedOptions(Iterable<? extends Option> elements)
Copy the current immutable object with elements that replace the content of
selectedOptions. |
Action |
Action.withSelectedOptions(Option... elements)
Copy the current immutable object with elements that replace the content of
selectedOptions. |
Action |
Action.withText(Optional<String> optional)
Copy the current immutable object by setting an optional value for the
text attribute. |
Action |
Action.withText(String value)
Copy the current immutable object by setting a present value for the optional
text attribute. |
Action |
Action.withType(ActionType type)
Copy the current immutable object by setting a value for the
type attribute. |
Action |
Action.withUrl(Optional<String> optional)
Copy the current immutable object by setting an optional value for the
url attribute. |
Action |
Action.withUrl(String value)
Copy the current immutable object by setting a present value for the optional
url attribute. |
Action |
Action.withValue(Optional<String> optional)
Copy the current immutable object by setting an optional value for the
value attribute. |
Action |
Action.withValue(String value)
Copy the current immutable object by setting a present value for the optional
value attribute. |
| Modifier and Type | Method and Description |
|---|---|
List<Action> |
InteractiveAction.getActions() |
List<Action> |
InteractiveActionIF.getActions() |
| Modifier and Type | Method and Description |
|---|---|
InteractiveAction.Builder |
InteractiveAction.Builder.addActions(Action... elements)
Adds elements to
actions list. |
InteractiveAction.Builder |
InteractiveAction.Builder.addActions(Action element)
Adds one element to
actions list. |
InteractiveAction |
InteractiveAction.withActions(Action... elements)
Copy the current immutable object with elements that replace the content of
actions. |
| Modifier and Type | Method and Description |
|---|---|
InteractiveAction.Builder |
InteractiveAction.Builder.addAllActions(Iterable<? extends Action> elements)
Adds elements to
actions list. |
InteractiveAction.Builder |
InteractiveAction.Builder.setActions(Iterable<? extends Action> elements)
Sets or replaces all elements for
actions list. |
InteractiveAction |
InteractiveAction.withActions(Iterable<? extends Action> elements)
Copy the current immutable object with elements that replace the content of
actions. |
Copyright © 2019. All rights reserved.