AsyncDocumentClient Interfaz

public interface AsyncDocumentClient

Proporciona una representación lógica del lado cliente del servicio de base de datos de Azure Cosmos DB. Este cliente asincrónico se usa para configurar y ejecutar solicitudes en el servicio.

AsyncDocumentClientLas API asincrónicas devuelven observable derxJava

</code> , and so you can use rxJava <xref uid="" data-throw-if-not-resolved="false" data-raw-source="Observable"></xref> functionality. <b>The async <xref uid="" data-throw-if-not-resolved="false" data-raw-source="Observable"></xref> based APIs perform the requested operation only after subscription.</b></p>

El cliente de servicio encapsula el punto de conexión y las credenciales que se usan para acceder al servicio Cosmos DB.

Para crear instancias, puede usar el AsyncDocumentClient.Builder

ConnectionPolicy connectionPolicy = new ConnectionPolicy();
connectionPolicy.setConnectionMode(ConnectionMode.Direct);

AsyncDocumentClient client = new AsyncDocumentClient.Builder()

        .withServiceEndpoint(serviceEndpoint)

        .withMasterKeyOrResourceToken(masterKey)

        .withConnectionPolicy(connectionPolicy)

        .withConsistencyLevel(ConsistencyLevel.Session)

        .build();

</code></pre></p>

Resumen del método

Modificador y tipo Método y descripción
void close()

Cierre esta AsyncDocumentClient instancia y limpie los recursos.

Observable<ResourceResponse<Attachment>> createAttachment(String documentLink, Attachment attachment, RequestOptions options)

Crea datos adjuntos.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con los datos adjuntos creados. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Attachment>> createAttachment(String documentLink, InputStream mediaStream, MediaOptions options, RequestOptions requestOptions)

Crea datos adjuntos.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con los datos adjuntos creados. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<DocumentCollection>> createCollection(String databaseLink, DocumentCollection collection, RequestOptions options)

Crea una colección de documentos.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con la colección creada. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Database>> createDatabase(Database database, RequestOptions options)

Crea una base de datos.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con la base de datos creada. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Document>> createDocument(String collectionLink, Object document, RequestOptions options, boolean disableAutomaticIdGeneration)

Crea un documento.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con el documento creado. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Permission>> createPermission(String userLink, Permission permission, RequestOptions options)

Crea un permiso.

Después de la suscripción, se realizará la operación. Una Observable vez finalizada correctamente, contendrá una única respuesta de recurso con el permiso creado. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<StoredProcedure>> createStoredProcedure(String collectionLink, StoredProcedure storedProcedure, RequestOptions options)

Crea un procedimiento almacenado.

Después de la suscripción, se realizará la operación. Una Observable vez finalizada correctamente, contendrá una única respuesta de recurso con el procedimiento almacenado creado. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Trigger>> createTrigger(String collectionLink, Trigger trigger, RequestOptions options)

Crea un desencadenador.

Después de la suscripción, se realizará la operación. Una Observable vez completada correctamente, contendrá una única respuesta de recurso con el desencadenador creado. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<User>> createUser(String databaseLink, User user, RequestOptions options)

Crea un usuario.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con el usuario creado. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<UserDefinedFunction>> createUserDefinedFunction(String collectionLink, UserDefinedFunction udf, RequestOptions options)

Crea una función definida por el usuario.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con la función definida por el usuario creada. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Attachment>> deleteAttachment(String attachmentLink, RequestOptions options)

Elimina datos adjuntos.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos para los datos adjuntos eliminados. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<DocumentCollection>> deleteCollection(String collectionLink, RequestOptions options)

Elimina una colección de documentos por el vínculo de la colección.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos para la base de datos eliminada. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Conflict>> deleteConflict(String conflictLink, RequestOptions options)

Elimina un conflicto.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso para el conflicto eliminado. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Database>> deleteDatabase(String databaseLink, RequestOptions options)

Permite eliminar una base de datos.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con la base de datos eliminada. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Document>> deleteDocument(String documentLink, RequestOptions options)

Elimina un documento por el vínculo del documento.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos para el documento eliminado. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Permission>> deletePermission(String permissionLink, RequestOptions options)

Elimina un permiso.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso para el permiso eliminado. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<StoredProcedure>> deleteStoredProcedure(String storedProcedureLink, RequestOptions options)

Elimina un procedimiento almacenado por el vínculo procedimiento almacenado.

Después de la suscripción, se realizará la operación. Una Observable vez finalizada correctamente, contendrá una única respuesta de recurso para el procedimiento almacenado eliminado. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Trigger>> deleteTrigger(String triggerLink, RequestOptions options)

Elimina un desencadenador.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso para el desencadenador eliminado. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<User>> deleteUser(String userLink, RequestOptions options)

Elimina un usuario.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso para el usuario eliminado. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<UserDefinedFunction>> deleteUserDefinedFunction(String udfLink, RequestOptions options)

Elimina una función definida por el usuario.

Después de la suscripción, se realizará la operación. Una Observable vez finalizada correctamente, contendrá una única respuesta de recurso para la función definida por el usuario eliminada. En caso de error, se producirá un Observable error.

Observable<StoredProcedureResponse> executeStoredProcedure(String storedProcedureLink, Object[] procedureParams)

Ejecuta un procedimiento almacenado mediante el vínculo procedimiento almacenado.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con la respuesta del procedimiento almacenado. En caso de error, se producirá un Observable error.

Observable<StoredProcedureResponse> executeStoredProcedure(String storedProcedureLink, RequestOptions options, Object[] procedureParams)

Ejecuta un procedimiento almacenado mediante el vínculo procedimiento almacenado.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con la respuesta del procedimiento almacenado. En caso de error, se producirá un Observable error.

ConnectionPolicy getConnectionPolicy()

Obtiene la directiva de conexión.

Observable<DatabaseAccount> getDatabaseAccount()

Obtiene información de la cuenta de base de datos.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con la cuenta de base de datos. En caso de error, se producirá un Observable error.

URI getReadEndpoint()

Obtiene el punto de conexión de lectura actual elegido en función de la disponibilidad y la preferencia.

URI getServiceEndpoint()

Obtiene el punto de conexión de servicio predeterminado pasado por el usuario durante la construcción.

URI getWriteEndpoint()

Obtiene el punto de conexión de escritura actual elegido en función de la disponibilidad y la preferencia.

void monitor(MeterRegistry registry)

Agrega un registro de medidor para notificar métricas de TCP directo

Observable<FeedResponse<Attachment>> queryAttachments(String documentLink, SqlQuerySpec querySpec, FeedOptions options)

