Package com.google.genai.types
Class CompositeReinforcementTuningRewardConfigWeightedRewardConfig.Builder
java.lang.Object
com.google.genai.types.CompositeReinforcementTuningRewardConfigWeightedRewardConfig.Builder
- Enclosing class:
- CompositeReinforcementTuningRewardConfigWeightedRewardConfig
public abstract static class CompositeReinforcementTuningRewardConfigWeightedRewardConfig.Builder
extends Object
Builder for CompositeReinforcementTuningRewardConfigWeightedRewardConfig.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Clears the value of rewardConfig field.Clears the value of weight field.rewardConfig(SingleReinforcementTuningRewardConfig rewardConfig) Setter for rewardConfig.rewardConfig(SingleReinforcementTuningRewardConfig.Builder rewardConfigBuilder) Setter for rewardConfig builder.Setter for weight.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
rewardConfig
public abstract CompositeReinforcementTuningRewardConfigWeightedRewardConfig.Builder rewardConfig(SingleReinforcementTuningRewardConfig rewardConfig) Setter for rewardConfig.rewardConfig:
-
rewardConfig
@CanIgnoreReturnValue public CompositeReinforcementTuningRewardConfigWeightedRewardConfig.Builder rewardConfig(SingleReinforcementTuningRewardConfig.Builder rewardConfigBuilder) Setter for rewardConfig builder.rewardConfig:
-
clearRewardConfig
@CanIgnoreReturnValue public CompositeReinforcementTuningRewardConfigWeightedRewardConfig.Builder clearRewardConfig()Clears the value of rewardConfig field. -
weight
public abstract CompositeReinforcementTuningRewardConfigWeightedRewardConfig.Builder weight(Float weight) Setter for weight.weight: How much this single reward contributes to the total overall reward.
-
clearWeight
@CanIgnoreReturnValue public CompositeReinforcementTuningRewardConfigWeightedRewardConfig.Builder clearWeight()Clears the value of weight field. -
build
-