public static interface ByteplusSaasRetail.AckServerImpressionsRequest.AlteredProductOrBuilder
extends com.google.protobuf.MessageOrBuilder
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
containsExtra(String key)
Optional.
|
String |
getAlteredReason()
Required.
|
com.google.protobuf.ByteString |
getAlteredReasonBytes()
Required.
|
Map<String,String> |
getExtra()
已过时。
|
int |
getExtraCount()
Optional.
|
Map<String,String> |
getExtraMap()
Optional.
|
String |
getExtraOrDefault(String key,
String defaultValue)
Optional.
|
String |
getExtraOrThrow(String key)
Optional.
|
String |
getProductId()
Required.
|
com.google.protobuf.ByteString |
getProductIdBytes()
Required.
|
long |
getProductIdHash()
Internal
If `product_id` is a number, `product_id_hash` equals to `product_id`
If `product_id` is not a number, `product_id_hash` equals to `fnv(product_id)`
int64 product_id_hash = 100; |
int |
getRank()
Required.
|
String getProductId()
Required. This is same as `Product.product_id`.
string product_id = 1;com.google.protobuf.ByteString getProductIdBytes()
Required. This is same as `Product.product_id`.
string product_id = 1;String getAlteredReason()
Required. The final state of the product. The acceptable values are "kept", "filtered", "inserted". kept : The product was kept as is. filtered : The product is filtered by the caller's own logic. inserted : The product is inserted by the caller's own logic.
string altered_reason = 2;com.google.protobuf.ByteString getAlteredReasonBytes()
Required. The final state of the product. The acceptable values are "kept", "filtered", "inserted". kept : The product was kept as is. filtered : The product is filtered by the caller's own logic. inserted : The product is inserted by the caller's own logic.
string altered_reason = 2;int getRank()
Required. The final rank. If this is unset (or 0), we assume it is filtered in actual impression.
int32 rank = 3;long getProductIdHash()
Internal If `product_id` is a number, `product_id_hash` equals to `product_id` If `product_id` is not a number, `product_id_hash` equals to `fnv(product_id)`
int64 product_id_hash = 100;int getExtraCount()
Optional. This is a catch-all field to pass all the additional information. Please provide as much information as possible.
map<string, string> extra = 101;boolean containsExtra(String key)
Optional. This is a catch-all field to pass all the additional information. Please provide as much information as possible.
map<string, string> extra = 101;@Deprecated Map<String,String> getExtra()
getExtraMap() instead.Map<String,String> getExtraMap()
Optional. This is a catch-all field to pass all the additional information. Please provide as much information as possible.
map<string, string> extra = 101;String getExtraOrDefault(String key, String defaultValue)
Optional. This is a catch-all field to pass all the additional information. Please provide as much information as possible.
map<string, string> extra = 101;Copyright © 2022. All rights reserved.