Interface RecommendResponse.RecommendationResultOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RecommendResponse.RecommendationResult,RecommendResponse.RecommendationResult.Builder
- Enclosing class:
- RecommendResponse
public static interface RecommendResponse.RecommendationResultOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsMetadata(String key) Additional Document metadata or annotations.Set if `returnDocument` is set to true in [RecommendRequest.params][google.cloud.discoveryengine.v1beta.RecommendRequest.params].Set if `returnDocument` is set to true in [RecommendRequest.params][google.cloud.discoveryengine.v1beta.RecommendRequest.params].getId()Resource ID of the recommended Document.com.google.protobuf.ByteStringResource ID of the recommended Document.Deprecated.intAdditional Document metadata or annotations.Additional Document metadata or annotations.com.google.protobuf.ValuegetMetadataOrDefault(String key, com.google.protobuf.Value defaultValue) Additional Document metadata or annotations.com.google.protobuf.ValuegetMetadataOrThrow(String key) Additional Document metadata or annotations.booleanSet if `returnDocument` is set to true in [RecommendRequest.params][google.cloud.discoveryengine.v1beta.RecommendRequest.params].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
-
getId
String getId()Resource ID of the recommended Document.
string id = 1;- Returns:
- The id.
-
getIdBytes
com.google.protobuf.ByteString getIdBytes()Resource ID of the recommended Document.
string id = 1;- Returns:
- The bytes for id.
-
hasDocument
boolean hasDocument()Set if `returnDocument` is set to true in [RecommendRequest.params][google.cloud.discoveryengine.v1beta.RecommendRequest.params].
.google.cloud.discoveryengine.v1beta.Document document = 2;- Returns:
- Whether the document field is set.
-
getDocument
Document getDocument()Set if `returnDocument` is set to true in [RecommendRequest.params][google.cloud.discoveryengine.v1beta.RecommendRequest.params].
.google.cloud.discoveryengine.v1beta.Document document = 2;- Returns:
- The document.
-
getDocumentOrBuilder
DocumentOrBuilder getDocumentOrBuilder()Set if `returnDocument` is set to true in [RecommendRequest.params][google.cloud.discoveryengine.v1beta.RecommendRequest.params].
.google.cloud.discoveryengine.v1beta.Document document = 2; -
getMetadataCount
int getMetadataCount()Additional Document metadata or annotations. Possible values: * `score`: Recommendation score in double value. Is set if `returnScore` is set to true in [RecommendRequest.params][google.cloud.discoveryengine.v1beta.RecommendRequest.params].
map<string, .google.protobuf.Value> metadata = 3; -
containsMetadata
Additional Document metadata or annotations. Possible values: * `score`: Recommendation score in double value. Is set if `returnScore` is set to true in [RecommendRequest.params][google.cloud.discoveryengine.v1beta.RecommendRequest.params].
map<string, .google.protobuf.Value> metadata = 3; -
getMetadata
Deprecated.UsegetMetadataMap()instead. -
getMetadataMap
Additional Document metadata or annotations. Possible values: * `score`: Recommendation score in double value. Is set if `returnScore` is set to true in [RecommendRequest.params][google.cloud.discoveryengine.v1beta.RecommendRequest.params].
map<string, .google.protobuf.Value> metadata = 3; -
getMetadataOrDefault
Additional Document metadata or annotations. Possible values: * `score`: Recommendation score in double value. Is set if `returnScore` is set to true in [RecommendRequest.params][google.cloud.discoveryengine.v1beta.RecommendRequest.params].
map<string, .google.protobuf.Value> metadata = 3; -
getMetadataOrThrow
Additional Document metadata or annotations. Possible values: * `score`: Recommendation score in double value. Is set if `returnScore` is set to true in [RecommendRequest.params][google.cloud.discoveryengine.v1beta.RecommendRequest.params].
map<string, .google.protobuf.Value> metadata = 3;
-