Package com.google.genai.types
Class ReinforcementTuningParseResponseConfig.Builder
java.lang.Object
com.google.genai.types.ReinforcementTuningParseResponseConfig.Builder
- Enclosing class:
- ReinforcementTuningParseResponseConfig
Builder for ReinforcementTuningParseResponseConfig.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Clears the value of parseType field.Clears the value of regexExtractExpression field.parseType(ResponseParseType parseType) Setter for parseType.parseType(ResponseParseType.Known knownType) Setter for parseType given a known enum.Setter for parseType given a string.regexExtractExpression(String regexExtractExpression) Setter for regexExtractExpression.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
parseType
public abstract ReinforcementTuningParseResponseConfig.Builder parseType(ResponseParseType parseType) Setter for parseType.parseType: Defines how to parse sample response.
-
clearParseType
Clears the value of parseType field. -
parseType
@CanIgnoreReturnValue public ReinforcementTuningParseResponseConfig.Builder parseType(ResponseParseType.Known knownType) Setter for parseType given a known enum.parseType: Defines how to parse sample response.
-
parseType
@CanIgnoreReturnValue public ReinforcementTuningParseResponseConfig.Builder parseType(String parseType) Setter for parseType given a string.parseType: Defines how to parse sample response.
-
regexExtractExpression
public abstract ReinforcementTuningParseResponseConfig.Builder regexExtractExpression(String regexExtractExpression) Setter for regexExtractExpression.regexExtractExpression: Defines the regex to extract the important part of sample response. This field is only used when `parse_type` is `REGEX_EXTRACT`.
-
clearRegexExtractExpression
@CanIgnoreReturnValue public ReinforcementTuningParseResponseConfig.Builder clearRegexExtractExpression()Clears the value of regexExtractExpression field. -
build
-