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