Class Connector
java.lang.Object
co.elastic.clients.elasticsearch.connector.Connector
- All Implemented Interfaces:
JsonpSerializable
- Direct Known Subclasses:
GetConnectorResponse
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<Connector>
Json deserializer forConnector
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal String
apiKeyId()
API name:api_key_id
final String
API name:api_key_secret_id
final Map<String,
ConnectorConfigProperties> Required - API name:configuration
static Connector
final Map<String,
CustomScheduling> Required - API name:custom_scheduling
final boolean
deleted()
Required - API name:deleted
final String
API name:description
final String
error()
API name:error
final ConnectorFeatures
features()
API name:features
final List<FilteringConfig>
Required - API name:filtering
final String
id()
API name:id
final String
API name:index_name
final boolean
isNative()
Required - API name:is_native
final String
language()
API name:language
final String
API name:last_access_control_sync_error
final DateTime
API name:last_access_control_sync_scheduled_at
final SyncStatus
API name:last_access_control_sync_status
final Long
API name:last_deleted_document_count
final DateTime
API name:last_incremental_sync_scheduled_at
final Long
API name:last_indexed_document_count
final DateTime
lastSeen()
API name:last_seen
final DateTime
API name:last_synced
final String
API name:last_sync_error
final DateTime
API name:last_sync_scheduled_at
final SyncStatus
API name:last_sync_status
final String
name()
API name:name
final IngestPipelineParams
pipeline()
API name:pipeline
final SchedulingConfiguration
Required - API name:scheduling
void
serialize
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected void
serializeInternal
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) final String
API name:service_type
protected static <BuilderT extends Connector.AbstractBuilder<BuilderT>>
voidsetupConnectorDeserializer
(ObjectDeserializer<BuilderT> op) final ConnectorStatus
status()
Required - API name:status
final JsonData
API name:sync_cursor
final boolean
syncNow()
Required - API name:sync_now
toString()
-
Field Details
-
_DESERIALIZER
Json deserializer forConnector
-
-
Constructor Details
-
Connector
-
-
Method Details
-
connectorOf
-
apiKeyId
API name:api_key_id
-
apiKeySecretId
API name:api_key_secret_id
-
configuration
Required - API name:configuration
-
customScheduling
Required - API name:custom_scheduling
-
deleted
public final boolean deleted()Required - API name:deleted
-
description
API name:description
-
error
API name:error
-
features
API name:features
-
filtering
Required - API name:filtering
-
id
API name:id
-
indexName
API name:index_name
-
isNative
public final boolean isNative()Required - API name:is_native
-
language
API name:language
-
lastAccessControlSyncError
API name:last_access_control_sync_error
-
lastAccessControlSyncScheduledAt
API name:last_access_control_sync_scheduled_at
-
lastAccessControlSyncStatus
API name:last_access_control_sync_status
-
lastDeletedDocumentCount
API name:last_deleted_document_count
-
lastIncrementalSyncScheduledAt
API name:last_incremental_sync_scheduled_at
-
lastIndexedDocumentCount
API name:last_indexed_document_count
-
lastSeen
API name:last_seen
-
lastSyncError
API name:last_sync_error
-
lastSyncScheduledAt
API name:last_sync_scheduled_at
-
lastSyncStatus
API name:last_sync_status
-
lastSynced
API name:last_synced
-
name
API name:name
-
pipeline
API name:pipeline
-
scheduling
Required - API name:scheduling
-
serviceType
API name:service_type
-
status
Required - API name:status
-
syncCursor
API name:sync_cursor
-
syncNow
public final boolean syncNow()Required - API name:sync_now
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupConnectorDeserializer
protected static <BuilderT extends Connector.AbstractBuilder<BuilderT>> void setupConnectorDeserializer(ObjectDeserializer<BuilderT> op)
-