S - the spec type.C - the channel type.public abstract class AbstractKafkaChannelSpec<S extends AbstractKafkaChannelSpec<S,C>,C extends AbstractKafkaChannel> extends MessageChannelSpec<S,C>
| Modifier and Type | Field and Description |
|---|---|
protected String |
groupId |
channelPARSER, targetloggerDEFAULT_PHASEOBJECT_TYPE_ATTRIBUTE| Constructor and Description |
|---|
AbstractKafkaChannelSpec() |
| Modifier and Type | Method and Description |
|---|---|
S |
groupId(String group)
Set the group id to use on the consumer side.
|
S |
id(String idToSet)
Configure the component identifier.
|
datatype, doGet, getComponentsToRegister, interceptor, messageConverter, wireTap, wireTap, wireTap_this, createInstance, destroyInstance, get, getId, getObjectType, getPhase, isAutoStartup, isRunning, start, stop, stopafterPropertiesSet, destroy, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingletonprotected String groupId
public S id(String idToSet)
IntegrationComponentSpecbeanName to register the
bean in the application context for this component.id in class IntegrationComponentSpec<S extends AbstractKafkaChannelSpec<S,C>,C extends AbstractKafkaChannel>idToSet - the id.