Class BulkRetrieveJobResponse.Job.Builder
-
- All Implemented Interfaces:
public final class BulkRetrieveJobResponse.Job.BuilderA builder for Job.
-
-
Method Summary
-
-
Method Detail
-
definition
final BulkRetrieveJobResponse.Job.Builder definition(InboundBulkMessage definition)
-
definition
final BulkRetrieveJobResponse.Job.Builder definition(JsonField<InboundBulkMessage> definition)
Sets Builder.definition to an arbitrary JSON value.
You should usually call Builder.definition with a well-typed InboundBulkMessage value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
definition
final BulkRetrieveJobResponse.Job.Builder definition(InboundBulkMessage.InboundBulkTemplateMessage template)
Alias for calling definition with
InboundBulkMessage.ofTemplate(template).
-
definition
final BulkRetrieveJobResponse.Job.Builder definition(InboundBulkMessage.InboundBulkContentMessage content)
Alias for calling definition with
InboundBulkMessage.ofContent(content).
-
enqueued
final BulkRetrieveJobResponse.Job.Builder enqueued(Long enqueued)
-
enqueued
final BulkRetrieveJobResponse.Job.Builder enqueued(JsonField<Long> enqueued)
Sets Builder.enqueued to an arbitrary JSON value.
You should usually call Builder.enqueued with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
failures
final BulkRetrieveJobResponse.Job.Builder failures(Long failures)
-
failures
final BulkRetrieveJobResponse.Job.Builder failures(JsonField<Long> failures)
Sets Builder.failures to an arbitrary JSON value.
You should usually call Builder.failures with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
received
final BulkRetrieveJobResponse.Job.Builder received(Long received)
-
received
final BulkRetrieveJobResponse.Job.Builder received(JsonField<Long> received)
Sets Builder.received to an arbitrary JSON value.
You should usually call Builder.received with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
status
final BulkRetrieveJobResponse.Job.Builder status(BulkRetrieveJobResponse.Job.Status status)
-
status
final BulkRetrieveJobResponse.Job.Builder status(JsonField<BulkRetrieveJobResponse.Job.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.
-
additionalProperties
final BulkRetrieveJobResponse.Job.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final BulkRetrieveJobResponse.Job.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final BulkRetrieveJobResponse.Job.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final BulkRetrieveJobResponse.Job.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final BulkRetrieveJobResponse.Job.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final BulkRetrieveJobResponse.Job build()
Returns an immutable instance of Job.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.definition() .enqueued() .failures() .received() .status()
-
-
-
-