Package com.openai.models.skills
Class SkillUpdateParams.Builder
-
- All Implemented Interfaces:
public final class SkillUpdateParams.BuilderA builder for SkillUpdateParams.
-
-
Method Summary
-
-
Method Detail
-
skillId
final SkillUpdateParams.Builder skillId(String skillId)
-
skillId
final SkillUpdateParams.Builder skillId(Optional<String> skillId)
Alias for calling Builder.skillId with
skillId.orElse(null).
-
body
final SkillUpdateParams.Builder body(SkillUpdateParams.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:
-
defaultVersion
final SkillUpdateParams.Builder defaultVersion(String defaultVersion)
The skill version number to set as default.
-
defaultVersion
final SkillUpdateParams.Builder defaultVersion(JsonField<String> defaultVersion)
Sets Builder.defaultVersion to an arbitrary JSON value.
You should usually call Builder.defaultVersion with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalBodyProperties
final SkillUpdateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final SkillUpdateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final SkillUpdateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final SkillUpdateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final SkillUpdateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final SkillUpdateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final SkillUpdateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final SkillUpdateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final SkillUpdateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final SkillUpdateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final SkillUpdateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final SkillUpdateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final SkillUpdateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final SkillUpdateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final SkillUpdateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final SkillUpdateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final SkillUpdateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final SkillUpdateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final SkillUpdateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final SkillUpdateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final SkillUpdateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final SkillUpdateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final SkillUpdateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final SkillUpdateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final SkillUpdateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final SkillUpdateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final SkillUpdateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final SkillUpdateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final SkillUpdateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final SkillUpdateParams build()
Returns an immutable instance of SkillUpdateParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.defaultVersion()
-
-
-
-