- com.azure.spring.data.cosmos - package com.azure.spring.data.cosmos
-
Cosmosdb class for spring
- com.azure.spring.data.cosmos.common - package com.azure.spring.data.cosmos.common
-
This package contains the classes of utils for cosmosdb
- com.azure.spring.data.cosmos.config - package com.azure.spring.data.cosmos.config
-
This package contains the classes to configure properties of cosmos db
- com.azure.spring.data.cosmos.core - package com.azure.spring.data.cosmos.core
-
This package contains the core classes of cosmos db, includes converters,
query generators and mapping to cosmos entities
- com.azure.spring.data.cosmos.core.convert - package com.azure.spring.data.cosmos.core.convert
-
This package contains the converter classes of cosmos db
- com.azure.spring.data.cosmos.core.generator - package com.azure.spring.data.cosmos.core.generator
-
This package contains the generator classes of cosmos db
- com.azure.spring.data.cosmos.core.mapping - package com.azure.spring.data.cosmos.core.mapping
-
This package contains the mapping classes of cosmos persistent entities
- com.azure.spring.data.cosmos.core.mapping.event - package com.azure.spring.data.cosmos.core.mapping.event
-
This package contains the generator classes of cosmos db
- com.azure.spring.data.cosmos.core.query - package com.azure.spring.data.cosmos.core.query
-
This package contains the query classes of cosmos db document
- com.azure.spring.data.cosmos.exception - package com.azure.spring.data.cosmos.exception
-
This package contains the exception classes of cosmos db
- com.azure.spring.data.cosmos.repository - package com.azure.spring.data.cosmos.repository
-
This package contains the support, query and config classes of setting up cosmosdb repositories
- com.azure.spring.data.cosmos.repository.config - package com.azure.spring.data.cosmos.repository.config
-
This package contains the config classes of setting up cosmosdb repositories
- com.azure.spring.data.cosmos.repository.query - package com.azure.spring.data.cosmos.repository.query
-
This package contains the process cosmos queries
- com.azure.spring.data.cosmos.repository.support - package com.azure.spring.data.cosmos.repository.support
-
This package contains the support classes of setting up cosmosdb repositories and factories
- complete(Criteria, Sort) - Method in class com.azure.spring.data.cosmos.repository.query.CosmosQueryCreator
-
- complete(Criteria, Sort) - Method in class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryCreator
-
- CompositeIndex - Annotation Type in com.azure.spring.data.cosmos.core.mapping
-
Annotation for specifying a composite index on CosmosIndexPolicy
- CompositeIndexPath - Annotation Type in com.azure.spring.data.cosmos.core.mapping
-
Annotation for specifying a composite index path
- ConfigurationException - Exception in com.azure.spring.data.cosmos.exception
-
General exception for illegal configuration of cosmosdb
- ConfigurationException(String) - Constructor for exception com.azure.spring.data.cosmos.exception.ConfigurationException
-
Construct a IllegalQueryException with the specified detail message.
- ConfigurationException(String, Throwable) - Constructor for exception com.azure.spring.data.cosmos.exception.ConfigurationException
-
Construct a IllegalQueryException with the specified detail message
and nested exception.
- Constants - Class in com.azure.spring.data.cosmos
-
Constants class of CosmosDB properties
- Container - Annotation Type in com.azure.spring.data.cosmos.core.mapping
-
Annotation for Cosmos Container
- ContainerExecution(CosmosOperations) - Constructor for class com.azure.spring.data.cosmos.repository.query.CosmosQueryExecution.ContainerExecution
-
- ContainerExecution(ReactiveCosmosOperations) - Constructor for class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryExecution.ContainerExecution
-
- conversionService - Variable in class com.azure.spring.data.cosmos.core.convert.MappingCosmosConverter
-
- COSMOS_MODULE_NAME - Static variable in class com.azure.spring.data.cosmos.Constants
-
- COSMOS_MODULE_PREFIX - Static variable in class com.azure.spring.data.cosmos.Constants
-
- CosmosAccessException - Exception in com.azure.spring.data.cosmos.exception
-
Public class extending DataAccessException, exposes innerException.
- CosmosAccessException(String) - Constructor for exception com.azure.spring.data.cosmos.exception.CosmosAccessException
-
Construct a CosmosDBAccessException with the specified detail message.
- CosmosAccessException(String, Throwable) - Constructor for exception com.azure.spring.data.cosmos.exception.CosmosAccessException
-
Construct a CosmosDBAccessException with the specified detail message.
- CosmosAccessException(String, Exception) - Constructor for exception com.azure.spring.data.cosmos.exception.CosmosAccessException
-
Construct a CosmosDBAccessException with the specified detail message
and nested exception.
- cosmosAsyncClient(CosmosClientBuilder) - Method in class com.azure.spring.data.cosmos.config.AbstractCosmosConfiguration
-
Declare CosmosAsyncClient bean.
- cosmosConfig() - Method in class com.azure.spring.data.cosmos.config.AbstractCosmosConfiguration
-
Declare CosmosConfig bean
- CosmosConfig - Class in com.azure.spring.data.cosmos.config
-
Config properties of CosmosDB
- CosmosConfig(ResponseDiagnosticsProcessor, boolean) - Constructor for class com.azure.spring.data.cosmos.config.CosmosConfig
-
Initialization
- CosmosConfig(ResponseDiagnosticsProcessor, DatabaseThroughputConfig, boolean) - Constructor for class com.azure.spring.data.cosmos.config.CosmosConfig
-
Initialization
- CosmosConfig.CosmosConfigBuilder - Class in com.azure.spring.data.cosmos.config
-
Builder class for cosmos config
- CosmosConfigurationSupport - Class in com.azure.spring.data.cosmos.config
-
A support class for cosmos configuration to scan beans and get initial entities
- CosmosConfigurationSupport() - Constructor for class com.azure.spring.data.cosmos.config.CosmosConfigurationSupport
-
- CosmosEntityInformation<T,ID> - Class in com.azure.spring.data.cosmos.repository.support
-
Class to describe cosmosDb entity
- CosmosEntityInformation(Class<T>) - Constructor for class com.azure.spring.data.cosmos.repository.support.CosmosEntityInformation
-
Initialization
- CosmosEntityMetadata<T> - Interface in com.azure.spring.data.cosmos.repository.query
-
Metadata class to describe cosmos entity includes domain type and container information
- cosmosException - Variable in exception com.azure.spring.data.cosmos.exception.CosmosAccessException
-
- CosmosExceptionUtils - Class in com.azure.spring.data.cosmos.exception
-
To handle and throw a cosmos db exception when access the database
- CosmosExceptionUtils() - Constructor for class com.azure.spring.data.cosmos.exception.CosmosExceptionUtils
-
- cosmosFactory(CosmosAsyncClient) - Method in class com.azure.spring.data.cosmos.config.AbstractCosmosConfiguration
-
Declare CosmosFactory bean.
- CosmosFactory - Class in com.azure.spring.data.cosmos
-
Factory class for CosmosDb to create client
- CosmosFactory(CosmosAsyncClient, String) - Constructor for class com.azure.spring.data.cosmos.CosmosFactory
-
Validate config and initialization
- CosmosIndexingPolicy - Annotation Type in com.azure.spring.data.cosmos.core.mapping
-
Annotation for cosmos indexing policy
- cosmosMappingContext() - Method in class com.azure.spring.data.cosmos.config.CosmosConfigurationSupport
-
Declare CosmosMappingContext bean.
- CosmosMappingContext - Class in com.azure.spring.data.cosmos.core.mapping
-
- CosmosMappingContext() - Constructor for class com.azure.spring.data.cosmos.core.mapping.CosmosMappingContext
-
- CosmosMappingEvent<T> - Class in com.azure.spring.data.cosmos.core.mapping.event
-
Base Class that all cosmos related spring application events extend
Ported to cosmos from spring-data-mongo
https://github.com/spring-projects/spring-data-mongodb/blob/main/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/mapping/event/MongoMappingEvent.java
- CosmosMappingEvent(T, JsonNode, String) - Constructor for class com.azure.spring.data.cosmos.core.mapping.event.CosmosMappingEvent
-
- CosmosOperations - Interface in com.azure.spring.data.cosmos.core
-
Interface for cosmosDB operations
- CosmosPageImpl<T> - Class in com.azure.spring.data.cosmos.core.query
-
CosmosPageImpl implementation.
- CosmosPageImpl(List<T>, Pageable, long) - Constructor for class com.azure.spring.data.cosmos.core.query.CosmosPageImpl
-
Constructor of CosmosPageImpl.
- CosmosPageRequest - Class in com.azure.spring.data.cosmos.core.query
-
- CosmosPageRequest(int, int, String) - Constructor for class com.azure.spring.data.cosmos.core.query.CosmosPageRequest
-
Creates a new PageRequest with unsorted parameters applied.
- CosmosPageRequest(int, int, String, Sort) - Constructor for class com.azure.spring.data.cosmos.core.query.CosmosPageRequest
-
- CosmosParameter - Class in com.azure.spring.data.cosmos.repository.query
-
A single cosmos parameter of a query method.
- CosmosParameter(MethodParameter) - Constructor for class com.azure.spring.data.cosmos.repository.query.CosmosParameter
-
- CosmosParameterAccessor - Interface in com.azure.spring.data.cosmos.repository.query
-
Interface to access method parameters.
- CosmosParameterParameterAccessor - Class in com.azure.spring.data.cosmos.repository.query
-
ParametersParameterAccessor implementation and store all special parameters in a List.
- CosmosParameterParameterAccessor(CosmosQueryMethod, Object[]) - Constructor for class com.azure.spring.data.cosmos.repository.query.CosmosParameterParameterAccessor
-
- CosmosParameters - Class in com.azure.spring.data.cosmos.repository.query
-
Method parameters that have to be bound to query parameters or applied to the query independently.
- CosmosParameters(Method) - Constructor for class com.azure.spring.data.cosmos.repository.query.CosmosParameters
-
- CosmosPersistentEntity<T> - Interface in com.azure.spring.data.cosmos.core.mapping
-
Represents a cosmos persistent entity.
- CosmosPersistentProperty - Interface in com.azure.spring.data.cosmos.core.mapping
-
Interface for cosmos persistent property
- CosmosQuery - Class in com.azure.spring.data.cosmos.core.query
-
Class for cosmos query
- CosmosQuery(Criteria) - Constructor for class com.azure.spring.data.cosmos.core.query.CosmosQuery
-
Initialization
- CosmosQueryCreator - Class in com.azure.spring.data.cosmos.repository.query
-
TODO: String based query, based on how cosmosDB provides.
- CosmosQueryCreator(PartTree, CosmosParameterAccessor, MappingContext<?, CosmosPersistentProperty>) - Constructor for class com.azure.spring.data.cosmos.repository.query.CosmosQueryCreator
-
- CosmosQueryExecution - Interface in com.azure.spring.data.cosmos.repository.query
-
Interface to execute cosmos query operations
- CosmosQueryExecution.ContainerExecution - Class in com.azure.spring.data.cosmos.repository.query
-
Container operation implementation to execute a container name query
- CosmosQueryExecution.CountExecution - Class in com.azure.spring.data.cosmos.repository.query
-
count operation implementation to execute a count query
- CosmosQueryExecution.DeleteExecution - Class in com.azure.spring.data.cosmos.repository.query
-
delete operation implementation to execute a delete query
- CosmosQueryExecution.ExistsExecution - Class in com.azure.spring.data.cosmos.repository.query
-
exist operation implementation to execute a exists query
- CosmosQueryExecution.MultiEntityExecution - Class in com.azure.spring.data.cosmos.repository.query
-
Find operation implementation to execute a find query for multiple items
- CosmosQueryExecution.PagedExecution - Class in com.azure.spring.data.cosmos.repository.query
-
paginationQuery operation implementation to execute a paginationQuery query
- CosmosQueryExecution.SingleEntityExecution - Class in com.azure.spring.data.cosmos.repository.query
-
Find operation implementation to execute a find query for a single item
- CosmosQueryExecution.SliceExecution - Class in com.azure.spring.data.cosmos.repository.query
-
sliceQuery operation implementation to execute a sliceQuery query
- CosmosQueryMethod - Class in com.azure.spring.data.cosmos.repository.query
-
Inherit QueryMethod class to generate a method that is designated to execute a finder query.
- CosmosQueryMethod(Method, RepositoryMetadata, ProjectionFactory) - Constructor for class com.azure.spring.data.cosmos.repository.query.CosmosQueryMethod
-
- CosmosRepositoriesRegistrar - Class in com.azure.spring.data.cosmos.repository.config
-
Inherit RepositoryBeanDefinitionRegistrarSupport class to enable repository and get extension
- CosmosRepositoriesRegistrar() - Constructor for class com.azure.spring.data.cosmos.repository.config.CosmosRepositoriesRegistrar
-
- CosmosRepository<T,ID extends Serializable> - Interface in com.azure.spring.data.cosmos.repository
-
Extension of PagingAndSortingRepository to provide additional methods to retrieve entities using the
pagination and sorting abstraction.
- CosmosRepositoryConfigurationExtension - Class in com.azure.spring.data.cosmos.repository.config
-
Configuration extension class based on RepositoryConfigurationExtensionSupport provide options to set
repository support.
- CosmosRepositoryConfigurationExtension() - Constructor for class com.azure.spring.data.cosmos.repository.config.CosmosRepositoryConfigurationExtension
-
- CosmosRepositoryFactory - Class in com.azure.spring.data.cosmos.repository.support
-
Factory class for cosmos repository contains application context and operations information
- CosmosRepositoryFactory(CosmosOperations) - Constructor for class com.azure.spring.data.cosmos.repository.support.CosmosRepositoryFactory
-
Initialization
- CosmosRepositoryFactoryBean<T extends org.springframework.data.repository.Repository<S,ID>,S,ID extends Serializable> - Class in com.azure.spring.data.cosmos.repository.support
-
Adapter for Springs FactoryBean interface to allow easy setup of cosmos repository factories via Spring
configuration.
- CosmosRepositoryFactoryBean(Class<? extends T>) - Constructor for class com.azure.spring.data.cosmos.repository.support.CosmosRepositoryFactoryBean
-
Creates a new RepositoryFactoryBeanSupport for the given repository interface.
- CosmosResponseStatistics(FeedResponse<T>) - Constructor for class com.azure.spring.data.cosmos.core.ResponseDiagnostics.CosmosResponseStatistics
-
Initialization
- CosmosSliceImpl<T> - Class in com.azure.spring.data.cosmos.core.query
-
CosmosSliceImpl implementation.
- CosmosSliceImpl(List<T>, Pageable, boolean) - Constructor for class com.azure.spring.data.cosmos.core.query.CosmosSliceImpl
-
Constructor of CosmosSliceImpl.
- cosmosTemplate(CosmosFactory, CosmosConfig, MappingCosmosConverter) - Method in class com.azure.spring.data.cosmos.config.AbstractCosmosConfiguration
-
Declare CosmosTemplate bean.
- CosmosTemplate - Class in com.azure.spring.data.cosmos.core
-
Template class for cosmos db
- CosmosTemplate(CosmosAsyncClient, String, CosmosConfig, MappingCosmosConverter, IsNewAwareAuditingHandler) - Constructor for class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Initialization
- CosmosTemplate(CosmosAsyncClient, String, CosmosConfig, MappingCosmosConverter) - Constructor for class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Initialization
- CosmosTemplate(CosmosFactory, CosmosConfig, MappingCosmosConverter, IsNewAwareAuditingHandler) - Constructor for class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Initialization
- CosmosTemplate(CosmosFactory, CosmosConfig, MappingCosmosConverter) - Constructor for class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Initialization
- CosmosUtils - Class in com.azure.spring.data.cosmos.common
-
Util class to fill and process response diagnostics
- CosmosUtils() - Constructor for class com.azure.spring.data.cosmos.common.CosmosUtils
-
- count(String) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Count
- count(CosmosQuery, String) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Count
- count(SqlQuerySpec, String) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Count
- count(String) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
- count(CosmosQuery, String) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
- count(SqlQuerySpec, String) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
- count(String) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Count
- count(CosmosQuery, String) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Count
- count(SqlQuerySpec, String) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Count
- count(String) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Count
- count(CosmosQuery, String) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Count
- count(SqlQuerySpec, String) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Count
- count() - Method in class com.azure.spring.data.cosmos.repository.support.SimpleCosmosRepository
-
return count of documents in one container without partitions
- count() - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
-
- CountExecution(CosmosOperations) - Constructor for class com.azure.spring.data.cosmos.repository.query.CosmosQueryExecution.CountExecution
-
- CountExecution(ReactiveCosmosOperations) - Constructor for class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryExecution.CountExecution
-
- CountQueryGenerator - Class in com.azure.spring.data.cosmos.core.generator
-
Generate count query
- CountQueryGenerator() - Constructor for class com.azure.spring.data.cosmos.core.generator.CountQueryGenerator
-
- create(Part, Iterator<Object>) - Method in class com.azure.spring.data.cosmos.repository.query.CosmosQueryCreator
-
- create(Part, Iterator<Object>) - Method in class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryCreator
-
- createContainerIfNotExists(CosmosEntityInformation<?, ?>) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Creates container if not exists
- createContainerIfNotExists(CosmosEntityInformation<?, ?>) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
- createContainerIfNotExists(CosmosEntityInformation<?, ?>) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Creates a container if it doesn't already exist
- createContainerIfNotExists(CosmosEntityInformation<?, ?>) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Creates a container if it doesn't already exist
- createCosmosAsyncClient(CosmosClientBuilder) - Static method in class com.azure.spring.data.cosmos.CosmosFactory
-
Create Cosmos Async Client
- createFrom(List<CosmosParameter>) - Method in class com.azure.spring.data.cosmos.repository.query.CosmosParameters
-
- createParameter(MethodParameter) - Method in class com.azure.spring.data.cosmos.repository.query.CosmosParameters
-
- createPersistentEntity(TypeInformation<T>) - Method in class com.azure.spring.data.cosmos.core.mapping.CosmosMappingContext
-
- createPersistentProperty(Property, BasicCosmosPersistentEntity<?>, SimpleTypeHolder) - Method in class com.azure.spring.data.cosmos.core.mapping.CosmosMappingContext
-
- createQuery(CosmosParameterAccessor) - Method in class com.azure.spring.data.cosmos.repository.query.AbstractCosmosQuery
-
- createQuery(ReactiveCosmosParameterAccessor) - Method in class com.azure.spring.data.cosmos.repository.query.AbstractReactiveCosmosQuery
-
- createQuery(CosmosParameterAccessor) - Method in class com.azure.spring.data.cosmos.repository.query.PartTreeCosmosQuery
-
- createQuery(ReactiveCosmosParameterAccessor) - Method in class com.azure.spring.data.cosmos.repository.query.PartTreeReactiveCosmosQuery
-
- createQuery(CosmosParameterAccessor) - Method in class com.azure.spring.data.cosmos.repository.support.StringBasedCosmosQuery
-
- createQuery(ReactiveCosmosParameterAccessor) - Method in class com.azure.spring.data.cosmos.repository.support.StringBasedReactiveCosmosQuery
-
- createRepositoryFactory() - Method in class com.azure.spring.data.cosmos.repository.support.CosmosRepositoryFactoryBean
-
- createRepositoryFactory() - Method in class com.azure.spring.data.cosmos.repository.support.ReactiveCosmosRepositoryFactoryBean
-
- Criteria - Class in com.azure.spring.data.cosmos.core.query
-
Class of criteria
- CriteriaType - Enum in com.azure.spring.data.cosmos.core.query
-
Enum of criteria type
- DatabaseCreationException - Exception in com.azure.spring.data.cosmos.exception
-
General exception for illegal creation of cosmos db
- DatabaseCreationException(String) - Constructor for exception com.azure.spring.data.cosmos.exception.DatabaseCreationException
-
Construct a IllegalQueryException with the specified detail message.
- DatabaseCreationException(String, Throwable) - Constructor for exception com.azure.spring.data.cosmos.exception.DatabaseCreationException
-
Construct a IllegalQueryException with the specified detail message
and nested exception.
- DatabaseThroughputConfig - Class in com.azure.spring.data.cosmos.config
-
Throughput config for database creation
- DatabaseThroughputConfig(boolean, int) - Constructor for class com.azure.spring.data.cosmos.config.DatabaseThroughputConfig
-
Constructor.
- DEFAULT_AUTO_CREATE_CONTAINER - Static variable in class com.azure.spring.data.cosmos.Constants
-
- DEFAULT_AUTO_SCALE - Static variable in class com.azure.spring.data.cosmos.Constants
-
- DEFAULT_CONTAINER_NAME - Static variable in class com.azure.spring.data.cosmos.Constants
-
- DEFAULT_INDEXING_POLICY_AUTOMATIC - Static variable in class com.azure.spring.data.cosmos.Constants
-
- DEFAULT_INDEXING_POLICY_MODE - Static variable in class com.azure.spring.data.cosmos.Constants
-
- DEFAULT_REPOSITORY_IMPLEMENT_POSTFIX - Static variable in class com.azure.spring.data.cosmos.Constants
-
- DEFAULT_TIME_TO_LIVE - Static variable in class com.azure.spring.data.cosmos.Constants
-
- delete(CosmosQuery, Class<T>, String) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Delete items matching query
- delete(CosmosQuery, Class<T>, String) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Delete the DocumentQuery, need to query the domains at first, then delete the item from the result.
- delete(CosmosQuery, Class<T>, String) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Delete items matching query
- delete(CosmosQuery, Class<T>, String) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Delete items matching query
- delete(T) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleCosmosRepository
-
delete one document per entity
- delete(T) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
-
- deleteAll(String, Class<?>) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Delete all items in a container
- deleteAll(String, Class<?>) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Delete the DocumentQuery, delete all the items in the given container.
- deleteAll(String, Class<?>) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Delete all items in a container
- deleteAll(String, Class<?>) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Delete all items in a container
- deleteAll() - Method in class com.azure.spring.data.cosmos.repository.support.SimpleCosmosRepository
-
delete all the domains of a container
- deleteAll(Iterable<? extends T>) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleCosmosRepository
-
delete list of entities without partitions
- deleteAll(Iterable<? extends T>) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
-
- deleteAll(Publisher<? extends T>) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
-
- deleteAll() - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
-
- deleteAllById(Iterable<? extends ID>) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleCosmosRepository
-
- deleteAllById(Iterable<? extends K>) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
-
- deleteById(String, Object, PartitionKey) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Delete an item by id
- deleteById(String, Object, PartitionKey) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Deletes the item by id and partition key.
- deleteById(String, Object, PartitionKey) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Delete an item by id
- deleteById(String, Object, PartitionKey) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Deletes the item with id and partition key.
- deleteById(ID, PartitionKey) - Method in interface com.azure.spring.data.cosmos.repository.CosmosRepository
-
Deletes an entity by its id and partition key.
- deleteById(K, PartitionKey) - Method in interface com.azure.spring.data.cosmos.repository.ReactiveCosmosRepository
-
Deletes an entity by its id and partition key.
- deleteById(ID) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleCosmosRepository
-
delete one document per id without configuring partition key value
- deleteById(ID, PartitionKey) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleCosmosRepository
-
- deleteById(K) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
-
- deleteById(Publisher<K>) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
-
- deleteById(K, PartitionKey) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
-
- deleteContainer(String) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Delete container
- deleteContainer(String) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
- deleteContainer(String) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Delete container
- deleteContainer(String) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Delete container with container name
- deleteEntity(String, T) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Delete using entity
- deleteEntity(String, T) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Deletes the entity
- deleteEntity(String, T) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Delete using entity
- deleteEntity(String, T) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Deletes the entity
- DeleteExecution(CosmosOperations) - Constructor for class com.azure.spring.data.cosmos.repository.query.CosmosQueryExecution.DeleteExecution
-
- DeleteExecution(ReactiveCosmosOperations) - Constructor for class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryExecution.DeleteExecution
-
- fillAndProcessResponseDiagnostics(ResponseDiagnosticsProcessor, CosmosDiagnostics, FeedResponse<T>) - Static method in class com.azure.spring.data.cosmos.common.CosmosUtils
-
Generate ResponseDiagnostics with cosmos and feed response diagnostics
- find(CosmosQuery, Class<T>, String) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Find query
- find(CosmosQuery, Class<T>, String) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Finds the document query items
- find(CosmosQuery, Class<T>, String) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Find items
- find(CosmosQuery, Class<T>, String) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Find items
- findAll(Class<T>) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Find the DocumentQuery, find all the items specified by domain type.
- findAll(String, Class<T>) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Find the DocumentQuery, find all the items specified by domain type in the given container.
- findAll(PartitionKey, Class<T>) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Find the DocumentQuery, find all the items specified by domain type in the given container.
- findAll(Pageable, Class<T>, String) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Find all items in a given container with partition key
- findAll(Class<T>) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Find the DocumentQuery, find all the items specified by domain type.
- findAll(String, Class<T>) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Find the DocumentQuery, find all the items specified by domain type in the given container.
- findAll(PartitionKey, Class<T>) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
- findAll(Pageable, Class<T>, String) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
- findAll(String, Class<T>) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Find all items in a given container
- findAll(Class<T>) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Find all items in a given container
- findAll(PartitionKey, Class<T>) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Find all items in a given container with partition key
- findAll(String, Class<T>) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Find all items in a given container
- findAll(Class<T>) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Find all items in a given container
- findAll(PartitionKey, Class<T>) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
- findAll(PartitionKey) - Method in interface com.azure.spring.data.cosmos.repository.CosmosRepository
-
Returns list of items in a specific partition
- findAll(PartitionKey) - Method in interface com.azure.spring.data.cosmos.repository.ReactiveCosmosRepository
-
Returns Flux of items in a specific partition
- findAll() - Method in class com.azure.spring.data.cosmos.repository.support.SimpleCosmosRepository
-
find all entities from one container without configuring partition key value
- findAll(Sort) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleCosmosRepository
-
Returns all entities sorted by the given options.
- findAll(Pageable) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleCosmosRepository
-
FindQuerySpecGenerator Returns a Page of entities meeting the paging restriction provided in the Pageable
object.
- findAll(PartitionKey) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleCosmosRepository
-
- findAll(Sort) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
-
- findAll(PartitionKey) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
-
- findAll() - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
-
- findAllById(Iterable<ID>) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleCosmosRepository
-
find entities based on id list from one container without partitions
- findAllById(Iterable<K>) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
-
- findAllById(Publisher<K>) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
-
- findAPIExceptionHandler(String, Throwable) - Static method in class com.azure.spring.data.cosmos.exception.CosmosExceptionUtils
-
To find an exceptionHandler for a exception and return empty Mono if the exception status code is not found
- findById(Object, Class<T>) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Finds item by id
- findById(String, Object, Class<T>) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Finds item by id
- findById(Object, Class<T>, PartitionKey) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Finds item by id
- findById(Object, Class<T>) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Finds item by id
- findById(Object, Class<T>, PartitionKey) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
- findById(String, Object, Class<T>) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Finds item by id
- findById(Object, Class<T>) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Find by id
- findById(String, Object, Class<T>) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Find by id
- findById(Object, Class<T>, PartitionKey) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Find by id
- findById(Object, Class<T>) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Find by id
- findById(String, Object, Class<T>) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Find by id
- findById(Object, Class<T>, PartitionKey) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Find by id
- findById(ID, PartitionKey) - Method in interface com.azure.spring.data.cosmos.repository.CosmosRepository
-
Retrieves an entity by its id.
- findById(K, PartitionKey) - Method in interface com.azure.spring.data.cosmos.repository.ReactiveCosmosRepository
-
Retrieves an entity by its id and partition key.
- findById(ID) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleCosmosRepository
-
find one entity per id without partitions
- findById(ID, PartitionKey) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleCosmosRepository
-
- findById(K) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
-
- findById(Publisher<K>) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
-
- findById(K, PartitionKey) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
-
- findByIds(Iterable<ID>, Class<T>, String) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Find by ids
- findByIds(Iterable<ID>, Class<T>, String) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
- FindQuerySpecGenerator - Class in com.azure.spring.data.cosmos.core.generator
-
Generate sql find query
- FindQuerySpecGenerator() - Constructor for class com.azure.spring.data.cosmos.core.generator.FindQuerySpecGenerator
-
Initialization
- generateCosmos(CosmosQuery) - Method in class com.azure.spring.data.cosmos.core.generator.CountQueryGenerator
-
- generateCosmos(CosmosQuery) - Method in class com.azure.spring.data.cosmos.core.generator.FindQuerySpecGenerator
-
- generateCosmos(CosmosQuery) - Method in interface com.azure.spring.data.cosmos.core.generator.QuerySpecGenerator
-
Generate the SqlQuerySpec for cosmosDB client.
- generateCosmosQuery(CosmosQuery, String) - Method in class com.azure.spring.data.cosmos.core.generator.AbstractQueryGenerator
-
- generateCountQuery(SqlQuerySpec) - Method in class com.azure.spring.data.cosmos.core.generator.NativeQueryGenerator
-
- GeneratedValue - Annotation Type in com.azure.spring.data.cosmos.core.mapping
-
Used to specify that an entities id field should generate a value
- generateSortedQuery(SqlQuerySpec, Sort) - Method in class com.azure.spring.data.cosmos.core.generator.NativeQueryGenerator
-
- getActivityId() - Method in class com.azure.spring.data.cosmos.core.ResponseDiagnostics.CosmosResponseStatistics
-
To get the activity id
- getAnnotation() - Method in class com.azure.spring.data.cosmos.repository.config.CosmosRepositoriesRegistrar
-
- getAnnotation() - Method in class com.azure.spring.data.cosmos.repository.config.ReactiveCosmosRepositoriesRegistrar
-
- getApplicationContext() - Method in class com.azure.spring.data.cosmos.core.convert.MappingCosmosConverter
-
To get application context
- getCollection() - Method in class com.azure.spring.data.cosmos.core.mapping.BasicCosmosPersistentEntity
-
To get collection of entity
- getCollectionName() - Method in class com.azure.spring.data.cosmos.repository.query.SimpleCosmosEntityMetadata
-
Get collection name of cosmos
- getCollectionName() - Method in class com.azure.spring.data.cosmos.repository.query.SimpleReactiveCosmosEntityMetadata
-
Get collection name of cosmos
- getContainer() - Method in class com.azure.spring.data.cosmos.core.mapping.BasicCosmosPersistentEntity
-
- getContainer() - Method in interface com.azure.spring.data.cosmos.core.mapping.CosmosPersistentEntity
-
To get container of entity
- getContainerName(Class<?>) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
To get container name by domainType
- getContainerName(Class<?>) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
- getContainerName() - Method in class com.azure.spring.data.cosmos.core.mapping.event.CosmosMappingEvent
-
Get the container the event refers to.
- getContainerName(Class<?>) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Get container name
- getContainerName(Class<?>) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
- getContainerName() - Method in interface com.azure.spring.data.cosmos.repository.query.CosmosEntityMetadata
-
Get container name from the given entity
- getContainerName() - Method in interface com.azure.spring.data.cosmos.repository.query.ReactiveCosmosEntityMetadata
-
Get container name from the given entity
- getContainerName() - Method in class com.azure.spring.data.cosmos.repository.query.SimpleCosmosEntityMetadata
-
Get container name of cosmos
- getContainerName() - Method in class com.azure.spring.data.cosmos.repository.query.SimpleReactiveCosmosEntityMetadata
-
- getContainerName() - Method in class com.azure.spring.data.cosmos.repository.support.CosmosEntityInformation
-
Get container name
- getContainerProperties(String) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Get properties for specified container
- getContainerProperties(String) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
- getContainerProperties(String) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Get properties for specified container
- getContainerProperties(String) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
- getConversionService() - Method in class com.azure.spring.data.cosmos.core.convert.MappingCosmosConverter
-
- getConverter() - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
To get converter
- getConverter() - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
- getConverter() - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
To get converter
- getConverter() - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
- getCosmosAsyncClient() - Method in class com.azure.spring.data.cosmos.CosmosFactory
-
To create a CosmosAsyncClient
- getCosmosDiagnostics() - Method in class com.azure.spring.data.cosmos.core.ResponseDiagnostics
-
To get diagnostics of cosmos response
- getCosmosException() - Method in exception com.azure.spring.data.cosmos.exception.CosmosAccessException
-
To get exception object for cosmos client
- getCosmosResponseStatistics() - Method in class com.azure.spring.data.cosmos.core.ResponseDiagnostics
-
To get the statistics value of cosmos response
- getCriteria() - Method in class com.azure.spring.data.cosmos.core.query.CosmosQuery
-
To get Criteria object
- getCriteriaByType(CriteriaType) - Method in class com.azure.spring.data.cosmos.core.query.CosmosQuery
-
To get criteria by type
- getDatabaseName() - Method in class com.azure.spring.data.cosmos.config.CosmosConfigurationSupport
-
Return the name of the database to connect to
- getDatabaseName() - Method in class com.azure.spring.data.cosmos.CosmosFactory
-
Get Cosmos Database Name
- getDatabaseThroughputConfig() - Method in class com.azure.spring.data.cosmos.config.CosmosConfig
-
Gets the database throughput configuration.
- getDocument() - Method in class com.azure.spring.data.cosmos.core.mapping.event.CosmosMappingEvent
-
- getEntityInformation() - Method in class com.azure.spring.data.cosmos.repository.query.CosmosQueryMethod
-
- getEntityInformation() - Method in class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryMethod
-
- getEntityInformation(Class<T>) - Method in class com.azure.spring.data.cosmos.repository.support.CosmosRepositoryFactory
-
- getEntityInformation(Class<T>) - Method in class com.azure.spring.data.cosmos.repository.support.ReactiveCosmosRepositoryFactory
-
- getExecution(CosmosParameterAccessor, ReturnedType) - Method in class com.azure.spring.data.cosmos.repository.query.AbstractCosmosQuery
-
Determines the appropriate execution path for a query
- getExecution(ReturnedType) - Method in class com.azure.spring.data.cosmos.repository.query.AbstractReactiveCosmosQuery
-
Determines the appropriate execution path for a reactive query
- getExtension() - Method in class com.azure.spring.data.cosmos.repository.config.CosmosRepositoriesRegistrar
-
- getExtension() - Method in class com.azure.spring.data.cosmos.repository.config.ReactiveCosmosRepositoriesRegistrar
-
- getFactoryInstance() - Method in class com.azure.spring.data.cosmos.repository.support.CosmosRepositoryFactoryBean
-
- getFactoryInstance() - Method in class com.azure.spring.data.cosmos.repository.support.ReactiveCosmosRepositoryFactoryBean
-
- getHashMac() - Static method in class com.azure.spring.data.cosmos.common.MacAddress
-
To get a hash Mac address.
- getId(T) - Method in class com.azure.spring.data.cosmos.repository.support.CosmosEntityInformation
-
Get the field represented by the supplied id field on the
specified entity.
- getIdentifyingAnnotations() - Method in class com.azure.spring.data.cosmos.repository.config.CosmosRepositoryConfigurationExtension
-
- getIdentifyingAnnotations() - Method in class com.azure.spring.data.cosmos.repository.config.ReactiveCosmosRepositoryConfigurationExtension
-
- getIdentifyingTypes() - Method in class com.azure.spring.data.cosmos.repository.config.CosmosRepositoryConfigurationExtension
-
- getIdentifyingTypes() - Method in class com.azure.spring.data.cosmos.repository.config.ReactiveCosmosRepositoryConfigurationExtension
-
- getIdField() - Method in class com.azure.spring.data.cosmos.repository.support.CosmosEntityInformation
-
Get id field
- getIdFieldName() - Method in class com.azure.spring.data.cosmos.repository.support.CosmosEntityInformation
-
Get id field name
- getIdType() - Method in class com.azure.spring.data.cosmos.repository.support.CosmosEntityInformation
-
Get id type
- getIgnoreCase() - Method in class com.azure.spring.data.cosmos.core.query.Criteria
-
Ignore case flag
- getIndexingPolicy() - Method in class com.azure.spring.data.cosmos.repository.support.CosmosEntityInformation
-
Get indexing policy
- getInitialEntitySet() - Method in class com.azure.spring.data.cosmos.config.CosmosConfigurationSupport
-
Scan all base packages and get all beans
- getInstance() - Static method in class com.azure.spring.data.cosmos.core.generator.NativeQueryGenerator
-
- getInstance(CriteriaType, String, List<Object>, Part.IgnoreCaseType) - Static method in class com.azure.spring.data.cosmos.core.query.Criteria
-
To get a criteria instance with subject and ignore case
- getInstance(CriteriaType, Criteria, Criteria) - Static method in class com.azure.spring.data.cosmos.core.query.Criteria
-
To get a criteria instance with sub criteria
- getInstance(CriteriaType) - Static method in class com.azure.spring.data.cosmos.core.query.Criteria
-
To get a new criteria instance
- getInstance(Class<?>) - Static method in class com.azure.spring.data.cosmos.repository.support.CosmosEntityInformation
-
Static Factory
- getJavaType() - Method in class com.azure.spring.data.cosmos.repository.query.SimpleCosmosEntityMetadata
-
Return the actual domain class type
- getJavaType() - Method in class com.azure.spring.data.cosmos.repository.query.SimpleReactiveCosmosEntityMetadata
-
Return the actual domain class type
- getLanguage() - Method in class com.azure.spring.data.cosmos.core.mapping.BasicCosmosPersistentEntity
-
- getLanguage() - Method in interface com.azure.spring.data.cosmos.core.mapping.CosmosPersistentEntity
-
To get language
- getLimit() - Method in class com.azure.spring.data.cosmos.core.query.CosmosQuery
-
To get limit number
- getMappingBasePackages() - Method in class com.azure.spring.data.cosmos.config.CosmosConfigurationSupport
-
Get the mapping base package name.
- getMappingContext() - Method in class com.azure.spring.data.cosmos.core.convert.MappingCosmosConverter
-
To get mapping context
- getModuleName() - Method in class com.azure.spring.data.cosmos.repository.config.CosmosRepositoryConfigurationExtension
-
- getModuleName() - Method in class com.azure.spring.data.cosmos.repository.config.ReactiveCosmosRepositoryConfigurationExtension
-
- getModulePrefix() - Method in class com.azure.spring.data.cosmos.repository.config.CosmosRepositoryConfigurationExtension
-
- getModulePrefix() - Method in class com.azure.spring.data.cosmos.repository.config.ReactiveCosmosRepositoryConfigurationExtension
-
- getObjectMapper() - Static method in class com.azure.spring.data.cosmos.core.convert.ObjectMapperFactory
-
To get object mapper
- getOffset() - Method in class com.azure.spring.data.cosmos.core.query.CosmosPageRequest
-
- getPageable() - Method in class com.azure.spring.data.cosmos.core.query.CosmosQuery
-
To get Pageable object
- getPartitionKeyFieldName() - Method in class com.azure.spring.data.cosmos.repository.support.CosmosEntityInformation
-
- getPartitionKeyFieldValue(T) - Method in class com.azure.spring.data.cosmos.repository.support.CosmosEntityInformation
-
Get the field value represented by the supplied partitionKeyField object on the
specified entity object.
- getPartitionKeyPath() - Method in class com.azure.spring.data.cosmos.repository.support.CosmosEntityInformation
-
Get the computed partition key path for container
- getPartitionKeyValue(Class<T>) - Method in class com.azure.spring.data.cosmos.core.query.CosmosQuery
-
Returns partition key value based on the criteria.
- getProjectVersion() - Static method in class com.azure.spring.data.cosmos.common.PropertyLoader
-
Get project version from /META-INF/project.properties
- getQueryAnnotation() - Method in class com.azure.spring.data.cosmos.repository.query.CosmosQueryMethod
-
Returns the query string declared in a
Query annotation or null if neither the annotation
found
nor the attribute was specified.
- getQueryAnnotation() - Method in class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryMethod
-
Gets the annotated query or returns null
- getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class com.azure.spring.data.cosmos.repository.support.CosmosRepositoryFactory
-
- getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class com.azure.spring.data.cosmos.repository.support.ReactiveCosmosRepositoryFactory
-
- getQueryMethod() - Method in class com.azure.spring.data.cosmos.repository.query.AbstractCosmosQuery
-
Get method of query
- getQueryMethod() - Method in class com.azure.spring.data.cosmos.repository.query.AbstractReactiveCosmosQuery
-
Get method of query
- getReactiveWrapper() - Method in class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryMethod
-
Returns the reactive wrapper class type if it exists or null otherwise
- getRepositoryBaseClass(RepositoryMetadata) - Method in class com.azure.spring.data.cosmos.repository.support.CosmosRepositoryFactory
-
- getRepositoryBaseClass(RepositoryMetadata) - Method in class com.azure.spring.data.cosmos.repository.support.ReactiveCosmosRepositoryFactory
-
- getRepositoryFactoryBeanClassName() - Method in class com.azure.spring.data.cosmos.repository.config.CosmosRepositoryConfigurationExtension
-
Return the name of the repository factory bean class.
- getRepositoryFactoryBeanClassName() - Method in class com.azure.spring.data.cosmos.repository.config.ReactiveCosmosRepositoryConfigurationExtension
-
Return the name of the repository factory bean class.
- getRequestCharge() - Method in class com.azure.spring.data.cosmos.core.ResponseDiagnostics.CosmosResponseStatistics
-
To get the charge value of request
- getRequestContinuation() - Method in class com.azure.spring.data.cosmos.core.query.CosmosPageRequest
-
To get request continuation
- getRequestUnit() - Method in class com.azure.spring.data.cosmos.repository.support.CosmosEntityInformation
-
Get request unit value
- getRequestUnits() - Method in class com.azure.spring.data.cosmos.config.DatabaseThroughputConfig
-
Get the request units.
- getResponseDiagnosticsProcessor() - Method in class com.azure.spring.data.cosmos.config.CosmosConfig
-
Gets response diagnostics processor
- getSort() - Method in class com.azure.spring.data.cosmos.core.query.CosmosQuery
-
To get Sort object
- getSource() - Method in class com.azure.spring.data.cosmos.core.mapping.event.CosmosMappingEvent
-
- getSqlKeyword() - Method in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
To get sql keyword
- getStringIDValue(Object) - Static method in class com.azure.spring.data.cosmos.common.CosmosUtils
-
ID value should be string value, real id type will be String, Integer, Long,
all of these must be converted to String type.
- getSubCriteria() - Method in class com.azure.spring.data.cosmos.core.query.Criteria
-
To get sub criteria
- getSubject() - Method in class com.azure.spring.data.cosmos.core.query.Criteria
-
To get subject
- getSubjectValues() - Method in class com.azure.spring.data.cosmos.core.query.Criteria
-
To get CriteriaType
- getTargetRepository(RepositoryInformation) - Method in class com.azure.spring.data.cosmos.repository.support.CosmosRepositoryFactory
-
- getTargetRepository(RepositoryInformation) - Method in class com.azure.spring.data.cosmos.repository.support.ReactiveCosmosRepositoryFactory
-
- getTimeToLive() - Method in class com.azure.spring.data.cosmos.repository.support.CosmosEntityInformation
-
Get timeToLive value
- getTotalElements() - Method in class com.azure.spring.data.cosmos.core.query.CosmosPageImpl
-
- getTotalPages() - Method in class com.azure.spring.data.cosmos.core.query.CosmosPageImpl
-
- getType() - Method in class com.azure.spring.data.cosmos.core.mapping.event.AfterLoadEvent
-
- getType() - Method in class com.azure.spring.data.cosmos.core.query.Criteria
-
To get CriteriaType
- getValues() - Method in interface com.azure.spring.data.cosmos.repository.query.CosmosParameterAccessor
-
Get values of method parameters
- getValues() - Method in class com.azure.spring.data.cosmos.repository.query.CosmosParameterParameterAccessor
-
- getValues() - Method in interface com.azure.spring.data.cosmos.repository.query.ReactiveCosmosParameterAccessor
-
Get values of method parameters
- getValues() - Method in class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosParameterParameterAccessor
-
- getVersionFieldName() - Method in class com.azure.spring.data.cosmos.repository.support.CosmosEntityInformation
-
Get name of field annotated with @Version if any
- getVersionFieldValue(Object) - Method in class com.azure.spring.data.cosmos.repository.support.CosmosEntityInformation
-
Get the value of the field marked as the version field
- ID_PROPERTY_NAME - Static variable in class com.azure.spring.data.cosmos.Constants
-
- IllegalCollectionException - Exception in com.azure.spring.data.cosmos.exception
-
General exception for illegal collection of cosmos db
- IllegalCollectionException(String) - Constructor for exception com.azure.spring.data.cosmos.exception.IllegalCollectionException
-
Construct a IllegalQueryException with the specified detail message.
- IllegalCollectionException(String, Throwable) - Constructor for exception com.azure.spring.data.cosmos.exception.IllegalCollectionException
-
Construct a IllegalQueryException with the specified detail message
and nested exception.
- IllegalQueryException - Exception in com.azure.spring.data.cosmos.exception
-
General exception for illegal query of cosmos db
- IllegalQueryException(String) - Constructor for exception com.azure.spring.data.cosmos.exception.IllegalQueryException
-
Construct a IllegalQueryException with the specified detail message.
- IllegalQueryException(String, Throwable) - Constructor for exception com.azure.spring.data.cosmos.exception.IllegalQueryException
-
Construct a IllegalQueryException with the specified detail message
and nested exception.
- IndexPolicyCompareService - Class in com.azure.spring.data.cosmos.repository.support
-
Class for determining if the index policy currenlt applied to the container matches the index policy that is
specified on an entities' @CosmosIndexingPolicy annotation
- IndexPolicyCompareService() - Constructor for class com.azure.spring.data.cosmos.repository.support.IndexPolicyCompareService
-
- insert(T, PartitionKey) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Inserts item
- insert(String, T, PartitionKey) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Inserts item
- insert(String, T) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Inserts item
- insert(T, PartitionKey) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Inserts item
- insert(String, T) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Inserts item into the given container
- insert(String, T, PartitionKey) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Inserts item into the given container
- insert(T, PartitionKey) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Insert
- insert(String, Object, PartitionKey) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Insert
- insert(String, T) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Insert
- insert(T, PartitionKey) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Insert
- insert(T) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Insert
- insert(String, Object, PartitionKey) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Insert
- insert(String, T) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Insert
- isAutoCreateContainer() - Method in class com.azure.spring.data.cosmos.repository.support.CosmosEntityInformation
-
Check if auto creating container is allowed
- isAutoScale() - Method in class com.azure.spring.data.cosmos.config.DatabaseThroughputConfig
-
Flag to indicate whether autoscale is enabled.
- isAutoScale() - Method in class com.azure.spring.data.cosmos.repository.support.CosmosEntityInformation
-
Check if container should use autoscale for resource units
- isBinary(CriteriaType) - Static method in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Check if CriteriaType operation is binary, with format of (A ops A -> B).
- isClosed(CriteriaType) - Static method in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Check if CriteriaType operation is closure, with format of (A ops A -> A).
- isCollectionQuery() - Method in class com.azure.spring.data.cosmos.repository.query.AbstractCosmosQuery
-
- isCountQuery() - Method in class com.azure.spring.data.cosmos.repository.query.AbstractCosmosQuery
-
- isCountQuery() - Method in class com.azure.spring.data.cosmos.repository.query.AbstractReactiveCosmosQuery
-
- isCountQuery() - Method in class com.azure.spring.data.cosmos.repository.query.PartTreeCosmosQuery
-
- isCountQuery() - Method in class com.azure.spring.data.cosmos.repository.query.PartTreeReactiveCosmosQuery
-
- isCountQuery() - Method in class com.azure.spring.data.cosmos.repository.support.StringBasedCosmosQuery
-
- isCountQuery() - Method in class com.azure.spring.data.cosmos.repository.support.StringBasedReactiveCosmosQuery
-
- isCrossPartitionQuery(List<String>) - Method in class com.azure.spring.data.cosmos.core.query.CosmosQuery
-
Indicate if DocumentQuery should enable cross partition query.
- isDeleteQuery() - Method in class com.azure.spring.data.cosmos.repository.query.AbstractCosmosQuery
-
- isDeleteQuery() - Method in class com.azure.spring.data.cosmos.repository.query.AbstractReactiveCosmosQuery
-
- isDeleteQuery() - Method in class com.azure.spring.data.cosmos.repository.query.PartTreeCosmosQuery
-
- isDeleteQuery() - Method in class com.azure.spring.data.cosmos.repository.query.PartTreeReactiveCosmosQuery
-
- isDeleteQuery() - Method in class com.azure.spring.data.cosmos.repository.support.StringBasedCosmosQuery
-
- isDeleteQuery() - Method in class com.azure.spring.data.cosmos.repository.support.StringBasedReactiveCosmosQuery
-
- isExistsQuery() - Method in class com.azure.spring.data.cosmos.repository.query.AbstractCosmosQuery
-
- isExistsQuery() - Method in class com.azure.spring.data.cosmos.repository.query.AbstractReactiveCosmosQuery
-
- isExistsQuery() - Method in class com.azure.spring.data.cosmos.repository.query.PartTreeCosmosQuery
-
- isExistsQuery() - Method in class com.azure.spring.data.cosmos.repository.query.PartTreeReactiveCosmosQuery
-
- isExistsQuery() - Method in class com.azure.spring.data.cosmos.repository.support.StringBasedCosmosQuery
-
- isExistsQuery() - Method in class com.azure.spring.data.cosmos.repository.support.StringBasedReactiveCosmosQuery
-
- isFunction(CriteriaType) - Static method in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Check if CriteriaType operation is a function.
- isIndexingPolicySpecified() - Method in class com.azure.spring.data.cosmos.repository.support.CosmosEntityInformation
-
- isLast() - Method in class com.azure.spring.data.cosmos.core.query.CosmosPageImpl
-
- isNew(T) - Method in class com.azure.spring.data.cosmos.repository.support.CosmosEntityInformation
-
- ISO_8601_COMPATIBLE_DATE_PATTERN - Static variable in class com.azure.spring.data.cosmos.Constants
-
- isPageQuery() - Method in class com.azure.spring.data.cosmos.repository.query.AbstractCosmosQuery
-
- isPageQuery() - Method in class com.azure.spring.data.cosmos.repository.query.AbstractReactiveCosmosQuery
-
- isPartTypeSupported(Part.Type) - Static method in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Check if PartType is supported.
- isPartTypeUnSupported(Part.Type) - Static method in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Check if PartType is NOT supported.
- isQueryMetricsEnabled() - Method in class com.azure.spring.data.cosmos.config.CosmosConfig
-
Gets the option to enable query metrics
- isSliceQuery() - Method in class com.azure.spring.data.cosmos.repository.query.AbstractCosmosQuery
-
- isSpecialParameter() - Method in class com.azure.spring.data.cosmos.repository.query.CosmosParameter
-
- isUnary(CriteriaType) - Static method in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Check if CriteriaType operation is unary, with format of (ops A -> B).
- isVersioned() - Method in class com.azure.spring.data.cosmos.repository.support.CosmosEntityInformation
-
Check if is versioned
- ReactiveCosmosEntityMetadata<T> - Interface in com.azure.spring.data.cosmos.repository.query
-
Metadata class to describe reactive cosmos entity includes domain type and container information
- ReactiveCosmosOperations - Interface in com.azure.spring.data.cosmos.core
-
Operation class of reactive cosmos
- ReactiveCosmosParameterAccessor - Interface in com.azure.spring.data.cosmos.repository.query
-
Interface to access method parameters.
- ReactiveCosmosParameterParameterAccessor - Class in com.azure.spring.data.cosmos.repository.query
-
- ReactiveCosmosParameterParameterAccessor(ReactiveCosmosQueryMethod, Object[]) - Constructor for class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosParameterParameterAccessor
-
- ReactiveCosmosQueryCreator - Class in com.azure.spring.data.cosmos.repository.query
-
Class for reactive cosmos query creators that create criteria based queries from a PartTree.
- ReactiveCosmosQueryCreator(PartTree, ReactiveCosmosParameterAccessor, MappingContext<?, CosmosPersistentProperty>) - Constructor for class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryCreator
-
- ReactiveCosmosQueryExecution - Interface in com.azure.spring.data.cosmos.repository.query
-
Interface to execute reactive cosmos query operations
- ReactiveCosmosQueryExecution.ContainerExecution - Class in com.azure.spring.data.cosmos.repository.query
-
Container operation implementation to execute a container name query
- ReactiveCosmosQueryExecution.CountExecution - Class in com.azure.spring.data.cosmos.repository.query
-
Count operation implementation to execute a count query
- ReactiveCosmosQueryExecution.DeleteExecution - Class in com.azure.spring.data.cosmos.repository.query
-
Delete operation implementation to execute a delete query
- ReactiveCosmosQueryExecution.ExistsExecution - Class in com.azure.spring.data.cosmos.repository.query
-
Exist operation implementation to execute a exist query
- ReactiveCosmosQueryExecution.MultiEntityExecution - Class in com.azure.spring.data.cosmos.repository.query
-
Find operation implementation to execute a find query for multiple items
- ReactiveCosmosQueryExecution.SingleEntityExecution - Class in com.azure.spring.data.cosmos.repository.query
-
Find operation implementation to execute a find query for a single item
- ReactiveCosmosQueryMethod - Class in com.azure.spring.data.cosmos.repository.query
-
Inherit from QueryMethod class to execute a finder query.
- ReactiveCosmosQueryMethod(Method, RepositoryMetadata, ProjectionFactory) - Constructor for class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryMethod
-
Creates a new QueryMethod from the given parameters.
- ReactiveCosmosRepositoriesRegistrar - Class in com.azure.spring.data.cosmos.repository.config
-
Inherit RepositoryBeanDefinitionRegistrarSupport class to enable repository and get extension
- ReactiveCosmosRepositoriesRegistrar() - Constructor for class com.azure.spring.data.cosmos.repository.config.ReactiveCosmosRepositoriesRegistrar
-
- ReactiveCosmosRepository<T,K> - Interface in com.azure.spring.data.cosmos.repository
-
Repository interface with search and delete operation
- ReactiveCosmosRepositoryConfigurationExtension - Class in com.azure.spring.data.cosmos.repository.config
-
Configuration extension class based on RepositoryConfigurationExtensionSupport provide options to set
reactive repository support.
- ReactiveCosmosRepositoryConfigurationExtension() - Constructor for class com.azure.spring.data.cosmos.repository.config.ReactiveCosmosRepositoryConfigurationExtension
-
- ReactiveCosmosRepositoryFactory - Class in com.azure.spring.data.cosmos.repository.support
-
Factory class for reactive cosmos repository contains application context and operations information
- ReactiveCosmosRepositoryFactory(ReactiveCosmosOperations) - Constructor for class com.azure.spring.data.cosmos.repository.support.ReactiveCosmosRepositoryFactory
-
Initialization
- ReactiveCosmosRepositoryFactoryBean<T extends org.springframework.data.repository.Repository<S,K>,S,K extends Serializable> - Class in com.azure.spring.data.cosmos.repository.support
-
Adapter for Springs FactoryBean interface to allow easy setup of reactive cosmos repository factories
via Spring configuration.
- ReactiveCosmosRepositoryFactoryBean(Class<? extends T>) - Constructor for class com.azure.spring.data.cosmos.repository.support.ReactiveCosmosRepositoryFactoryBean
-
Creates a new RepositoryFactoryBeanSupport for the given repository interface.
- reactiveCosmosTemplate(CosmosFactory, CosmosConfig, MappingCosmosConverter) - Method in class com.azure.spring.data.cosmos.config.AbstractCosmosConfiguration
-
Declare ReactiveCosmosTemplate bean.
- ReactiveCosmosTemplate - Class in com.azure.spring.data.cosmos.core
-
Template class of reactive cosmos
- ReactiveCosmosTemplate(CosmosAsyncClient, String, CosmosConfig, MappingCosmosConverter, IsNewAwareAuditingHandler) - Constructor for class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Initialization
- ReactiveCosmosTemplate(CosmosAsyncClient, String, CosmosConfig, MappingCosmosConverter) - Constructor for class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Initialization
- ReactiveCosmosTemplate(CosmosFactory, CosmosConfig, MappingCosmosConverter, IsNewAwareAuditingHandler) - Constructor for class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Constructor
- ReactiveCosmosTemplate(CosmosFactory, CosmosConfig, MappingCosmosConverter) - Constructor for class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Initialization
- read(Class<R>, JsonNode) - Method in class com.azure.spring.data.cosmos.core.convert.MappingCosmosConverter
-
- registerBeansForRoot(BeanDefinitionRegistry, RepositoryConfigurationSource) - Method in class com.azure.spring.data.cosmos.repository.config.CosmosRepositoryConfigurationExtension
-
- registerBeansForRoot(BeanDefinitionRegistry, RepositoryConfigurationSource) - Method in class com.azure.spring.data.cosmos.repository.config.ReactiveCosmosRepositoryConfigurationExtension
-
- replaceContainerProperties(String, CosmosContainerProperties) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Replace container properties for the specified container
- replaceContainerProperties(String, CosmosContainerProperties) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
- replaceContainerProperties(String, CosmosContainerProperties) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Replace container properties for the specified container
- replaceContainerProperties(String, CosmosContainerProperties) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
- resolveExpression(String) - Static method in class com.azure.spring.data.cosmos.common.ExpressionResolver
-
Resolve the given string value via an EmbeddedValueResolver
- ResponseDiagnostics - Class in com.azure.spring.data.cosmos.core
-
Diagnostics class of cosmos and feed response
- ResponseDiagnostics(CosmosDiagnostics, ResponseDiagnostics.CosmosResponseStatistics) - Constructor for class com.azure.spring.data.cosmos.core.ResponseDiagnostics
-
Initialization
- ResponseDiagnostics.CosmosResponseStatistics - Class in com.azure.spring.data.cosmos.core
-
Generates statistics from cosmos response
- responseDiagnosticsProcessor(ResponseDiagnosticsProcessor) - Method in class com.azure.spring.data.cosmos.config.CosmosConfig.CosmosConfigBuilder
-
Set responseDiagnosticsProcessor
- ResponseDiagnosticsProcessor - Interface in com.azure.spring.data.cosmos.core
-
Interface for processing cosmosDB response
- runPaginationQuery(SqlQuerySpec, Pageable, Class<?>, Class<T>) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Run the query.
- runPaginationQuery(SqlQuerySpec, Pageable, Class<?>, Class<T>) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
- runQuery(SqlQuerySpec, Class<?>, Class<T>) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Run the query.
- runQuery(SqlQuerySpec, Sort, Class<?>, Class<T>) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Run the query.
- runQuery(SqlQuerySpec, Class<?>, Class<T>) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
- runQuery(SqlQuerySpec, Sort, Class<?>, Class<T>) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
- runQuery(SqlQuerySpec, Class<?>, Class<T>) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Run the query.
- runQuery(SqlQuerySpec, Sort, Class<?>, Class<T>) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Run the query.
- runQuery(SqlQuerySpec, Class<?>, Class<T>) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
- runQuery(SqlQuerySpec, Sort, Class<?>, Class<T>) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
- runSliceQuery(SqlQuerySpec, Pageable, Class<?>, Class<T>) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Run custom SQL query
- runSliceQuery(SqlQuerySpec, Pageable, Class<?>, Class<T>) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-