Class JobRequestParams.Builder
-
- All Implemented Interfaces:
public final class JobRequestParams.BuilderA builder for JobRequestParams.
-
-
Method Summary
-
-
Method Detail
-
body
final JobRequestParams.Builder body(JobRequestParams.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:
-
access
final JobRequestParams.Builder access(JobRequestParams.Access access)
-
access
final JobRequestParams.Builder access(JsonField<JobRequestParams.Access> access)
Sets Builder.access to an arbitrary JSON value.
You should usually call Builder.access with a well-typed Access value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
inventory
final JobRequestParams.Builder inventory(JobRequestParams.Inventory inventory)
-
inventory
final JobRequestParams.Builder inventory(JsonField<JobRequestParams.Inventory> inventory)
Sets Builder.inventory to an arbitrary JSON value.
You should usually call Builder.inventory with a well-typed Inventory value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
scanId
final JobRequestParams.Builder scanId(String scanId)
unique identifier for the scan
-
scanId
final JobRequestParams.Builder scanId(JsonField<String> scanId)
Sets Builder.scanId to an arbitrary JSON value.
You should usually call Builder.scanId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
status
final JobRequestParams.Builder status(JobRequestParams.Status status)
Status of the scan
-
status
final JobRequestParams.Builder status(JsonField<JobRequestParams.Status> status)
Sets Builder.status to an arbitrary JSON value.
You should usually call Builder.status with a well-typed Status value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalBodyProperties
final JobRequestParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final JobRequestParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final JobRequestParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final JobRequestParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final JobRequestParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final JobRequestParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final JobRequestParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final JobRequestParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final JobRequestParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final JobRequestParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final JobRequestParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final JobRequestParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final JobRequestParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final JobRequestParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final JobRequestParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final JobRequestParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final JobRequestParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final JobRequestParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final JobRequestParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final JobRequestParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final JobRequestParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final JobRequestParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final JobRequestParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final JobRequestParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final JobRequestParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final JobRequestParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final JobRequestParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final JobRequestParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final JobRequestParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final JobRequestParams build()
Returns an immutable instance of JobRequestParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.access() .inventory()
-
-
-
-