public class CosmosDbFactory extends Object
| Modifier and Type | Field and Description |
|---|---|
private CosmosDBConfig |
config |
private static boolean |
IS_TELEMETRY_ALLOWED |
private static String |
USER_AGENT_SUFFIX |
| Constructor and Description |
|---|
CosmosDbFactory(CosmosDBConfig config) |
| Modifier and Type | Method and Description |
|---|---|
com.azure.data.cosmos.CosmosClient |
getCosmosClient() |
com.azure.data.cosmos.sync.CosmosSyncClient |
getCosmosSyncClient() |
private String |
getUserAgentSuffix() |
private void |
sendTelemetry() |
private void |
validateConfig(CosmosDBConfig config) |
private final CosmosDBConfig config
private static final boolean IS_TELEMETRY_ALLOWED
private static final String USER_AGENT_SUFFIX
public CosmosDbFactory(@NonNull
CosmosDBConfig config)
private String getUserAgentSuffix()
public com.azure.data.cosmos.CosmosClient getCosmosClient()
public com.azure.data.cosmos.sync.CosmosSyncClient getCosmosSyncClient()
private void validateConfig(@NonNull
CosmosDBConfig config)
@PostConstruct private void sendTelemetry()
Copyright © 2020 Microsoft. All rights reserved.