GetAgentResult class

Result data returned by getAgent.

Constructors

GetAgentResult({String? agentId, Map<String, String>? attributes, String? createTime, String? description, String? displayName, String? filter, String? framework, String? id, String? location, String? project, List<GetAgentProtocol>? protocols, List<GetAgentSkill>? skills, String? updateTime, String? urn, String? version})
Creates a new GetAgentResult. agentId Optional. attributes Attributes of the Agent. createTime Create time. description Obtained from the A2A Agent Card. The description of the Agent. displayName Obtained from the A2A Agent Card. The display name of the Agent. filter Optional. framework The OSS Agent framework used to develop the Agent. Currently supported values: "google-adk", "langchain", "langgraph", "ag2", "llama-index", "custom". id The provider-assigned unique ID for this managed resource. location Optional. project Optional. protocols The connection details for the Agent. skills Obtained from the A2A Agent Card. Skills represent the ability of an Agent. It is largely a descriptive concept but represents a more focused set of behaviors that the Agent is likely to succeed at. updateTime Update time. urn The URN of the Agent. version Obtained from the A2A Agent Card. Contains the version of the Agent.
const
GetAgentResult.fromMap(Map<String, dynamic> map)
factory

Properties

agentId → String?
final
attributes → Map<String, String>?
Attributes of the Agent.
final
createTime → String?
Create time.
final
description → String?
Obtained from the A2A Agent Card. The description of the Agent.
final
displayName → String?
Obtained from the A2A Agent Card. The display name of the Agent.
final
filter → String?
final
framework → String?
The OSS Agent framework used to develop the Agent. Currently supported values: "google-adk", "langchain", "langgraph", "ag2", "llama-index", "custom".
final
hashCode → int
The hash code for this object.
no setterinherited
id → String?
The provider-assigned unique ID for this managed resource.
final
location → String?
final
project → String?
final
protocols → List<GetAgentProtocol>?
The connection details for the Agent.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
skills → List<GetAgentSkill>?
Obtained from the A2A Agent Card. Skills represent the ability of an Agent. It is largely a descriptive concept but represents a more focused set of behaviors that the Agent is likely to succeed at.
final
updateTime → String?
Update time.
final
urn → String?
The URN of the Agent.
final
version → String?
Obtained from the A2A Agent Card. Contains the version of the Agent.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited