Class SkillUpdateParams.Builder
-
- All Implemented Interfaces:
public final class SkillUpdateParams.BuilderA builder for SkillUpdateParams.
-
-
Method Summary
-
-
Method Detail
-
pathSlug
final SkillUpdateParams.Builder pathSlug(String pathSlug)
-
pathSlug
final SkillUpdateParams.Builder pathSlug(Optional<String> pathSlug)
Alias for calling Builder.pathSlug with
pathSlug.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:
-
content
final SkillUpdateParams.Builder content(String content)
-
content
final SkillUpdateParams.Builder content(JsonField<String> content)
Sets Builder.content to an arbitrary JSON value.
You should usually call Builder.content with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
metadata
final SkillUpdateParams.Builder metadata(JsonValue metadata)
-
name
final SkillUpdateParams.Builder name(String name)
-
name
final SkillUpdateParams.Builder name(JsonField<String> name)
Sets Builder.name to an arbitrary JSON value.
You should usually call Builder.name with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
bodySlug
final SkillUpdateParams.Builder bodySlug(String bodySlug)
New slug (renames the skill)
-
bodySlug
final SkillUpdateParams.Builder bodySlug(JsonField<String> bodySlug)
Sets Builder.bodySlug to an arbitrary JSON value.
You should usually call Builder.bodySlug with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
summary
final SkillUpdateParams.Builder summary(String summary)
-
summary
final SkillUpdateParams.Builder summary(Optional<String> summary)
Alias for calling Builder.summary with
summary.orElse(null).
-
summary
final SkillUpdateParams.Builder summary(JsonField<String> summary)
Sets Builder.summary to an arbitrary JSON value.
You should usually call Builder.summary with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
tags
final SkillUpdateParams.Builder tags(List<String> tags)
-
tags
final SkillUpdateParams.Builder tags(JsonField<List<String>> tags)
Sets Builder.tags to an arbitrary JSON value.
You should usually call Builder.tags with a well-typed
List<String>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addTag
final SkillUpdateParams.Builder addTag(String tag)
-
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.
-
-
-
-