Interface ToolUseExampleOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ToolUseExample, ToolUseExample.Builder

@Generated public interface ToolUseExampleOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasExtensionOperation

      boolean hasExtensionOperation()
       Extension operation to call.
       
      .google.cloud.aiplatform.v1beta1.ToolUseExample.ExtensionOperation extension_operation = 10;
      Returns:
      Whether the extensionOperation field is set.
    • getExtensionOperation

      ToolUseExample.ExtensionOperation getExtensionOperation()
       Extension operation to call.
       
      .google.cloud.aiplatform.v1beta1.ToolUseExample.ExtensionOperation extension_operation = 10;
      Returns:
      The extensionOperation.
    • getExtensionOperationOrBuilder

      ToolUseExample.ExtensionOperationOrBuilder getExtensionOperationOrBuilder()
       Extension operation to call.
       
      .google.cloud.aiplatform.v1beta1.ToolUseExample.ExtensionOperation extension_operation = 10;
    • hasFunctionName

      boolean hasFunctionName()
       Function name to call.
       
      string function_name = 11;
      Returns:
      Whether the functionName field is set.
    • getFunctionName

      String getFunctionName()
       Function name to call.
       
      string function_name = 11;
      Returns:
      The functionName.
    • getFunctionNameBytes

      com.google.protobuf.ByteString getFunctionNameBytes()
       Function name to call.
       
      string function_name = 11;
      Returns:
      The bytes for functionName.
    • getDisplayName

      String getDisplayName()
       Required. The display name for example.
       
      string display_name = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The displayName.
    • getDisplayNameBytes

      com.google.protobuf.ByteString getDisplayNameBytes()
       Required. The display name for example.
       
      string display_name = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for displayName.
    • getQuery

      String getQuery()
       Required. Query that should be routed to this tool.
       
      string query = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The query.
    • getQueryBytes

      com.google.protobuf.ByteString getQueryBytes()
       Required. Query that should be routed to this tool.
       
      string query = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for query.
    • hasRequestParams

      boolean hasRequestParams()
       Request parameters used for executing this tool.
       
      .google.protobuf.Struct request_params = 3;
      Returns:
      Whether the requestParams field is set.
    • getRequestParams

      com.google.protobuf.Struct getRequestParams()
       Request parameters used for executing this tool.
       
      .google.protobuf.Struct request_params = 3;
      Returns:
      The requestParams.
    • getRequestParamsOrBuilder

      com.google.protobuf.StructOrBuilder getRequestParamsOrBuilder()
       Request parameters used for executing this tool.
       
      .google.protobuf.Struct request_params = 3;
    • hasResponseParams

      boolean hasResponseParams()
       Response parameters generated by this tool.
       
      .google.protobuf.Struct response_params = 4;
      Returns:
      Whether the responseParams field is set.
    • getResponseParams

      com.google.protobuf.Struct getResponseParams()
       Response parameters generated by this tool.
       
      .google.protobuf.Struct response_params = 4;
      Returns:
      The responseParams.
    • getResponseParamsOrBuilder

      com.google.protobuf.StructOrBuilder getResponseParamsOrBuilder()
       Response parameters generated by this tool.
       
      .google.protobuf.Struct response_params = 4;
    • getResponseSummary

      String getResponseSummary()
       Summary of the tool response to the user query.
       
      string response_summary = 5;
      Returns:
      The responseSummary.
    • getResponseSummaryBytes

      com.google.protobuf.ByteString getResponseSummaryBytes()
       Summary of the tool response to the user query.
       
      string response_summary = 5;
      Returns:
      The bytes for responseSummary.
    • getTargetCase

      ToolUseExample.TargetCase getTargetCase()