Class CosmosAsyncStoredProcedure


  • public class CosmosAsyncStoredProcedure
    extends Object
    The type Cosmos async stored procedure.
    • Method Detail

      • read

        public Mono<CosmosStoredProcedureResponse> read()
        Read a stored procedure

        After subscription the operation will be performed. The Mono upon successful completion will contain a single resource response with the read stored procedure. In case of failure the Mono will error.

        Returns:
        an Mono containing the single resource response with the read stored procedure or an error.
      • read

        public Mono<CosmosStoredProcedureResponse> read​(CosmosStoredProcedureRequestOptions options)
        Read a stored procedure

        After subscription the operation will be performed. The Mono upon successful completion will contain a single resource response with the read stored procedure. In case of failure the Mono will error.

        Parameters:
        options - the request options.
        Returns:
        an Mono containing the single resource response with the read stored procedure or an error.
      • delete

        public Mono<CosmosStoredProcedureResponse> delete()
        Deletes a stored procedure

        After subscription the operation will be performed. The Mono upon successful completion will contain a single resource response for the deleted stored procedure. In case of failure the Mono will error.

        Returns:
        an Mono containing the single resource response for the deleted stored procedure or an error.
      • delete

        public Mono<CosmosStoredProcedureResponse> delete​(CosmosStoredProcedureRequestOptions options)
        Deletes a stored procedure

        After subscription the operation will be performed. The Mono upon successful completion will contain a single resource response for the deleted stored procedure. In case of failure the Mono will error.

        Parameters:
        options - the request options.
        Returns:
        an Mono containing the single resource response for the deleted stored procedure or an error.
      • execute

        public Mono<CosmosStoredProcedureResponse> execute​(List<Object> procedureParams,
                                                           CosmosStoredProcedureRequestOptions options)
        Executes a stored procedure

        After subscription the operation will be performed. The Mono upon successful completion will contain a single resource response with the stored procedure response. In case of failure the Mono will error.

        Parameters:
        procedureParams - the list of procedure parameter values.
        options - the request options.
        Returns:
        an Mono containing the single resource response with the stored procedure response or an error.
      • replace

        public Mono<CosmosStoredProcedureResponse> replace​(CosmosStoredProcedureProperties storedProcedureProperties)
        Replaces a stored procedure.

        After subscription the operation will be performed. The Mono upon successful completion will contain a single resource response with the replaced stored procedure. In case of failure the Mono will error.

        Parameters:
        storedProcedureProperties - the stored procedure properties
        Returns:
        an Mono containing the single resource response with the replaced stored procedure or an error.
      • replace

        public Mono<CosmosStoredProcedureResponse> replace​(CosmosStoredProcedureProperties storedProcedureProperties,
                                                           CosmosStoredProcedureRequestOptions options)
        Replaces a stored procedure.

        After subscription the operation will be performed. The Mono upon successful completion will contain a single resource response with the replaced stored procedure. In case of failure the Mono will error.

        Parameters:
        storedProcedureProperties - the stored procedure properties.
        options - the request options.
        Returns:
        an Mono containing the single resource response with the replaced stored procedure or an error.