Interface HumanAgentAssistantConfig.SuggestionQueryConfig.KnowledgeBaseQuerySourceOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
HumanAgentAssistantConfig.SuggestionQueryConfig.KnowledgeBaseQuerySource, HumanAgentAssistantConfig.SuggestionQueryConfig.KnowledgeBaseQuerySource.Builder
Enclosing class:
HumanAgentAssistantConfig.SuggestionQueryConfig

public static interface HumanAgentAssistantConfig.SuggestionQueryConfig.KnowledgeBaseQuerySourceOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    getKnowledgeBases(int index)
    Required.
    com.google.protobuf.ByteString
    Required.
    int
    Required.
    Required.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getKnowledgeBasesList

      List<String> getKnowledgeBasesList()
       Required. Knowledge bases to query. Format:
       `projects/<Project ID>/locations/<Location
       ID>/knowledgeBases/<Knowledge Base ID>`. Currently, at most 5 knowledge
       bases are supported.
       
      repeated string knowledge_bases = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      A list containing the knowledgeBases.
    • getKnowledgeBasesCount

      int getKnowledgeBasesCount()
       Required. Knowledge bases to query. Format:
       `projects/<Project ID>/locations/<Location
       ID>/knowledgeBases/<Knowledge Base ID>`. Currently, at most 5 knowledge
       bases are supported.
       
      repeated string knowledge_bases = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The count of knowledgeBases.
    • getKnowledgeBases

      String getKnowledgeBases(int index)
       Required. Knowledge bases to query. Format:
       `projects/<Project ID>/locations/<Location
       ID>/knowledgeBases/<Knowledge Base ID>`. Currently, at most 5 knowledge
       bases are supported.
       
      repeated string knowledge_bases = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Parameters:
      index - The index of the element to return.
      Returns:
      The knowledgeBases at the given index.
    • getKnowledgeBasesBytes

      com.google.protobuf.ByteString getKnowledgeBasesBytes(int index)
       Required. Knowledge bases to query. Format:
       `projects/<Project ID>/locations/<Location
       ID>/knowledgeBases/<Knowledge Base ID>`. Currently, at most 5 knowledge
       bases are supported.
       
      repeated string knowledge_bases = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the knowledgeBases at the given index.