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.
agentIdOptional.attributesAttributes of the Agent.createTimeCreate time.descriptionObtained from the A2A Agent Card. The description of the Agent.displayNameObtained from the A2A Agent Card. The display name of the Agent.filterOptional.frameworkThe OSS Agent framework used to develop the Agent. Currently supported values: "google-adk", "langchain", "langgraph", "ag2", "llama-index", "custom".idThe provider-assigned unique ID for this managed resource.locationOptional.projectOptional.protocolsThe connection details for the Agent.skillsObtained 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.updateTimeUpdate time.urnThe URN of the Agent.versionObtained 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