Class KafkaApisBuilder

java.lang.Object
kafka.server.builders.KafkaApisBuilder

public class KafkaApisBuilder extends Object
  • Constructor Details

    • KafkaApisBuilder

      public KafkaApisBuilder()
  • Method Details

    • setRequestChannel

      public KafkaApisBuilder setRequestChannel(kafka.network.RequestChannel requestChannel)
    • setForwardingManager

      public KafkaApisBuilder setForwardingManager(kafka.server.ForwardingManager forwardingManager)
    • setReplicaManager

      public KafkaApisBuilder setReplicaManager(kafka.server.ReplicaManager replicaManager)
    • setGroupCoordinator

      public KafkaApisBuilder setGroupCoordinator(org.apache.kafka.coordinator.group.GroupCoordinator groupCoordinator)
    • setTxnCoordinator

      public KafkaApisBuilder setTxnCoordinator(kafka.coordinator.transaction.TransactionCoordinator txnCoordinator)
    • setShareCoordinator

      public KafkaApisBuilder setShareCoordinator(org.apache.kafka.coordinator.share.ShareCoordinator shareCoordinator)
    • setAutoTopicCreationManager

      public KafkaApisBuilder setAutoTopicCreationManager(kafka.server.AutoTopicCreationManager autoTopicCreationManager)
    • setBrokerId

      public KafkaApisBuilder setBrokerId(int brokerId)
    • setConfig

      public KafkaApisBuilder setConfig(kafka.server.KafkaConfig config)
    • setConfigRepository

      public KafkaApisBuilder setConfigRepository(org.apache.kafka.metadata.ConfigRepository configRepository)
    • setMetadataCache

      public KafkaApisBuilder setMetadataCache(org.apache.kafka.metadata.MetadataCache metadataCache)
    • setMetrics

      public KafkaApisBuilder setMetrics(org.apache.kafka.common.metrics.Metrics metrics)
    • setAuthorizerPlugin

      public KafkaApisBuilder setAuthorizerPlugin(Optional<org.apache.kafka.common.internals.Plugin<org.apache.kafka.server.authorizer.Authorizer>> authorizerPlugin)
    • setQuotas

      public KafkaApisBuilder setQuotas(QuotaFactory.QuotaManagers quotas)
    • setFetchManager

      public KafkaApisBuilder setFetchManager(kafka.server.FetchManager fetchManager)
    • setSharePartitionManager

      public KafkaApisBuilder setSharePartitionManager(SharePartitionManager sharePartitionManager)
    • setBrokerTopicStats

      public KafkaApisBuilder setBrokerTopicStats(org.apache.kafka.storage.log.metrics.BrokerTopicStats brokerTopicStats)
    • setClusterId

      public KafkaApisBuilder setClusterId(String clusterId)
    • setTime

      public KafkaApisBuilder setTime(org.apache.kafka.common.utils.Time time)
    • 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()