@InterfaceAudience.Public @InterfaceStability.Experimental public class AsyncClusterApiClient extends AbstractClusterApiClient<AsyncRestBuilder>
core, password, username| Constructor and Description |
|---|
AsyncClusterApiClient(String username,
String password,
ClusterFacade core)
Build a new
AsyncClusterApiClient to work with a given ClusterFacade. |
| Modifier and Type | Method and Description |
|---|---|
protected AsyncRestBuilder |
createBuilder(com.couchbase.client.deps.io.netty.handler.codec.http.HttpMethod method,
String fullPath)
Create the concrete
builders returned by concrete implementations. |
public AsyncClusterApiClient(String username, String password, ClusterFacade core)
AsyncClusterApiClient to work with a given ClusterFacade.username - the login to use for REST api calls (eg. administrative username).password - the password associated with the username.core - the ClusterFacade through which to send requests.protected AsyncRestBuilder createBuilder(com.couchbase.client.deps.io.netty.handler.codec.http.HttpMethod method, String fullPath)
AbstractClusterApiClientbuilders returned by concrete implementations.
Builders will be either capable of synchronous or asynchronous execution, depending on
type T.createBuilder in class AbstractClusterApiClient<AsyncRestBuilder>Copyright © 2015 Couchbase, Inc.