
com.azure.cosmos.CosmosConflictRequestOptions Maven / Gradle / Ivy
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
package com.azure.cosmos;
import com.azure.cosmos.implementation.RequestOptions;
public class CosmosConflictRequestOptions {
private AccessCondition accessCondition;
/**
* Gets the conditions associated with the request.
*
* @return the access condition.
*/
public AccessCondition getAccessCondition() {
return accessCondition;
}
/**
* Sets the conditions associated with the request.
*
* @param accessCondition the access condition.
* @return the current request options
*/
public CosmosConflictRequestOptions setAccessCondition(AccessCondition accessCondition) {
this.accessCondition = accessCondition;
return this;
}
RequestOptions toRequestOptions() {
RequestOptions requestOptions = new RequestOptions();
requestOptions.setAccessCondition(accessCondition);
return requestOptions;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy