mirror of https://github.com/apache/kafka.git
MINOR: cleanup in QuotaFactory (#20312)
cleanup in QuotaFactory. Reviewers: Chia-Ping Tsai <chia7712@gmail.com>
This commit is contained in:
parent
4a6a5466fa
commit
71442bf42f
|
@ -51,61 +51,14 @@ public class QuotaFactory {
|
|||
}
|
||||
};
|
||||
|
||||
public static class QuotaManagers {
|
||||
private final ClientQuotaManager fetch;
|
||||
private final ClientQuotaManager produce;
|
||||
private final ClientRequestQuotaManager request;
|
||||
private final ControllerMutationQuotaManager controllerMutation;
|
||||
private final ReplicationQuotaManager leader;
|
||||
private final ReplicationQuotaManager follower;
|
||||
private final ReplicationQuotaManager alterLogDirs;
|
||||
private final Optional<Plugin<ClientQuotaCallback>> clientQuotaCallbackPlugin;
|
||||
|
||||
public QuotaManagers(ClientQuotaManager fetch, ClientQuotaManager produce, ClientRequestQuotaManager request,
|
||||
ControllerMutationQuotaManager controllerMutation, ReplicationQuotaManager leader,
|
||||
ReplicationQuotaManager follower, ReplicationQuotaManager alterLogDirs,
|
||||
Optional<Plugin<ClientQuotaCallback>> clientQuotaCallbackPlugin) {
|
||||
this.fetch = fetch;
|
||||
this.produce = produce;
|
||||
this.request = request;
|
||||
this.controllerMutation = controllerMutation;
|
||||
this.leader = leader;
|
||||
this.follower = follower;
|
||||
this.alterLogDirs = alterLogDirs;
|
||||
this.clientQuotaCallbackPlugin = clientQuotaCallbackPlugin;
|
||||
}
|
||||
|
||||
public ClientQuotaManager fetch() {
|
||||
return fetch;
|
||||
}
|
||||
|
||||
public ClientQuotaManager produce() {
|
||||
return produce;
|
||||
}
|
||||
|
||||
public ClientRequestQuotaManager request() {
|
||||
return request;
|
||||
}
|
||||
|
||||
public ControllerMutationQuotaManager controllerMutation() {
|
||||
return controllerMutation;
|
||||
}
|
||||
|
||||
public ReplicationQuotaManager leader() {
|
||||
return leader;
|
||||
}
|
||||
|
||||
public ReplicationQuotaManager follower() {
|
||||
return follower;
|
||||
}
|
||||
|
||||
public ReplicationQuotaManager alterLogDirs() {
|
||||
return alterLogDirs;
|
||||
}
|
||||
|
||||
public Optional<Plugin<ClientQuotaCallback>> clientQuotaCallbackPlugin() {
|
||||
return clientQuotaCallbackPlugin;
|
||||
}
|
||||
public record QuotaManagers(ClientQuotaManager fetch,
|
||||
ClientQuotaManager produce,
|
||||
ClientRequestQuotaManager request,
|
||||
ControllerMutationQuotaManager controllerMutation,
|
||||
ReplicationQuotaManager leader,
|
||||
ReplicationQuotaManager follower,
|
||||
ReplicationQuotaManager alterLogDirs,
|
||||
Optional<Plugin<ClientQuotaCallback>> clientQuotaCallbackPlugin) {
|
||||
|
||||
public void shutdown() {
|
||||
fetch.shutdown();
|
||||
|
|
Loading…
Reference in New Issue