All Classes and Interfaces

Class
Description
Represents when a request is rejected due to concurrent configuration modification.
Configure your Kafka Connect API client.
Thrown for underlying connection issues.
Represents a Connector.
Represents a Task.
Represents details about a Connector Plugin.
Defines a Connector Plugin Configuration.
Builder for ConnectorPluginConfigDefinition.
Represents results from the Connector Plugin Config Validation API end point.
Defines a config item.
Represents the Definition of a config item.
Defines a config item value.
Represents the status of a deployed connector.
Defines the status of a Task.
Deployed Connectors extended with their associated ConnectorDefinitions.
Deployed Connectors extended with all available associated Metadata.
Expanded metadata included with the connector response.
Deployed Connectors extended with their associated ConnectorDefinitions.
Represents result from /connectors/[topic-name]/topics REST end point.
Deserializer for ConnectorTopics.
Represents details about the kafka-connect server.
Default implementation makes no modifications.
Defines a request to delete a connector.
Defines interface for DELETE requests.
Defines request to get details about a deployed connector.
Defines a request for getting the configuration for a connector.
Defines request to get a list of connector plugins.
Defines request to get list of deployed connectors.
Defines a request to retrieve all deployed Connectors extended with all available associated metadata.
Defines a request to retrieve all deployed Connectors extended with 'info' metadata.
Defines a request to retrieve all deployed Connectors extended 'status' metadata.
Defines request to get the status of a connector.
Defines request to get tasks for a connector.
Defines a request to get the status of a connector's task.
Returns a list of connector topic names.
Defines a request for getting details about the Kafka-Connect service being queried.
Defines interface for GET requests.
HttpClient configuration hooks.
RestClient implementation using HTTPClient.
Utility for properly configuring the SSL Context based on client configuration settings.
Represents when a request is invalid.
Creates properly configured Jackson XML Mapper instances.
API Client for interacting with the Kafka-Connect Rest Endpoint.
A Mock Rest Client for testing.
Defines a new Connector and its configuration to be deployed.
Builder for NewConnectorDefinition.
Defines request to deploy a new connector.
Defines a request to restart a connector.
Defines request to restart a connector's task.
Defines interface for POST requests.
Defines request to update a connectors configuration.
Defines request to pause a connector.
Defines request to validate a connector plugin's configuration.
Defines request to resume a connector.
Send a request to empty the set of active topics of a connector.
Defines interface for PUT requests.
Interface for all Requests to implement.
Represents an error response from the rest service.
Represents the possible request types.
Represents when a request is rejected due because the resource is unable to be located.
Thrown when the library is unable to properly parse the response from Kafka-Connect.
Interface for making HTTP calls.
Exception when an underlying error occurs in a RestClient implementation.
Represents the response from the API.
Handles parsing a response to RestResponse object.
Thrown when failure to parse result.
Returns response as a string.
Represents Details about a Task.
Defines a Task Id.
Represents the Status of a Task.
Thrown if the server required Authentication, but the client was either not configured to provide credentials, or those credentials were rejected/invalid.
Intended to provide a shim between Guava so that dependency can be removed in a future release.