Class UniversalActionResponseBuilder

UniversalActionResponseBuilder

A builder for the UniversalActionResponse objects.

Methods

MethodReturn typeBrief description
build()UniversalActionResponseBuilds the current universal action response and validates it.
displayAddOnCards(cardObjects)UniversalActionResponseBuilderDisplays the add-on with the specified cards.
setOpenLink(openLink)UniversalActionResponseBuilderSets the URL to open when the universal action is selected.

Detailed documentation

build()

Builds the current universal action response and validates it.

Return

UniversalActionResponse — A validated UniversalActionResponse.

Throws

Error — if the constructed universal action response isn't valid.


displayAddOnCards(cardObjects)

Displays the add-on with the specified cards.

Parameters

NameTypeDescription
cardObjectsObject[]An array of Cards to display.

Return

UniversalActionResponseBuilder — This object, for chaining.


Sets the URL to open when the universal action is selected.

Parameters

NameTypeDescription
openLinkOpenLinkThe link object to use.

Return

UniversalActionResponseBuilder — This object, for chaining.