Package com.azure.cosmos.models
Class CosmosConflictProperties
- java.lang.Object
-
- com.azure.cosmos.models.CosmosConflictProperties
-
public final class CosmosConflictProperties extends Object
The type Cosmos conflict properties.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getETag()
Get the entity tag associated with the resource.String
getId()
Gets the name of the resource.<T> T
getItem(Class<T> klass)
Gets the conflicting resource in the Azure Cosmos DB service.com.azure.cosmos.implementation.OperationKind
getOperationKind()
Gets the operation kind.Instant
getTimestamp()
Get the last modified timestamp associated with the resource.CosmosConflictProperties
setId(String id)
Sets the name of the resource.
-
-
-
Method Detail
-
getOperationKind
public com.azure.cosmos.implementation.OperationKind getOperationKind()
Gets the operation kind.- Returns:
- the operation kind.
-
getItem
public <T> T getItem(Class<T> klass)
Gets the conflicting resource in the Azure Cosmos DB service.- Type Parameters:
T
- the type of the object.- Parameters:
klass
- The returned type of conflicting resource.- Returns:
- The conflicting resource.
-
getId
public String getId()
Gets the name of the resource.- Returns:
- the name of the resource.
-
setId
public CosmosConflictProperties setId(String id)
Sets the name of the resource.- Parameters:
id
- the name of the resource.- Returns:
- the current instance of
CosmosConflictProperties
.
-
getTimestamp
public Instant getTimestamp()
Get the last modified timestamp associated with the resource. This is only relevant when getting response from the server.- Returns:
- the timestamp.
-
getETag
public String getETag()
Get the entity tag associated with the resource. This is only relevant when getting response from the server.- Returns:
- the e tag.
-
-