public static class AsyncDocumentClient.Builder extends Object
AsyncDocumentClient
instances
as logical representation of the Azure Cosmos DB database service.
AsyncDocumentClient client = new AsyncDocumentClient.Builder()
.withServiceEndpoint(serviceEndpoint)
.withMasterKeyOrResourceToken(masterKeyOrResourceToken)
.withConnectionPolicy(ConnectionPolicy.GetDefault())
.withConsistencyLevel(ConsistencyLevel.Session)
.build();
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
AsyncDocumentClient |
build() |
AsyncDocumentClient.Builder |
withConnectionPolicy(ConnectionPolicy connectionPolicy) |
AsyncDocumentClient.Builder |
withConsistencyLevel(ConsistencyLevel desiredConsistencyLevel) |
AsyncDocumentClient.Builder |
withMasterKey(String masterKeyOrResourceToken)
Deprecated.
use
withMasterKeyOrResourceToken(String) instead. |
AsyncDocumentClient.Builder |
withMasterKeyOrResourceToken(String masterKeyOrResourceToken)
This method will accept the master key , additionally it can also consume
resource token too for authentication.
|
AsyncDocumentClient.Builder |
withPermissionFeed(List<Permission> permissionFeed)
This method will accept the permission list , which contains the
resource tokens needed to access resources.
|
AsyncDocumentClient.Builder |
withServiceEndpoint(String serviceEndpoint) |
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 withConnectionPolicy(ConnectionPolicy connectionPolicy)
public AsyncDocumentClient build()
Copyright © 2019. All rights reserved.