Package com.azure.cosmos
Class CosmosScripts
- java.lang.Object
-
- com.azure.cosmos.CosmosScripts
-
public class CosmosScripts extends Object
The type Cosmos sync scripts.
-
-
Method Summary
-
-
-
Method Detail
-
createStoredProcedure
public CosmosStoredProcedureResponse createStoredProcedure(CosmosStoredProcedureProperties properties)
Create stored procedure- Parameters:
properties
- the properties- Returns:
- the cosmos stored procedure response
-
createStoredProcedure
public CosmosStoredProcedureResponse createStoredProcedure(CosmosStoredProcedureProperties properties, CosmosStoredProcedureRequestOptions options)
Create stored procedure cosmos- Parameters:
properties
- the propertiesoptions
- the options- Returns:
- the cosmos stored procedure response
-
readAllStoredProcedures
public CosmosPagedIterable<CosmosStoredProcedureProperties> readAllStoredProcedures()
Read all stored proceduresCosmosPagedIterable
.- Returns:
- the
CosmosPagedIterable
-
queryStoredProcedures
public CosmosPagedIterable<CosmosStoredProcedureProperties> queryStoredProcedures(String query, CosmosQueryRequestOptions options)
Query stored proceduresCosmosPagedIterable
.- Parameters:
query
- the queryoptions
- the options- Returns:
- the
CosmosPagedIterable
-
queryStoredProcedures
public CosmosPagedIterable<CosmosStoredProcedureProperties> queryStoredProcedures(SqlQuerySpec querySpec, CosmosQueryRequestOptions options)
Query stored proceduresCosmosPagedIterable
.- Parameters:
querySpec
- the query specoptions
- the options- Returns:
- the
CosmosPagedIterable
-
getStoredProcedure
public CosmosStoredProcedure getStoredProcedure(String id)
Gets stored procedure.- Parameters:
id
- the id- Returns:
- the stored procedure
-
createUserDefinedFunction
public CosmosUserDefinedFunctionResponse createUserDefinedFunction(CosmosUserDefinedFunctionProperties properties)
Create user defined function- Parameters:
properties
- the properties- Returns:
- the cosmos user defined function response
-
readAllUserDefinedFunctions
public CosmosPagedIterable<CosmosUserDefinedFunctionProperties> readAllUserDefinedFunctions()
Read all user defined functionsCosmosPagedIterable
.- Returns:
- the
CosmosPagedIterable
-
queryUserDefinedFunctions
public CosmosPagedIterable<CosmosUserDefinedFunctionProperties> queryUserDefinedFunctions(String query, CosmosQueryRequestOptions options)
Query user defined functionsCosmosPagedIterable
.- Parameters:
query
- the queryoptions
- the options- Returns:
- the
CosmosPagedIterable
-
queryUserDefinedFunctions
public CosmosPagedIterable<CosmosUserDefinedFunctionProperties> queryUserDefinedFunctions(SqlQuerySpec querySpec, CosmosQueryRequestOptions options)
Query user defined functionsCosmosPagedIterable
.- Parameters:
querySpec
- the query specoptions
- the options- Returns:
- the
CosmosPagedIterable
-
getUserDefinedFunction
public CosmosUserDefinedFunction getUserDefinedFunction(String id)
Gets user defined function.- Parameters:
id
- the id- Returns:
- the user defined function
-
createTrigger
public CosmosTriggerResponse createTrigger(CosmosTriggerProperties properties)
Create trigger- Parameters:
properties
- the properties- Returns:
- the cosmos trigger response
-
readAllTriggers
public CosmosPagedIterable<CosmosTriggerProperties> readAllTriggers()
Read all triggersCosmosPagedIterable
.- Returns:
- the
CosmosPagedIterable
-
queryTriggers
public CosmosPagedIterable<CosmosTriggerProperties> queryTriggers(String query, CosmosQueryRequestOptions options)
Query triggersCosmosPagedIterable
.- Parameters:
query
- the queryoptions
- the options- Returns:
- the
CosmosPagedIterable
-
queryTriggers
public CosmosPagedIterable<CosmosTriggerProperties> queryTriggers(SqlQuerySpec querySpec, CosmosQueryRequestOptions options)
Query triggersCosmosPagedIterable
.- Parameters:
querySpec
- the query specoptions
- the options- Returns:
- the
CosmosPagedIterable
-
getTrigger
public CosmosTrigger getTrigger(String id)
Gets trigger.- Parameters:
id
- the id- Returns:
- the trigger
-
-