Consulta de datos adjuntos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los datos adjuntos obtenidos. En caso de error, se producirá un Observable error.

Observable<FeedResponse<Attachment>> queryAttachments(String documentLink, String query, FeedOptions options)

Consulta de datos adjuntos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los datos adjuntos obtenidos. En caso de error, se producirá un Observable error.

Observable<FeedResponse<DocumentCollection>> queryCollections(String databaseLink, SqlQuerySpec querySpec, FeedOptions options)

Consulta de colecciones de documentos en una base de datos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias respuestas de fuente de las colecciones obtenidas. En caso de error, se producirá un Observable error.

Observable<FeedResponse<DocumentCollection>> queryCollections(String databaseLink, String query, FeedOptions options)

Consulta de colecciones de documentos en una base de datos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias respuestas de fuente de las colecciones obtenidas. En caso de error, se producirá un Observable error.

Observable<FeedResponse<Conflict>> queryConflicts(String collectionLink, SqlQuerySpec querySpec, FeedOptions options)

Consulta de conflictos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los conflictos obtenidos. En caso de error, se producirá un Observable error.

Observable<FeedResponse<Conflict>> queryConflicts(String collectionLink, String query, FeedOptions options)

Consulta de conflictos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los conflictos obtenidos. En caso de error, se producirá un Observable error.

Observable<FeedResponse<Database>> queryDatabases(SqlQuerySpec querySpec, FeedOptions options)

Consulta de bases de datos.

Después de la suscripción, se realizará la operación. Observable contendrá una o varias respuestas de fuente de las bases de datos obtenidas. En caso de error, se producirá un Observable error.

Observable<FeedResponse<Database>> queryDatabases(String query, FeedOptions options)

Consulta de bases de datos.

Después de la suscripción, se realizará la operación. Observable contendrá una o varias respuestas de fuente de las bases de datos de lectura. En caso de error, se producirá un Observable error.

Observable<FeedResponse<Document>> queryDocumentChangeFeed(String collectionLink, ChangeFeedOptions changeFeedOptions)

Consulta de la fuente de cambios de documentos en una colección de documentos. Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los documentos obtenidos. En caso de error, se producirá un Observable error.

Observable<FeedResponse<Document>> queryDocuments(String collectionLink, SqlQuerySpec querySpec, FeedOptions options)

Consulta de documentos en una colección de documentos.

Después de la suscripción, se realizará la operación. Contendrá Observable una o varias respuestas de fuente de los documentos obtenidos. En caso de error, se producirá un Observable error.

Observable<FeedResponse<Document>> queryDocuments(String collectionLink, String query, FeedOptions options)

Consulta de documentos en una colección de documentos.

Después de la suscripción, se realizará la operación. Contendrá Observable una o varias respuestas de fuente de los documentos obtenidos. En caso de error, se producirá un Observable error.

Observable<FeedResponse<Offer>> queryOffers(SqlQuerySpec querySpec, FeedOptions options)

Consulta de ofertas en una base de datos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de ofertas obtenidas. En caso de error, se producirá un Observable error.

Observable<FeedResponse<Offer>> queryOffers(String query, FeedOptions options)

Consulta de ofertas en una base de datos.

Después de la suscripción, se realizará la operación. Contendrá Observable una o varias páginas de respuesta de fuente de ofertas obtenidas. En caso de error, se producirá un Observable error.

Observable<FeedResponse<Permission>> queryPermissions(String permissionLink, SqlQuerySpec querySpec, FeedOptions options)

Consulta de permisos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los permisos obtenidos. En caso de error, se producirá un Observable error.

Observable<FeedResponse<Permission>> queryPermissions(String permissionLink, String query, FeedOptions options)

Consulta de permisos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los permisos obtenidos. En caso de error, se producirá un Observable error.

Observable<FeedResponse<StoredProcedure>> queryStoredProcedures(String collectionLink, SqlQuerySpec querySpec, FeedOptions options)

Consulta de procedimientos almacenados en una colección de documentos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los procedimientos almacenados obtenidos. En caso de error, se producirá un Observable error.

Observable<FeedResponse<StoredProcedure>> queryStoredProcedures(String collectionLink, String query, FeedOptions options)

Consulta de procedimientos almacenados en una colección de documentos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los procedimientos almacenados obtenidos. En caso de error, se producirá un Observable error.

Observable<FeedResponse<Trigger>> queryTriggers(String collectionLink, SqlQuerySpec querySpec, FeedOptions options)

Consulta de desencadenadores.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los desencadenadores obtenidos. En caso de error, se producirá un Observable error.

Observable<FeedResponse<Trigger>> queryTriggers(String collectionLink, String query, FeedOptions options)

Consulta de desencadenadores.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los desencadenadores obtenidos. En caso de error, se producirá un Observable error.

Observable<FeedResponse<UserDefinedFunction>> queryUserDefinedFunctions(String collectionLink, SqlQuerySpec querySpec, FeedOptions options)

Consulta de funciones definidas por el usuario.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de las funciones definidas por el usuario obtenidas. En caso de error, se producirá un Observable error.

Observable<FeedResponse<UserDefinedFunction>> queryUserDefinedFunctions(String collectionLink, String query, FeedOptions options)

Consulta de funciones definidas por el usuario.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de las funciones definidas por el usuario obtenidas. En caso de error, se producirá un Observable error.

Observable<FeedResponse<User>> queryUsers(String databaseLink, SqlQuerySpec querySpec, FeedOptions options)

Consulta de usuarios.

Después de la suscripción, se realizará la operación. Contendrá Observable una o varias páginas de respuesta de fuente de los usuarios obtenidos. En caso de error, se producirá un Observable error.

Observable<FeedResponse<User>> queryUsers(String databaseLink, String query, FeedOptions options)

Consulta de usuarios.

Después de la suscripción, se realizará la operación. Contendrá Observable una o varias páginas de respuesta de fuente de los usuarios obtenidos. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Attachment>> readAttachment(String attachmentLink, RequestOptions options)

Lee un archivo adjunto.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con los datos adjuntos de lectura. En caso de error, se producirá un Observable error.

Observable<FeedResponse<Attachment>> readAttachments(String documentLink, FeedOptions options)

Lee todos los datos adjuntos de un documento.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los datos adjuntos de lectura. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<DocumentCollection>> readCollection(String collectionLink, RequestOptions options)

Lee una colección de documentos mediante el vínculo de colección.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con la colección de lectura. En caso de error, se producirá un Observable error.

Observable<FeedResponse<DocumentCollection>> readCollections(String databaseLink, FeedOptions options)

