public static final class SearchResponse.SearchResult.RankSignals extends GeneratedMessageV3 implements SearchResponse.SearchResult.RankSignalsOrBuilder
A set of ranking signals.
Protobuf type
google.cloud.discoveryengine.v1alpha.SearchResponse.SearchResult.RankSignals
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
BOOSTING_FACTOR_FIELD_NUMBER
public static final int BOOSTING_FACTOR_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
CUSTOM_SIGNALS_FIELD_NUMBER
public static final int CUSTOM_SIGNALS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
DEFAULT_RANK_FIELD_NUMBER
public static final int DEFAULT_RANK_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
DOCUMENT_AGE_FIELD_NUMBER
public static final int DOCUMENT_AGE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
KEYWORD_SIMILARITY_SCORE_FIELD_NUMBER
public static final int KEYWORD_SIMILARITY_SCORE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
PCTR_RANK_FIELD_NUMBER
public static final int PCTR_RANK_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
RELEVANCE_SCORE_FIELD_NUMBER
public static final int RELEVANCE_SCORE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
SEMANTIC_SIMILARITY_SCORE_FIELD_NUMBER
public static final int SEMANTIC_SIMILARITY_SCORE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
TOPICALITY_RANK_FIELD_NUMBER
public static final int TOPICALITY_RANK_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static SearchResponse.SearchResult.RankSignals getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static SearchResponse.SearchResult.RankSignals.Builder newBuilder()
newBuilder(SearchResponse.SearchResult.RankSignals prototype)
public static SearchResponse.SearchResult.RankSignals.Builder newBuilder(SearchResponse.SearchResult.RankSignals prototype)
public static SearchResponse.SearchResult.RankSignals parseDelimitedFrom(InputStream input)
public static SearchResponse.SearchResult.RankSignals parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static SearchResponse.SearchResult.RankSignals parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SearchResponse.SearchResult.RankSignals parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static SearchResponse.SearchResult.RankSignals parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SearchResponse.SearchResult.RankSignals parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SearchResponse.SearchResult.RankSignals parseFrom(CodedInputStream input)
public static SearchResponse.SearchResult.RankSignals parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static SearchResponse.SearchResult.RankSignals parseFrom(InputStream input)
public static SearchResponse.SearchResult.RankSignals parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static SearchResponse.SearchResult.RankSignals parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SearchResponse.SearchResult.RankSignals parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<SearchResponse.SearchResult.RankSignals> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getBoostingFactor()
public float getBoostingFactor()
Combined custom boosts for a doc.
optional float boosting_factor = 8 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
float |
The boostingFactor.
|
getCustomSignals(int index)
public SearchResponse.SearchResult.RankSignals.CustomSignal getCustomSignals(int index)
A list of custom clearbox signals.
repeated .google.cloud.discoveryengine.v1alpha.SearchResponse.SearchResult.RankSignals.CustomSignal custom_signals = 33 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
|
getCustomSignalsCount()
public int getCustomSignalsCount()
A list of custom clearbox signals.
repeated .google.cloud.discoveryengine.v1alpha.SearchResponse.SearchResult.RankSignals.CustomSignal custom_signals = 33 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
int |
|
getCustomSignalsList()
public List<SearchResponse.SearchResult.RankSignals.CustomSignal> getCustomSignalsList()
A list of custom clearbox signals.
repeated .google.cloud.discoveryengine.v1alpha.SearchResponse.SearchResult.RankSignals.CustomSignal custom_signals = 33 [(.google.api.field_behavior) = OPTIONAL];
getCustomSignalsOrBuilder(int index)
public SearchResponse.SearchResult.RankSignals.CustomSignalOrBuilder getCustomSignalsOrBuilder(int index)
A list of custom clearbox signals.
repeated .google.cloud.discoveryengine.v1alpha.SearchResponse.SearchResult.RankSignals.CustomSignal custom_signals = 33 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
|
getCustomSignalsOrBuilderList()
public List<? extends SearchResponse.SearchResult.RankSignals.CustomSignalOrBuilder> getCustomSignalsOrBuilderList()
A list of custom clearbox signals.
repeated .google.cloud.discoveryengine.v1alpha.SearchResponse.SearchResult.RankSignals.CustomSignal custom_signals = 33 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
List<? extends com.google.cloud.discoveryengine.v1alpha.SearchResponse.SearchResult.RankSignals.CustomSignalOrBuilder> |
|
getDefaultInstanceForType()
public SearchResponse.SearchResult.RankSignals getDefaultInstanceForType()
getDefaultRank()
public float getDefaultRank()
The default rank of the result.
float default_rank = 32 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
float |
The defaultRank.
|
getDocumentAge()
public float getDocumentAge()
Age of the document in hours.
optional float document_age = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
float |
The documentAge.
|
getKeywordSimilarityScore()
public float getKeywordSimilarityScore()
Keyword matching adjustment.
optional float keyword_similarity_score = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
float |
The keywordSimilarityScore.
|
getParserForType()
public Parser<SearchResponse.SearchResult.RankSignals> getParserForType()
Overrides
getPctrRank()
public float getPctrRank()
Predicted conversion rate adjustment as a rank.
optional float pctr_rank = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
float |
The pctrRank.
|
getRelevanceScore()
public float getRelevanceScore()
Semantic relevance adjustment.
optional float relevance_score = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
float |
The relevanceScore.
|
getSemanticSimilarityScore()
public float getSemanticSimilarityScore()
Semantic similarity adjustment.
optional float semantic_similarity_score = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
float |
The semanticSimilarityScore.
|
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getTopicalityRank()
public float getTopicalityRank()
Topicality adjustment as a rank.
optional float topicality_rank = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
float |
The topicalityRank.
|
hasBoostingFactor()
public boolean hasBoostingFactor()
Combined custom boosts for a doc.
optional float boosting_factor = 8 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the boostingFactor field is set.
|
hasDocumentAge()
public boolean hasDocumentAge()
Age of the document in hours.
optional float document_age = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the documentAge field is set.
|
hasKeywordSimilarityScore()
public boolean hasKeywordSimilarityScore()
Keyword matching adjustment.
optional float keyword_similarity_score = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the keywordSimilarityScore field is set.
|
hasPctrRank()
public boolean hasPctrRank()
Predicted conversion rate adjustment as a rank.
optional float pctr_rank = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the pctrRank field is set.
|
hasRelevanceScore()
public boolean hasRelevanceScore()
Semantic relevance adjustment.
optional float relevance_score = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the relevanceScore field is set.
|
hasSemanticSimilarityScore()
public boolean hasSemanticSimilarityScore()
Semantic similarity adjustment.
optional float semantic_similarity_score = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the semanticSimilarityScore field is set.
|
hasTopicalityRank()
public boolean hasTopicalityRank()
Topicality adjustment as a rank.
optional float topicality_rank = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the topicalityRank field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public SearchResponse.SearchResult.RankSignals.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected SearchResponse.SearchResult.RankSignals.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public SearchResponse.SearchResult.RankSignals.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides