public static final class PredictResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PredictResponse.Builder> implements PredictResponseOrBuilder
Response message for predict method.Protobuf type
google.cloud.retail.v2.PredictResponse| Modifier and Type | Method and Description |
|---|---|
PredictResponse.Builder |
addAllMissingIds(Iterable<String> values)
IDs of products in the request that were missing from the inventory.
|
PredictResponse.Builder |
addAllResults(Iterable<? extends PredictResponse.PredictionResult> values)
A list of recommended products.
|
PredictResponse.Builder |
addMissingIds(String value)
IDs of products in the request that were missing from the inventory.
|
PredictResponse.Builder |
addMissingIdsBytes(com.google.protobuf.ByteString value)
IDs of products in the request that were missing from the inventory.
|
PredictResponse.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
PredictResponse.Builder |
addResults(int index,
PredictResponse.PredictionResult.Builder builderForValue)
A list of recommended products.
|
PredictResponse.Builder |
addResults(int index,
PredictResponse.PredictionResult value)
A list of recommended products.
|
PredictResponse.Builder |
addResults(PredictResponse.PredictionResult.Builder builderForValue)
A list of recommended products.
|
PredictResponse.Builder |
addResults(PredictResponse.PredictionResult value)
A list of recommended products.
|
PredictResponse.PredictionResult.Builder |
addResultsBuilder()
A list of recommended products.
|
PredictResponse.PredictionResult.Builder |
addResultsBuilder(int index)
A list of recommended products.
|
PredictResponse |
build() |
PredictResponse |
buildPartial() |
PredictResponse.Builder |
clear() |
PredictResponse.Builder |
clearAttributionToken()
A unique attribution token.
|
PredictResponse.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
PredictResponse.Builder |
clearMissingIds()
IDs of products in the request that were missing from the inventory.
|
PredictResponse.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
PredictResponse.Builder |
clearResults()
A list of recommended products.
|
PredictResponse.Builder |
clearValidateOnly()
True if the validateOnly property was set in the request.
|
PredictResponse.Builder |
clone() |
String |
getAttributionToken()
A unique attribution token.
|
com.google.protobuf.ByteString |
getAttributionTokenBytes()
A unique attribution token.
|
PredictResponse |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getMissingIds(int index)
IDs of products in the request that were missing from the inventory.
|
com.google.protobuf.ByteString |
getMissingIdsBytes(int index)
IDs of products in the request that were missing from the inventory.
|
int |
getMissingIdsCount()
IDs of products in the request that were missing from the inventory.
|
com.google.protobuf.ProtocolStringList |
getMissingIdsList()
IDs of products in the request that were missing from the inventory.
|
PredictResponse.PredictionResult |
getResults(int index)
A list of recommended products.
|
PredictResponse.PredictionResult.Builder |
getResultsBuilder(int index)
A list of recommended products.
|
List<PredictResponse.PredictionResult.Builder> |
getResultsBuilderList()
A list of recommended products.
|
int |
getResultsCount()
A list of recommended products.
|
List<PredictResponse.PredictionResult> |
getResultsList()
A list of recommended products.
|
PredictResponse.PredictionResultOrBuilder |
getResultsOrBuilder(int index)
A list of recommended products.
|
List<? extends PredictResponse.PredictionResultOrBuilder> |
getResultsOrBuilderList()
A list of recommended products.
|
boolean |
getValidateOnly()
True if the validateOnly property was set in the request.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
PredictResponse.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
PredictResponse.Builder |
mergeFrom(com.google.protobuf.Message other) |
PredictResponse.Builder |
mergeFrom(PredictResponse other) |
PredictResponse.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
PredictResponse.Builder |
removeResults(int index)
A list of recommended products.
|
PredictResponse.Builder |
setAttributionToken(String value)
A unique attribution token.
|
PredictResponse.Builder |
setAttributionTokenBytes(com.google.protobuf.ByteString value)
A unique attribution token.
|
PredictResponse.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
PredictResponse.Builder |
setMissingIds(int index,
String value)
IDs of products in the request that were missing from the inventory.
|
PredictResponse.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
PredictResponse.Builder |
setResults(int index,
PredictResponse.PredictionResult.Builder builderForValue)
A list of recommended products.
|
PredictResponse.Builder |
setResults(int index,
PredictResponse.PredictionResult value)
A list of recommended products.
|
PredictResponse.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
PredictResponse.Builder |
setValidateOnly(boolean value)
True if the validateOnly property was set in the request.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<PredictResponse.Builder>public PredictResponse.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<PredictResponse.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<PredictResponse.Builder>public PredictResponse getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic PredictResponse build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic PredictResponse buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic PredictResponse.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<PredictResponse.Builder>public PredictResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<PredictResponse.Builder>public PredictResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<PredictResponse.Builder>public PredictResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<PredictResponse.Builder>public PredictResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<PredictResponse.Builder>public PredictResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<PredictResponse.Builder>public PredictResponse.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PredictResponse.Builder>public PredictResponse.Builder mergeFrom(PredictResponse other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<PredictResponse.Builder>public PredictResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PredictResponse.Builder>IOExceptionpublic List<PredictResponse.PredictionResult> getResultsList()
A list of recommended products. The order represents the ranking (from the most relevant product to the least).
repeated .google.cloud.retail.v2.PredictResponse.PredictionResult results = 1;getResultsList in interface PredictResponseOrBuilderpublic int getResultsCount()
A list of recommended products. The order represents the ranking (from the most relevant product to the least).
repeated .google.cloud.retail.v2.PredictResponse.PredictionResult results = 1;getResultsCount in interface PredictResponseOrBuilderpublic PredictResponse.PredictionResult getResults(int index)
A list of recommended products. The order represents the ranking (from the most relevant product to the least).
repeated .google.cloud.retail.v2.PredictResponse.PredictionResult results = 1;getResults in interface PredictResponseOrBuilderpublic PredictResponse.Builder setResults(int index, PredictResponse.PredictionResult value)
A list of recommended products. The order represents the ranking (from the most relevant product to the least).
repeated .google.cloud.retail.v2.PredictResponse.PredictionResult results = 1;public PredictResponse.Builder setResults(int index, PredictResponse.PredictionResult.Builder builderForValue)
A list of recommended products. The order represents the ranking (from the most relevant product to the least).
repeated .google.cloud.retail.v2.PredictResponse.PredictionResult results = 1;public PredictResponse.Builder addResults(PredictResponse.PredictionResult value)
A list of recommended products. The order represents the ranking (from the most relevant product to the least).
repeated .google.cloud.retail.v2.PredictResponse.PredictionResult results = 1;public PredictResponse.Builder addResults(int index, PredictResponse.PredictionResult value)
A list of recommended products. The order represents the ranking (from the most relevant product to the least).
repeated .google.cloud.retail.v2.PredictResponse.PredictionResult results = 1;public PredictResponse.Builder addResults(PredictResponse.PredictionResult.Builder builderForValue)
A list of recommended products. The order represents the ranking (from the most relevant product to the least).
repeated .google.cloud.retail.v2.PredictResponse.PredictionResult results = 1;public PredictResponse.Builder addResults(int index, PredictResponse.PredictionResult.Builder builderForValue)
A list of recommended products. The order represents the ranking (from the most relevant product to the least).
repeated .google.cloud.retail.v2.PredictResponse.PredictionResult results = 1;public PredictResponse.Builder addAllResults(Iterable<? extends PredictResponse.PredictionResult> values)
A list of recommended products. The order represents the ranking (from the most relevant product to the least).
repeated .google.cloud.retail.v2.PredictResponse.PredictionResult results = 1;public PredictResponse.Builder clearResults()
A list of recommended products. The order represents the ranking (from the most relevant product to the least).
repeated .google.cloud.retail.v2.PredictResponse.PredictionResult results = 1;public PredictResponse.Builder removeResults(int index)
A list of recommended products. The order represents the ranking (from the most relevant product to the least).
repeated .google.cloud.retail.v2.PredictResponse.PredictionResult results = 1;public PredictResponse.PredictionResult.Builder getResultsBuilder(int index)
A list of recommended products. The order represents the ranking (from the most relevant product to the least).
repeated .google.cloud.retail.v2.PredictResponse.PredictionResult results = 1;public PredictResponse.PredictionResultOrBuilder getResultsOrBuilder(int index)
A list of recommended products. The order represents the ranking (from the most relevant product to the least).
repeated .google.cloud.retail.v2.PredictResponse.PredictionResult results = 1;getResultsOrBuilder in interface PredictResponseOrBuilderpublic List<? extends PredictResponse.PredictionResultOrBuilder> getResultsOrBuilderList()
A list of recommended products. The order represents the ranking (from the most relevant product to the least).
repeated .google.cloud.retail.v2.PredictResponse.PredictionResult results = 1;getResultsOrBuilderList in interface PredictResponseOrBuilderpublic PredictResponse.PredictionResult.Builder addResultsBuilder()
A list of recommended products. The order represents the ranking (from the most relevant product to the least).
repeated .google.cloud.retail.v2.PredictResponse.PredictionResult results = 1;public PredictResponse.PredictionResult.Builder addResultsBuilder(int index)
A list of recommended products. The order represents the ranking (from the most relevant product to the least).
repeated .google.cloud.retail.v2.PredictResponse.PredictionResult results = 1;public List<PredictResponse.PredictionResult.Builder> getResultsBuilderList()
A list of recommended products. The order represents the ranking (from the most relevant product to the least).
repeated .google.cloud.retail.v2.PredictResponse.PredictionResult results = 1;public String getAttributionToken()
A unique attribution token. This should be included in the [UserEvent][google.cloud.retail.v2.UserEvent] logs resulting from this recommendation, which enables accurate attribution of recommendation model performance.
string attribution_token = 2;getAttributionToken in interface PredictResponseOrBuilderpublic com.google.protobuf.ByteString getAttributionTokenBytes()
A unique attribution token. This should be included in the [UserEvent][google.cloud.retail.v2.UserEvent] logs resulting from this recommendation, which enables accurate attribution of recommendation model performance.
string attribution_token = 2;getAttributionTokenBytes in interface PredictResponseOrBuilderpublic PredictResponse.Builder setAttributionToken(String value)
A unique attribution token. This should be included in the [UserEvent][google.cloud.retail.v2.UserEvent] logs resulting from this recommendation, which enables accurate attribution of recommendation model performance.
string attribution_token = 2;value - The attributionToken to set.public PredictResponse.Builder clearAttributionToken()
A unique attribution token. This should be included in the [UserEvent][google.cloud.retail.v2.UserEvent] logs resulting from this recommendation, which enables accurate attribution of recommendation model performance.
string attribution_token = 2;public PredictResponse.Builder setAttributionTokenBytes(com.google.protobuf.ByteString value)
A unique attribution token. This should be included in the [UserEvent][google.cloud.retail.v2.UserEvent] logs resulting from this recommendation, which enables accurate attribution of recommendation model performance.
string attribution_token = 2;value - The bytes for attributionToken to set.public com.google.protobuf.ProtocolStringList getMissingIdsList()
IDs of products in the request that were missing from the inventory.
repeated string missing_ids = 3;getMissingIdsList in interface PredictResponseOrBuilderpublic int getMissingIdsCount()
IDs of products in the request that were missing from the inventory.
repeated string missing_ids = 3;getMissingIdsCount in interface PredictResponseOrBuilderpublic String getMissingIds(int index)
IDs of products in the request that were missing from the inventory.
repeated string missing_ids = 3;getMissingIds in interface PredictResponseOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getMissingIdsBytes(int index)
IDs of products in the request that were missing from the inventory.
repeated string missing_ids = 3;getMissingIdsBytes in interface PredictResponseOrBuilderindex - The index of the value to return.public PredictResponse.Builder setMissingIds(int index, String value)
IDs of products in the request that were missing from the inventory.
repeated string missing_ids = 3;index - The index to set the value at.value - The missingIds to set.public PredictResponse.Builder addMissingIds(String value)
IDs of products in the request that were missing from the inventory.
repeated string missing_ids = 3;value - The missingIds to add.public PredictResponse.Builder addAllMissingIds(Iterable<String> values)
IDs of products in the request that were missing from the inventory.
repeated string missing_ids = 3;values - The missingIds to add.public PredictResponse.Builder clearMissingIds()
IDs of products in the request that were missing from the inventory.
repeated string missing_ids = 3;public PredictResponse.Builder addMissingIdsBytes(com.google.protobuf.ByteString value)
IDs of products in the request that were missing from the inventory.
repeated string missing_ids = 3;value - The bytes of the missingIds to add.public boolean getValidateOnly()
True if the validateOnly property was set in the request.
bool validate_only = 4;getValidateOnly in interface PredictResponseOrBuilderpublic PredictResponse.Builder setValidateOnly(boolean value)
True if the validateOnly property was set in the request.
bool validate_only = 4;value - The validateOnly to set.public PredictResponse.Builder clearValidateOnly()
True if the validateOnly property was set in the request.
bool validate_only = 4;public final PredictResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PredictResponse.Builder>public final PredictResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PredictResponse.Builder>Copyright © 2023 Google LLC. All rights reserved.