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 StringapiKeyId()API name:api_key_idfinal StringAPI name:api_key_secret_idfinal Map<String,ConnectorConfigProperties> Required - API name:configurationstatic Connectorfinal Map<String,CustomScheduling> Required - API name:custom_schedulingfinal booleandeleted()Required - API name:deletedfinal StringAPI name:descriptionfinal Stringerror()API name:errorfinal ConnectorFeaturesfeatures()API name:featuresfinal List<FilteringConfig>Required - API name:filteringfinal Stringid()API name:idfinal StringAPI name:index_namefinal booleanisNative()Required - API name:is_nativefinal Stringlanguage()API name:languagefinal StringAPI name:last_access_control_sync_errorfinal DateTimeAPI name:last_access_control_sync_scheduled_atfinal SyncStatusAPI name:last_access_control_sync_statusfinal LongAPI name:last_deleted_document_countfinal DateTimeAPI name:last_incremental_sync_scheduled_atfinal LongAPI name:last_indexed_document_countfinal DateTimelastSeen()API name:last_seenfinal DateTimeAPI name:last_syncedfinal StringAPI name:last_sync_errorfinal DateTimeAPI name:last_sync_scheduled_atfinal SyncStatusAPI name:last_sync_statusfinal Stringname()API name:namefinal IngestPipelineParamspipeline()API name:pipelinefinal SchedulingConfigurationRequired - API name:schedulingvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) final StringAPI name:service_typeprotected static <BuilderT extends Connector.AbstractBuilder<BuilderT>>
voidsetupConnectorDeserializer(ObjectDeserializer<BuilderT> op) final ConnectorStatusstatus()Required - API name:statusfinal JsonDataAPI name:sync_cursorfinal booleansyncNow()Required - API name:sync_nowtoString()
-
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:
serializein interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupConnectorDeserializer
protected static <BuilderT extends Connector.AbstractBuilder<BuilderT>> void setupConnectorDeserializer(ObjectDeserializer<BuilderT> op)
-