Interface Suggestion.ArticleOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Suggestion.Article,Suggestion.Article.Builder
- Enclosing class:
- Suggestion
public static interface Suggestion.ArticleOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsMetadata(String key) Output only.Output only.com.google.protobuf.ByteStringOutput only.Deprecated.intOutput only.Output only.getMetadataOrDefault(String key, String defaultValue) Output only.getMetadataOrThrow(String key) Output only.getSnippets(int index) Output only.com.google.protobuf.ByteStringgetSnippetsBytes(int index) Output only.intOutput only.Output only.getTitle()Output only.com.google.protobuf.ByteStringOutput only.getUri()Output only.com.google.protobuf.ByteStringOutput only.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getTitle
String getTitle()Output only. The article title.
string title = 1;- Returns:
- The title.
-
getTitleBytes
com.google.protobuf.ByteString getTitleBytes()Output only. The article title.
string title = 1;- Returns:
- The bytes for title.
-
getUri
String getUri()Output only. The article URI.
string uri = 2;- Returns:
- The uri.
-
getUriBytes
com.google.protobuf.ByteString getUriBytes()Output only. The article URI.
string uri = 2;- Returns:
- The bytes for uri.
-
getSnippetsList
Output only. Article snippets.
repeated string snippets = 3;- Returns:
- A list containing the snippets.
-
getSnippetsCount
int getSnippetsCount()Output only. Article snippets.
repeated string snippets = 3;- Returns:
- The count of snippets.
-
getSnippets
Output only. Article snippets.
repeated string snippets = 3;- Parameters:
index- The index of the element to return.- Returns:
- The snippets at the given index.
-
getSnippetsBytes
com.google.protobuf.ByteString getSnippetsBytes(int index) Output only. Article snippets.
repeated string snippets = 3;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the snippets at the given index.
-
getMetadataCount
int getMetadataCount()Output only. A map that contains metadata about the answer and the document from which it originates.
map<string, string> metadata = 5; -
containsMetadata
Output only. A map that contains metadata about the answer and the document from which it originates.
map<string, string> metadata = 5; -
getMetadata
Deprecated.UsegetMetadataMap()instead. -
getMetadataMap
Output only. A map that contains metadata about the answer and the document from which it originates.
map<string, string> metadata = 5; -
getMetadataOrDefault
Output only. A map that contains metadata about the answer and the document from which it originates.
map<string, string> metadata = 5; -
getMetadataOrThrow
Output only. A map that contains metadata about the answer and the document from which it originates.
map<string, string> metadata = 5; -
getAnswerRecord
String getAnswerRecord()Output only. The name of answer record, in the format of "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record ID>"
string answer_record = 6;- Returns:
- The answerRecord.
-
getAnswerRecordBytes
com.google.protobuf.ByteString getAnswerRecordBytes()Output only. The name of answer record, in the format of "projects/<Project ID>/locations/<Location ID>/answerRecords/<Answer Record ID>"
string answer_record = 6;- Returns:
- The bytes for answerRecord.
-