Package org.apache.kafka.connect.tools
Class SchemaSourceConnector
java.lang.Object
org.apache.kafka.connect.connector.Connector
org.apache.kafka.connect.source.SourceConnector
org.apache.kafka.connect.tools.SchemaSourceConnector
- All Implemented Interfaces:
- Versioned
A simple source connector that is capable of producing static data with
 
Struct schemas.- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionconfig()Define the configuration for the connector.voidStart this Connector.voidstop()Stop this connector.Returns theTaskimplementation for this Connector.taskConfigs(int maxTasks) Returns a set of configurations for Tasks based on the current configuration, producing at mostmaxTasksconfigurations.version()Get the version of this component.Methods inherited from class org.apache.kafka.connect.source.SourceConnectoralterOffsets, canDefineTransactionBoundaries, exactlyOnceSupportMethods inherited from class org.apache.kafka.connect.connector.Connectorinitialize, initialize, reconfigure, validate
- 
Constructor Details- 
SchemaSourceConnectorpublic SchemaSourceConnector()
 
- 
- 
Method Details- 
versionDescription copied from interface:VersionedGet the version of this component.- Returns:
- the version, formatted as a String. The version may not be nullor empty.
 
- 
startDescription copied from class:ConnectorStart this Connector. This method will only be called on a clean Connector, i.e. it has either just been instantiated and initialized orConnector.stop()has been invoked.
- 
taskClassDescription copied from class:ConnectorReturns theTaskimplementation for this Connector.
- 
taskConfigsDescription copied from class:ConnectorReturns a set of configurations for Tasks based on the current configuration, producing at mostmaxTasksconfigurations.- Specified by:
- taskConfigsin class- Connector
- Parameters:
- maxTasks- maximum number of configurations to generate
- Returns:
- configurations for Tasks
 
- 
stoppublic void stop()Description copied from class:ConnectorStop this connector.
- 
configDescription copied from class:ConnectorDefine the configuration for the connector.
 
-