Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractCosmosConfiguration - Class in com.azure.spring.data.cosmos.config
-
To configure cosmos with client, cosmos factory and template
- AbstractCosmosConfiguration() - Constructor for class com.azure.spring.data.cosmos.config.AbstractCosmosConfiguration
- AbstractCosmosEventListener<E> - Class in com.azure.spring.data.cosmos.core.mapping.event
-
Abstract Event Listener.
- AbstractCosmosEventListener() - Constructor for class com.azure.spring.data.cosmos.core.mapping.event.AbstractCosmosEventListener
-
Creates a new
AbstractCosmosEventListener
. - AbstractCosmosQuery - Class in com.azure.spring.data.cosmos.repository.query
-
Abstract class for cosmos query.
- AbstractCosmosQuery(CosmosQueryMethod, CosmosOperations) - Constructor for class com.azure.spring.data.cosmos.repository.query.AbstractCosmosQuery
-
Initialization
- AbstractQueryGenerator - Class in com.azure.spring.data.cosmos.core.generator
-
Base class for generating sql query
- AbstractQueryGenerator() - Constructor for class com.azure.spring.data.cosmos.core.generator.AbstractQueryGenerator
-
Initialization
- AbstractReactiveCosmosQuery - Class in com.azure.spring.data.cosmos.repository.query
-
Abstract class for reactive cosmos query.
- AbstractReactiveCosmosQuery(ReactiveCosmosQueryMethod, ReactiveCosmosOperations) - Constructor for class com.azure.spring.data.cosmos.repository.query.AbstractReactiveCosmosQuery
-
Initialization
- AFTER - Enum constant in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
After
- AfterLoadEvent<T> - Class in com.azure.spring.data.cosmos.core.mapping.event
-
Spring Application Event that fires for all reads after a document is loaded and before it is serialized to a domain object 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/AfterLoadEvent.java
- AfterLoadEvent(JsonNode, Class<T>, String) - Constructor for class com.azure.spring.data.cosmos.core.mapping.event.AfterLoadEvent
-
Creates a new
AfterLoadEvent
for the givenJsonNode
, type and collectionName. - afterPropertiesSet() - Method in class com.azure.spring.data.cosmos.repository.support.CosmosRepositoryFactoryBean
- afterPropertiesSet() - Method in class com.azure.spring.data.cosmos.repository.support.ReactiveCosmosRepositoryFactoryBean
- ALL - Enum constant in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
All
- and(Part, Criteria, Iterator<Object>) - Method in class com.azure.spring.data.cosmos.repository.query.CosmosQueryCreator
- and(Part, Criteria, Iterator<Object>) - Method in class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryCreator
- AND - Enum constant in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
And
- ARRAY_CONTAINS - Enum constant in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Array contains
- AUDITING_HANDLER_BEAN_NAME - Static variable in class com.azure.spring.data.cosmos.Constants
-
Auditing handler bean name.
- auditorAwareRef() - Element in annotation type com.azure.spring.data.cosmos.core.mapping.EnableCosmosAuditing
-
Configures the
AuditorAware
bean to be used to lookup the current principal. - autoCreateContainer() - Element in annotation type com.azure.spring.data.cosmos.core.mapping.Container
-
To set if create container automatically
- automatic() - Element in annotation type com.azure.spring.data.cosmos.core.mapping.CosmosIndexingPolicy
-
To set automatic indexing
- autoScale() - Element in annotation type com.azure.spring.data.cosmos.core.mapping.Container
-
To enable auto scale for container RU limit
B
- basePackageClasses() - Element in annotation type com.azure.spring.data.cosmos.repository.config.EnableCosmosRepositories
-
To set base package class
- basePackageClasses() - Element in annotation type com.azure.spring.data.cosmos.repository.config.EnableReactiveCosmosRepositories
-
To set base package class
- basePackages() - Element in annotation type com.azure.spring.data.cosmos.repository.config.EnableCosmosRepositories
-
To set base packages
- basePackages() - Element in annotation type com.azure.spring.data.cosmos.repository.config.EnableReactiveCosmosRepositories
-
To set base packages
- BasicCosmosPersistentEntity<T> - Class in com.azure.spring.data.cosmos.core.mapping
-
Simple value object to capture information of
CosmosPersistentProperty
s. - BasicCosmosPersistentEntity(TypeInformation<T>) - Constructor for class com.azure.spring.data.cosmos.core.mapping.BasicCosmosPersistentEntity
-
Creates a new
BasicCosmosPersistentEntity
from the givenTypeInformation
. - BEFORE - Enum constant in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Before
- BETWEEN - Enum constant in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Between
- build() - Method in class com.azure.spring.data.cosmos.config.CosmosConfig.CosmosConfigBuilder
-
Build a CosmosConfig instance
- builder() - Static method in class com.azure.spring.data.cosmos.config.CosmosConfig
-
Create a CosmosConfigBuilder instance
C
- 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
- compositeIndexes() - Element in annotation type com.azure.spring.data.cosmos.core.mapping.CosmosIndexingPolicy
-
Composite Indexes
- 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. - considerNestedRepositories() - Element in annotation type com.azure.spring.data.cosmos.repository.config.EnableCosmosRepositories
-
To set if consider nested repositories
- considerNestedRepositories() - Element in annotation type com.azure.spring.data.cosmos.repository.config.EnableReactiveCosmosRepositories
-
To set if consider nested repositories
- 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
-
Creates a new instance of container execution.
- ContainerExecution(ReactiveCosmosOperations) - Constructor for class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryExecution.ContainerExecution
-
Creates a new instance of container execution.
- containerName() - Element in annotation type com.azure.spring.data.cosmos.core.mapping.Container
-
To set container name
- CONTAINING - Enum constant in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Contain
- conversionService - Variable in class com.azure.spring.data.cosmos.core.convert.MappingCosmosConverter
-
Generic conversion service
- COSMOS_MODULE_NAME - Static variable in class com.azure.spring.data.cosmos.Constants
-
Cosmos module name.
- COSMOS_MODULE_PREFIX - Static variable in class com.azure.spring.data.cosmos.Constants
-
Cosmos module prefix.
- 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, Exception) - Constructor for exception com.azure.spring.data.cosmos.exception.CosmosAccessException
-
Construct a
CosmosDBAccessException
with the specified detail message and nested exception. - CosmosAccessException(String, Throwable) - Constructor for exception com.azure.spring.data.cosmos.exception.CosmosAccessException
-
Construct a
CosmosDBAccessException
with the specified detail message. - 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
-
Cosmos exception.
- 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
-
Class to build mapping metadata and thus create instances of
BasicCosmosPersistentEntity
andCosmosPersistentProperty
. - CosmosMappingContext() - Constructor for class com.azure.spring.data.cosmos.core.mapping.CosmosMappingContext
-
Construct a
CosmosMappingContext
instance, with theCosmosSimpleTypes
as simple type holder. - 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
-
Creates new
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 representing page request during pagination query, field
FeedResponse.getContinuationToken()
response continuation token} is saved to help query next page. - 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
-
Creates a new
CosmosPageRequest
with sort parameters applied. - 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
-
Creates a new
CosmosParameter
for the givenMethodParameter
. - 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
-
Creates a new
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
-
Creates a new instance of
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
-
Creates a new
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
-
Creates a new
CosmosQueryMethod
from the given parameters. - 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) - Constructor for class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Initialization
- CosmosTemplate(CosmosAsyncClient, String, 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
- CosmosTemplate(CosmosFactory, CosmosConfig, MappingCosmosConverter, IsNewAwareAuditingHandler) - Constructor for class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Initialization
- cosmosTemplateRef() - Element in annotation type com.azure.spring.data.cosmos.repository.config.EnableCosmosRepositories
-
Configures the name of the
CosmosTemplate
bean to be used with the repositories detected. - CosmosUniqueKey - Annotation Type in com.azure.spring.data.cosmos.core.mapping
-
Represents a unique key on that enforces uniqueness constraint on items in the container in the Azure Cosmos DB service.
- CosmosUniqueKeyPolicy - Annotation Type in com.azure.spring.data.cosmos.core.mapping
-
Represents the unique key policy configuration for specifying uniqueness constraints on items in the container in the Azure Cosmos DB service.
- 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() - 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
- count(SqlQuerySpec, String) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Count
- count(SqlQuerySpec, String) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
- count(SqlQuerySpec, String) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Count
- count(SqlQuerySpec, String) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Count
- count(CosmosQuery, String) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Count
- count(CosmosQuery, String) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
- count(CosmosQuery, String) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Count
- count(CosmosQuery, String) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Count
- count(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(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
- CountExecution(CosmosOperations) - Constructor for class com.azure.spring.data.cosmos.repository.query.CosmosQueryExecution.CountExecution
-
Creates a new instance of count execution.
- CountExecution(ReactiveCosmosOperations) - Constructor for class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryExecution.CountExecution
-
Creates a new instance of count execution.
- 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
-
Creates a query.
- createQuery(CosmosParameterAccessor) - Method in class com.azure.spring.data.cosmos.repository.query.PartTreeCosmosQuery
- createQuery(CosmosParameterAccessor) - Method in class com.azure.spring.data.cosmos.repository.support.StringBasedCosmosQuery
- createQuery(ReactiveCosmosParameterAccessor) - Method in class com.azure.spring.data.cosmos.repository.query.AbstractReactiveCosmosQuery
-
Creates a query.
- createQuery(ReactiveCosmosParameterAccessor) - Method in class com.azure.spring.data.cosmos.repository.query.PartTreeReactiveCosmosQuery
- 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
D
- 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.
- dateTimeProviderRef() - Element in annotation type com.azure.spring.data.cosmos.core.mapping.EnableCosmosAuditing
-
Configures a
DateTimeProvider
bean name that allows customizing the DateTime to be used for setting creation and modification dates. - DEFAULT_AUTO_CREATE_CONTAINER - Static variable in class com.azure.spring.data.cosmos.Constants
-
Default auto create container.
- DEFAULT_AUTO_SCALE - Static variable in class com.azure.spring.data.cosmos.Constants
-
Default auto scale.
- DEFAULT_CONTAINER_NAME - Static variable in class com.azure.spring.data.cosmos.Constants
-
Default container name.
- DEFAULT_INDEXING_POLICY_AUTOMATIC - Static variable in class com.azure.spring.data.cosmos.Constants
-
Default indexing policy automatic.
- DEFAULT_INDEXING_POLICY_MODE - Static variable in class com.azure.spring.data.cosmos.Constants
-
Default indexing policy mode.
- DEFAULT_REPOSITORY_IMPLEMENT_POSTFIX - Static variable in class com.azure.spring.data.cosmos.Constants
-
Default repository implement postfix.
- DEFAULT_TIME_TO_LIVE - Static variable in class com.azure.spring.data.cosmos.Constants
-
Default time to live.
- 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() - Method in class com.azure.spring.data.cosmos.repository.support.SimpleCosmosRepository
-
delete all the domains of a container
- deleteAll() - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
- 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(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(Publisher<? extends T>) - 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(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 interface com.azure.spring.data.cosmos.repository.CosmosRepository
-
Deletes an entity by its id and partition key.
- deleteById(ID, PartitionKey) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleCosmosRepository
- 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(K) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
- deleteById(K, PartitionKey) - Method in interface com.azure.spring.data.cosmos.repository.ReactiveCosmosRepository
-
Deletes an entity by its id and partition key.
- deleteById(K, PartitionKey) - 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
- 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
-
Creates a new instance of delete execution.
- DeleteExecution(ReactiveCosmosOperations) - Constructor for class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryExecution.DeleteExecution
-
Creates a new instance of delete execution.
E
- EnableCosmosAuditing - Annotation Type in com.azure.spring.data.cosmos.core.mapping
-
Adapted from spring-data-mongodb
- EnableCosmosRepositories - Annotation Type in com.azure.spring.data.cosmos.repository.config
-
Interface to enable cosmos repository
- enableDatabaseThroughput(boolean, int) - Method in class com.azure.spring.data.cosmos.config.CosmosConfig.CosmosConfigBuilder
-
Enable database throughput
- enableQueryMetrics(boolean) - Method in class com.azure.spring.data.cosmos.config.CosmosConfig.CosmosConfigBuilder
-
Set queryMetricsEnabled
- EnableReactiveCosmosRepositories - Annotation Type in com.azure.spring.data.cosmos.repository.config
-
Interface to enable reactive cosmos repository
- ENDS_WITH - Enum constant in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Ends with
- equals(Object) - Method in class com.azure.spring.data.cosmos.core.query.CosmosPageImpl
- equals(Object) - Method in class com.azure.spring.data.cosmos.core.query.CosmosPageRequest
- equals(Object) - Method in class com.azure.spring.data.cosmos.core.query.CosmosSliceImpl
- ETAG_PROPERTY_DEFAULT_NAME - Static variable in class com.azure.spring.data.cosmos.Constants
-
ETag property default name.
- exceptionHandler(String, Throwable, ResponseDiagnosticsProcessor) - Static method in class com.azure.spring.data.cosmos.exception.CosmosExceptionUtils
-
To throw a CosmosDBAccessException
- excludeFilters() - Element in annotation type com.azure.spring.data.cosmos.repository.config.EnableCosmosRepositories
-
To exclude filters
- excludeFilters() - Element in annotation type com.azure.spring.data.cosmos.repository.config.EnableReactiveCosmosRepositories
-
To exclude filters
- excludePaths() - Element in annotation type com.azure.spring.data.cosmos.core.mapping.CosmosIndexingPolicy
-
To exclude paths
- execute(CosmosQuery, Class<?>, String) - Method in class com.azure.spring.data.cosmos.repository.query.CosmosQueryExecution.ContainerExecution
- execute(CosmosQuery, Class<?>, String) - Method in class com.azure.spring.data.cosmos.repository.query.CosmosQueryExecution.CountExecution
- execute(CosmosQuery, Class<?>, String) - Method in class com.azure.spring.data.cosmos.repository.query.CosmosQueryExecution.DeleteExecution
- execute(CosmosQuery, Class<?>, String) - Method in interface com.azure.spring.data.cosmos.repository.query.CosmosQueryExecution
-
Declare an execute function for different operations to call
- execute(CosmosQuery, Class<?>, String) - Method in class com.azure.spring.data.cosmos.repository.query.CosmosQueryExecution.ExistsExecution
- execute(CosmosQuery, Class<?>, String) - Method in class com.azure.spring.data.cosmos.repository.query.CosmosQueryExecution.MultiEntityExecution
- execute(CosmosQuery, Class<?>, String) - Method in class com.azure.spring.data.cosmos.repository.query.CosmosQueryExecution.PagedExecution
- execute(CosmosQuery, Class<?>, String) - Method in class com.azure.spring.data.cosmos.repository.query.CosmosQueryExecution.SingleEntityExecution
- execute(CosmosQuery, Class<?>, String) - Method in class com.azure.spring.data.cosmos.repository.query.CosmosQueryExecution.SliceExecution
- execute(CosmosQuery, Class<?>, String) - Method in class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryExecution.ContainerExecution
- execute(CosmosQuery, Class<?>, String) - Method in class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryExecution.CountExecution
- execute(CosmosQuery, Class<?>, String) - Method in class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryExecution.DeleteExecution
- execute(CosmosQuery, Class<?>, String) - Method in interface com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryExecution
-
Declare an execute function for different operations to call
- execute(CosmosQuery, Class<?>, String) - Method in class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryExecution.ExistsExecution
- execute(CosmosQuery, Class<?>, String) - Method in class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryExecution.MultiEntityExecution
- execute(CosmosQuery, Class<?>, String) - Method in class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryExecution.SingleEntityExecution
- execute(Object[]) - Method in class com.azure.spring.data.cosmos.repository.query.AbstractCosmosQuery
-
Executes the
AbstractCosmosQuery
with the given parameters. - execute(Object[]) - Method in class com.azure.spring.data.cosmos.repository.query.AbstractReactiveCosmosQuery
-
Executes the
AbstractReactiveCosmosQuery
with the given parameters. - execute(Object[]) - Method in class com.azure.spring.data.cosmos.repository.support.StringBasedCosmosQuery
- execute(Object[]) - Method in class com.azure.spring.data.cosmos.repository.support.StringBasedReactiveCosmosQuery
- exists(CosmosQuery, Class<?>, String) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Exists
- exists(CosmosQuery, Class<?>, String) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Exists
- exists(CosmosQuery, Class<T>, String) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Exists
- exists(CosmosQuery, Class<T>, String) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Checks if document query items exist
- existsById(ID) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleCosmosRepository
-
check if an entity exists per id without partition
- existsById(Object, Class<?>, String) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Exists
- existsById(Object, Class<?>, String) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Exists
- existsById(K) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
- existsById(Publisher<K>) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
- ExistsExecution(CosmosOperations) - Constructor for class com.azure.spring.data.cosmos.repository.query.CosmosQueryExecution.ExistsExecution
-
Creates a new instance of exists execution.
- ExistsExecution(ReactiveCosmosOperations) - Constructor for class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryExecution.ExistsExecution
-
Creates a new instance of exists execution.
- expressionResolver(BeanFactory) - Method in class com.azure.spring.data.cosmos.config.CosmosConfigurationSupport
-
Declare ExpressionResolver bean.
- ExpressionResolver - Class in com.azure.spring.data.cosmos.common
- ExpressionResolver(BeanFactory) - Constructor for class com.azure.spring.data.cosmos.common.ExpressionResolver
-
Initialize ExpressionResolver with ConfigurableBeanFactory
F
- FALSE - Enum constant in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
False
- fillAndProcessCosmosExceptionDiagnostics(ResponseDiagnosticsProcessor, CosmosException) - Static method in class com.azure.spring.data.cosmos.common.CosmosUtils
-
Generate ResponseDiagnostics with CosmosException diagnostics
- 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() - Method in class com.azure.spring.data.cosmos.repository.support.SimpleCosmosRepository
-
find all entities from one container without configuring partition key value
- findAll() - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
- 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(PartitionKey) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleCosmosRepository
- findAll(PartitionKey) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
- 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(PartitionKey, Class<T>) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
- 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(PartitionKey, Class<T>) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
- 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(Class<T>) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Find the DocumentQuery, find all the items specified by domain type.
- findAll(Class<T>) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
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(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(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(String, Class<T>) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Find all items in a given container
- findAll(String, Class<T>) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Find all items in a given container
- 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(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(Pageable, Class<T>, String) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
- findAll(Sort) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleCosmosRepository
-
Returns all entities sorted by the given options.
- findAll(Sort) - 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, ResponseDiagnosticsProcessor) - 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(ID) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleCosmosRepository
-
find one entity per id without partitions
- findById(ID, PartitionKey) - Method in interface com.azure.spring.data.cosmos.repository.CosmosRepository
-
Retrieves an entity by its id.
- findById(ID, PartitionKey) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleCosmosRepository
- findById(Object, Class<T>) - 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>) - 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(Object, Class<T>, PartitionKey) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Finds item by id
- findById(Object, Class<T>, PartitionKey) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
- findById(Object, Class<T>, PartitionKey) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Find by id
- findById(Object, Class<T>, PartitionKey) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Find by id
- findById(String, Object, Class<T>) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Finds item by id
- findById(String, Object, Class<T>) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Finds item by id
- findById(String, Object, Class<T>) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Find by id
- findById(String, Object, Class<T>) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Find by id
- findById(K) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
- findById(K, PartitionKey) - Method in interface com.azure.spring.data.cosmos.repository.ReactiveCosmosRepository
-
Retrieves an entity by its id and partition key.
- findById(K, PartitionKey) - 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
- 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
G
- 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.
- generateCosmosCountQuery(CosmosQuery, String) - Method in class com.azure.spring.data.cosmos.core.generator.AbstractQueryGenerator
-
Generates a Cosmos count query.
- generateCosmosQuery(CosmosQuery, String) - Method in class com.azure.spring.data.cosmos.core.generator.AbstractQueryGenerator
-
Generates a Cosmos query.
- generateCountQuery(SqlQuerySpec) - Method in class com.azure.spring.data.cosmos.core.generator.NativeQueryGenerator
-
Generate count query.
- 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
-
Generate sorted query.
- 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() - Method in class com.azure.spring.data.cosmos.core.mapping.event.CosmosMappingEvent
-
Get the container the event refers to.
- 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
- 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(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
- 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
- getContent() - Method in class com.azure.spring.data.cosmos.core.query.CosmosPageImpl
- getConversionService() - Method in class com.azure.spring.data.cosmos.core.convert.MappingCosmosConverter
- getConvertedContent(Function<? super T, ? extends U>) - Method in class com.azure.spring.data.cosmos.core.query.CosmosPageImpl
- 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) - Static method in class com.azure.spring.data.cosmos.core.query.Criteria
-
To get a new criteria instance
- 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, 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(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
- getMaxBufferedItemCount() - Method in class com.azure.spring.data.cosmos.config.CosmosConfig
-
Gets the value of maxBufferedItemCount
- getMaxDegreeOfParallelism() - Method in class com.azure.spring.data.cosmos.config.CosmosConfig
-
Gets the value of maxDegreeOfParallelism
- 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
- getNumber() - Method in class com.azure.spring.data.cosmos.core.query.CosmosPageImpl
- getNumberOfElements() - Method in class com.azure.spring.data.cosmos.core.query.CosmosPageImpl
- 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
- getOffset() - Method in class com.azure.spring.data.cosmos.core.query.CosmosQuery
-
To get offset number
- getPageable() - Method in class com.azure.spring.data.cosmos.core.query.CosmosQuery
-
To get Pageable object
- getPageable() - Method in class com.azure.spring.data.cosmos.core.query.CosmosPageImpl
- 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/azure-spring-data-cosmos.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.
- getResponseContinuationTokenLimitInKb() - Method in class com.azure.spring.data.cosmos.config.CosmosConfig
-
Gets the value of responseContinuationTokenLimitInKb
- getResponseDiagnosticsProcessor() - Method in class com.azure.spring.data.cosmos.config.CosmosConfig
-
Gets response diagnostics processor
- getSize() - Method in class com.azure.spring.data.cosmos.core.query.CosmosPageImpl
- getSort() - Method in class com.azure.spring.data.cosmos.core.query.CosmosQuery
-
To get Sort object
- getSort() - Method in class com.azure.spring.data.cosmos.core.query.CosmosPageImpl
- 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
-
Returns the type for which the
AfterLoadEvent
shall be invoked for. - getType() - Method in class com.azure.spring.data.cosmos.core.query.Criteria
-
To get CriteriaType
- getUniqueKeyPolicy() - Method in class com.azure.spring.data.cosmos.repository.support.CosmosEntityInformation
-
Gets the UniqueKeyPolicy
- 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
- GREATER_THAN - Enum constant in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Greater than
- GREATER_THAN_EQUAL - Enum constant in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Greater than or equal
H
- hasAnnotatedQuery() - Method in class com.azure.spring.data.cosmos.repository.query.CosmosQueryMethod
-
Returns whether the method has an annotated query.
- hasAnnotatedQuery() - Method in class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryMethod
-
Returns whether the method has an annotated query.
- hasContent() - Method in class com.azure.spring.data.cosmos.core.query.CosmosPageImpl
- hashCode() - Method in class com.azure.spring.data.cosmos.core.query.CosmosPageImpl
- hashCode() - Method in class com.azure.spring.data.cosmos.core.query.CosmosPageRequest
- hashCode() - Method in class com.azure.spring.data.cosmos.core.query.CosmosSliceImpl
- hasNext() - Method in class com.azure.spring.data.cosmos.core.query.CosmosPageImpl
- hasPartitionKeyCriteria(String) - Method in class com.azure.spring.data.cosmos.core.query.CosmosQuery
-
Returns true if this criteria or sub-criteria has partition key field present as one of the subjects.
- hasPrevious() - Method in class com.azure.spring.data.cosmos.core.query.CosmosPageImpl
I
- ID_PROPERTY_NAME - Static variable in class com.azure.spring.data.cosmos.Constants
-
ID property name.
- 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. - IN - Enum constant in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
In
- includeFilters() - Element in annotation type com.azure.spring.data.cosmos.repository.config.EnableCosmosRepositories
-
To include filters
- includeFilters() - Element in annotation type com.azure.spring.data.cosmos.repository.config.EnableReactiveCosmosRepositories
-
To include filters
- includePaths() - Element in annotation type com.azure.spring.data.cosmos.core.mapping.CosmosIndexingPolicy
-
To include paths
- IndexPolicyCompareService - Class in com.azure.spring.data.cosmos.repository.support
-
Class for determining if the index policy currently 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(String, T) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Inserts item
- insert(String, T) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Inserts item into the given container
- insert(String, T) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Insert
- insert(String, T) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Insert
- insert(String, T, PartitionKey) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Inserts item
- insert(String, T, PartitionKey) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Inserts item into the given container
- insert(String, T, PartitionKey) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Insert
- insert(String, 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(T, PartitionKey) - 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(T, PartitionKey) - 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
- IS_EQUAL - Enum constant in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Is equal
- IS_NOT_NULL - Enum constant in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Is not null
- IS_NULL - Enum constant in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Is null
- 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
- isFirst() - Method in class com.azure.spring.data.cosmos.core.query.CosmosPageImpl
- isFunction(CriteriaType) - Static method in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Check if CriteriaType operation is a function.
- isFunctionWithCaseSensitiveSupport(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
- isLast() - Method in class com.azure.spring.data.cosmos.core.query.CosmosSliceImpl
- 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
-
ISO-8601 compatible date pattern.
- 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
- iterator() - Method in class com.azure.spring.data.cosmos.core.query.CosmosPageImpl
L
- LESS_THAN - Enum constant in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Less than
- LESS_THAN_EQUAL - Enum constant in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Less than or equal
M
- MacAddress - Class in com.azure.spring.data.cosmos.common
-
Mac address class to transfer mac address to hash mac address.
- mappingContext - Variable in class com.azure.spring.data.cosmos.core.convert.MappingCosmosConverter
-
Mapping context
- mappingCosmosConverter(CosmosMappingContext) - Method in class com.azure.spring.data.cosmos.config.AbstractCosmosConfiguration
-
Declare MappingCosmosConverter bean.
- MappingCosmosConverter - Class in com.azure.spring.data.cosmos.core.convert
-
A converter class between common types and cosmosItemProperties
- MappingCosmosConverter(MappingContext<? extends CosmosPersistentEntity<?>, CosmosPersistentProperty>, ObjectMapper) - Constructor for class com.azure.spring.data.cosmos.core.convert.MappingCosmosConverter
-
Initialization
- maxBufferedItemCount(int) - Method in class com.azure.spring.data.cosmos.config.CosmosConfig.CosmosConfigBuilder
-
Set maxBufferedItemCount
- maxDegreeOfParallelism(int) - Method in class com.azure.spring.data.cosmos.config.CosmosConfig.CosmosConfigBuilder
-
Set maxDegreeOfParallelism
- memoize(Function<I, O>) - Static method in class com.azure.spring.data.cosmos.common.Memoizer
-
Put function computation results into Memoizer
- Memoizer<I,
O> - Class in com.azure.spring.data.cosmos.common -
Memoize function computation results
- mode() - Element in annotation type com.azure.spring.data.cosmos.core.mapping.CosmosIndexingPolicy
-
To set indexing mode
- modifyOnCreate() - Element in annotation type com.azure.spring.data.cosmos.core.mapping.EnableCosmosAuditing
-
Configures whether the entity shall be marked as modified on creation.
- MultiEntityExecution(CosmosOperations) - Constructor for class com.azure.spring.data.cosmos.repository.query.CosmosQueryExecution.MultiEntityExecution
-
Creates a new instance of multi-entity execution.
- MultiEntityExecution(ReactiveCosmosOperations) - Constructor for class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryExecution.MultiEntityExecution
-
Creates a new instance of multi-entity execution.
N
- namedQueriesLocation() - Element in annotation type com.azure.spring.data.cosmos.repository.config.EnableCosmosRepositories
-
To set the named query location
- namedQueriesLocation() - Element in annotation type com.azure.spring.data.cosmos.repository.config.EnableReactiveCosmosRepositories
-
To set the named query location
- NativeQueryGenerator - Class in com.azure.spring.data.cosmos.core.generator
-
Augment custom queries sourced from @Query annotations
- NativeQueryGenerator() - Constructor for class com.azure.spring.data.cosmos.core.generator.NativeQueryGenerator
- next() - Method in class com.azure.spring.data.cosmos.core.query.CosmosPageRequest
- nextPageable() - Method in class com.azure.spring.data.cosmos.core.query.CosmosPageImpl
- NOT - Enum constant in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Not
- NOT_CONTAINING - Enum constant in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Not Contain
- NOT_IN - Enum constant in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Not in
O
- OBJECT_MAPPER_BEAN_NAME - Static variable in class com.azure.spring.data.cosmos.Constants
-
Object mapper bean name.
- ObjectMapperFactory - Class in com.azure.spring.data.cosmos.core.convert
-
Factory class for object mapper
- ObjectMapperFactory() - Constructor for class com.azure.spring.data.cosmos.core.convert.ObjectMapperFactory
- of(int, int, String, Sort) - Static method in class com.azure.spring.data.cosmos.core.query.CosmosPageRequest
-
Creates a new
CosmosPageRequest
- of(long, int, int, String, Sort) - Static method in class com.azure.spring.data.cosmos.core.query.CosmosPageRequest
-
Creates a new
CosmosPageRequest
- onAfterLoad(AfterLoadEvent<E>) - Method in class com.azure.spring.data.cosmos.core.mapping.event.AbstractCosmosEventListener
-
Captures
AfterLoadEvent
. - onApplicationEvent(CosmosMappingEvent<?>) - Method in class com.azure.spring.data.cosmos.core.mapping.event.AbstractCosmosEventListener
- operations - Variable in class com.azure.spring.data.cosmos.repository.query.AbstractCosmosQuery
-
CosmosOperations
- operations - Variable in class com.azure.spring.data.cosmos.repository.query.AbstractReactiveCosmosQuery
-
Reactive Cosmos operations
- or(Criteria, Criteria) - Method in class com.azure.spring.data.cosmos.repository.query.CosmosQueryCreator
- or(Criteria, Criteria) - Method in class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryCreator
- OR - Enum constant in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Or
- order() - Element in annotation type com.azure.spring.data.cosmos.core.mapping.CompositeIndexPath
-
Index order
P
- PagedExecution(CosmosOperations, Pageable) - Constructor for class com.azure.spring.data.cosmos.repository.query.CosmosQueryExecution.PagedExecution
-
Creates a new instance of paged execution.
- paginationQuery(CosmosQuery, Class<T>, String) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Pagination query
- paginationQuery(CosmosQuery, Class<T>, String) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
- PartitionKey - Annotation Type in com.azure.spring.data.cosmos.core.mapping
-
Interface for type partition key
- partitionKeyPath() - Element in annotation type com.azure.spring.data.cosmos.core.mapping.Container
-
To set the partition key definition for container Should only be used for nested partition key scenario.
- PartTreeCosmosQuery - Class in com.azure.spring.data.cosmos.repository.query
-
Cosmos query class with
PartTree
to parse aString
into a tree orPartTree.OrPart
s consisting of simplePart
instances in turn. - PartTreeCosmosQuery(CosmosQueryMethod, CosmosOperations) - Constructor for class com.azure.spring.data.cosmos.repository.query.PartTreeCosmosQuery
-
Initialization
- PartTreeReactiveCosmosQuery - Class in com.azure.spring.data.cosmos.repository.query
-
Reactive cosmos query class with
PartTree
to parse aString
into a tree orPartTree.OrPart
s consisting of simplePart
instances in turn. - PartTreeReactiveCosmosQuery(ReactiveCosmosQueryMethod, ReactiveCosmosOperations) - Constructor for class com.azure.spring.data.cosmos.repository.query.PartTreeReactiveCosmosQuery
-
Initialization
- path() - Element in annotation type com.azure.spring.data.cosmos.core.mapping.CompositeIndexPath
-
Index path
- paths() - Element in annotation type com.azure.spring.data.cosmos.core.mapping.CompositeIndex
-
Array of composite index paths
- paths() - Element in annotation type com.azure.spring.data.cosmos.core.mapping.CosmosUniqueKey
-
A set of paths which must be unique for each item in the Azure Cosmos DB service.
- policyNeedsUpdate(IndexingPolicy, IndexingPolicy) - Static method in class com.azure.spring.data.cosmos.repository.support.IndexPolicyCompareService
-
Whether the policy needs updating.
- postProcess(BeanDefinitionBuilder, AnnotationRepositoryConfigurationSource) - Method in class com.azure.spring.data.cosmos.repository.config.CosmosRepositoryConfigurationExtension
- postProcess(BeanDefinitionBuilder, AnnotationRepositoryConfigurationSource) - Method in class com.azure.spring.data.cosmos.repository.config.ReactiveCosmosRepositoryConfigurationExtension
- previousPageable() - Method in class com.azure.spring.data.cosmos.core.query.CosmosPageImpl
- processResponseDiagnostics(ResponseDiagnostics) - Method in interface com.azure.spring.data.cosmos.core.ResponseDiagnosticsProcessor
-
Gets called after receiving response from CosmosDb.
- PropertyLoader - Class in com.azure.spring.data.cosmos.common
-
Load properties from files
Q
- Query - Annotation Type in com.azure.spring.data.cosmos.repository
-
Annotation to declare finder queries directly on repository methods.
- queryLookupStrategy() - Element in annotation type com.azure.spring.data.cosmos.repository.config.EnableCosmosRepositories
-
To set query look up strategy
- queryLookupStrategy() - Element in annotation type com.azure.spring.data.cosmos.repository.config.EnableReactiveCosmosRepositories
-
To set query look up strategy
- QuerySpecGenerator - Interface in com.azure.spring.data.cosmos.core.generator
-
Interface of generating SqlQuerySpec
R
- 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
implementation using aParametersParameterAccessor
instance to find special parameters. - ReactiveCosmosParameterParameterAccessor(ReactiveCosmosQueryMethod, Object[]) - Constructor for class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosParameterParameterAccessor
-
Creates a new
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
-
Creates a new
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) - Constructor for class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Initialization
- ReactiveCosmosTemplate(CosmosAsyncClient, String, CosmosConfig, MappingCosmosConverter, IsNewAwareAuditingHandler) - Constructor for class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Initialization
- ReactiveCosmosTemplate(CosmosFactory, 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
- reactiveCosmosTemplateRef() - Element in annotation type com.azure.spring.data.cosmos.repository.config.EnableReactiveCosmosRepositories
-
Configures the name of the
ReactiveCosmosTemplate
bean to be used with the repositories detected. - 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
- repositoryBaseClass() - Element in annotation type com.azure.spring.data.cosmos.repository.config.EnableCosmosRepositories
-
To set base class of repo
- repositoryBaseClass() - Element in annotation type com.azure.spring.data.cosmos.repository.config.EnableReactiveCosmosRepositories
-
To set base class of repo
- repositoryFactoryBeanClass() - Element in annotation type com.azure.spring.data.cosmos.repository.config.EnableCosmosRepositories
-
To set factory bean class of repo
- repositoryFactoryBeanClass() - Element in annotation type com.azure.spring.data.cosmos.repository.config.EnableReactiveCosmosRepositories
-
To set factory bean class of repo
- repositoryImplementationPostfix() - Element in annotation type com.azure.spring.data.cosmos.repository.config.EnableCosmosRepositories
-
To set repo Implement postfix
- repositoryImplementationPostfix() - Element in annotation type com.azure.spring.data.cosmos.repository.config.EnableReactiveCosmosRepositories
-
To set repo Implement postfix
- resolveExpression(String) - Static method in class com.azure.spring.data.cosmos.common.ExpressionResolver
-
Resolve the given string value via an
EmbeddedValueResolver
- responseContinuationTokenLimitInKb(int) - Method in class com.azure.spring.data.cosmos.config.CosmosConfig.CosmosConfigBuilder
-
Set responseContinuationTokenLimitInKb
- 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
- ru() - Element in annotation type com.azure.spring.data.cosmos.core.mapping.Container
-
To set request unit
- 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, 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, Class<?>, Class<T>) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
- runQuery(SqlQuerySpec, Sort, Class<?>, Class<T>) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Run the query.
- runQuery(SqlQuerySpec, Sort, Class<?>, Class<T>) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
- runQuery(SqlQuerySpec, Sort, Class<?>, Class<T>) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Run the query.
- 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
S
- save(S) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleCosmosRepository
-
save entity without partition
- save(S) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
- saveAll(Iterable<S>) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleCosmosRepository
-
batch save entities
- saveAll(Iterable<S>) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
- saveAll(Publisher<S>) - Method in class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
- scanForEntities(String) - Method in class com.azure.spring.data.cosmos.config.CosmosConfigurationSupport
-
Scan all beans under the given base package
- setApplicationContext(ApplicationContext) - Method in class com.azure.spring.data.cosmos.core.convert.MappingCosmosConverter
- setApplicationContext(ApplicationContext) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Sets the application context
- setApplicationContext(ApplicationContext) - Method in class com.azure.spring.data.cosmos.core.mapping.BasicCosmosPersistentEntity
-
To set application context
- setApplicationContext(ApplicationContext) - Method in class com.azure.spring.data.cosmos.core.mapping.CosmosMappingContext
- setApplicationContext(ApplicationContext) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
- setCosmosOperations(CosmosOperations) - Method in class com.azure.spring.data.cosmos.repository.support.CosmosRepositoryFactoryBean
-
Set cosmos operation
- setDates() - Element in annotation type com.azure.spring.data.cosmos.core.mapping.EnableCosmosAuditing
-
Configures whether the creation and modification dates are set.
- setLimit(int) - Method in class com.azure.spring.data.cosmos.core.query.CosmosQuery
-
Deprecated.use withLimit instead
- setMappingContext(MappingContext<?, ?>) - Method in class com.azure.spring.data.cosmos.repository.support.CosmosRepositoryFactoryBean
- setMappingContext(MappingContext<?, ?>) - Method in class com.azure.spring.data.cosmos.repository.support.ReactiveCosmosRepositoryFactoryBean
- setReactiveCosmosOperations(ReactiveCosmosOperations) - Method in class com.azure.spring.data.cosmos.repository.support.ReactiveCosmosRepositoryFactoryBean
-
Set reactive CosmosDB operations
- shouldGenerateId() - Method in class com.azure.spring.data.cosmos.repository.support.CosmosEntityInformation
-
Should generate Id field value
- SimpleCosmosEntityMetadata<T> - Class in com.azure.spring.data.cosmos.repository.query
-
Metadata class to describe simple cosmos entity includes domain type and cosmos entity information
- SimpleCosmosEntityMetadata(Class<T>, CosmosEntityInformation<T, String>) - Constructor for class com.azure.spring.data.cosmos.repository.query.SimpleCosmosEntityMetadata
-
Initialization
- SimpleCosmosRepository<T,
ID extends Serializable> - Class in com.azure.spring.data.cosmos.repository.support -
Repository class for simple Cosmos operation
- SimpleCosmosRepository(CosmosEntityInformation<T, ID>, CosmosOperations) - Constructor for class com.azure.spring.data.cosmos.repository.support.SimpleCosmosRepository
-
Initialization
- SimpleReactiveCosmosEntityMetadata<T> - Class in com.azure.spring.data.cosmos.repository.query
-
Metadata class to describe simple reactive cosmos entity includes domain type and cosmos entity information
- SimpleReactiveCosmosEntityMetadata(Class<T>, CosmosEntityInformation<T, String>) - Constructor for class com.azure.spring.data.cosmos.repository.query.SimpleReactiveCosmosEntityMetadata
-
Initialization
- SimpleReactiveCosmosRepository<T,
K extends Serializable> - Class in com.azure.spring.data.cosmos.repository.support -
Repository class for simple reactive Cosmos operation
- SimpleReactiveCosmosRepository(CosmosEntityInformation<T, K>, ReactiveCosmosOperations) - Constructor for class com.azure.spring.data.cosmos.repository.support.SimpleReactiveCosmosRepository
-
Initialization with metadata and reactiveCosmosOperations
- SingleEntityExecution(CosmosOperations, ReturnedType) - Constructor for class com.azure.spring.data.cosmos.repository.query.CosmosQueryExecution.SingleEntityExecution
-
Creates a new instance of single-entity execution.
- SingleEntityExecution(ReactiveCosmosOperations, ReturnedType) - Constructor for class com.azure.spring.data.cosmos.repository.query.ReactiveCosmosQueryExecution.SingleEntityExecution
-
Creates a new instance of single-entity execution.
- SliceExecution(CosmosOperations, Pageable) - Constructor for class com.azure.spring.data.cosmos.repository.query.CosmosQueryExecution.SliceExecution
-
Creates a new instance of slice execution.
- sliceQuery(CosmosQuery, Class<T>, String) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Slice query
- sliceQuery(CosmosQuery, Class<T>, String) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
- STARTS_WITH - Enum constant in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Starts with
- STRING_EQUALS - Enum constant in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
String equals
- StringBasedCosmosQuery - Class in com.azure.spring.data.cosmos.repository.support
-
Cosmos query class to handle the annotated queries.
- StringBasedCosmosQuery(CosmosQueryMethod, CosmosOperations) - Constructor for class com.azure.spring.data.cosmos.repository.support.StringBasedCosmosQuery
-
Constructor
- StringBasedReactiveCosmosQuery - Class in com.azure.spring.data.cosmos.repository.support
-
Cosmos query class to handle the annotated queries.
- StringBasedReactiveCosmosQuery(ReactiveCosmosQueryMethod, ReactiveCosmosOperations) - Constructor for class com.azure.spring.data.cosmos.repository.support.StringBasedReactiveCosmosQuery
-
Constructor
T
- timeToLive() - Element in annotation type com.azure.spring.data.cosmos.core.mapping.Container
-
To set the ttl of container level
- toCosmosDbValue(Object) - Static method in class com.azure.spring.data.cosmos.core.convert.MappingCosmosConverter
-
Convert a property value to the value stored in CosmosDB
- toCriteriaType(Part.Type) - Static method in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Convert to criteria type.
- toString() - Method in class com.azure.spring.data.cosmos.config.CosmosConfig.CosmosConfigBuilder
- toString() - Method in class com.azure.spring.data.cosmos.config.DatabaseThroughputConfig
- toString() - Method in class com.azure.spring.data.cosmos.core.ResponseDiagnostics.CosmosResponseStatistics
- toString() - Method in class com.azure.spring.data.cosmos.core.ResponseDiagnostics
- TRUE - Enum constant in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
True
U
- uniqueKeys() - Element in annotation type com.azure.spring.data.cosmos.core.mapping.CosmosUniqueKeyPolicy
-
Set of unique keys which enforce uniqueness constraint on items in the container in the Azure Cosmos DB service.
- upsert(String, T) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Upserts an item into container with partition key
- upsert(String, T) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Upserts an item into container with partition key
- upsert(String, T) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Upsert an item to container with partition key
- upsert(String, T) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Upsert
- upsert(T) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Upserts an item with partition key
- upsert(T) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Upserts an item with partition key
- upsert(T) - Method in interface com.azure.spring.data.cosmos.core.ReactiveCosmosOperations
-
Upsert an item with partition key
- upsert(T) - Method in class com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate
-
Upsert
- upsertAndReturnEntity(String, T) - Method in interface com.azure.spring.data.cosmos.core.CosmosOperations
-
Upserts an item and return item properties
- upsertAndReturnEntity(String, T) - Method in class com.azure.spring.data.cosmos.core.CosmosTemplate
-
Upserts an item and return item properties
- USER_AGENT_SUFFIX - Static variable in class com.azure.spring.data.cosmos.Constants
-
User agent suffix.
- useRepositoryConfiguration(RepositoryMetadata) - Method in class com.azure.spring.data.cosmos.repository.config.CosmosRepositoryConfigurationExtension
- useRepositoryConfiguration(RepositoryMetadata) - Method in class com.azure.spring.data.cosmos.repository.config.ReactiveCosmosRepositoryConfigurationExtension
V
- value() - Element in annotation type com.azure.spring.data.cosmos.core.mapping.PartitionKey
-
The name of the partition key if the serialized attribute name differs from the field name
- value() - Element in annotation type com.azure.spring.data.cosmos.repository.config.EnableCosmosRepositories
-
To set repo value
- value() - Element in annotation type com.azure.spring.data.cosmos.repository.config.EnableReactiveCosmosRepositories
-
To set repo value
- value() - Element in annotation type com.azure.spring.data.cosmos.repository.Query
-
value of the query
- valueOf(String) - Static method in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.azure.spring.data.cosmos.core.query.CriteriaType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- with(Pageable) - Method in class com.azure.spring.data.cosmos.core.query.CosmosQuery
-
With Sort
- with(Sort) - Method in class com.azure.spring.data.cosmos.core.query.CosmosQuery
-
With Sort
- withLimit(int) - Method in class com.azure.spring.data.cosmos.core.query.CosmosQuery
-
To set limit number
- withOffsetAndLimit(long, int) - Method in class com.azure.spring.data.cosmos.core.query.CosmosQuery
-
To set limit number and offset number
- write(Object, JsonNode) - Method in class com.azure.spring.data.cosmos.core.convert.MappingCosmosConverter
- writeJsonNode(Object) - Method in class com.azure.spring.data.cosmos.core.convert.MappingCosmosConverter
-
To write source entity as a cosmos item
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form