Package org.nuxeo.lib.stream.log.kafka
Class KafkaLogConfig
- java.lang.Object
-
- org.nuxeo.lib.stream.log.AbstractLogConfig
-
- org.nuxeo.lib.stream.log.kafka.KafkaLogConfig
-
- All Implemented Interfaces:
LogConfig
public class KafkaLogConfig extends AbstractLogConfig
- Since:
- 11.1
-
-
Field Summary
Fields Modifier and Type Field Description protected PropertiesadminPropertiesprotected PropertiesconsumerPropertiesstatic StringDEFAULT_REPLICATION_FACTOR_PROPprotected shortdefaultReplicationFactorstatic StringDISABLE_SUBSCRIBE_PROPprotected BooleandisableSubscribeprotected Stringnameprotected PropertiesproducerPropertiesprotected NameResolverresolver-
Fields inherited from class org.nuxeo.lib.stream.log.AbstractLogConfig
defaultConfig, patterns
-
-
Constructor Summary
Constructors Constructor Description KafkaLogConfig(String name, boolean defaultConfig, List<String> patterns, String prefix, Properties adminProperties, Properties producerProperties, Properties consumerProperties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected PropertiescreateAdminProperties(Properties producerProperties)protected StringfilterDisplayedProperties(Properties properties)PropertiesgetAdminProperties()PropertiesgetConsumerProperties()BooleangetDisableSubscribe()PropertiesgetProducerProperties()shortgetReplicatorFactor()NameResolvergetResolver()protected PropertiesnormalizeAdminProperties(Properties adminProperties)protected PropertiesnormalizeConsumerProperties(Properties consumerProperties)protected PropertiesnormalizeProducerProperties(Properties producerProperties)StringtoString()-
Methods inherited from class org.nuxeo.lib.stream.log.AbstractLogConfig
isDefault, match, match
-
-
-
-
Field Detail
-
DISABLE_SUBSCRIBE_PROP
public static final String DISABLE_SUBSCRIBE_PROP
- See Also:
- Constant Field Values
-
DEFAULT_REPLICATION_FACTOR_PROP
public static final String DEFAULT_REPLICATION_FACTOR_PROP
- See Also:
- Constant Field Values
-
adminProperties
protected final Properties adminProperties
-
producerProperties
protected final Properties producerProperties
-
consumerProperties
protected final Properties consumerProperties
-
defaultReplicationFactor
protected final short defaultReplicationFactor
-
disableSubscribe
protected final Boolean disableSubscribe
-
resolver
protected final NameResolver resolver
-
-
Constructor Detail
-
KafkaLogConfig
public KafkaLogConfig(String name, boolean defaultConfig, List<String> patterns, String prefix, Properties adminProperties, Properties producerProperties, Properties consumerProperties)
-
-
Method Detail
-
getReplicatorFactor
public short getReplicatorFactor()
-
getDisableSubscribe
public Boolean getDisableSubscribe()
-
getResolver
public NameResolver getResolver()
-
getAdminProperties
public Properties getAdminProperties()
-
getProducerProperties
public Properties getProducerProperties()
-
getConsumerProperties
public Properties getConsumerProperties()
-
normalizeAdminProperties
protected Properties normalizeAdminProperties(Properties adminProperties)
-
normalizeProducerProperties
protected Properties normalizeProducerProperties(Properties producerProperties)
-
normalizeConsumerProperties
protected Properties normalizeConsumerProperties(Properties consumerProperties)
-
createAdminProperties
protected Properties createAdminProperties(Properties producerProperties)
-
filterDisplayedProperties
protected String filterDisplayedProperties(Properties properties)
-
-