Interface Configurable

All Known Subinterfaces:
AlterConfigPolicy, Authorizer, ClientQuotaCallback, ConfigProvider, ConnectorClientConfigOverridePolicy, ConnectRestExtension, ConsumerInterceptor<K,V>, CreateTopicPolicy, DeserializationExceptionHandler, DslStoreSuppliers, HeaderConverter, MessageFormatter, MetricsReporter, Partitioner, Predicate<R>, ProcessingExceptionHandler, ProducerInterceptor<K,V>, ProductionExceptionHandler, Reconfigurable, RecordReader, RemoteLogMetadataManager, RemoteStorageManager, SecurityProviderCreator, SslEngineFactory, TaskAssignor, Transformation<R>
All Known Implementing Classes:
BuiltInDslStoreSuppliers.InMemoryDslStoreSuppliers, BuiltInDslStoreSuppliers.RocksDBDslStoreSuppliers, DefaultProductionExceptionHandler, DefaultReplicationPolicy, DirectoryConfigProvider, EnvVarConfigProvider, FileConfigProvider, IdentityReplicationPolicy, JmxReporter, LogAndContinueExceptionHandler, LogAndContinueProcessingExceptionHandler, LogAndFailExceptionHandler, LogAndFailProcessingExceptionHandler, Materialized.StoreType, RoundRobinPartitioner, SimpleHeaderConverter, StickyTaskAssignor, 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