Google Cloud Gemini Data Analytics V1beta Client - Class AgentCapabilities (0.14.0)

Reference documentation and code samples for the Google Cloud Gemini Data Analytics V1beta Client class AgentCapabilities.

Defines the A2A feature set supported by the agent.

Generated from protobuf message google.cloud.geminidataanalytics.v1beta.AgentCapabilities

Namespace

Google \ Cloud \ GeminiDataAnalytics \ V1beta

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ streaming bool

Optional. If the agent will support streaming responses.

↳ push_notifications bool

Optional. If the agent can send push notifications to the client's webhook.

↳ extensions array<AgentExtension>

Optional. Extensions supported by this agent.

getStreaming

Optional. If the agent will support streaming responses.

Returns
Type Description
bool

setStreaming

Optional. If the agent will support streaming responses.

Parameter
Name Description
var bool
Returns
Type Description
$this

getPushNotifications

Optional. If the agent can send push notifications to the client's webhook.

Returns
Type Description
bool

setPushNotifications

Optional. If the agent can send push notifications to the client's webhook.

Parameter
Name Description
var bool
Returns
Type Description
$this

getExtensions

Optional. Extensions supported by this agent.

Returns
Type Description
Google\Protobuf\RepeatedField<AgentExtension>

setExtensions

Optional. Extensions supported by this agent.

Parameter
Name Description
var array<AgentExtension>
Returns
Type Description
$this