Class SkillCreateParams.Builder
-
- All Implemented Interfaces:
public final class SkillCreateParams.BuilderA builder for SkillCreateParams.
-
-
Method Summary
-
-
Method Detail
-
body
final SkillCreateParams.Builder body(SkillCreateParams.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:
-
files
final SkillCreateParams.Builder files(SkillCreateParams.Files files)
Skill files to upload (directory upload) or a single zip file.
-
files
final SkillCreateParams.Builder files(MultipartField<SkillCreateParams.Files> files)
Sets Builder.files to an arbitrary multipart value.
You should usually call Builder.files with a well-typed Files value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
files
final SkillCreateParams.Builder files(InputStream inputStream)
Alias for calling files with
Files.ofInputStream(inputStream).
-
files
final SkillCreateParams.Builder files(ByteArray inputStream)
Skill zip file to upload.
-
files
final SkillCreateParams.Builder files(Path path)
Skill zip file to upload.
-
filesOfInputStreams
final SkillCreateParams.Builder filesOfInputStreams(List<InputStream> inputStreams)
Alias for calling files with
Files.ofInputStreams(inputStreams).
-
additionalBodyProperties
final SkillCreateParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final SkillCreateParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final SkillCreateParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final SkillCreateParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final SkillCreateParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final SkillCreateParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final SkillCreateParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final SkillCreateParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final SkillCreateParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final SkillCreateParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final SkillCreateParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final SkillCreateParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final SkillCreateParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final SkillCreateParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final SkillCreateParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final SkillCreateParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final SkillCreateParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final SkillCreateParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final SkillCreateParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final SkillCreateParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final SkillCreateParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final SkillCreateParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final SkillCreateParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final SkillCreateParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final SkillCreateParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final SkillCreateParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final SkillCreateParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final SkillCreateParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final SkillCreateParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final SkillCreateParams build()
Returns an immutable instance of SkillCreateParams.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-