类 BookiesImpl

java.lang.Object
org.apache.pulsar.client.admin.internal.BaseResource
org.apache.pulsar.client.admin.internal.BookiesImpl
所有已实现的接口:
org.apache.pulsar.client.admin.Bookies

public class BookiesImpl extends BaseResource implements org.apache.pulsar.client.admin.Bookies
  • 构造器详细资料

    • BookiesImpl

      public BookiesImpl(javax.ws.rs.client.WebTarget web, org.apache.pulsar.client.api.Authentication auth, long readTimeoutMs)
  • 方法详细资料

    • getBookiesRackInfo

      public org.apache.pulsar.common.policies.data.BookiesRackConfiguration getBookiesRackInfo() throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getBookiesRackInfo 在接口中 org.apache.pulsar.client.admin.Bookies
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getBookiesAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.BookiesClusterInfo> getBookiesAsync()
      指定者:
      getBookiesAsync 在接口中 org.apache.pulsar.client.admin.Bookies
    • getBookies

      public org.apache.pulsar.common.policies.data.BookiesClusterInfo getBookies() throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getBookies 在接口中 org.apache.pulsar.client.admin.Bookies
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getBookiesRackInfoAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.BookiesRackConfiguration> getBookiesRackInfoAsync()
      指定者:
      getBookiesRackInfoAsync 在接口中 org.apache.pulsar.client.admin.Bookies
    • getBookieRackInfo

      public org.apache.pulsar.common.policies.data.BookieInfo getBookieRackInfo(String bookieAddress) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      getBookieRackInfo 在接口中 org.apache.pulsar.client.admin.Bookies
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • getBookieRackInfoAsync

      public CompletableFuture<org.apache.pulsar.common.policies.data.BookieInfo> getBookieRackInfoAsync(String bookieAddress)
      指定者:
      getBookieRackInfoAsync 在接口中 org.apache.pulsar.client.admin.Bookies
    • deleteBookieRackInfo

      public void deleteBookieRackInfo(String bookieAddress) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      deleteBookieRackInfo 在接口中 org.apache.pulsar.client.admin.Bookies
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • deleteBookieRackInfoAsync

      public CompletableFuture<Void> deleteBookieRackInfoAsync(String bookieAddress)
      指定者:
      deleteBookieRackInfoAsync 在接口中 org.apache.pulsar.client.admin.Bookies
    • updateBookieRackInfo

      public void updateBookieRackInfo(String bookieAddress, String group, org.apache.pulsar.common.policies.data.BookieInfo bookieInfo) throws org.apache.pulsar.client.admin.PulsarAdminException
      指定者:
      updateBookieRackInfo 在接口中 org.apache.pulsar.client.admin.Bookies
      抛出:
      org.apache.pulsar.client.admin.PulsarAdminException
    • updateBookieRackInfoAsync

      public CompletableFuture<Void> updateBookieRackInfoAsync(String bookieAddress, String group, org.apache.pulsar.common.policies.data.BookieInfo bookieInfo)
      指定者:
      updateBookieRackInfoAsync 在接口中 org.apache.pulsar.client.admin.Bookies