Class DedicatedGatewayRequestOptions

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

public final class DedicatedGatewayRequestOptions extends Object
Dedicated Gateway Request Options
  • Constructor Details

    • DedicatedGatewayRequestOptions

      public DedicatedGatewayRequestOptions()
      Constructor
  • Method Details

    • getMaxIntegratedCacheStaleness

      public Duration getMaxIntegratedCacheStaleness()
      Gets the staleness value associated with the request in the Azure CosmosDB service. For requests where the ConsistencyLevel is ConsistencyLevel.EVENTUAL or ConsistencyLevel.SESSION, responses from the integrated cache are guaranteed to be no staler than value indicated by this maxIntegratedCacheStaleness.

      Default value is null

      Cache Staleness is supported in milliseconds granularity. Anything smaller than milliseconds will be ignored.

      Returns:
      Duration of maxIntegratedCacheStaleness
    • setMaxIntegratedCacheStaleness

      public DedicatedGatewayRequestOptions setMaxIntegratedCacheStaleness(Duration maxIntegratedCacheStaleness)
      Sets the staleness value associated with the request in the Azure CosmosDB service. For requests where the ConsistencyLevel is ConsistencyLevel.EVENTUAL or ConsistencyLevel.SESSION, responses from the integrated cache are guaranteed to be no staler than value indicated by this maxIntegratedCacheStaleness.

      Default value is null

      Cache Staleness is supported in milliseconds granularity. Anything smaller than milliseconds will be ignored.

      Parameters:
      maxIntegratedCacheStaleness - Max Integrated Cache Staleness duration
      Returns:
      this DedicatedGatewayRequestOptions