Interface AskContextsRequestOrBuilder

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

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

    • getParent

      String getParent()
       Required. The resource name of the Location from which to retrieve
       RagContexts. The users must have permission to make a call in the project.
       Format:
       `projects/{project}/locations/{location}`.
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The parent.
    • getParentBytes

      com.google.protobuf.ByteString getParentBytes()
       Required. The resource name of the Location from which to retrieve
       RagContexts. The users must have permission to make a call in the project.
       Format:
       `projects/{project}/locations/{location}`.
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for parent.
    • hasQuery

      boolean hasQuery()
       Required. Single RAG retrieve query.
       
      .google.cloud.aiplatform.v1.RagQuery query = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the query field is set.
    • getQuery

      RagQuery getQuery()
       Required. Single RAG retrieve query.
       
      .google.cloud.aiplatform.v1.RagQuery query = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The query.
    • getQueryOrBuilder

      RagQueryOrBuilder getQueryOrBuilder()
       Required. Single RAG retrieve query.
       
      .google.cloud.aiplatform.v1.RagQuery query = 2 [(.google.api.field_behavior) = REQUIRED];
    • getToolsList

      List<Tool> getToolsList()
       Optional. The tools to use for AskContexts.
       
      repeated .google.cloud.aiplatform.v1.Tool tools = 3 [(.google.api.field_behavior) = OPTIONAL];
    • getTools

      Tool getTools(int index)
       Optional. The tools to use for AskContexts.
       
      repeated .google.cloud.aiplatform.v1.Tool tools = 3 [(.google.api.field_behavior) = OPTIONAL];
    • getToolsCount

      int getToolsCount()
       Optional. The tools to use for AskContexts.
       
      repeated .google.cloud.aiplatform.v1.Tool tools = 3 [(.google.api.field_behavior) = OPTIONAL];
    • getToolsOrBuilderList

      List<? extends ToolOrBuilder> getToolsOrBuilderList()
       Optional. The tools to use for AskContexts.
       
      repeated .google.cloud.aiplatform.v1.Tool tools = 3 [(.google.api.field_behavior) = OPTIONAL];
    • getToolsOrBuilder

      ToolOrBuilder getToolsOrBuilder(int index)
       Optional. The tools to use for AskContexts.
       
      repeated .google.cloud.aiplatform.v1.Tool tools = 3 [(.google.api.field_behavior) = OPTIONAL];