Lee todas las colecciones de documentos de una base de datos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias respuestas de fuente de las colecciones de lectura. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Conflict>> readConflict(String conflictLink, RequestOptions options)

Lee un conflicto.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con el conflicto de lectura. En caso de error, se producirá un Observable error.

Observable<FeedResponse<Conflict>> readConflicts(String collectionLink, FeedOptions options)

Lee todos los conflictos de una colección de documentos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los conflictos de lectura. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Database>> readDatabase(String databaseLink, RequestOptions options)

Lee una base de datos.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con la base de datos de lectura. En caso de error, se producirá un Observable error.

Observable<FeedResponse<Database>> readDatabases(FeedOptions options)

Lee todas las bases de datos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias respuestas de fuente de las bases de datos de lectura. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Document>> readDocument(String documentLink, RequestOptions options)

Lee un documento mediante el vínculo del documento.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con el documento de lectura. En caso de error, se producirá un Observable error.

Observable<FeedResponse<Document>> readDocuments(String collectionLink, FeedOptions options)

Lee todos los documentos de una colección de documentos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias respuestas de fuente de los documentos de lectura. En caso de error, se producirá un Observable error.

Observable<MediaResponse> readMedia(String mediaLink)

Lee un medio por el vínculo multimedia.

Observable<ResourceResponse<Offer>> readOffer(String offerLink)

Lee una oferta.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con la oferta de lectura. En caso de error, se producirá un Observable error.

Observable<FeedResponse<Offer>> readOffers(FeedOptions options)

Lee las ofertas.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de las ofertas de lectura. En caso de error, se producirá un Observable error.

Observable<FeedResponse<PartitionKeyRange>> readPartitionKeyRanges(String collectionLink, FeedOptions options)

Lee todos los intervalos de claves de partición de una colección de documentos. Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los intervalos de claves de partición obtenidos. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Permission>> readPermission(String permissionLink, RequestOptions options)

Lee un permiso.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con el permiso de lectura. En caso de error, se producirá un Observable error.

Observable<FeedResponse<Permission>> readPermissions(String permissionLink, FeedOptions options)

Lee todos los permisos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los permisos de lectura. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<StoredProcedure>> readStoredProcedure(String storedProcedureLink, RequestOptions options)

Lea un procedimiento almacenado mediante el vínculo procedimiento almacenado.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con el procedimiento almacenado de lectura. En caso de error, se producirá un Observable error.

Observable<FeedResponse<StoredProcedure>> readStoredProcedures(String collectionLink, FeedOptions options)

Lee todos los procedimientos almacenados de un vínculo de colección de documentos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los procedimientos almacenados leídos. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Trigger>> readTrigger(String triggerLink, RequestOptions options)

Lee un desencadenador mediante el vínculo del desencadenador.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso para el desencadenador de lectura. En caso de error, se producirá un Observable error.

Observable<FeedResponse<Trigger>> readTriggers(String collectionLink, FeedOptions options)

Lee todos los desencadenadores de una colección de documentos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los desencadenadores de lectura. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<User>> readUser(String userLink, RequestOptions options)

Lee un usuario.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con el usuario de lectura. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<UserDefinedFunction>> readUserDefinedFunction(String udfLink, RequestOptions options)

Lee una función definida por el usuario.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos para la función definida por el usuario de lectura. En caso de error, se producirá un Observable error.

Observable<FeedResponse<UserDefinedFunction>> readUserDefinedFunctions(String collectionLink, FeedOptions options)

Lee todas las funciones definidas por el usuario en una colección de documentos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de las funciones definidas por el usuario de lectura. En caso de error, se producirá un Observable error.

Observable<FeedResponse<User>> readUsers(String databaseLink, FeedOptions options)

Lee todos los usuarios de una base de datos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los usuarios de lectura. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Attachment>> replaceAttachment(Attachment attachment, RequestOptions options)

Reemplaza un archivo adjunto.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con los datos adjuntos reemplazados. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<DocumentCollection>> replaceCollection(DocumentCollection collection, RequestOptions options)

Reemplaza una colección de documentos.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con la colección de documentos reemplazada. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Document>> replaceDocument(Document document, RequestOptions options)

Reemplaza un documento por el documento pasado.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con el documento reemplazado. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Document>> replaceDocument(String documentLink, Object document, RequestOptions options)

Reemplaza un documento mediante un objeto POJO.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con el documento reemplazado. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Offer>> replaceOffer(Offer offer)

Reemplaza una oferta.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con la oferta reemplazada. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Permission>> replacePermission(Permission permission, RequestOptions options)

Reemplaza un permiso.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con el permiso reemplazado. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<StoredProcedure>> replaceStoredProcedure(StoredProcedure storedProcedure, RequestOptions options)

Reemplaza un procedimiento almacenado.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con el procedimiento almacenado reemplazado. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Trigger>> replaceTrigger(Trigger trigger, RequestOptions options)

Reemplaza un desencadenador.

Después de la suscripción, se realizará la operación. Una Observable vez finalizada correctamente, contendrá una única respuesta de recurso con el desencadenador reemplazado. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<User>> replaceUser(User user, RequestOptions options)

Reemplaza a un usuario.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con el usuario reemplazado. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<UserDefinedFunction>> replaceUserDefinedFunction(UserDefinedFunction udf, RequestOptions options)

Reemplaza una función definida por el usuario.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con la función definida por el usuario reemplazada. En caso de error, se producirá un Observable error.

Observable<MediaResponse> updateMedia(String mediaLink, InputStream mediaStream, MediaOptions options)

Novedades un medio por el vínculo multimedia.

Observable<ResourceResponse<Attachment>> upsertAttachment(String documentLink, Attachment attachment, RequestOptions options)

Upserts an attachment.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con los datos adjuntos actualizados. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Attachment>> upsertAttachment(String documentLink, InputStream mediaStream, MediaOptions options, RequestOptions requestOptions)

Upserts an attachment to the media stream (Upserts an attachment to the media stream)

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con los datos adjuntos actualizados. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Document>> upsertDocument(String collectionLink, Object document, RequestOptions options, boolean disableAutomaticIdGeneration)

Upserts un documento.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con el documento actualizado. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Permission>> upsertPermission(String userLink, Permission permission, RequestOptions options)

Upserts un permiso.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con el permiso upserted. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<StoredProcedure>> upsertStoredProcedure(String collectionLink, StoredProcedure storedProcedure, RequestOptions options)

Upserts un procedimiento almacenado.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con el procedimiento almacenado upserted. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<Trigger>> upsertTrigger(String collectionLink, Trigger trigger, RequestOptions options)

