public class GatewayServiceConfigurationReader extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
GATEWAY_READER_NOT_INITIALIZED |
ReplicationPolicy |
userReplicationPolicy |
| Constructor and Description |
|---|
GatewayServiceConfigurationReader(URI serviceEndpoint,
boolean hasResourceToken,
String resourceToken,
ConnectionPolicy connectionPolicy,
com.microsoft.azure.cosmosdb.internal.BaseAuthorizationTokenProvider baseAuthorizationTokenProvider,
io.reactivex.netty.protocol.http.client.CompositeHttpClient<io.netty.buffer.ByteBuf,io.netty.buffer.ByteBuf> httpClient) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
enableAuthorization() |
ConsistencyLevel |
getDefaultConsistencyLevel() |
Map<String,Object> |
getQueryEngineConfiguration() |
ReplicationPolicy |
getSystemReplicationPolicy() |
ReplicationPolicy |
getUserReplicationPolicy() |
rx.Single<DatabaseAccount> |
initializeReaderAsync() |
void |
setDefaultConsistencyLevel(ConsistencyLevel value) |
public static final String GATEWAY_READER_NOT_INITIALIZED
public ReplicationPolicy userReplicationPolicy
public GatewayServiceConfigurationReader(URI serviceEndpoint, boolean hasResourceToken, String resourceToken, ConnectionPolicy connectionPolicy, com.microsoft.azure.cosmosdb.internal.BaseAuthorizationTokenProvider baseAuthorizationTokenProvider, io.reactivex.netty.protocol.http.client.CompositeHttpClient<io.netty.buffer.ByteBuf,io.netty.buffer.ByteBuf> httpClient)
public ReplicationPolicy getUserReplicationPolicy()
public ReplicationPolicy getSystemReplicationPolicy()
public boolean enableAuthorization()
public ConsistencyLevel getDefaultConsistencyLevel()
public void setDefaultConsistencyLevel(ConsistencyLevel value)
public rx.Single<DatabaseAccount> initializeReaderAsync()
Copyright © 2020. All rights reserved.