Class AdminApiDriver.RequestSpec<K>

java.lang.Object
org.apache.kafka.clients.admin.internals.AdminApiDriver.RequestSpec<K>
Enclosing class:
AdminApiDriver<K,V>

public static class AdminApiDriver.RequestSpec<K> extends Object
This is a helper class which helps us to map requests that need to be sent to the internal `Call` implementation that is used internally in KafkaAdminClient.
  • Field Details

    • name

      public final String name
    • scope

      public final ApiRequestScope scope
    • keys

      public final Set<K> keys
    • request

      public final org.apache.kafka.common.requests.AbstractRequest.Builder<?> request
    • nextAllowedTryMs

      public final long nextAllowedTryMs
    • deadlineMs

      public final long deadlineMs
    • tries

      public final int tries
  • Constructor Details

    • RequestSpec

      public RequestSpec(String name, ApiRequestScope scope, Set<K> keys, org.apache.kafka.common.requests.AbstractRequest.Builder<?> request, long nextAllowedTryMs, long deadlineMs, int tries)
  • Method Details