Upserts un desencadenador.

Después de la suscripción, se realizará la operación. Una Observable vez completada correctamente, contendrá una única respuesta de recurso con el desencadenador upserted. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<User>> upsertUser(String databaseLink, User user, RequestOptions options)

Upserts a un usuario.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con el usuario con el usuario con el upserted. En caso de error, se producirá un Observable error.

Observable<ResourceResponse<UserDefinedFunction>> upsertUserDefinedFunction(String collectionLink, UserDefinedFunction udf, RequestOptions options)

Upserts una función definida por el usuario.

Después de la suscripción, se realizará la operación. Una Observable vez finalizada correctamente, contendrá una única respuesta de recurso con la función definida por el usuario con upserted. En caso de error, se producirá un Observable error.

Detalles del método

close

public void close()

Cierre esta AsyncDocumentClient instancia y limpie los recursos.

createAttachment

public Observable<>> createAttachment(String documentLink, Attachment attachment, RequestOptions options)

Crea datos adjuntos.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con los datos adjuntos creados. En caso de error, se producirá un Observable error.

Parameters:

documentLink - vínculo al documento.
attachment - los datos adjuntos que se van a crear.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de recurso único con los datos adjuntos creados o un error.

createAttachment

public Observable<>> createAttachment(String documentLink, InputStream mediaStream, MediaOptions options, RequestOptions requestOptions)

Crea datos adjuntos.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con los datos adjuntos creados. En caso de error, se producirá un Observable error.

Parameters:

documentLink - vínculo al documento.
mediaStream - secuencia multimedia para crear los datos adjuntos.
options - las opciones de medios.
requestOptions - las opciones de solicitud

Returns:

que Observable contiene la respuesta de recurso único con los datos adjuntos creados o un error.

createCollection

public Observable<>> createCollection(String databaseLink, DocumentCollection collection, RequestOptions options)

Crea una colección de documentos.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con la colección creada. En caso de error, se producirá un Observable error.

Parameters:

databaseLink - vínculo a la base de datos.
collection - la colección .
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de recurso único con la colección creada o un error.

createDatabase

public Observable<>> createDatabase(Database database, RequestOptions options)

Crea una base de datos.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con la base de datos creada. En caso de error, se producirá un Observable error.

Parameters:

database - la base de datos.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de recurso único con la base de datos creada o un error.

createDocument

public Observable<>> createDocument(String collectionLink, Object document, RequestOptions options, boolean disableAutomaticIdGeneration)

Crea un documento.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con el documento creado. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo a la colección de documentos primaria.
document - el documento representado como un objeto POJO o Document.
options - las opciones de solicitud.
disableAutomaticIdGeneration - marca para deshabilitar la generación automática de identificadores.

Returns:

que Observable contiene la respuesta de recurso único con el documento creado o un error.

createPermission

public Observable<>> createPermission(String userLink, Permission permission, RequestOptions options)

Crea un permiso.

Después de la suscripción, se realizará la operación. Una Observable vez finalizada correctamente, contendrá una única respuesta de recurso con el permiso creado. En caso de error, se producirá un Observable error.

Parameters:

userLink - vínculo de usuario.
permission - permiso para crear.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de recurso único con el permiso creado o un error.

createStoredProcedure

public Observable<>> createStoredProcedure(String collectionLink, StoredProcedure storedProcedure, RequestOptions options)

Crea un procedimiento almacenado.

Después de la suscripción, se realizará la operación. Una Observable vez finalizada correctamente, contendrá una única respuesta de recurso con el procedimiento almacenado creado. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo de colección.
storedProcedure - el procedimiento almacenado que se va a crear.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de recurso único con el procedimiento almacenado creado o un error.

createTrigger

public Observable<>> createTrigger(String collectionLink, Trigger trigger, RequestOptions options)

Crea un desencadenador.

Después de la suscripción, se realizará la operación. Una Observable vez completada correctamente, contendrá una única respuesta de recurso con el desencadenador creado. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo de colección.
trigger - desencadenador.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de recurso único con el desencadenador creado o un error.

createUser

public Observable<>> createUser(String databaseLink, User user, RequestOptions options)

Crea un usuario.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con el usuario creado. En caso de error, se producirá un Observable error.

Parameters:

databaseLink - vínculo a la base de datos.
user - el usuario que se va a crear.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de recurso único con el usuario creado o un error.

createUserDefinedFunction

public Observable<>> createUserDefinedFunction(String collectionLink, UserDefinedFunction udf, RequestOptions options)

Crea una función definida por el usuario.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con la función definida por el usuario creada. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo de colección.
udf - la función definida por el usuario.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de un único recurso con la función definida por el usuario creada o un error.

deleteAttachment

public Observable<>> deleteAttachment(String attachmentLink, RequestOptions options)

Elimina datos adjuntos.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos para los datos adjuntos eliminados. En caso de error, se producirá un Observable error.

Parameters:

attachmentLink - vínculo de datos adjuntos.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de un único recurso para los datos adjuntos eliminados o un error.

deleteCollection

public Observable<>> deleteCollection(String collectionLink, RequestOptions options)

Elimina una colección de documentos por el vínculo de la colección.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos para la base de datos eliminada. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo de la colección.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de recurso único para la base de datos eliminada o un error.

deleteConflict

public Observable<>> deleteConflict(String conflictLink, RequestOptions options)

Elimina un conflicto.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso para el conflicto eliminado. En caso de error, se producirá un Observable error.

Parameters:

conflictLink - vínculo de conflicto.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de un único recurso para el conflicto eliminado o un error.

deleteDatabase

public Observable<>> deleteDatabase(String databaseLink, RequestOptions options)

Permite eliminar una base de datos.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con la base de datos eliminada. En caso de error, se producirá un Observable error.

Parameters:

databaseLink - vínculo de la base de datos.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de un único recurso con la base de datos eliminada o un error.

deleteDocument

public Observable<>> deleteDocument(String documentLink, RequestOptions options)

Elimina un documento por el vínculo del documento.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos para el documento eliminado. En caso de error, se producirá un Observable error.

Parameters:

documentLink - vínculo al documento.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de un único recurso para el documento eliminado o un error.

deletePermission

public Observable<>> deletePermission(String permissionLink, RequestOptions options)

Elimina un permiso.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso para el permiso eliminado. En caso de error, se producirá un Observable error.

Parameters:

permissionLink - vínculo de permiso.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de un único recurso para el permiso eliminado o un error.

deleteStoredProcedure

public Observable<>> deleteStoredProcedure(String storedProcedureLink, RequestOptions options)

