Google Cloud Dialogflow V2 Client - Class BrowseCarouselCardItem (1.17.0)

Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class BrowseCarouselCardItem.

Browsing carousel tile

Generated from protobuf message google.cloud.dialogflow.v2.Intent.Message.BrowseCarouselCard.BrowseCarouselCardItem

Namespace

Google \ Cloud \ Dialogflow \ V2 \ Intent \ Message \ BrowseCarouselCard

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ open_uri_action BrowseCarouselCardItem\OpenUrlAction

Required. Action to present to the user.

↳ title string

Required. Title of the carousel item. Maximum of two lines of text.

↳ description string

Optional. Description of the carousel item. Maximum of four lines of text.

↳ image Google\Cloud\Dialogflow\V2\Intent\Message\Image

Optional. Hero image for the carousel item.

↳ footer string

Optional. Text that appears at the bottom of the Browse Carousel Card. Maximum of one line of text.

getOpenUriAction

Required. Action to present to the user.

Returns
Type Description
BrowseCarouselCardItem\OpenUrlAction|null

hasOpenUriAction

clearOpenUriAction

setOpenUriAction

Required. Action to present to the user.

Parameter
Name Description
var BrowseCarouselCardItem\OpenUrlAction
Returns
Type Description
$this

getTitle

Required. Title of the carousel item. Maximum of two lines of text.

Returns
Type Description
string

setTitle

Required. Title of the carousel item. Maximum of two lines of text.

Parameter
Name Description
var string
Returns
Type Description
$this

getDescription

Optional. Description of the carousel item. Maximum of four lines of text.

Returns
Type Description
string

setDescription

Optional. Description of the carousel item. Maximum of four lines of text.

Parameter
Name Description
var string
Returns
Type Description
$this

getImage

Optional. Hero image for the carousel item.

Returns
Type Description
Google\Cloud\Dialogflow\V2\Intent\Message\Image|null

hasImage

clearImage

setImage

Optional. Hero image for the carousel item.

Parameter
Name Description
var Google\Cloud\Dialogflow\V2\Intent\Message\Image
Returns
Type Description
$this

getFooter

Optional. Text that appears at the bottom of the Browse Carousel Card. Maximum of one line of text.

Returns
Type Description
string

setFooter

Optional. Text that appears at the bottom of the Browse Carousel Card. Maximum of one line of text.

Parameter
Name Description
var string
Returns
Type Description
$this