public static final class RagRetrievalConfig.Ranking.Builder extends GeneratedMessageV3.Builder<RagRetrievalConfig.Ranking.Builder> implements RagRetrievalConfig.RankingOrBuilder
Config for ranking and reranking.
Protobuf type google.cloud.vertexai.v1.RagRetrievalConfig.Ranking
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public RagRetrievalConfig.Ranking.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public RagRetrievalConfig.Ranking build()
buildPartial()
public RagRetrievalConfig.Ranking buildPartial()
clear()
public RagRetrievalConfig.Ranking.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public RagRetrievalConfig.Ranking.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearLlmRanker()
public RagRetrievalConfig.Ranking.Builder clearLlmRanker()
Optional. Config for LlmRanker.
.google.cloud.vertexai.v1.RagRetrievalConfig.Ranking.LlmRanker llm_ranker = 3 [(.google.api.field_behavior) = OPTIONAL];
clearOneof(Descriptors.OneofDescriptor oneof)
public RagRetrievalConfig.Ranking.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearRankService()
public RagRetrievalConfig.Ranking.Builder clearRankService()
Optional. Config for Rank Service.
.google.cloud.vertexai.v1.RagRetrievalConfig.Ranking.RankService rank_service = 1 [(.google.api.field_behavior) = OPTIONAL];
clearRankingConfig()
public RagRetrievalConfig.Ranking.Builder clearRankingConfig()
clone()
public RagRetrievalConfig.Ranking.Builder clone()
Overrides
getDefaultInstanceForType()
public RagRetrievalConfig.Ranking getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getLlmRanker()
public RagRetrievalConfig.Ranking.LlmRanker getLlmRanker()
Optional. Config for LlmRanker.
.google.cloud.vertexai.v1.RagRetrievalConfig.Ranking.LlmRanker llm_ranker = 3 [(.google.api.field_behavior) = OPTIONAL];
getLlmRankerBuilder()
public RagRetrievalConfig.Ranking.LlmRanker.Builder getLlmRankerBuilder()
Optional. Config for LlmRanker.
.google.cloud.vertexai.v1.RagRetrievalConfig.Ranking.LlmRanker llm_ranker = 3 [(.google.api.field_behavior) = OPTIONAL];
getLlmRankerOrBuilder()
public RagRetrievalConfig.Ranking.LlmRankerOrBuilder getLlmRankerOrBuilder()
Optional. Config for LlmRanker.
.google.cloud.vertexai.v1.RagRetrievalConfig.Ranking.LlmRanker llm_ranker = 3 [(.google.api.field_behavior) = OPTIONAL];
getRankService()
public RagRetrievalConfig.Ranking.RankService getRankService()
Optional. Config for Rank Service.
.google.cloud.vertexai.v1.RagRetrievalConfig.Ranking.RankService rank_service = 1 [(.google.api.field_behavior) = OPTIONAL];
getRankServiceBuilder()
public RagRetrievalConfig.Ranking.RankService.Builder getRankServiceBuilder()
Optional. Config for Rank Service.
.google.cloud.vertexai.v1.RagRetrievalConfig.Ranking.RankService rank_service = 1 [(.google.api.field_behavior) = OPTIONAL];
getRankServiceOrBuilder()
public RagRetrievalConfig.Ranking.RankServiceOrBuilder getRankServiceOrBuilder()
Optional. Config for Rank Service.
.google.cloud.vertexai.v1.RagRetrievalConfig.Ranking.RankService rank_service = 1 [(.google.api.field_behavior) = OPTIONAL];
getRankingConfigCase()
public RagRetrievalConfig.Ranking.RankingConfigCase getRankingConfigCase()
hasLlmRanker()
public boolean hasLlmRanker()
Optional. Config for LlmRanker.
.google.cloud.vertexai.v1.RagRetrievalConfig.Ranking.LlmRanker llm_ranker = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the llmRanker field is set.
|
hasRankService()
public boolean hasRankService()
Optional. Config for Rank Service.
.google.cloud.vertexai.v1.RagRetrievalConfig.Ranking.RankService rank_service = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the rankService field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(RagRetrievalConfig.Ranking other)
public RagRetrievalConfig.Ranking.Builder mergeFrom(RagRetrievalConfig.Ranking other)
public RagRetrievalConfig.Ranking.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public RagRetrievalConfig.Ranking.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeLlmRanker(RagRetrievalConfig.Ranking.LlmRanker value)
public RagRetrievalConfig.Ranking.Builder mergeLlmRanker(RagRetrievalConfig.Ranking.LlmRanker value)
Optional. Config for LlmRanker.
.google.cloud.vertexai.v1.RagRetrievalConfig.Ranking.LlmRanker llm_ranker = 3 [(.google.api.field_behavior) = OPTIONAL];
mergeRankService(RagRetrievalConfig.Ranking.RankService value)
public RagRetrievalConfig.Ranking.Builder mergeRankService(RagRetrievalConfig.Ranking.RankService value)
Optional. Config for Rank Service.
.google.cloud.vertexai.v1.RagRetrievalConfig.Ranking.RankService rank_service = 1 [(.google.api.field_behavior) = OPTIONAL];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final RagRetrievalConfig.Ranking.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public RagRetrievalConfig.Ranking.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setLlmRanker(RagRetrievalConfig.Ranking.LlmRanker value)
public RagRetrievalConfig.Ranking.Builder setLlmRanker(RagRetrievalConfig.Ranking.LlmRanker value)
Optional. Config for LlmRanker.
.google.cloud.vertexai.v1.RagRetrievalConfig.Ranking.LlmRanker llm_ranker = 3 [(.google.api.field_behavior) = OPTIONAL];
setLlmRanker(RagRetrievalConfig.Ranking.LlmRanker.Builder builderForValue)
public RagRetrievalConfig.Ranking.Builder setLlmRanker(RagRetrievalConfig.Ranking.LlmRanker.Builder builderForValue)
Optional. Config for LlmRanker.
.google.cloud.vertexai.v1.RagRetrievalConfig.Ranking.LlmRanker llm_ranker = 3 [(.google.api.field_behavior) = OPTIONAL];
setRankService(RagRetrievalConfig.Ranking.RankService value)
public RagRetrievalConfig.Ranking.Builder setRankService(RagRetrievalConfig.Ranking.RankService value)
Optional. Config for Rank Service.
.google.cloud.vertexai.v1.RagRetrievalConfig.Ranking.RankService rank_service = 1 [(.google.api.field_behavior) = OPTIONAL];
setRankService(RagRetrievalConfig.Ranking.RankService.Builder builderForValue)
public RagRetrievalConfig.Ranking.Builder setRankService(RagRetrievalConfig.Ranking.RankService.Builder builderForValue)
Optional. Config for Rank Service.
.google.cloud.vertexai.v1.RagRetrievalConfig.Ranking.RankService rank_service = 1 [(.google.api.field_behavior) = OPTIONAL];
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public RagRetrievalConfig.Ranking.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final RagRetrievalConfig.Ranking.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides