Package com.azure.cosmos.models
Class CosmosBatchPatchItemRequestOptions
- java.lang.Object
-
- com.azure.cosmos.models.CosmosBatchPatchItemRequestOptions
-
public final class CosmosBatchPatchItemRequestOptions extends Object
Encapsulates options that can be specified for an operation within aCosmosBatch
.
-
-
Constructor Summary
Constructors Constructor Description CosmosBatchPatchItemRequestOptions()
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getFilterPredicate()
Gets the FilterPredicate associated with the request in the Azure Cosmos DB service.String
getIfMatchETag()
Gets the If-Match (ETag) associated with the operation in CosmosBatch.String
getIfNoneMatchETag()
Gets the If-None-Match (ETag) associated with the request in operation in CosmosBatch.CosmosBatchPatchItemRequestOptions
setFilterPredicate(String filterPredicate)
Sets the FilterPredicate associated with the request in the Azure Cosmos DB service.CosmosBatchPatchItemRequestOptions
setIfMatchETag(String ifMatchETag)
Sets the If-Match (ETag) associated with the operation in CosmosBatch.CosmosBatchPatchItemRequestOptions
setIfNoneMatchETag(String ifNoneMatchEtag)
Sets the If-None-Match (ETag) associated with the request in operation in CosmosBatch.
-
-
-
Method Detail
-
getFilterPredicate
public String getFilterPredicate()
Gets the FilterPredicate associated with the request in the Azure Cosmos DB service.- Returns:
- the FilterPredicate associated with the request.
-
setFilterPredicate
public CosmosBatchPatchItemRequestOptions setFilterPredicate(String filterPredicate)
Sets the FilterPredicate associated with the request in the Azure Cosmos DB service. for example:setFilterPredicate("from c where c.taskNum = 3")
.- Parameters:
filterPredicate
- the filterPredicate associated with the request.- Returns:
- the current request options
-
getIfMatchETag
public String getIfMatchETag()
Gets the If-Match (ETag) associated with the operation in CosmosBatch.- Returns:
- ifMatchETag the ifMatchETag associated with the request.
-
setIfMatchETag
public CosmosBatchPatchItemRequestOptions setIfMatchETag(String ifMatchETag)
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
public String getIfNoneMatchETag()
Gets the If-None-Match (ETag) associated with the request in operation in CosmosBatch.- Returns:
- the ifNoneMatchETag associated with the request.
-
setIfNoneMatchETag
public CosmosBatchPatchItemRequestOptions setIfNoneMatchETag(String ifNoneMatchEtag)
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
-
-