public abstract class BaseResource extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
BaseResource(Authentication auth) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Void> |
asyncDeleteRequest(javax.ws.rs.client.WebTarget target) |
<T> Future<T> |
asyncGetRequest(javax.ws.rs.client.WebTarget target,
javax.ws.rs.client.InvocationCallback<T> callback) |
<T> CompletableFuture<Void> |
asyncPostRequest(javax.ws.rs.client.WebTarget target,
javax.ws.rs.client.Entity<T> entity) |
<T> CompletableFuture<Void> |
asyncPutRequest(javax.ws.rs.client.WebTarget target,
javax.ws.rs.client.Entity<T> entity) |
PulsarAdminException |
getApiException(Throwable e) |
javax.ws.rs.client.Invocation.Builder |
request(javax.ws.rs.client.WebTarget target) |
protected BaseResource(Authentication auth)
public javax.ws.rs.client.Invocation.Builder request(javax.ws.rs.client.WebTarget target)
throws PulsarAdminException
PulsarAdminExceptionpublic <T> CompletableFuture<Void> asyncPutRequest(javax.ws.rs.client.WebTarget target, javax.ws.rs.client.Entity<T> entity)
public <T> CompletableFuture<Void> asyncPostRequest(javax.ws.rs.client.WebTarget target, javax.ws.rs.client.Entity<T> entity)
public <T> Future<T> asyncGetRequest(javax.ws.rs.client.WebTarget target, javax.ws.rs.client.InvocationCallback<T> callback)
public CompletableFuture<Void> asyncDeleteRequest(javax.ws.rs.client.WebTarget target)
public PulsarAdminException getApiException(Throwable e)
Copyright © 2017–2018 Apache Software Foundation. All rights reserved.