你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

DedicatedGatewayRequestOptions 类

  • java.lang.Object
    • com.azure.cosmos.models.DedicatedGatewayRequestOptions

public final class DedicatedGatewayRequestOptions

专用网关请求选项

构造函数摘要

构造函数 说明
DedicatedGatewayRequestOptions()

构造函数

方法摘要

修饰符和类型 方法和描述
Duration getMaxIntegratedCacheStaleness()

获取与 Azure CosmosDB 服务中的请求关联的过期值。

boolean isIntegratedCacheBypassed()

获取是使用 Azure CosmosDB 服务中的请求启用还是绕过集成缓存。

DedicatedGatewayRequestOptions setIntegratedCacheBypassed(boolean bypassIntegratedCache)

设置是应为 Azure CosmosDB 服务中的请求启用还是绕过集成缓存。

DedicatedGatewayRequestOptions setMaxIntegratedCacheStaleness(Duration maxIntegratedCacheStaleness)

设置与 Azure CosmosDB 服务中的请求关联的过期值。

方法继承自 java.lang.Object

构造函数详细信息

DedicatedGatewayRequestOptions

public DedicatedGatewayRequestOptions()

构造函数

方法详细信息

getMaxIntegratedCacheStaleness

public Duration getMaxIntegratedCacheStaleness()

获取与 Azure CosmosDB 服务中的请求关联的过期值。 对于 为 EVENTUALSESSION的请求ConsistencyLevel,集成缓存的响应保证不会超过此 maxIntegratedCacheStaleness 指示的值。

默认值为 null

支持缓存过期,粒度为毫秒。 将忽略小于毫秒的任何内容。

Returns:

maxIntegratedCacheStaleness 的持续时间

isIntegratedCacheBypassed

public boolean isIntegratedCacheBypassed()

获取是使用 Azure CosmosDB 服务中的请求启用还是绕过集成缓存。

默认值为“false”

Returns:

bypassIntegratedCache 布尔值

setIntegratedCacheBypassed

public DedicatedGatewayRequestOptions setIntegratedCacheBypassed(boolean bypassIntegratedCache)

设置是应为 Azure CosmosDB 服务中的请求启用还是绕过集成缓存。

默认值为“false”

Parameters:

bypassIntegratedCache - 布尔值

Returns:

this DedicatedGatewayRequestOptions

setMaxIntegratedCacheStaleness

public DedicatedGatewayRequestOptions setMaxIntegratedCacheStaleness(Duration maxIntegratedCacheStaleness)

设置与 Azure CosmosDB 服务中的请求关联的过期值。 对于 为 EVENTUALSESSION的请求ConsistencyLevel,集成缓存的响应保证不会超过此 maxIntegratedCacheStaleness 指示的值。

默认值为 null

支持缓存过期,粒度为毫秒。 将忽略小于毫秒的任何内容。

Parameters:

maxIntegratedCacheStaleness - 最大集成缓存过期持续时间

Returns:

this DedicatedGatewayRequestOptions

适用于