Package kafka.server.builders
Class KafkaApisBuilder
java.lang.Object
kafka.server.builders.KafkaApisBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionkafka.server.KafkaApisbuild()setApiVersionManager(org.apache.kafka.server.ApiVersionManager apiVersionManager) setAuthorizerPlugin(Optional<org.apache.kafka.common.internals.Plugin<org.apache.kafka.server.authorizer.Authorizer>> authorizerPlugin) setAutoTopicCreationManager(kafka.server.AutoTopicCreationManager autoTopicCreationManager) setBrokerId(int brokerId) setBrokerTopicStats(org.apache.kafka.storage.log.metrics.BrokerTopicStats brokerTopicStats) setClientMetricsManager(org.apache.kafka.server.ClientMetricsManager clientMetricsManager) setClusterId(String clusterId) setConfig(kafka.server.KafkaConfig config) setConfigRepository(org.apache.kafka.metadata.ConfigRepository configRepository) setFetchManager(kafka.server.FetchManager fetchManager) setForwardingManager(kafka.server.ForwardingManager forwardingManager) setGroupConfigManager(org.apache.kafka.coordinator.group.GroupConfigManager groupConfigManager) setGroupCoordinator(org.apache.kafka.coordinator.group.GroupCoordinator groupCoordinator) setMetadataCache(org.apache.kafka.metadata.MetadataCache metadataCache) setMetrics(org.apache.kafka.common.metrics.Metrics metrics) setQuotas(QuotaFactory.QuotaManagers quotas) setReplicaManager(kafka.server.ReplicaManager replicaManager) setRequestChannel(kafka.network.RequestChannel requestChannel) setShareCoordinator(org.apache.kafka.coordinator.share.ShareCoordinator shareCoordinator) setSharePartitionManager(SharePartitionManager sharePartitionManager) setTime(org.apache.kafka.common.utils.Time time) setTokenManager(org.apache.kafka.server.DelegationTokenManager tokenManager) setTxnCoordinator(kafka.coordinator.transaction.TransactionCoordinator txnCoordinator)
-
Constructor Details
-
KafkaApisBuilder
public KafkaApisBuilder()
-
-
Method Details
-
setRequestChannel
-
setForwardingManager
-
setReplicaManager
-
setGroupCoordinator
public KafkaApisBuilder setGroupCoordinator(org.apache.kafka.coordinator.group.GroupCoordinator groupCoordinator) -
setTxnCoordinator
public KafkaApisBuilder setTxnCoordinator(kafka.coordinator.transaction.TransactionCoordinator txnCoordinator) -
setAutoTopicCreationManager
public KafkaApisBuilder setAutoTopicCreationManager(kafka.server.AutoTopicCreationManager autoTopicCreationManager) -
setBrokerId
-
setConfig
-
setConfigRepository
public KafkaApisBuilder setConfigRepository(org.apache.kafka.metadata.ConfigRepository configRepository) -
setMetadataCache
-
setMetrics
-
setAuthorizerPlugin
public KafkaApisBuilder setAuthorizerPlugin(Optional<org.apache.kafka.common.internals.Plugin<org.apache.kafka.server.authorizer.Authorizer>> authorizerPlugin) -
setQuotas
-
setFetchManager
-
setBrokerTopicStats
public KafkaApisBuilder setBrokerTopicStats(org.apache.kafka.storage.log.metrics.BrokerTopicStats brokerTopicStats) -
setClusterId
-
setTime
-
setTokenManager
public KafkaApisBuilder setTokenManager(org.apache.kafka.server.DelegationTokenManager tokenManager) -
setApiVersionManager
public KafkaApisBuilder setApiVersionManager(org.apache.kafka.server.ApiVersionManager apiVersionManager) -
setClientMetricsManager
public KafkaApisBuilder setClientMetricsManager(org.apache.kafka.server.ClientMetricsManager clientMetricsManager) -
setGroupConfigManager
public KafkaApisBuilder setGroupConfigManager(org.apache.kafka.coordinator.group.GroupConfigManager groupConfigManager) -
build
public kafka.server.KafkaApis build()
-