Class GraderValidateParams.Builder
-
- All Implemented Interfaces:
public final class GraderValidateParams.BuilderA builder for GraderValidateParams.
-
-
Method Summary
-
-
Method Detail
-
body
final GraderValidateParams.Builder body(GraderValidateParams.Body body)
Sets the entire request body.
This is generally only useful if you are already constructing the body separately. Otherwise, it's more convenient to use the top-level setters instead:
-
grader
final GraderValidateParams.Builder grader(GraderValidateParams.Grader grader)
The grader used for the fine-tuning job.
-
grader
final GraderValidateParams.Builder grader(JsonField<GraderValidateParams.Grader> grader)
Sets Builder.grader to an arbitrary JSON value.
You should usually call Builder.grader with a well-typed Grader value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
grader
final GraderValidateParams.Builder grader(StringCheckGrader stringCheck)
Alias for calling grader with
Grader.ofStringCheck(stringCheck).
-
grader
final GraderValidateParams.Builder grader(TextSimilarityGrader textSimilarity)
Alias for calling grader with
Grader.ofTextSimilarity(textSimilarity).
-
grader
final GraderValidateParams.Builder grader(PythonGrader python)
Alias for calling grader with
Grader.ofPython(python).
-
grader
final GraderValidateParams.Builder grader(ScoreModelGrader scoreModel)
Alias for calling grader with
Grader.ofScoreModel(scoreModel).
-
grader
final GraderValidateParams.Builder grader(MultiGrader multi)
Alias for calling grader with
Grader.ofMulti(multi).
-
additionalBodyProperties
final GraderValidateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final GraderValidateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final GraderValidateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final GraderValidateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final GraderValidateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final GraderValidateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final GraderValidateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final GraderValidateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final GraderValidateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final GraderValidateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final GraderValidateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final GraderValidateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final GraderValidateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final GraderValidateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final GraderValidateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final GraderValidateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final GraderValidateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final GraderValidateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final GraderValidateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final GraderValidateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final GraderValidateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final GraderValidateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final GraderValidateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final GraderValidateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final GraderValidateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final GraderValidateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final GraderValidateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final GraderValidateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final GraderValidateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final GraderValidateParams build()
Returns an immutable instance of GraderValidateParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.grader()
-
-
-
-