Interface KnowledgeAssistAnswer.KnowledgeAnswer.GenerativeSource.SnippetOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
KnowledgeAssistAnswer.KnowledgeAnswer.GenerativeSource.Snippet, KnowledgeAssistAnswer.KnowledgeAnswer.GenerativeSource.Snippet.Builder
Enclosing class:
KnowledgeAssistAnswer.KnowledgeAnswer.GenerativeSource

public static interface KnowledgeAssistAnswer.KnowledgeAnswer.GenerativeSource.SnippetOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.Struct
    Metadata of the document.
    com.google.protobuf.StructOrBuilder
    Metadata of the document.
    Text taken from that URI.
    com.google.protobuf.ByteString
    Text taken from that URI.
    Title of the document.
    com.google.protobuf.ByteString
    Title of the document.
    URI the data is sourced from.
    com.google.protobuf.ByteString
    URI the data is sourced from.
    boolean
    Metadata of the document.

    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

    • getUri

      String getUri()
       URI the data is sourced from.
       
      string uri = 2;
      Returns:
      The uri.
    • getUriBytes

      com.google.protobuf.ByteString getUriBytes()
       URI the data is sourced from.
       
      string uri = 2;
      Returns:
      The bytes for uri.
    • getText

      String getText()
       Text taken from that URI.
       
      string text = 3;
      Returns:
      The text.
    • getTextBytes

      com.google.protobuf.ByteString getTextBytes()
       Text taken from that URI.
       
      string text = 3;
      Returns:
      The bytes for text.
    • getTitle

      String getTitle()
       Title of the document.
       
      string title = 4;
      Returns:
      The title.
    • getTitleBytes

      com.google.protobuf.ByteString getTitleBytes()
       Title of the document.
       
      string title = 4;
      Returns:
      The bytes for title.
    • hasMetadata

      boolean hasMetadata()
       Metadata of the document.
       
      .google.protobuf.Struct metadata = 5;
      Returns:
      Whether the metadata field is set.
    • getMetadata

      com.google.protobuf.Struct getMetadata()
       Metadata of the document.
       
      .google.protobuf.Struct metadata = 5;
      Returns:
      The metadata.
    • getMetadataOrBuilder

      com.google.protobuf.StructOrBuilder getMetadataOrBuilder()
       Metadata of the document.
       
      .google.protobuf.Struct metadata = 5;