Elimina un procedimiento almacenado por el vínculo procedimiento almacenado.

Después de la suscripción, se realizará la operación. Una Observable vez finalizada correctamente, contendrá una única respuesta de recurso para el procedimiento almacenado eliminado. En caso de error, se producirá un Observable error.

Parameters:

storedProcedureLink - vínculo al procedimiento almacenado.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de un único recurso para el procedimiento almacenado eliminado o un error.

deleteTrigger

public Observable<>> deleteTrigger(String triggerLink, RequestOptions options)

Elimina un desencadenador.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso para el desencadenador eliminado. En caso de error, se producirá un Observable error.

Parameters:

triggerLink - vínculo del desencadenador.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de un único recurso para el desencadenador eliminado o un error.

deleteUser

public Observable<>> deleteUser(String userLink, RequestOptions options)

Elimina un usuario.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso para el usuario eliminado. En caso de error, se producirá un Observable error.

Parameters:

userLink - vínculo de usuario.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de un único recurso para el usuario eliminado o un error.

deleteUserDefinedFunction

public Observable<>> deleteUserDefinedFunction(String udfLink, RequestOptions options)

Elimina una función definida por el usuario.

Después de la suscripción, se realizará la operación. Una Observable vez finalizada correctamente, contendrá una única respuesta de recurso para la función definida por el usuario eliminada. En caso de error, se producirá un Observable error.

Parameters:

udfLink - vínculo de función definida por el usuario.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de un único recurso para la función definida por el usuario eliminada o un error.

executeStoredProcedure

public Observable executeStoredProcedure(String storedProcedureLink, Object[] procedureParams)

Ejecuta un procedimiento almacenado mediante el vínculo procedimiento almacenado.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con la respuesta del procedimiento almacenado. En caso de error, se producirá un Observable error.

Parameters:

storedProcedureLink - vínculo al procedimiento almacenado.
procedureParams - matriz de valores de parámetros de procedimiento.

Returns:

que Observable contiene la respuesta de un único recurso con la respuesta del procedimiento almacenado o un error.

executeStoredProcedure

public Observable executeStoredProcedure(String storedProcedureLink, RequestOptions options, Object[] procedureParams)

Ejecuta un procedimiento almacenado mediante el vínculo procedimiento almacenado.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con la respuesta del procedimiento almacenado. En caso de error, se producirá un Observable error.

Parameters:

storedProcedureLink - vínculo al procedimiento almacenado.
options - las opciones de solicitud.
procedureParams - matriz de valores de parámetros de procedimiento.

Returns:

que Observable contiene la respuesta de un único recurso con la respuesta del procedimiento almacenado o un error.

getConnectionPolicy

public ConnectionPolicy getConnectionPolicy()

Obtiene la directiva de conexión.

Returns:

la directiva de conexión

getDatabaseAccount

public Observable getDatabaseAccount()

Obtiene información de la cuenta de base de datos.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con la cuenta de base de datos. En caso de error, se producirá un Observable error.

Returns:

que Observable contiene la respuesta de un único recurso con la cuenta de base de datos o un error.

getReadEndpoint

public URI getReadEndpoint()

Obtiene el punto de conexión de lectura actual elegido en función de la disponibilidad y la preferencia.

Returns:

el URI de punto de conexión de lectura

getServiceEndpoint

public URI getServiceEndpoint()

Obtiene el punto de conexión de servicio predeterminado pasado por el usuario durante la construcción.

Returns:

el URI del punto de conexión de servicio

getWriteEndpoint

public URI getWriteEndpoint()

Obtiene el punto de conexión de escritura actual elegido en función de la disponibilidad y la preferencia.

Returns:

el URI del punto de conexión de escritura

monitor

public static void monitor(MeterRegistry registry)

Agrega un registro de medidor para notificar métricas de TCP directo

Parameters:

registry - un registro de medidor que se va a usar para notificar métricas de TCP directo

queryAttachments

public Observable<>> queryAttachments(String documentLink, SqlQuerySpec querySpec, FeedOptions options)

Consulta de datos adjuntos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los datos adjuntos obtenidos. En caso de error, se producirá un Observable error.

Parameters:

documentLink - vínculo al documento.
querySpec - la especificación de la consulta SQL.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de los datos adjuntos obtenidos o un error.

queryAttachments

public Observable<>> queryAttachments(String documentLink, String query, FeedOptions options)

Consulta de datos adjuntos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los datos adjuntos obtenidos. En caso de error, se producirá un Observable error.

Parameters:

documentLink - vínculo al documento.
query - la consulta.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de los datos adjuntos obtenidos o un error.

queryCollections

public Observable<>> queryCollections(String databaseLink, SqlQuerySpec querySpec, FeedOptions options)

Consulta de colecciones de documentos en una base de datos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias respuestas de fuente de las colecciones obtenidas. En caso de error, se producirá un Observable error.

Parameters:

databaseLink - vínculo a la base de datos.
querySpec - la especificación de la consulta SQL.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de las colecciones obtenidas o un error.

queryCollections

public Observable<>> queryCollections(String databaseLink, String query, FeedOptions options)

Consulta de colecciones de documentos en una base de datos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias respuestas de fuente de las colecciones obtenidas. En caso de error, se producirá un Observable error.

Parameters:

databaseLink - vínculo a la base de datos.
query - la consulta.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de las colecciones obtenidas o un error.

queryConflicts

public Observable<>> queryConflicts(String collectionLink, SqlQuerySpec querySpec, FeedOptions options)

Consulta de conflictos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los conflictos obtenidos. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo de colección.
querySpec - la especificación de la consulta SQL.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de los conflictos obtenidos o un error.

queryConflicts

public Observable<>> queryConflicts(String collectionLink, String query, FeedOptions options)

Consulta de conflictos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los conflictos obtenidos. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo de colección.
query - la consulta.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de los conflictos obtenidos o un error.

queryDatabases

public Observable<>> queryDatabases(SqlQuerySpec querySpec, FeedOptions options)

Consulta de bases de datos.

Después de la suscripción, se realizará la operación. Observable contendrá una o varias respuestas de fuente de las bases de datos obtenidas. En caso de error, se producirá un Observable error.

Parameters:

querySpec - la especificación de la consulta SQL.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de las bases de datos obtenidas o un error.

queryDatabases

public Observable<>> queryDatabases(String query, FeedOptions options)

Consulta de bases de datos.

Después de la suscripción, se realizará la operación. Observable contendrá una o varias respuestas de fuente de las bases de datos de lectura. En caso de error, se producirá un Observable error.

Parameters:

query - la consulta.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de bases de datos de lectura o un error.

