Interface PredictResponse.PredictionResultOrBuilder (0.10.2)

Stay organized with collections Save and categorize content based on your preferences.
public static interface PredictResponse.PredictionResultOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

containsItemMetadata(String key)

public abstract boolean containsItemMetadata(String key)

Additional item metadata / annotations. Possible values:

  • catalogItem: JSON representation of the catalogItem. Will be set if returnCatalogItem is set to true in PredictRequest.params.
  • score: Prediction score in double value. Will be set if returnItemScore is set to true in PredictRequest.params.

map<string, .google.protobuf.Value> item_metadata = 2;

Parameter
NameDescription
keyString
Returns
TypeDescription
boolean

getId()

public abstract String getId()

ID of the recommended catalog item

string id = 1;

Returns
TypeDescription
String

The id.

getIdBytes()

public abstract ByteString getIdBytes()

ID of the recommended catalog item

string id = 1;

Returns
TypeDescription
ByteString

The bytes for id.

getItemMetadata()

public abstract Map<String,Value> getItemMetadata()

Use #getItemMetadataMap() instead.

Returns
TypeDescription
Map<String,Value>

getItemMetadataCount()

public abstract int getItemMetadataCount()

Additional item metadata / annotations. Possible values:

  • catalogItem: JSON representation of the catalogItem. Will be set if returnCatalogItem is set to true in PredictRequest.params.
  • score: Prediction score in double value. Will be set if returnItemScore is set to true in PredictRequest.params.

map<string, .google.protobuf.Value> item_metadata = 2;

Returns
TypeDescription
int

getItemMetadataMap()

public abstract Map<String,Value> getItemMetadataMap()

Additional item metadata / annotations. Possible values:

  • catalogItem: JSON representation of the catalogItem. Will be set if returnCatalogItem is set to true in PredictRequest.params.
  • score: Prediction score in double value. Will be set if returnItemScore is set to true in PredictRequest.params.

map<string, .google.protobuf.Value> item_metadata = 2;

Returns
TypeDescription
Map<String,Value>

getItemMetadataOrDefault(String key, Value defaultValue)

public abstract Value getItemMetadataOrDefault(String key, Value defaultValue)

Additional item metadata / annotations. Possible values:

  • catalogItem: JSON representation of the catalogItem. Will be set if returnCatalogItem is set to true in PredictRequest.params.
  • score: Prediction score in double value. Will be set if returnItemScore is set to true in PredictRequest.params.

map<string, .google.protobuf.Value> item_metadata = 2;

Parameters
NameDescription
keyString
defaultValueValue
Returns
TypeDescription
Value

getItemMetadataOrThrow(String key)

public abstract Value getItemMetadataOrThrow(String key)

Additional item metadata / annotations. Possible values:

  • catalogItem: JSON representation of the catalogItem. Will be set if returnCatalogItem is set to true in PredictRequest.params.
  • score: Prediction score in double value. Will be set if returnItemScore is set to true in PredictRequest.params.

map<string, .google.protobuf.Value> item_metadata = 2;

Parameter
NameDescription
keyString
Returns
TypeDescription
Value