public static final class SearchResponse.SearchResult.RetrievalSignals extends GeneratedMessage implements SearchResponse.SearchResult.RetrievalSignalsOrBuilder
Contains a set of signals used by the relevance filter.
Protobuf type
google.cloud.discoveryengine.v1.SearchResponse.SearchResult.RetrievalSignals
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
RETRIEVAL_SOURCES_FIELD_NUMBER
public static final int RETRIEVAL_SOURCES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SEMANTIC_RELEVANCE_SCORE_FIELD_NUMBER
public static final int SEMANTIC_RELEVANCE_SCORE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static SearchResponse.SearchResult.RetrievalSignals getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static SearchResponse.SearchResult.RetrievalSignals.Builder newBuilder()
newBuilder(SearchResponse.SearchResult.RetrievalSignals prototype)
public static SearchResponse.SearchResult.RetrievalSignals.Builder newBuilder(SearchResponse.SearchResult.RetrievalSignals prototype)
public static SearchResponse.SearchResult.RetrievalSignals parseDelimitedFrom(InputStream input)
public static SearchResponse.SearchResult.RetrievalSignals parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static SearchResponse.SearchResult.RetrievalSignals parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SearchResponse.SearchResult.RetrievalSignals parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static SearchResponse.SearchResult.RetrievalSignals parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SearchResponse.SearchResult.RetrievalSignals parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SearchResponse.SearchResult.RetrievalSignals parseFrom(CodedInputStream input)
public static SearchResponse.SearchResult.RetrievalSignals parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static SearchResponse.SearchResult.RetrievalSignals parseFrom(InputStream input)
public static SearchResponse.SearchResult.RetrievalSignals parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static SearchResponse.SearchResult.RetrievalSignals parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SearchResponse.SearchResult.RetrievalSignals parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<SearchResponse.SearchResult.RetrievalSignals> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public SearchResponse.SearchResult.RetrievalSignals getDefaultInstanceForType()
getParserForType()
public Parser<SearchResponse.SearchResult.RetrievalSignals> getParserForType()
Overrides
getRetrievalSources(int index)
public SearchResponse.SearchResult.RetrievalSignals.RetrievalSource getRetrievalSources(int index)
Optional. Indicates how the result was retrieved.
repeated .google.cloud.discoveryengine.v1.SearchResponse.SearchResult.RetrievalSignals.RetrievalSource retrieval_sources = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
getRetrievalSourcesCount()
public int getRetrievalSourcesCount()
Optional. Indicates how the result was retrieved.
repeated .google.cloud.discoveryengine.v1.SearchResponse.SearchResult.RetrievalSignals.RetrievalSource retrieval_sources = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The count of retrievalSources.
|
getRetrievalSourcesList()
public List<SearchResponse.SearchResult.RetrievalSignals.RetrievalSource> getRetrievalSourcesList()
Optional. Indicates how the result was retrieved.
repeated .google.cloud.discoveryengine.v1.SearchResponse.SearchResult.RetrievalSignals.RetrievalSource retrieval_sources = 1 [(.google.api.field_behavior) = OPTIONAL];
getRetrievalSourcesValue(int index)
public int getRetrievalSourcesValue(int index)
Optional. Indicates how the result was retrieved.
repeated .google.cloud.discoveryengine.v1.SearchResponse.SearchResult.RetrievalSignals.RetrievalSource retrieval_sources = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire of retrievalSources at the given index.
|
getRetrievalSourcesValueList()
public List<Integer> getRetrievalSourcesValueList()
Optional. Indicates how the result was retrieved.
repeated .google.cloud.discoveryengine.v1.SearchResponse.SearchResult.RetrievalSignals.RetrievalSource retrieval_sources = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
List<Integer> |
A list containing the enum numeric values on the wire for retrievalSources.
|
getSemanticRelevanceScore()
public float getSemanticRelevanceScore()
Optional. Relevance score used by the filter when
semantic_relevance_threshold is set.
float semantic_relevance_score = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
float |
The semanticRelevanceScore.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public SearchResponse.SearchResult.RetrievalSignals.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected SearchResponse.SearchResult.RetrievalSignals.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public SearchResponse.SearchResult.RetrievalSignals.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides