Class RagQuery.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<RagQuery.Builder>
com.google.cloud.aiplatform.v1beta1.RagQuery.Builder
- All Implemented Interfaces:
RagQueryOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- RagQuery
public static final class RagQuery.Builder
extends com.google.protobuf.GeneratedMessage.Builder<RagQuery.Builder>
implements RagQueryOrBuilder
A query to retrieve relevant contexts.Protobuf type
google.cloud.aiplatform.v1beta1.RagQuery-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Optional.Deprecated.Deprecated.google.cloud.aiplatform.v1beta1.RagQuery.similarity_top_k is deprecated.Optional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOptional.Optional.Optional.Deprecated.google.cloud.aiplatform.v1beta1.RagQuery.ranking is deprecated.Deprecated.Deprecated.intDeprecated.google.cloud.aiplatform.v1beta1.RagQuery.similarity_top_k is deprecated.getText()Optional.com.google.protobuf.ByteStringOptional.booleanOptional.booleanDeprecated.google.cloud.aiplatform.v1beta1.RagQuery.ranking is deprecated.booleanhasText()Optional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Optional.mergeRanking(RagQuery.Ranking value) Deprecated.Optional.setRagRetrievalConfig(RagRetrievalConfig.Builder builderForValue) Optional.setRanking(RagQuery.Ranking value) Deprecated.setRanking(RagQuery.Ranking.Builder builderForValue) Deprecated.setSimilarityTopK(int value) Deprecated.google.cloud.aiplatform.v1beta1.RagQuery.similarity_top_k is deprecated.Optional.setTextBytes(com.google.protobuf.ByteString value) Optional.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<RagQuery.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<RagQuery.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<RagQuery.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RagQuery.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<RagQuery.Builder>
-
mergeFrom
public RagQuery.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RagQuery.Builder>- Throws:
IOException
-
getQueryCase
- Specified by:
getQueryCasein interfaceRagQueryOrBuilder
-
clearQuery
-
hasText
public boolean hasText()Optional. The query in text format to get relevant contexts.
string text = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasTextin interfaceRagQueryOrBuilder- Returns:
- Whether the text field is set.
-
getText
Optional. The query in text format to get relevant contexts.
string text = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getTextin interfaceRagQueryOrBuilder- Returns:
- The text.
-
getTextBytes
public com.google.protobuf.ByteString getTextBytes()Optional. The query in text format to get relevant contexts.
string text = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getTextBytesin interfaceRagQueryOrBuilder- Returns:
- The bytes for text.
-
setText
Optional. The query in text format to get relevant contexts.
string text = 1 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The text to set.- Returns:
- This builder for chaining.
-
clearText
Optional. The query in text format to get relevant contexts.
string text = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setTextBytes
Optional. The query in text format to get relevant contexts.
string text = 1 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for text to set.- Returns:
- This builder for chaining.
-
getSimilarityTopK
Deprecated.google.cloud.aiplatform.v1beta1.RagQuery.similarity_top_k is deprecated. See google/cloud/aiplatform/v1beta1/vertex_rag_service.proto;l=117Optional. The number of contexts to retrieve.
int32 similarity_top_k = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];- Specified by:
getSimilarityTopKin interfaceRagQueryOrBuilder- Returns:
- The similarityTopK.
-
setSimilarityTopK
Deprecated.google.cloud.aiplatform.v1beta1.RagQuery.similarity_top_k is deprecated. See google/cloud/aiplatform/v1beta1/vertex_rag_service.proto;l=117Optional. The number of contexts to retrieve.
int32 similarity_top_k = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The similarityTopK to set.- Returns:
- This builder for chaining.
-
clearSimilarityTopK
Deprecated.google.cloud.aiplatform.v1beta1.RagQuery.similarity_top_k is deprecated. See google/cloud/aiplatform/v1beta1/vertex_rag_service.proto;l=117Optional. The number of contexts to retrieve.
int32 similarity_top_k = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
hasRanking
Deprecated.google.cloud.aiplatform.v1beta1.RagQuery.ranking is deprecated. See google/cloud/aiplatform/v1beta1/vertex_rag_service.proto;l=121Optional. Configurations for hybrid search results ranking.
.google.cloud.aiplatform.v1beta1.RagQuery.Ranking ranking = 4 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];- Specified by:
hasRankingin interfaceRagQueryOrBuilder- Returns:
- Whether the ranking field is set.
-
getRanking
Deprecated.google.cloud.aiplatform.v1beta1.RagQuery.ranking is deprecated. See google/cloud/aiplatform/v1beta1/vertex_rag_service.proto;l=121Optional. Configurations for hybrid search results ranking.
.google.cloud.aiplatform.v1beta1.RagQuery.Ranking ranking = 4 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];- Specified by:
getRankingin interfaceRagQueryOrBuilder- Returns:
- The ranking.
-
setRanking
Deprecated.Optional. Configurations for hybrid search results ranking.
.google.cloud.aiplatform.v1beta1.RagQuery.Ranking ranking = 4 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; -
setRanking
Deprecated.Optional. Configurations for hybrid search results ranking.
.google.cloud.aiplatform.v1beta1.RagQuery.Ranking ranking = 4 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; -
mergeRanking
Deprecated.Optional. Configurations for hybrid search results ranking.
.google.cloud.aiplatform.v1beta1.RagQuery.Ranking ranking = 4 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; -
clearRanking
Deprecated.Optional. Configurations for hybrid search results ranking.
.google.cloud.aiplatform.v1beta1.RagQuery.Ranking ranking = 4 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; -
getRankingBuilder
Deprecated.Optional. Configurations for hybrid search results ranking.
.google.cloud.aiplatform.v1beta1.RagQuery.Ranking ranking = 4 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; -
getRankingOrBuilder
Deprecated.Optional. Configurations for hybrid search results ranking.
.google.cloud.aiplatform.v1beta1.RagQuery.Ranking ranking = 4 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];- Specified by:
getRankingOrBuilderin interfaceRagQueryOrBuilder
-
hasRagRetrievalConfig
public boolean hasRagRetrievalConfig()Optional. The retrieval config for the query.
.google.cloud.aiplatform.v1beta1.RagRetrievalConfig rag_retrieval_config = 6 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasRagRetrievalConfigin interfaceRagQueryOrBuilder- Returns:
- Whether the ragRetrievalConfig field is set.
-
getRagRetrievalConfig
Optional. The retrieval config for the query.
.google.cloud.aiplatform.v1beta1.RagRetrievalConfig rag_retrieval_config = 6 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRagRetrievalConfigin interfaceRagQueryOrBuilder- Returns:
- The ragRetrievalConfig.
-
setRagRetrievalConfig
Optional. The retrieval config for the query.
.google.cloud.aiplatform.v1beta1.RagRetrievalConfig rag_retrieval_config = 6 [(.google.api.field_behavior) = OPTIONAL]; -
setRagRetrievalConfig
Optional. The retrieval config for the query.
.google.cloud.aiplatform.v1beta1.RagRetrievalConfig rag_retrieval_config = 6 [(.google.api.field_behavior) = OPTIONAL]; -
mergeRagRetrievalConfig
Optional. The retrieval config for the query.
.google.cloud.aiplatform.v1beta1.RagRetrievalConfig rag_retrieval_config = 6 [(.google.api.field_behavior) = OPTIONAL]; -
clearRagRetrievalConfig
Optional. The retrieval config for the query.
.google.cloud.aiplatform.v1beta1.RagRetrievalConfig rag_retrieval_config = 6 [(.google.api.field_behavior) = OPTIONAL]; -
getRagRetrievalConfigBuilder
Optional. The retrieval config for the query.
.google.cloud.aiplatform.v1beta1.RagRetrievalConfig rag_retrieval_config = 6 [(.google.api.field_behavior) = OPTIONAL]; -
getRagRetrievalConfigOrBuilder
Optional. The retrieval config for the query.
.google.cloud.aiplatform.v1beta1.RagRetrievalConfig rag_retrieval_config = 6 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRagRetrievalConfigOrBuilderin interfaceRagQueryOrBuilder
-