Interface EvaluationInstance.DeprecatedAgentConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
EvaluationInstance.DeprecatedAgentConfig, EvaluationInstance.DeprecatedAgentConfig.Builder
Enclosing class:
EvaluationInstance

@Deprecated public static interface EvaluationInstance.DeprecatedAgentConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
Deprecated.
  • Method Details

    • hasToolsText

      boolean hasToolsText()
      Deprecated.
       A JSON string containing a list of tools available to an agent with
       info such as name, description, parameters and required parameters.
       
      string tools_text = 1;
      Returns:
      Whether the toolsText field is set.
    • getToolsText

      String getToolsText()
      Deprecated.
       A JSON string containing a list of tools available to an agent with
       info such as name, description, parameters and required parameters.
       
      string tools_text = 1;
      Returns:
      The toolsText.
    • getToolsTextBytes

      com.google.protobuf.ByteString getToolsTextBytes()
      Deprecated.
       A JSON string containing a list of tools available to an agent with
       info such as name, description, parameters and required parameters.
       
      string tools_text = 1;
      Returns:
      The bytes for toolsText.
    • hasTools

      boolean hasTools()
      Deprecated.
       List of tools.
       
      .google.cloud.aiplatform.v1beta1.EvaluationInstance.DeprecatedAgentConfig.Tools tools = 2;
      Returns:
      Whether the tools field is set.
    • getTools

      Deprecated.
       List of tools.
       
      .google.cloud.aiplatform.v1beta1.EvaluationInstance.DeprecatedAgentConfig.Tools tools = 2;
      Returns:
      The tools.
    • getToolsOrBuilder

      Deprecated.
       List of tools.
       
      .google.cloud.aiplatform.v1beta1.EvaluationInstance.DeprecatedAgentConfig.Tools tools = 2;
    • getAgentId

      String getAgentId()
      Deprecated.
       Optional. Unique identifier of the agent.
       This ID is used to refer to this agent, e.g., in AgentEvent.author, or in
       the `sub_agents` field. It must be unique within the `agents` map.
       
      string agent_id = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The agentId.
    • getAgentIdBytes

      com.google.protobuf.ByteString getAgentIdBytes()
      Deprecated.
       Optional. Unique identifier of the agent.
       This ID is used to refer to this agent, e.g., in AgentEvent.author, or in
       the `sub_agents` field. It must be unique within the `agents` map.
       
      string agent_id = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for agentId.
    • getAgentType

      String getAgentType()
      Deprecated.
       Optional. The type or class of the agent (e.g., "LlmAgent",
       "RouterAgent", "ToolUseAgent"). Useful for the autorater to understand
       the expected behavior of the agent.
       
      string agent_type = 5 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The agentType.
    • getAgentTypeBytes

      com.google.protobuf.ByteString getAgentTypeBytes()
      Deprecated.
       Optional. The type or class of the agent (e.g., "LlmAgent",
       "RouterAgent", "ToolUseAgent"). Useful for the autorater to understand
       the expected behavior of the agent.
       
      string agent_type = 5 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for agentType.
    • getDescription

      String getDescription()
      Deprecated.
       Optional. A high-level description of the agent's role and
       responsibilities. Critical for evaluating if the agent is routing tasks
       correctly.
       
      string description = 6 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The description.
    • getDescriptionBytes

      com.google.protobuf.ByteString getDescriptionBytes()
      Deprecated.
       Optional. A high-level description of the agent's role and
       responsibilities. Critical for evaluating if the agent is routing tasks
       correctly.
       
      string description = 6 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for description.
    • getSubAgentsList

      List<String> getSubAgentsList()
      Deprecated.
       Optional. The list of valid agent IDs (names) that this agent can
       delegate to. This defines the directed edges in the agent system graph
       topology.
       
      repeated string sub_agents = 7 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      A list containing the subAgents.
    • getSubAgentsCount

      int getSubAgentsCount()
      Deprecated.
       Optional. The list of valid agent IDs (names) that this agent can
       delegate to. This defines the directed edges in the agent system graph
       topology.
       
      repeated string sub_agents = 7 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The count of subAgents.
    • getSubAgents

      String getSubAgents(int index)
      Deprecated.
       Optional. The list of valid agent IDs (names) that this agent can
       delegate to. This defines the directed edges in the agent system graph
       topology.
       
      repeated string sub_agents = 7 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      index - The index of the element to return.
      Returns:
      The subAgents at the given index.
    • getSubAgentsBytes

      com.google.protobuf.ByteString getSubAgentsBytes(int index)
      Deprecated.
       Optional. The list of valid agent IDs (names) that this agent can
       delegate to. This defines the directed edges in the agent system graph
       topology.
       
      repeated string sub_agents = 7 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the subAgents at the given index.
    • hasDeveloperInstruction

      boolean hasDeveloperInstruction()
      Deprecated.
       Optional. Contains instructions from the developer for the agent. Can be
       static or a dynamic prompt template used with the
       `AgentEvent.state_delta` field.
       
      .google.cloud.aiplatform.v1beta1.EvaluationInstance.InstanceData developer_instruction = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the developerInstruction field is set.
    • getDeveloperInstruction

      EvaluationInstance.InstanceData getDeveloperInstruction()
      Deprecated.
       Optional. Contains instructions from the developer for the agent. Can be
       static or a dynamic prompt template used with the
       `AgentEvent.state_delta` field.
       
      .google.cloud.aiplatform.v1beta1.EvaluationInstance.InstanceData developer_instruction = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The developerInstruction.
    • getDeveloperInstructionOrBuilder

      EvaluationInstance.InstanceDataOrBuilder getDeveloperInstructionOrBuilder()
      Deprecated.
       Optional. Contains instructions from the developer for the agent. Can be
       static or a dynamic prompt template used with the
       `AgentEvent.state_delta` field.
       
      .google.cloud.aiplatform.v1beta1.EvaluationInstance.InstanceData developer_instruction = 3 [(.google.api.field_behavior) = OPTIONAL];
    • getToolsDataCase

      Deprecated.