Package com.azure.cosmos.models
Class CosmosBatchItemRequestOptions
java.lang.Object
com.azure.cosmos.models.CosmosBatchItemRequestOptions
Encapsulates options that can be specified for an operation within a
CosmosBatch
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the If-Match (ETag) associated with the operation in CosmosBatch.Gets the If-None-Match (ETag) associated with the request in operation in CosmosBatch.setIfMatchETag
(String ifMatchETag) Sets the If-Match (ETag) associated with the operation in CosmosBatch.setIfNoneMatchETag
(String ifNoneMatchEtag) Sets the If-None-Match (ETag) associated with the request in operation in CosmosBatch.setThroughputControlGroupName
(String throughputControlGroupName) Sets the throughput control group name.
-
Constructor Details
-
CosmosBatchItemRequestOptions
public CosmosBatchItemRequestOptions()Creates a newCosmosBatchItemRequestOptions
object.
-
-
Method Details
-
getIfMatchETag
Gets the If-Match (ETag) associated with the operation in CosmosBatch.- Returns:
- ifMatchETag the ifMatchETag associated with the request.
-
setIfMatchETag
Sets the If-Match (ETag) associated with the operation in CosmosBatch.- Parameters:
ifMatchETag
- the ifMatchETag associated with the request.- Returns:
- the current request options
-
getIfNoneMatchETag
Gets the If-None-Match (ETag) associated with the request in operation in CosmosBatch.- Returns:
- the ifNoneMatchETag associated with the request.
-
setIfNoneMatchETag
Sets the If-None-Match (ETag) associated with the request in operation in CosmosBatch.- Parameters:
ifNoneMatchEtag
- the ifNoneMatchETag associated with the request.- Returns:
- the current request options
-
setThroughputControlGroupName
public CosmosBatchItemRequestOptions setThroughputControlGroupName(String throughputControlGroupName) Sets the throughput control group name.- Parameters:
throughputControlGroupName
- the throughput control group name.- Returns:
- the CosmosBulkExecutionOptions.
-