Interface Configurable

All Known Subinterfaces:
AlterConfigPolicy, Authorizer, ClientQuotaCallback, ConfigProvider, ConnectorClientConfigOverridePolicy, ConnectRestExtension, ConsumerInterceptor<K,​V>, CreateTopicPolicy, DeserializationExceptionHandler, HeaderConverter, MessageFormatter, MetricsReporter, Partitioner, Predicate<R>, ProducerInterceptor<K,​V>, ProductionExceptionHandler, Reconfigurable, RemoteLogMetadataManager, RemoteStorageManager, SecurityProviderCreator, SslEngineFactory, Transformation<R>
All Known Implementing Classes:
DefaultProductionExceptionHandler, DefaultReplicationPolicy, DirectoryConfigProvider, FileConfigProvider, IdentityReplicationPolicy, JmxReporter, LogAndContinueExceptionHandler, LogAndFailExceptionHandler, RoundRobinPartitioner, SimpleHeaderConverter, StringConverter, UniformStickyPartitioner

public interface Configurable
A Mix-in style interface for classes that are instantiated by reflection and need to take configuration parameters
  • Method Summary

    Modifier and Type Method Description
    void configure​(Map<String,​?> configs)
    Configure this class with the given key-value pairs
  • Method Details

    • configure

      void configure​(Map<String,​?> configs)
      Configure this class with the given key-value pairs