Class BookieResources


  • public class BookieResources
    extends BaseResources<org.apache.pulsar.common.policies.data.BookiesRackConfiguration>
    • Constructor Detail

      • BookieResources

        public BookieResources​(org.apache.pulsar.metadata.api.MetadataStore store,
                               int operationTimeoutSec)
    • Method Detail

      • get

        public java.util.concurrent.CompletableFuture<java.util.Optional<org.apache.pulsar.common.policies.data.BookiesRackConfiguration>> get()
      • update

        public java.util.concurrent.CompletableFuture<java.lang.Void> update​(java.util.function.Function<java.util.Optional<org.apache.pulsar.common.policies.data.BookiesRackConfiguration>,​org.apache.pulsar.common.policies.data.BookiesRackConfiguration> modifyFunction)
      • listAvailableBookiesAsync

        public java.util.concurrent.CompletableFuture<java.util.Set<java.lang.String>> listAvailableBookiesAsync()