Class ConnectorSyncJob.AbstractBuilder<BuilderT extends ConnectorSyncJob.AbstractBuilder<BuilderT>>
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<BuilderT>
co.elastic.clients.elasticsearch.connector.ConnectorSyncJob.AbstractBuilder<BuilderT>
- All Implemented Interfaces:
WithJson<BuilderT>
- Direct Known Subclasses:
ConnectorSyncJob.Builder
,SyncJobGetResponse.Builder
- Enclosing class:
- ConnectorSyncJob
public abstract static class ConnectorSyncJob.AbstractBuilder<BuilderT extends ConnectorSyncJob.AbstractBuilder<BuilderT>>
extends WithJsonObjectBuilderBase<BuilderT>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal BuilderT
cancelationRequestedAt
(DateTime value) API name:cancelation_requested_at
final BuilderT
canceledAt
(DateTime value) API name:canceled_at
final BuilderT
completedAt
(DateTime value) API name:completed_at
final BuilderT
Required - API name:connector
final BuilderT
Required - API name:connector
final BuilderT
Required - API name:created_at
final BuilderT
deletedDocumentCount
(long value) Required - API name:deleted_document_count
final BuilderT
API name:error
final BuilderT
Required - API name:id
final BuilderT
indexedDocumentCount
(long value) Required - API name:indexed_document_count
final BuilderT
indexedDocumentVolume
(long value) Required - API name:indexed_document_volume
final BuilderT
jobType
(SyncJobType value) Required - API name:job_type
final BuilderT
API name:last_seen
final BuilderT
Required - API name:metadata
final BuilderT
Required - API name:metadata
protected abstract BuilderT
self()
final BuilderT
API name:started_at
final BuilderT
status
(SyncStatus value) Required - API name:status
final BuilderT
totalDocumentCount
(long value) Required - API name:total_document_count
final BuilderT
Required - API name:trigger_method
final BuilderT
workerHostname
(String value) API name:worker_hostname
Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJson
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
AbstractBuilder
public AbstractBuilder()
-
-
Method Details
-
cancelationRequestedAt
API name:cancelation_requested_at
-
canceledAt
API name:canceled_at
-
completedAt
API name:completed_at
-
connector
Required - API name:connector
-
connector
public final BuilderT connector(Function<SyncJobConnectorReference.Builder, ObjectBuilder<SyncJobConnectorReference>> fn) Required - API name:connector
-
createdAt
Required - API name:created_at
-
deletedDocumentCount
Required - API name:deleted_document_count
-
error
API name:error
-
id
Required - API name:id
-
indexedDocumentCount
Required - API name:indexed_document_count
-
indexedDocumentVolume
Required - API name:indexed_document_volume
-
jobType
Required - API name:job_type
-
lastSeen
API name:last_seen
-
metadata
Required - API name:metadata
Adds all entries of
map
tometadata
. -
metadata
Required - API name:metadata
Adds an entry to
metadata
. -
startedAt
API name:started_at
-
status
Required - API name:status
-
totalDocumentCount
Required - API name:total_document_count
-
triggerMethod
Required - API name:trigger_method
-
workerHostname
API name:worker_hostname
-
self
- Specified by:
self
in classWithJsonObjectBuilderBase<BuilderT extends ConnectorSyncJob.AbstractBuilder<BuilderT>>
-