public abstract class AbstractSourceInfoStructMaker<T extends AbstractSourceInfo> extends Object implements SourceInfoStructMaker<T>
private String
connector
serverName
static org.apache.kafka.connect.data.Schema
SNAPSHOT_RECORD_SCHEMA
version
AbstractSourceInfoStructMaker(String connector, String version, CommonConnectorConfig connectorConfig)
protected org.apache.kafka.connect.data.SchemaBuilder
commonSchemaBuilder()
protected org.apache.kafka.connect.data.Struct
commonStruct(T sourceInfo)
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
schema, struct
public static final org.apache.kafka.connect.data.Schema SNAPSHOT_RECORD_SCHEMA
private final String version
private final String connector
private final String serverName
public AbstractSourceInfoStructMaker(String connector, String version, CommonConnectorConfig connectorConfig)
protected org.apache.kafka.connect.data.SchemaBuilder commonSchemaBuilder()
protected org.apache.kafka.connect.data.Struct commonStruct(T sourceInfo)
Copyright © 2021 JBoss by Red Hat. All rights reserved.