All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractState Provides the current status along with identifier for Connect worker and tasks.AlreadyExistsException Indicates the operation tried to create an entity that already exists.ConnectClusterDetails Provides immutable Connect cluster information, such as the ID of the backing Kafka cluster.ConnectClusterState Provides the ability to lookup connector metadata, including status and configurations, as well as immutable cluster information such as Kafka cluster ID.ConnectException ConnectException is the top-level exception type generated by Kafka Connect and connector implementations.ConnectHeaders A basicHeadersimplementation.Connector Connectors manage integration of Kafka Connect with another system, either as an input that ingests data into Kafka or an output that passes data to an external system.ConnectorClientConfigOverridePolicy An interface for enforcing a policy on overriding of client configs via the connector configs.ConnectorClientConfigRequest ConnectorClientConfigRequest.ClientType ConnectorContext ConnectorContext allows Connectors to proactively interact with the Kafka Connect runtime.ConnectorHealth Provides basic health information about the connector and its tasks.ConnectorState Describes the status, worker ID, and any errors associated with a connector.ConnectorType Enum definition that identifies the type of the connector.ConnectorUtils Utilities that connector implementations might find useful.ConnectRecord<R extends ConnectRecord<R>> Base class for records containing data to be copied to/from Kafka.ConnectRestExtension A plugin interface to allow registration of new JAX-RS resources like Filters, REST endpoints, providers, etc.ConnectRestExtensionContext The interface provides the ability forConnectRestExtensionimplementations to access the JAX-RSConfigurableand cluster stateConnectClusterState.ConnectSchema Converter The Converter interface provides support for translating between Kafka Connect's runtime data format and byte[].ConverterConfig Abstract class that defines the configuration options forConverterandHeaderConverterinstances.ConverterType The type ofConverterandHeaderConverter.DataException Base class for all Kafka Connect data API exceptions.Date A date representing a calendar day with no time of day or timezone.Decimal An arbitrary-precision signed decimal number.ErrantRecordReporter Component that the sink task can use as itSinkTask.put(java.util.Collection).Field Header AHeaderis a key-value pair, and multiple headers can be included with the key, value, and timestamp in each Kafka message.HeaderConverter Headers A mutable ordered collection ofHeaderobjects.Headers.HeaderTransform A function to transform the suppliedHeader.IllegalWorkerStateException Indicates that a method has been invoked illegally or at an invalid time by a connector or task.NotFoundException Indicates that an operation attempted to modify or delete a connector or task that is not present on the worker.OffsetStorageReader OffsetStorageReader provides access to the offset storage used by sources.Predicate<R extends ConnectRecord<R>> A predicate on records.RetriableException An exception that indicates the operation can be reattempted.Schema Definition of an abstract data type.Schema.Type The type of a schema.SchemaAndValue SchemaBuilder SchemaBuilder provides a fluent API for constructingSchemaobjects.SchemaBuilderException SchemaProjector SchemaProjector is utility to project a value between compatible schemas and throw exceptions when non compatible schemas are provided.SchemaProjectorException SimpleHeaderConverter AHeaderConverterthat serializes header values as strings and that deserializes header values to the most appropriate numeric, boolean, array, or map representation.SinkConnector SinkConnectors implement the Connector interface to send Kafka data to another system.SinkConnectorContext A context to allow aSinkConnectorto interact with the Kafka Connect runtime.SinkRecord SinkRecord is aConnectRecordthat has been read from Kafka and includes the kafkaOffset of the record in the Kafka topic-partition in addition to the standard fields.SinkTask SinkTask is a Task that takes records loaded from Kafka and sends them to another system.SinkTaskContext Context passed to SinkTasks, allowing them to access utilities in the Kafka Connect runtime.SourceConnector SourceConnectors implement the connector interface to pull data from another system and send it to Kafka.SourceConnectorContext A context to allow aSourceConnectorto interact with the Kafka Connect runtime.SourceRecord SourceRecords are generated by SourceTasks and passed to Kafka Connect for storage in Kafka.SourceTask SourceTask is a Task that pulls records from another system for storage in Kafka.SourceTaskContext SourceTaskContext is provided to SourceTasks to allow them to interact with the underlying runtime.StringConverter ConverterandHeaderConverterimplementation that only supports serializing to strings.StringConverterConfig Configuration options forStringConverterinstances.Struct A structured record containing a set of named fields with values, each field using an independentSchema.Task Tasks contain the code that actually copies data to/from another system.TaskState Describes the state, IDs, and any errors of a connector task.Time A time representing a specific point in a day, not tied to any specific date.Timestamp A timestamp representing an absolute time, without timezone information.Transformation<R extends ConnectRecord<R>> Single message transformation for Kafka Connect record types.Values Utility for converting from one Connect value to a different form.Values.Parser Values.SchemaDetector Versioned Connect requires some components implement this interface to define a version string.