queryDocumentChangeFeed

public Observable<>> queryDocumentChangeFeed(String collectionLink, ChangeFeedOptions changeFeedOptions)

Consulta de la fuente de cambios de documentos en una colección de documentos. Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los documentos obtenidos. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo a la colección de documentos primaria.
changeFeedOptions - las opciones de la fuente de cambios.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de los documentos obtenidos o un error.

queryDocuments

public Observable<>> queryDocuments(String collectionLink, SqlQuerySpec querySpec, FeedOptions options)

Consulta de documentos en una colección de documentos.

Después de la suscripción, se realizará la operación. Contendrá Observable una o varias respuestas de fuente de los documentos obtenidos. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo a la colección de documentos primaria.
querySpec - la especificación de la consulta SQL.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de los documentos obtenidos o un error.

queryDocuments

public Observable<>> queryDocuments(String collectionLink, String query, FeedOptions options)

Consulta de documentos en una colección de documentos.

Después de la suscripción, se realizará la operación. Contendrá Observable una o varias respuestas de fuente de los documentos obtenidos. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo a la colección de documentos primaria.
query - la consulta.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente del documento obtenido o un error.

queryOffers

public Observable<>> queryOffers(SqlQuerySpec querySpec, FeedOptions options)

Consulta de ofertas en una base de datos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de ofertas obtenidas. En caso de error, se producirá un Observable error.

Parameters:

querySpec - especificación de consulta.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de las ofertas obtenidas o un error.

queryOffers

public Observable<>> queryOffers(String query, FeedOptions options)

Consulta de ofertas en una base de datos.

Después de la suscripción, se realizará la operación. Contendrá Observable una o varias páginas de respuesta de fuente de ofertas obtenidas. En caso de error, se producirá un Observable error.

Parameters:

query - la consulta.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de las ofertas obtenidas o un error.

queryPermissions

public Observable<>> queryPermissions(String permissionLink, SqlQuerySpec querySpec, FeedOptions options)

Consulta de permisos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los permisos obtenidos. En caso de error, se producirá un Observable error.

Parameters:

permissionLink - vínculo de permiso.
querySpec - especificación de consulta SQL.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de los permisos obtenidos o un error.

queryPermissions

public Observable<>> queryPermissions(String permissionLink, String query, FeedOptions options)

Consulta de permisos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los permisos obtenidos. En caso de error, se producirá un Observable error.

Parameters:

permissionLink - vínculo de permiso.
query - la consulta.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de los permisos obtenidos o un error.

queryStoredProcedures

public Observable<>> queryStoredProcedures(String collectionLink, SqlQuerySpec querySpec, FeedOptions options)

Consulta de procedimientos almacenados en una colección de documentos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los procedimientos almacenados obtenidos. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo de la colección.
querySpec - especificación de consulta SQL.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de los procedimientos almacenados obtenidos o un error.

queryStoredProcedures

public Observable<>> queryStoredProcedures(String collectionLink, String query, FeedOptions options)

Consulta de procedimientos almacenados en una colección de documentos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los procedimientos almacenados obtenidos. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo de la colección.
query - la consulta.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de los procedimientos almacenados obtenidos o un error.

queryTriggers

public Observable<>> queryTriggers(String collectionLink, SqlQuerySpec querySpec, FeedOptions options)

Consulta de desencadenadores.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los desencadenadores obtenidos. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo de la colección.
querySpec - especificación de consulta SQL.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de los desencadenadores obtenidos o un error.

queryTriggers

public Observable<>> queryTriggers(String collectionLink, String query, FeedOptions options)

Consulta de desencadenadores.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los desencadenadores obtenidos. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo de la colección.
query - la consulta.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de los desencadenadores obtenidos o un error.

queryUserDefinedFunctions

public Observable<>> queryUserDefinedFunctions(String collectionLink, SqlQuerySpec querySpec, FeedOptions options)

Consulta de funciones definidas por el usuario.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de las funciones definidas por el usuario obtenidas. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo de la colección.
querySpec - especificación de consulta SQL.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de las funciones definidas por el usuario obtenidas o un error.

queryUserDefinedFunctions

public Observable<>> queryUserDefinedFunctions(String collectionLink, String query, FeedOptions options)

Consulta de funciones definidas por el usuario.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de las funciones definidas por el usuario obtenidas. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo de la colección.
query - la consulta.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de las funciones definidas por el usuario obtenidas o un error.

queryUsers

public Observable<>> queryUsers(String databaseLink, SqlQuerySpec querySpec, FeedOptions options)

Consulta de usuarios.

Después de la suscripción, se realizará la operación. Contendrá Observable una o varias páginas de respuesta de fuente de los usuarios obtenidos. En caso de error, se producirá un Observable error.

Parameters:

databaseLink - vínculo de la base de datos.
querySpec - especificación de consulta SQL.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de los usuarios obtenidos o un error.

queryUsers

public Observable<>> queryUsers(String databaseLink, String query, FeedOptions options)

Consulta de usuarios.

Después de la suscripción, se realizará la operación. Contendrá Observable una o varias páginas de respuesta de fuente de los usuarios obtenidos. En caso de error, se producirá un Observable error.

Parameters:

databaseLink - vínculo de la base de datos.
query - la consulta.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de los usuarios obtenidos o un error.

readAttachment

public Observable<>> readAttachment(String attachmentLink, RequestOptions options)

Lee un archivo adjunto.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con los datos adjuntos de lectura. En caso de error, se producirá un Observable error.

Parameters:

attachmentLink - vínculo de datos adjuntos.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de un único recurso con los datos adjuntos de lectura o un error.

readAttachments

public Observable<>> readAttachments(String documentLink, FeedOptions options)

Lee todos los datos adjuntos de un documento.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los datos adjuntos de lectura. En caso de error, se producirá un Observable error.

Parameters:

documentLink - vínculo al documento.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de los datos adjuntos de lectura o un error.

readCollection

public Observable<>> readCollection(String collectionLink, RequestOptions options)

Lee una colección de documentos mediante el vínculo de colección.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con la colección de lectura. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo de la colección.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de un único recurso con la colección de lectura o un error.

readCollections

public Observable<>> readCollections(String databaseLink, FeedOptions options)

Lee todas las colecciones de documentos de una base de datos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias respuestas de fuente de las colecciones de lectura. En caso de error, se producirá un Observable error.

Parameters:

databaseLink - vínculo de la base de datos.
options - las opciones de cuota.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de las colecciones de lectura o un error.

readConflict

public Observable<>> readConflict(String conflictLink, RequestOptions options)

