public class KafkaApisBuilder extends Object
Constructor and Description |
---|
KafkaApisBuilder() |
Modifier and Type | Method and Description |
---|---|
kafka.server.KafkaApis |
build() |
KafkaApisBuilder |
setApiVersionManager(kafka.server.ApiVersionManager apiVersionManager) |
KafkaApisBuilder |
setAuthorizer(Optional<org.apache.kafka.server.authorizer.Authorizer> authorizer) |
KafkaApisBuilder |
setAutoTopicCreationManager(kafka.server.AutoTopicCreationManager autoTopicCreationManager) |
KafkaApisBuilder |
setBrokerId(int brokerId) |
KafkaApisBuilder |
setBrokerTopicStats(kafka.server.BrokerTopicStats brokerTopicStats) |
KafkaApisBuilder |
setClusterId(String clusterId) |
KafkaApisBuilder |
setConfig(kafka.server.KafkaConfig config) |
KafkaApisBuilder |
setConfigRepository(kafka.server.metadata.ConfigRepository configRepository) |
KafkaApisBuilder |
setFetchManager(kafka.server.FetchManager fetchManager) |
KafkaApisBuilder |
setGroupCoordinator(kafka.coordinator.group.GroupCoordinator groupCoordinator) |
KafkaApisBuilder |
setMetadataCache(kafka.server.MetadataCache metadataCache) |
KafkaApisBuilder |
setMetadataSupport(kafka.server.MetadataSupport metadataSupport) |
KafkaApisBuilder |
setMetrics(org.apache.kafka.common.metrics.Metrics metrics) |
KafkaApisBuilder |
setQuotas(kafka.server.QuotaFactory.QuotaManagers quotas) |
KafkaApisBuilder |
setReplicaManager(kafka.server.ReplicaManager replicaManager) |
KafkaApisBuilder |
setRequestChannel(kafka.network.RequestChannel requestChannel) |
KafkaApisBuilder |
setTime(org.apache.kafka.common.utils.Time time) |
KafkaApisBuilder |
setTokenManager(kafka.server.DelegationTokenManager tokenManager) |
KafkaApisBuilder |
setTxnCoordinator(kafka.coordinator.transaction.TransactionCoordinator txnCoordinator) |
public KafkaApisBuilder setRequestChannel(kafka.network.RequestChannel requestChannel)
public KafkaApisBuilder setMetadataSupport(kafka.server.MetadataSupport metadataSupport)
public KafkaApisBuilder setReplicaManager(kafka.server.ReplicaManager replicaManager)
public KafkaApisBuilder setGroupCoordinator(kafka.coordinator.group.GroupCoordinator groupCoordinator)
public KafkaApisBuilder setTxnCoordinator(kafka.coordinator.transaction.TransactionCoordinator txnCoordinator)
public KafkaApisBuilder setAutoTopicCreationManager(kafka.server.AutoTopicCreationManager autoTopicCreationManager)
public KafkaApisBuilder setBrokerId(int brokerId)
public KafkaApisBuilder setConfig(kafka.server.KafkaConfig config)
public KafkaApisBuilder setConfigRepository(kafka.server.metadata.ConfigRepository configRepository)
public KafkaApisBuilder setMetadataCache(kafka.server.MetadataCache metadataCache)
public KafkaApisBuilder setMetrics(org.apache.kafka.common.metrics.Metrics metrics)
public KafkaApisBuilder setAuthorizer(Optional<org.apache.kafka.server.authorizer.Authorizer> authorizer)
public KafkaApisBuilder setQuotas(kafka.server.QuotaFactory.QuotaManagers quotas)
public KafkaApisBuilder setFetchManager(kafka.server.FetchManager fetchManager)
public KafkaApisBuilder setBrokerTopicStats(kafka.server.BrokerTopicStats brokerTopicStats)
public KafkaApisBuilder setClusterId(String clusterId)
public KafkaApisBuilder setTime(org.apache.kafka.common.utils.Time time)
public KafkaApisBuilder setTokenManager(kafka.server.DelegationTokenManager tokenManager)
public KafkaApisBuilder setApiVersionManager(kafka.server.ApiVersionManager apiVersionManager)
public kafka.server.KafkaApis build()