public static class AsyncDocumentClient.Builder extends Object
AsyncDocumentClient instances
as logical representation of the Azure Cosmos DB database service.
ConnectionPolicy connectionPolicy = new ConnectionPolicy();
connectionPolicy.setConnectionMode(ConnectionMode.Direct);
AsyncDocumentClient client = new AsyncDocumentClient.Builder()
.withServiceEndpoint(serviceEndpoint)
.withMasterKeyOrResourceToken(masterKey)
.withConnectionPolicy(connectionPolicy)
.withConsistencyLevel(ConsistencyLevel.Session)
.build();
| Constructor and Description |
|---|
Builder() |
public AsyncDocumentClient.Builder withServiceEndpoint(String serviceEndpoint)
@Deprecated public AsyncDocumentClient.Builder withMasterKey(String masterKeyOrResourceToken)
withMasterKeyOrResourceToken(String) instead.masterKeyOrResourceToken - MasterKey or resourceToken for authentication.public AsyncDocumentClient.Builder withMasterKeyOrResourceToken(String masterKeyOrResourceToken)
masterKeyOrResourceToken - MasterKey or resourceToken for authentication.public AsyncDocumentClient.Builder withPermissionFeed(List<Permission> permissionFeed)
permissionFeed - Permission list for authentication.public AsyncDocumentClient.Builder withConsistencyLevel(ConsistencyLevel desiredConsistencyLevel)
public AsyncDocumentClient.Builder withConfigs(com.microsoft.azure.cosmosdb.rx.internal.Configs configs)
public AsyncDocumentClient.Builder withConnectionPolicy(ConnectionPolicy connectionPolicy)
public AsyncDocumentClient.Builder withTokenResolver(TokenResolver tokenResolver)
tokenResolver - The tokenResolverpublic AsyncDocumentClient build()
public com.microsoft.azure.cosmosdb.rx.internal.Configs getConfigs()
public void setConfigs(com.microsoft.azure.cosmosdb.rx.internal.Configs configs)
public ConnectionPolicy getConnectionPolicy()
public void setConnectionPolicy(ConnectionPolicy connectionPolicy)
public ConsistencyLevel getDesiredConsistencyLevel()
public void setDesiredConsistencyLevel(ConsistencyLevel desiredConsistencyLevel)
public List<Permission> getPermissionFeed()
public void setPermissionFeed(List<Permission> permissionFeed)
public String getMasterKeyOrResourceToken()
public void setMasterKeyOrResourceToken(String masterKeyOrResourceToken)
public URI getServiceEndpoint()
public void setServiceEndpoint(URI serviceEndpoint)
public TokenResolver getTokenResolver()
public void setTokenResolver(TokenResolver tokenResolver)
Copyright © 2019. All rights reserved.