Lee un conflicto.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con el conflicto de lectura. En caso de error, se producirá un Observable error.

Parameters:

conflictLink - vínculo de conflicto.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de un único recurso con el conflicto de lectura o un error.

readConflicts

public Observable<>> readConflicts(String collectionLink, FeedOptions options)

Lee todos los conflictos de una colección de documentos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los conflictos de lectura. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo de la colección.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de los conflictos de lectura o un error.

readDatabase

public Observable<>> readDatabase(String databaseLink, RequestOptions options)

Lee una base de datos.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con la base de datos de lectura. En caso de error, se producirá un Observable error.

Parameters:

databaseLink - vínculo de la base de datos.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de un único recurso con la base de datos de lectura o un error.

readDatabases

public Observable<>> readDatabases(FeedOptions options)

Lee todas las bases de datos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias respuestas de fuente de las bases de datos de lectura. En caso de error, se producirá un Observable error.

Parameters:

options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de bases de datos de lectura o un error.

readDocument

public Observable<>> readDocument(String documentLink, RequestOptions options)

Lee un documento mediante el vínculo del documento.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con el documento de lectura. En caso de error, se producirá un Observable error.

Parameters:

documentLink - vínculo al documento.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de un único recurso con el documento de lectura o un error.

readDocuments

public Observable<>> readDocuments(String collectionLink, FeedOptions options)

Lee todos los documentos de una colección de documentos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias respuestas de fuente de los documentos de lectura. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo de la colección.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de los documentos de lectura o un error.

readMedia

public Observable readMedia(String mediaLink)

Lee un medio por el vínculo multimedia.

Parameters:

mediaLink - vínculo multimedia.

Returns:

la respuesta multimedia.

readOffer

public Observable<>> readOffer(String offerLink)

Lee una oferta.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con la oferta de lectura. En caso de error, se producirá un Observable error.

Parameters:

offerLink - vínculo de la oferta.

Returns:

que Observable contiene la respuesta de un único recurso con la oferta de lectura o un error.

readOffers

public Observable<>> readOffers(FeedOptions options)

Lee las ofertas.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de las ofertas de lectura. En caso de error, se producirá un Observable error.

Parameters:

options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de las ofertas de lectura o un error.

readPartitionKeyRanges

public Observable<>> readPartitionKeyRanges(String collectionLink, FeedOptions options)

Lee todos los intervalos de claves de partición de una colección de documentos. Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los intervalos de claves de partición obtenidos. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo a la colección de documentos primaria.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de los intervalos de claves de partición obtenidos o un error.

readPermission

public Observable<>> readPermission(String permissionLink, RequestOptions options)

Lee un permiso.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con el permiso de lectura. En caso de error, se producirá un Observable error.

Parameters:

permissionLink - vínculo de permiso.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de un único recurso con el permiso de lectura o un error.

readPermissions

public Observable<>> readPermissions(String permissionLink, FeedOptions options)

Lee todos los permisos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los permisos de lectura. En caso de error, se producirá un Observable error.

Parameters:

permissionLink - vínculo de permiso.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de los permisos de lectura o un error.

readStoredProcedure

public Observable<>> readStoredProcedure(String storedProcedureLink, RequestOptions options)

Lea un procedimiento almacenado mediante el vínculo procedimiento almacenado.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con el procedimiento almacenado de lectura. En caso de error, se producirá un Observable error.

Parameters:

storedProcedureLink - vínculo al procedimiento almacenado.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de un único recurso con el procedimiento almacenado leído o un error.

readStoredProcedures

public Observable<>> readStoredProcedures(String collectionLink, FeedOptions options)

Lee todos los procedimientos almacenados de un vínculo de colección de documentos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los procedimientos almacenados leídos. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo de la colección.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de los procedimientos almacenados leídos o un error.

readTrigger

public Observable<>> readTrigger(String triggerLink, RequestOptions options)

Lee un desencadenador mediante el vínculo del desencadenador.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso para el desencadenador de lectura. En caso de error, se producirá un Observable error.

Parameters:

triggerLink - vínculo del desencadenador.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de recurso único para el desencadenador de lectura o un error.

readTriggers

public Observable<>> readTriggers(String collectionLink, FeedOptions options)

Lee todos los desencadenadores de una colección de documentos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los desencadenadores de lectura. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo de colección.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de los desencadenadores de lectura o un error.

readUser

public Observable<>> readUser(String userLink, RequestOptions options)

Lee un usuario.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con el usuario de lectura. En caso de error, se producirá un Observable error.

Parameters:

userLink - vínculo de usuario.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de un único recurso con el usuario de lectura o un error.

readUserDefinedFunction

public Observable<>> readUserDefinedFunction(String udfLink, RequestOptions options)

Lee una función definida por el usuario.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos para la función definida por el usuario de lectura. En caso de error, se producirá un Observable error.

Parameters:

udfLink - vínculo de función definida por el usuario.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de recurso único para la función definida por el usuario de lectura o un error.

readUserDefinedFunctions

public Observable<>> readUserDefinedFunctions(String collectionLink, FeedOptions options)

Lee todas las funciones definidas por el usuario en una colección de documentos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de las funciones definidas por el usuario de lectura. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo de colección.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de las funciones definidas por el usuario de lectura o un error.

readUsers

public Observable<>> readUsers(String databaseLink, FeedOptions options)

Lee todos los usuarios de una base de datos.

Después de la suscripción, se realizará la operación. Observable Contendrá una o varias páginas de respuesta de fuente de los usuarios de lectura. En caso de error, se producirá un Observable error.

Parameters:

databaseLink - vínculo a la base de datos.
options - las opciones de fuente.

Returns:

que Observable contiene una o varias páginas de respuesta de fuente de los usuarios de lectura o un error.

replaceAttachment

public Observable<>> replaceAttachment(Attachment attachment, RequestOptions options)

Reemplaza un archivo adjunto.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con los datos adjuntos reemplazados. En caso de error, se producirá un Observable error.

Parameters:

attachment - los datos adjuntos que se van a usar.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de recurso único con los datos adjuntos reemplazados o un error.

replaceCollection

public Observable<>> replaceCollection(DocumentCollection collection, RequestOptions options)

Reemplaza una colección de documentos.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con la colección de documentos reemplazada. En caso de error, se producirá un Observable error.

Parameters:

collection - colección de documentos que se va a usar.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de recurso único con la colección de documentos reemplazada o un error.

replaceDocument

public Observable<>> replaceDocument(Document document, RequestOptions options)

Reemplaza un documento por el documento pasado.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con el documento reemplazado. En caso de error, se producirá un Observable error.

