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.