Uses of Class
com.azure.cosmos.models.SqlQuerySpec
Package
Description
This package provides interfaces for interacting with Azure Cosmos DB.
This package provides Encryption interfaces for interacting with Azure Cosmos DB.
This package provides rest contracts for interacting with Azure Cosmos DB SQL APIs.
This package contains the core classes of cosmos db, includes converters,
query generators and mapping to cosmos entities
This package contains the generator classes of cosmos db
-
Uses of SqlQuerySpec in com.azure.cosmos
Modifier and TypeMethodDescriptionCosmosAsyncDatabase.queryClientEncryptionKeys
(SqlQuerySpec querySpec) Query for cosmos client encryption keys in a database.CosmosAsyncDatabase.queryClientEncryptionKeys
(SqlQuerySpec querySpec, CosmosQueryRequestOptions options) Query for cosmos client encryption keys in a database.CosmosAsyncDatabase.queryContainers
(SqlQuerySpec querySpec) Query for cosmos containers in a cosmos database.CosmosAsyncDatabase.queryContainers
(SqlQuerySpec querySpec, CosmosQueryRequestOptions options) Query for cosmos containers in a cosmos database.CosmosDatabase.queryContainers
(SqlQuerySpec querySpec) Query containers in the current database.CosmosDatabase.queryContainers
(SqlQuerySpec querySpec, CosmosQueryRequestOptions options) Query containers in the current database.CosmosAsyncClient.queryDatabases
(SqlQuerySpec querySpec, CosmosQueryRequestOptions options) Query for databases.CosmosClient.queryDatabases
(SqlQuerySpec querySpec, CosmosQueryRequestOptions options) Query a Cosmos database.<T> CosmosPagedFlux<T>
CosmosAsyncContainer.queryItems
(SqlQuerySpec querySpec, CosmosQueryRequestOptions options, Class<T> classType) Query for items in the current container using aSqlQuerySpec
andCosmosQueryRequestOptions
.<T> CosmosPagedFlux<T>
CosmosAsyncContainer.queryItems
(SqlQuerySpec querySpec, Class<T> classType) Query for items in the current container using aSqlQuerySpec
.<T> CosmosPagedIterable<T>
CosmosContainer.queryItems
(SqlQuerySpec querySpec, CosmosQueryRequestOptions options, Class<T> classType) Query items in the current container returning the results asCosmosPagedIterable
.CosmosAsyncScripts.queryStoredProcedures
(SqlQuerySpec querySpec, CosmosQueryRequestOptions options) Query for stored procedures in a container.CosmosScripts.queryStoredProcedures
(SqlQuerySpec querySpec, CosmosQueryRequestOptions options) Query stored proceduresCosmosPagedIterable
.CosmosAsyncScripts.queryTriggers
(SqlQuerySpec querySpec, CosmosQueryRequestOptions options) Query for triggers in the containerCosmosScripts.queryTriggers
(SqlQuerySpec querySpec, CosmosQueryRequestOptions options) Query triggersCosmosPagedIterable
.CosmosAsyncScripts.queryUserDefinedFunctions
(SqlQuerySpec querySpec, CosmosQueryRequestOptions options) Query for user defined functions in the container.CosmosScripts.queryUserDefinedFunctions
(SqlQuerySpec querySpec, CosmosQueryRequestOptions options) Query user defined functionsCosmosPagedIterable
.CosmosAsyncDatabase.queryUsers
(SqlQuerySpec querySpec) Query for cosmos users in a database.CosmosAsyncDatabase.queryUsers
(SqlQuerySpec querySpec, CosmosQueryRequestOptions options) Query for cosmos users in a database.CosmosDatabase.queryUsers
(SqlQuerySpec querySpec) Query all Cosmos users for the current database.CosmosDatabase.queryUsers
(SqlQuerySpec querySpec, CosmosQueryRequestOptions options) Query all Cosmos users for the current database. -
Uses of SqlQuerySpec in com.azure.cosmos.encryption
Modifier and TypeMethodDescription<T> CosmosPagedFlux<T>
CosmosEncryptionAsyncContainer.queryItems
(SqlQuerySpec query, CosmosQueryRequestOptions requestOptions, Class<T> classType) Query for items in the current container using aSqlQuerySpec
andCosmosQueryRequestOptions
.<T> CosmosPagedFlux<T>
CosmosEncryptionAsyncContainer.queryItems
(SqlQuerySpec querySpec, Class<T> classType) Query for items in the current container using aSqlQuerySpec
.<T> CosmosPagedIterable<T>
CosmosEncryptionContainer.queryItems
(SqlQuerySpec query, CosmosQueryRequestOptions requestOptions, Class<T> classType) Query items in the current container returning the results asCosmosPagedIterable
. -
Uses of SqlQuerySpec in com.azure.cosmos.encryption.models
ModifierConstructorDescriptionSqlQuerySpecWithEncryption
(SqlQuerySpec sqlQuerySpec) Creates a new instance of SQL query spec with encryption. -
Uses of SqlQuerySpec in com.azure.cosmos.models
Modifier and TypeMethodDescriptionSqlQuerySpec.setParameters
(List<SqlParameter> parameters) Sets the container of query parameters.SqlQuerySpec.setQueryText
(String queryText) Sets the text of the query. -
Uses of SqlQuerySpec in com.azure.spring.data.cosmos.core
Modifier and TypeMethodDescription<T> long
CosmosOperations.count
(SqlQuerySpec querySpec, String containerName) Count<T> long
CosmosTemplate.count
(SqlQuerySpec querySpec, String containerName) ReactiveCosmosOperations.count
(SqlQuerySpec querySpec, String containerName) CountReactiveCosmosTemplate.count
(SqlQuerySpec querySpec, String containerName) Count<T> org.springframework.data.domain.Page<T>
CosmosOperations.runPaginationQuery
(SqlQuerySpec querySpec, org.springframework.data.domain.Pageable pageable, Class<?> domainType, Class<T> returnType) Run the query.<T> org.springframework.data.domain.Page<T>
CosmosTemplate.runPaginationQuery
(SqlQuerySpec querySpec, org.springframework.data.domain.Pageable pageable, Class<?> domainType, Class<T> returnType) <T> Iterable<T>
CosmosOperations.runQuery
(SqlQuerySpec querySpec, Class<?> domainType, Class<T> returnType) Run the query.<T> Iterable<T>
CosmosOperations.runQuery
(SqlQuerySpec querySpec, org.springframework.data.domain.Sort sort, Class<?> domainType, Class<T> returnType) Run the query.<T> Iterable<T>
CosmosTemplate.runQuery
(SqlQuerySpec querySpec, Class<?> domainType, Class<T> returnType) <T> Iterable<T>
CosmosTemplate.runQuery
(SqlQuerySpec querySpec, org.springframework.data.domain.Sort sort, Class<?> domainType, Class<T> returnType) <T> Flux<T>
ReactiveCosmosOperations.runQuery
(SqlQuerySpec querySpec, Class<?> domainType, Class<T> returnType) Run the query.<T> Flux<T>
ReactiveCosmosOperations.runQuery
(SqlQuerySpec querySpec, org.springframework.data.domain.Sort sort, Class<?> domainType, Class<T> returnType) Run the query.<T> Flux<T>
ReactiveCosmosTemplate.runQuery
(SqlQuerySpec querySpec, Class<?> domainType, Class<T> returnType) <T> Flux<T>
ReactiveCosmosTemplate.runQuery
(SqlQuerySpec querySpec, org.springframework.data.domain.Sort sort, Class<?> domainType, Class<T> returnType) <T> org.springframework.data.domain.Slice<T>
CosmosOperations.runSliceQuery
(SqlQuerySpec querySpec, org.springframework.data.domain.Pageable pageable, Class<?> domainType, Class<T> returnType) Run custom SQL query<T> org.springframework.data.domain.Slice<T>
CosmosTemplate.runSliceQuery
(SqlQuerySpec querySpec, org.springframework.data.domain.Pageable pageable, Class<?> domainType, Class<T> returnType) -
Uses of SqlQuerySpec in com.azure.spring.data.cosmos.core.generator
Modifier and TypeMethodDescriptionCountQueryGenerator.generateCosmos
(CosmosQuery query) FindQuerySpecGenerator.generateCosmos
(CosmosQuery query) QuerySpecGenerator.generateCosmos
(CosmosQuery query) Generate the SqlQuerySpec for cosmosDB client.protected SqlQuerySpec
AbstractQueryGenerator.generateCosmosCountQuery
(CosmosQuery query, String queryHead) Generates a Cosmos count query.protected SqlQuerySpec
AbstractQueryGenerator.generateCosmosQuery
(CosmosQuery query, String queryHead) Generates a Cosmos query.NativeQueryGenerator.generateCountQuery
(SqlQuerySpec querySpec) Generate count query.NativeQueryGenerator.generateSortedQuery
(SqlQuerySpec querySpec, org.springframework.data.domain.Sort sort) Generate sorted query.Modifier and TypeMethodDescriptionNativeQueryGenerator.generateCountQuery
(SqlQuerySpec querySpec) Generate count query.NativeQueryGenerator.generateSortedQuery
(SqlQuerySpec querySpec, org.springframework.data.domain.Sort sort) Generate sorted query.