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, RecordReader, RemoteLogMetadataManager, RemoteStorageManager, SecurityProviderCreator, SslEngineFactory, Transformation<R>
All Known Implementing Classes:
DefaultProductionExceptionHandler, DefaultReplicationPolicy, DirectoryConfigProvider, EnvVarConfigProvider, 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