Parameters:

document - el documento que se va a reemplazar (que contiene el identificador del documento).
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de recurso único con el documento reemplazado o un error.

replaceDocument

public Observable<>> replaceDocument(String documentLink, Object document, RequestOptions options)

Reemplaza un documento mediante un objeto POJO.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con el documento reemplazado. En caso de error, se producirá un Observable error.

Parameters:

documentLink - vínculo al documento.
document - el documento representado como un objeto POJO o Document.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de recurso único con el documento reemplazado o un error.

replaceOffer

public Observable<>> replaceOffer(Offer offer)

Reemplaza una oferta.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con la oferta reemplazada. En caso de error, se producirá un Observable error.

Parameters:

offer - la oferta que se va a usar.

Returns:

que Observable contiene la respuesta de recurso único con la oferta reemplazada o un error.

replacePermission

public Observable<>> replacePermission(Permission permission, RequestOptions options)

Reemplaza un permiso.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con el permiso reemplazado. En caso de error, se producirá un Observable error.

Parameters:

permission - el permiso que se va a usar.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de recurso único con el permiso reemplazado o un error.

replaceStoredProcedure

public Observable<>> replaceStoredProcedure(StoredProcedure storedProcedure, RequestOptions options)

Reemplaza un procedimiento almacenado.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con el procedimiento almacenado reemplazado. En caso de error, se producirá un Observable error.

Parameters:

storedProcedure - el procedimiento almacenado que se va a usar.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de recurso único con el procedimiento almacenado reemplazado o un error.

replaceTrigger

public Observable<>> replaceTrigger(Trigger trigger, RequestOptions options)

Reemplaza un desencadenador.

Después de la suscripción, se realizará la operación. Una Observable vez finalizada correctamente, contendrá una única respuesta de recurso con el desencadenador reemplazado. En caso de error, se producirá un Observable error.

Parameters:

trigger - desencadenador que se va a usar.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de un único recurso con el desencadenador reemplazado o un error.

replaceUser

public Observable<>> replaceUser(User user, RequestOptions options)

Reemplaza a un usuario.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con el usuario reemplazado. En caso de error, se producirá un Observable error.

Parameters:

user - el usuario que se va a usar.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de recurso único con el usuario reemplazado o un error.

replaceUserDefinedFunction

public Observable<>> replaceUserDefinedFunction(UserDefinedFunction udf, RequestOptions options)

Reemplaza una función definida por el usuario.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con la función definida por el usuario reemplazada. En caso de error, se producirá un Observable error.

Parameters:

udf - la función definida por el usuario.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de recurso único con la función definida por el usuario reemplazada o un error.

updateMedia

public Observable updateMedia(String mediaLink, InputStream mediaStream, MediaOptions options)

Novedades un medio por el vínculo multimedia.

Parameters:

mediaLink - vínculo multimedia.
mediaStream - secuencia multimedia que se va a cargar.
options - las opciones de medios.

Returns:

la respuesta multimedia.

upsertAttachment

public Observable<>> upsertAttachment(String documentLink, Attachment attachment, RequestOptions options)

Upserts an attachment.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con los datos adjuntos actualizados. En caso de error, se producirá un Observable error.

Parameters:

documentLink - vínculo al documento.
attachment - datos adjuntos a upsert.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de un único recurso con los datos adjuntos actualizados o un error.

upsertAttachment

public Observable<>> upsertAttachment(String documentLink, InputStream mediaStream, MediaOptions options, RequestOptions requestOptions)

Upserts an attachment to the media stream (Upserts an attachment to the media stream)

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con los datos adjuntos actualizados. En caso de error, se producirá un Observable error.

Parameters:

documentLink - vínculo al documento.
mediaStream - la secuencia multimedia para subir los datos adjuntos.
options - las opciones de medios.
requestOptions - las opciones de solicitud

Returns:

que Observable contiene la respuesta de un único recurso con los datos adjuntos actualizados o un error.

upsertDocument

public Observable<>> upsertDocument(String collectionLink, Object document, RequestOptions options, boolean disableAutomaticIdGeneration)

Upserts un documento.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con el documento actualizado. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo a la colección de documentos primaria.
document - el documento representado como un objeto POJO o Document para upsert.
options - las opciones de solicitud.
disableAutomaticIdGeneration - marca para deshabilitar la generación automática de identificadores.

Returns:

que Observable contiene la respuesta de un único recurso con el documento actualizado o un error.

upsertPermission

public Observable<>> upsertPermission(String userLink, Permission permission, RequestOptions options)

Upserts un permiso.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con el permiso upserted. En caso de error, se producirá un Observable error.

Parameters:

userLink - vínculo de usuario.
permission - el permiso para upsert.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de un único recurso con el permiso upserted o un error.

upsertStoredProcedure

public Observable<>> upsertStoredProcedure(String collectionLink, StoredProcedure storedProcedure, RequestOptions options)

Upserts un procedimiento almacenado.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recursos con el procedimiento almacenado upserted. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo de colección.
storedProcedure - el procedimiento almacenado en upsert.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de recurso único con el procedimiento almacenado upserted o un error.

upsertTrigger

public Observable<>> upsertTrigger(String collectionLink, Trigger trigger, RequestOptions options)

Upserts un desencadenador.

Después de la suscripción, se realizará la operación. Una Observable vez completada correctamente, contendrá una única respuesta de recurso con el desencadenador upserted. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo de colección.
trigger - desencadenador en upsert.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de recurso único con el desencadenador upserted o un error.

upsertUser

public Observable<>> upsertUser(String databaseLink, User user, RequestOptions options)

Upserts a un usuario.

Después de la suscripción, se realizará la operación. Cuando Observable se complete correctamente, contendrá una única respuesta de recurso con el usuario con el usuario con el upserted. En caso de error, se producirá un Observable error.

Parameters:

databaseLink - vínculo a la base de datos.
user - el usuario para upsert.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de un único recurso con el usuario actualizado o un error.

upsertUserDefinedFunction

public Observable<>> upsertUserDefinedFunction(String collectionLink, UserDefinedFunction udf, RequestOptions options)

Upserts una función definida por el usuario.

Después de la suscripción, se realizará la operación. Una Observable vez finalizada correctamente, contendrá una única respuesta de recurso con la función definida por el usuario con upserted. En caso de error, se producirá un Observable error.

Parameters:

collectionLink - vínculo de colección.
udf - la función definida por el usuario en upsert.
options - las opciones de solicitud.

Returns:

que Observable contiene la respuesta de un único recurso con la función definida por el usuario o un error.

Se aplica a