Package net.officefloor.nosql.cosmosdb
Interface CosmosEntities
-
public interface CosmosEntities
Provides means to work with entities for Cosmos.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.azure.cosmos.models.PartitionKey
createPartitionKey(java.lang.Object entity)
Creates thePartitionKey
for the entity.com.azure.cosmos.CosmosContainer
getContainer(java.lang.Class<?> entityType)
Obtains theCosmosContainer
for the entity type.
-
-
-
Method Detail
-
getContainer
com.azure.cosmos.CosmosContainer getContainer(java.lang.Class<?> entityType)
Obtains theCosmosContainer
for the entity type.- Parameters:
entityType
- Entity type.- Returns:
CosmosContainer
for the entity type.
-
createPartitionKey
com.azure.cosmos.models.PartitionKey createPartitionKey(java.lang.Object entity)
Creates thePartitionKey
for the entity.- Parameters:
entity
- Entity to generatePartitionKey
.- Returns:
PartitionKey
for the entity.
-
-