Class LookupImpl
- java.lang.Object
-
- org.apache.pulsar.client.admin.internal.BaseResource
-
- org.apache.pulsar.client.admin.internal.LookupImpl
-
- All Implemented Interfaces:
org.apache.pulsar.client.admin.Lookup
public class LookupImpl extends BaseResource implements org.apache.pulsar.client.admin.Lookup
-
-
Field Summary
-
Fields inherited from class org.apache.pulsar.client.admin.internal.BaseResource
auth, readTimeoutMs
-
-
Constructor Summary
Constructors Constructor Description LookupImpl(javax.ws.rs.client.WebTarget web, org.apache.pulsar.client.api.Authentication auth, boolean useTls, long readTimeoutMs, org.apache.pulsar.client.admin.Topics topics)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBundleRange(java.lang.String topic)java.util.concurrent.CompletableFuture<java.lang.String>getBundleRangeAsync(java.lang.String topic)java.util.Map<java.lang.String,java.lang.String>lookupPartitionedTopic(java.lang.String topic)java.util.concurrent.CompletableFuture<java.util.Map<java.lang.String,java.lang.String>>lookupPartitionedTopicAsync(java.lang.String topic)java.lang.StringlookupTopic(java.lang.String topic)java.util.concurrent.CompletableFuture<java.lang.String>lookupTopicAsync(java.lang.String topic)-
Methods inherited from class org.apache.pulsar.client.admin.internal.BaseResource
asyncDeleteRequest, asyncDeleteRequest, asyncGetRequest, asyncPostRequest, asyncPutRequest, getApiException, getApiException, getReasonFromServer, request, requestAsync, sync
-
-
-
-
Method Detail
-
lookupTopic
public java.lang.String lookupTopic(java.lang.String topic) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
lookupTopicin interfaceorg.apache.pulsar.client.admin.Lookup- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
lookupTopicAsync
public java.util.concurrent.CompletableFuture<java.lang.String> lookupTopicAsync(java.lang.String topic)
- Specified by:
lookupTopicAsyncin interfaceorg.apache.pulsar.client.admin.Lookup
-
lookupPartitionedTopic
public java.util.Map<java.lang.String,java.lang.String> lookupPartitionedTopic(java.lang.String topic) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
lookupPartitionedTopicin interfaceorg.apache.pulsar.client.admin.Lookup- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
lookupPartitionedTopicAsync
public java.util.concurrent.CompletableFuture<java.util.Map<java.lang.String,java.lang.String>> lookupPartitionedTopicAsync(java.lang.String topic)
- Specified by:
lookupPartitionedTopicAsyncin interfaceorg.apache.pulsar.client.admin.Lookup
-
getBundleRange
public java.lang.String getBundleRange(java.lang.String topic) throws org.apache.pulsar.client.admin.PulsarAdminException- Specified by:
getBundleRangein interfaceorg.apache.pulsar.client.admin.Lookup- Throws:
org.apache.pulsar.client.admin.PulsarAdminException
-
getBundleRangeAsync
public java.util.concurrent.CompletableFuture<java.lang.String> getBundleRangeAsync(java.lang.String topic)
- Specified by:
getBundleRangeAsyncin interfaceorg.apache.pulsar.client.admin.Lookup
-
-