AsyncDocumentClient Interface

public interface AsyncDocumentClient

Fornece uma representação lógica do lado do cliente do serviço de banco de dados do Azure Cosmos DB. Esse cliente assíncrono é usado para configurar e executar solicitações no serviço.

AsyncDocumentClientAPIs assíncronas retornam Observável 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>

O cliente de serviço encapsula o ponto de extremidade e as credenciais usadas para acessar o serviço do Cosmos DB.

Para criar uma instância, você pode usar o 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>

Resumo do método

Modificador e tipo Método e descrição
void close()

Feche essa AsyncDocumentClient instância e limpe os recursos.

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

Cria um anexo.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o anexo criado. Em caso de falha, o Observable erro será.

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

Cria um anexo.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o anexo criado. Em caso de falha, o Observable erro será.

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

Cria uma coleção de documentos.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a coleção criada. Em caso de falha, o Observable erro será.

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

Cria um banco de dados.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o banco de dados criado. Em caso de falha, o Observable erro será.

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

Cria um documento.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o documento criado. Em caso de falha, o Observable erro será.

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

Cria uma permissão.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a permissão criada. Em caso de falha, o Observable erro será.

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

Cria um procedimento armazenado.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o procedimento armazenado criado. Em caso de falha, o Observable erro será.

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

Cria um gatilho.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o gatilho criado. Em caso de falha, o Observable erro será.

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

Cria um usuário.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o usuário criado. Em caso de falha, o Observable erro será.

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

Cria uma função definida pelo usuário.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a função definida pelo usuário criada. Em caso de falha, o Observable erro será.

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

Exclui um anexo.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso para o anexo excluído. Em caso de falha, o Observable erro será.

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

Exclui uma coleção de documentos pelo link da coleção.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso para o banco de dados excluído. Em caso de falha, o Observable erro será.

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

Exclui um conflito.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso para o conflito excluído. Em caso de falha, o Observable erro será.

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

Exclui um banco de dados.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o banco de dados excluído. Em caso de falha, o Observable erro será.

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

Exclui um documento pelo link do documento.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso para o documento excluído. Em caso de falha, o Observable erro será.

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

Exclui uma permissão.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso para a permissão excluída. Em caso de falha, o Observable erro será.

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

Exclui um procedimento armazenado pelo link de procedimento armazenado.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso para o procedimento armazenado excluído. Em caso de falha, o Observable erro será.

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

Exclui um gatilho.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso para o gatilho excluído. Em caso de falha, o Observable erro será.

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

Exclui um usuário.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso para o usuário excluído. Em caso de falha, o Observable erro será.

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

Exclui uma função definida pelo usuário.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso para a função definida pelo usuário excluída. Em caso de falha, o Observable erro será.

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

Executa um procedimento armazenado pelo link de procedimento armazenado.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a resposta do procedimento armazenado. Em caso de falha, o Observable erro será.

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

Executa um procedimento armazenado pelo link de procedimento armazenado.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a resposta do procedimento armazenado. Em caso de falha, o Observable erro será.

ConnectionPolicy getConnectionPolicy()

Obtém a política de conexão

Observable<DatabaseAccount> getDatabaseAccount()

Obtém informações da conta de banco de dados.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a conta de banco de dados. Em caso de falha, o Observable erro será.

URI getReadEndpoint()

Obtém o ponto de extremidade de leitura atual escolhido com base na disponibilidade e na preferência.

URI getServiceEndpoint()

Obtém o ponto de extremidade de serviço padrão conforme passado pelo usuário durante a construção.

URI getWriteEndpoint()

Obtém o ponto de extremidade de gravação atual escolhido com base na disponibilidade e na preferência.

void monitor(MeterRegistry registry)

Adiciona um registro de medidor para relatar métricas TCP diretas

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

Consultar anexos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos anexos obtidos. Em caso de falha, o Observable erro será.

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

Consultar anexos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos anexos obtidos. Em caso de falha, o Observable erro será.

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

Consultar coleções de documentos em um banco de dados.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias respostas de feed das coleções obtidas. Em caso de falha, o Observable erro será.

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

Consultar coleções de documentos em um banco de dados.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias respostas de feed das coleções obtidas. Em caso de falha, o Observable erro será.

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

Consultar conflitos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos conflitos obtidos. Em caso de falha, o Observable erro será.

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

Consultar conflitos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos conflitos obtidos. Em caso de falha, o Observable erro será.

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

Consultar bancos de dados.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias respostas de feed dos bancos de dados obtidos. Em caso de falha, o Observable erro será.

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

Consultar bancos de dados.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias respostas de feed dos bancos de dados de leitura. Em caso de falha, o Observable erro será.

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

Consultar o feed de alterações de documentos em uma coleção de documentos. Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos documentos obtidos. Em caso de falha, o Observable erro será.

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

Consultar documentos em uma coleção de documentos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias respostas de feed dos documentos obtidos. Em caso de falha, o Observable erro será.

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

Consultar documentos em uma coleção de documentos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias respostas de feed dos documentos obtidos. Em caso de falha, o Observable erro será.

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

Consultar ofertas em um banco de dados.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed de ofertas obtidas obtidas. Em caso de falha, o Observable erro será.

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

Consultar ofertas em um banco de dados.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed de ofertas obtidas obtidas. Em caso de falha, o Observable erro será.

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

Consultar permissões.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed das permissões obtidas. Em caso de falha, o Observable erro será.

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

Consultar permissões.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed das permissões obtidas. Em caso de falha, o Observable erro será.

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

Consulte procedimentos armazenados em uma coleção de documentos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos procedimentos armazenados obtidos. Em caso de falha, o Observable erro será.

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

Consulte procedimentos armazenados em uma coleção de documentos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos procedimentos armazenados obtidos. Em caso de falha, o Observable erro será.

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

Consultar gatilhos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos gatilhos obtidos. Em caso de falha, o Observable erro será.

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

Consultar gatilhos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos gatilhos obtidos. Em caso de falha, o Observable erro será.

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

Consultar funções definidas pelo usuário.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed das funções definidas pelo usuário obtidas. Em caso de falha, o Observable erro será.

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

Consultar funções definidas pelo usuário.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed das funções definidas pelo usuário obtidas. Em caso de falha, o Observable erro será.

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

Consulta para usuários.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos usuários obtidos. Em caso de falha, o Observable erro será.

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

Consulta para usuários.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos usuários obtidos. Em caso de falha, o Observable erro será.

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

Lê um anexo.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o anexo de leitura. Em caso de falha, o Observable erro será.

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

Lê todos os anexos em um documento.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos anexos de leitura. Em caso de falha, o Observable erro será.

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

Lê uma coleção de documentos pelo link da coleção.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a coleção de leitura. Em caso de falha, o Observable erro será.

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

Lê todas as coleções de documentos em um banco de dados.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias respostas de feed das coleções de leitura. Em caso de falha, o Observable erro será.

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

Lê um conflito.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o conflito de leitura. Em caso de falha, o Observable erro será.

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

Lê todos os conflitos em uma coleção de documentos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos conflitos de leitura. Em caso de falha, o Observable erro será.

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

Lê um banco de dados.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o banco de dados de leitura. Em caso de falha, o Observable erro será.

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

Lê todos os bancos de dados.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias respostas de feed dos bancos de dados de leitura. Em caso de falha, o Observable erro será.

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

Lê um documento pelo link do documento.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o documento de leitura. Em caso de falha, o Observable erro será.

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

Lê todos os documentos em uma coleção de documentos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias respostas de feed dos documentos de leitura. Em caso de falha, o Observable erro será.

Observable<MediaResponse> readMedia(String mediaLink)

Lê uma mídia pelo link de mídia.

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

Lê uma oferta.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a oferta de leitura. Em caso de falha, o Observable erro será.

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

Lê ofertas.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed das ofertas de leitura. Em caso de falha, o Observable erro será.

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

Lê todos os intervalos de chaves de partição em uma coleção de documentos. Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos intervalos de chaves de partição obtidos. Em caso de falha, o Observable erro será.

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

Lê uma permissão.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a permissão de leitura. Em caso de falha, o Observable erro será.

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

Lê todas as permissões.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed das permissões de leitura. Em caso de falha, o Observable erro será.

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

Leia um procedimento armazenado pelo link de procedimento armazenado.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o procedimento armazenado de leitura. Em caso de falha, o Observable erro será.

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

Lê todos os procedimentos armazenados em um link de coleção de documentos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos procedimentos armazenados de leitura. Em caso de falha, o Observable erro será.

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

Lê um gatilho pelo link do gatilho.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso para o gatilho de leitura. Em caso de falha, o Observable erro será.

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

Lê todos os gatilhos em uma coleção de documentos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos gatilhos de leitura. Em caso de falha, o Observable erro será.

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

Lê um usuário.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o usuário lido. Em caso de falha, o Observable erro será.

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

Ler uma função definida pelo usuário.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso para a função definida pelo usuário de leitura. Em caso de falha, o Observable erro será.

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

Lê todas as funções definidas pelo usuário em uma coleção de documentos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed das funções definidas pelo usuário de leitura. Em caso de falha, o Observable erro será.

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

Lê todos os usuários em um banco de dados.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos usuários de leitura. Em caso de falha, o Observable erro será.

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

Substitui um anexo.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o anexo substituído. Em caso de falha, o Observable erro será.

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

Substitui uma coleção de documentos.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a coleção de documentos substituída. Em caso de falha, o Observable erro será.

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

Substitui um documento pelo documento passado.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o documento substituído. Em caso de falha, o Observable erro será.

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

Substitui um documento usando um objeto POJO.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o documento substituído. Em caso de falha, o Observable erro será.

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

Substitui uma oferta.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a oferta substituída. Em caso de falha, o Observable erro será.

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

Substitui uma permissão.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a permissão substituída. Em caso de falha, o Observable erro será.

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

Substitui um procedimento armazenado.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o procedimento armazenado substituído. Em caso de falha, o Observable erro será.

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

Substitui um gatilho.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o gatilho substituído. Em caso de falha, o Observable erro será.

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

Substitui um usuário.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o usuário substituído. Em caso de falha, o Observable erro será.

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

Substitui uma função definida pelo usuário.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a função definida pelo usuário substituída. Em caso de falha, o Observable erro será.

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

Atualizações uma mídia pelo link de mídia.

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

Upserts an attachment.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o anexo upserted. Em caso de falha, o Observable erro será.

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

Upserts an attachment to the media stream

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o anexo upserted. Em caso de falha, o Observable erro será.

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

Upserts a document.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o documento upserted. Em caso de falha, o Observable erro será.

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

Insere uma permissão.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a permissão upserted. Em caso de falha, o Observable erro será.

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

Insere um procedimento armazenado.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o procedimento armazenado upserted. Em caso de falha, o Observable erro será.

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

Upserts a trigger.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o gatilho upserted. Em caso de falha, o Observable erro será.

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

Upserts um usuário.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o usuário upserted. Em caso de falha, o Observable erro será.

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

Upserts uma função definida pelo usuário.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a função definida pelo usuário upserted. Em caso de falha, o Observable erro será.

Detalhes do método

close

public void close()

Feche essa AsyncDocumentClient instância e limpe os recursos.

createAttachment

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

Cria um anexo.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o anexo criado. Em caso de falha, o Observable erro será.

Parameters:

documentLink - o link do documento.
attachment - o anexo a ser criado.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com o anexo criado ou um erro.

createAttachment

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

Cria um anexo.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o anexo criado. Em caso de falha, o Observable erro será.

Parameters:

documentLink - o link do documento.
mediaStream - o fluxo de mídia para criar o anexo.
options - as opções de mídia.
requestOptions - as opções de solicitação

Returns:

um Observable que contém a resposta de recurso único com o anexo criado ou um erro.

createCollection

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

Cria uma coleção de documentos.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a coleção criada. Em caso de falha, o Observable erro será.

Parameters:

databaseLink - o link do banco de dados.
collection - a coleção .
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com a coleção criada ou um erro.

createDatabase

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

Cria um banco de dados.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o banco de dados criado. Em caso de falha, o Observable erro será.

Parameters:

database - o banco de dados.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com o banco de dados criado ou um erro.

createDocument

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

Cria um documento.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o documento criado. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link para a coleção de documentos pai.
document - o documento representado como um objeto POJO ou Document.
options - as opções de solicitação.
disableAutomaticIdGeneration - o sinalizador para desabilitar a geração automática de ID.

Returns:

um Observable que contém a resposta de recurso único com o documento criado ou um erro.

createPermission

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

Cria uma permissão.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a permissão criada. Em caso de falha, o Observable erro será.

Parameters:

userLink - o link do usuário.
permission - a permissão a ser criada.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com a permissão criada ou um erro.

createStoredProcedure

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

Cria um procedimento armazenado.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o procedimento armazenado criado. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link da coleção.
storedProcedure - o procedimento armazenado a ser criado.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com o procedimento armazenado criado ou um erro.

createTrigger

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

Cria um gatilho.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o gatilho criado. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link da coleção.
trigger - o gatilho.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com o gatilho criado ou um erro.

createUser

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

Cria um usuário.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o usuário criado. Em caso de falha, o Observable erro será.

Parameters:

databaseLink - o link do banco de dados.
user - o usuário a ser criado.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com o usuário criado ou um erro.

createUserDefinedFunction

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

Cria uma função definida pelo usuário.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a função definida pelo usuário criada. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link da coleção.
udf - a função definida pelo usuário.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com a função definida pelo usuário criada ou um erro.

deleteAttachment

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

Exclui um anexo.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso para o anexo excluído. Em caso de falha, o Observable erro será.

Parameters:

attachmentLink - o link do anexo.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único para o anexo excluído ou um erro.

deleteCollection

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

Exclui uma coleção de documentos pelo link da coleção.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso para o banco de dados excluído. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link da coleção.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único para o banco de dados excluído ou um erro.

deleteConflict

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

Exclui um conflito.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso para o conflito excluído. Em caso de falha, o Observable erro será.

Parameters:

conflictLink - o link de conflito.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único para o conflito excluído ou um erro.

deleteDatabase

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

Exclui um banco de dados.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o banco de dados excluído. Em caso de falha, o Observable erro será.

Parameters:

databaseLink - o link do banco de dados.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com o banco de dados excluído ou um erro.

deleteDocument

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

Exclui um documento pelo link do documento.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso para o documento excluído. Em caso de falha, o Observable erro será.

Parameters:

documentLink - o link do documento.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único para o documento excluído ou um erro.

deletePermission

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

Exclui uma permissão.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso para a permissão excluída. Em caso de falha, o Observable erro será.

Parameters:

permissionLink - o link de permissão.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único para a permissão excluída ou um erro.

deleteStoredProcedure

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

Exclui um procedimento armazenado pelo link de procedimento armazenado.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso para o procedimento armazenado excluído. Em caso de falha, o Observable erro será.

Parameters:

storedProcedureLink - o link do procedimento armazenado.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único para o procedimento armazenado excluído ou um erro.

deleteTrigger

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

Exclui um gatilho.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso para o gatilho excluído. Em caso de falha, o Observable erro será.

Parameters:

triggerLink - o link do gatilho.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único para o gatilho excluído ou um erro.

deleteUser

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

Exclui um usuário.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso para o usuário excluído. Em caso de falha, o Observable erro será.

Parameters:

userLink - o link do usuário.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único para o usuário excluído ou um erro.

deleteUserDefinedFunction

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

Exclui uma função definida pelo usuário.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso para a função definida pelo usuário excluída. Em caso de falha, o Observable erro será.

Parameters:

udfLink - o link da função definida pelo usuário.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único para a função definida pelo usuário excluída ou um erro.

executeStoredProcedure

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

Executa um procedimento armazenado pelo link de procedimento armazenado.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a resposta do procedimento armazenado. Em caso de falha, o Observable erro será.

Parameters:

storedProcedureLink - o link do procedimento armazenado.
procedureParams - a matriz de valores de parâmetro de procedimento.

Returns:

um Observable que contém a resposta de recurso único com a resposta do procedimento armazenado ou um erro.

executeStoredProcedure

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

Executa um procedimento armazenado pelo link de procedimento armazenado.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a resposta do procedimento armazenado. Em caso de falha, o Observable erro será.

Parameters:

storedProcedureLink - o link do procedimento armazenado.
options - as opções de solicitação.
procedureParams - a matriz de valores de parâmetro de procedimento.

Returns:

um Observable que contém a resposta de recurso único com a resposta do procedimento armazenado ou um erro.

getConnectionPolicy

public ConnectionPolicy getConnectionPolicy()

Obtém a política de conexão

Returns:

a política de conexão

getDatabaseAccount

public Observable getDatabaseAccount()

Obtém informações da conta de banco de dados.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a conta de banco de dados. Em caso de falha, o Observable erro será.

Returns:

um Observable que contém a resposta de recurso único com a conta de banco de dados ou um erro.

getReadEndpoint

public URI getReadEndpoint()

Obtém o ponto de extremidade de leitura atual escolhido com base na disponibilidade e na preferência.

Returns:

o URI do ponto de extremidade de leitura

getServiceEndpoint

public URI getServiceEndpoint()

Obtém o ponto de extremidade de serviço padrão conforme passado pelo usuário durante a construção.

Returns:

o URI do ponto de extremidade de serviço

getWriteEndpoint

public URI getWriteEndpoint()

Obtém o ponto de extremidade de gravação atual escolhido com base na disponibilidade e na preferência.

Returns:

o URI do ponto de extremidade de gravação

monitor

public static void monitor(MeterRegistry registry)

Adiciona um registro de medidor para relatar métricas TCP diretas

Parameters:

registry - um registro de medidor a ser usado para relatar métricas de TCP Direto

queryAttachments

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

Consultar anexos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos anexos obtidos. Em caso de falha, o Observable erro será.

Parameters:

documentLink - o link do documento.
querySpec - a especificação de consulta SQL.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed dos anexos obtidos ou um erro.

queryAttachments

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

Consultar anexos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos anexos obtidos. Em caso de falha, o Observable erro será.

Parameters:

documentLink - o link do documento.
query - a consulta.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed dos anexos obtidos ou um erro.

queryCollections

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

Consultar coleções de documentos em um banco de dados.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias respostas de feed das coleções obtidas. Em caso de falha, o Observable erro será.

Parameters:

databaseLink - o link do banco de dados.
querySpec - a especificação de consulta SQL.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed das coleções obtidas ou um erro.

queryCollections

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

Consultar coleções de documentos em um banco de dados.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias respostas de feed das coleções obtidas. Em caso de falha, o Observable erro será.

Parameters:

databaseLink - o link do banco de dados.
query - a consulta.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed das coleções obtidas ou um erro.

queryConflicts

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

Consultar conflitos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos conflitos obtidos. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link da coleção.
querySpec - a especificação de consulta SQL.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed dos conflitos obtidos ou um erro.

queryConflicts

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

Consultar conflitos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos conflitos obtidos. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link da coleção.
query - a consulta.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed dos conflitos obtidos ou um erro.

queryDatabases

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

Consultar bancos de dados.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias respostas de feed dos bancos de dados obtidos. Em caso de falha, o Observable erro será.

Parameters:

querySpec - a especificação de consulta SQL.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed dos bancos de dados obtidos ou um erro.

queryDatabases

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

Consultar bancos de dados.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias respostas de feed dos bancos de dados de leitura. Em caso de falha, o Observable erro será.

Parameters:

query - a consulta.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed de bancos de dados de leitura ou um erro.

queryDocumentChangeFeed

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

Consultar o feed de alterações de documentos em uma coleção de documentos. Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos documentos obtidos. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link para a coleção de documentos pai.
changeFeedOptions - as opções do feed de alterações.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed dos documentos obtidos ou um erro.

queryDocuments

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

Consultar documentos em uma coleção de documentos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias respostas de feed dos documentos obtidos. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link para a coleção de documentos pai.
querySpec - a especificação de consulta SQL.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed dos documentos obtidos ou um erro.

queryDocuments

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

Consultar documentos em uma coleção de documentos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias respostas de feed dos documentos obtidos. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link para a coleção de documentos pai.
query - a consulta.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed do documento obtido ou um erro.

queryOffers

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

Consultar ofertas em um banco de dados.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed de ofertas obtidas obtidas. Em caso de falha, o Observable erro será.

Parameters:

querySpec - a especificação da consulta.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed das ofertas obtidas ou um erro.

queryOffers

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

Consultar ofertas em um banco de dados.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed de ofertas obtidas obtidas. Em caso de falha, o Observable erro será.

Parameters:

query - a consulta.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed das ofertas obtidas ou um erro.

queryPermissions

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

Consultar permissões.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed das permissões obtidas. Em caso de falha, o Observable erro será.

Parameters:

permissionLink - o link de permissão.
querySpec - a especificação de consulta SQL.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed das permissões obtidas ou um erro.

queryPermissions

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

Consultar permissões.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed das permissões obtidas. Em caso de falha, o Observable erro será.

Parameters:

permissionLink - o link de permissão.
query - a consulta.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed das permissões obtidas ou um erro.

queryStoredProcedures

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

Consulte procedimentos armazenados em uma coleção de documentos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos procedimentos armazenados obtidos. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link da coleção.
querySpec - a especificação de consulta SQL.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed dos procedimentos armazenados obtidos ou um erro.

queryStoredProcedures

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

Consulte procedimentos armazenados em uma coleção de documentos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos procedimentos armazenados obtidos. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link da coleção.
query - a consulta.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed dos procedimentos armazenados obtidos ou um erro.

queryTriggers

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

Consultar gatilhos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos gatilhos obtidos. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link da coleção.
querySpec - a especificação de consulta SQL.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed dos gatilhos obtidos ou um erro.

queryTriggers

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

Consultar gatilhos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos gatilhos obtidos. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link da coleção.
query - a consulta.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed dos gatilhos obtidos ou um erro.

queryUserDefinedFunctions

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

Consultar funções definidas pelo usuário.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed das funções definidas pelo usuário obtidas. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link da coleção.
querySpec - a especificação de consulta SQL.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed das funções definidas pelo usuário obtidas ou um erro.

queryUserDefinedFunctions

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

Consultar funções definidas pelo usuário.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed das funções definidas pelo usuário obtidas. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link da coleção.
query - a consulta.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed das funções definidas pelo usuário obtidas ou um erro.

queryUsers

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

Consulta para usuários.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos usuários obtidos. Em caso de falha, o Observable erro será.

Parameters:

databaseLink - o link do banco de dados.
querySpec - a especificação de consulta SQL.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed dos usuários obtidos ou um erro.

queryUsers

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

Consulta para usuários.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos usuários obtidos. Em caso de falha, o Observable erro será.

Parameters:

databaseLink - o link do banco de dados.
query - a consulta.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed dos usuários obtidos ou um erro.

readAttachment

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

Lê um anexo.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o anexo de leitura. Em caso de falha, o Observable erro será.

Parameters:

attachmentLink - o link do anexo.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com o anexo de leitura ou um erro.

readAttachments

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

Lê todos os anexos em um documento.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos anexos de leitura. Em caso de falha, o Observable erro será.

Parameters:

documentLink - o link do documento.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed dos anexos de leitura ou um erro.

readCollection

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

Lê uma coleção de documentos pelo link da coleção.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a coleção de leitura. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link da coleção.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com a coleção de leitura ou um erro.

readCollections

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

Lê todas as coleções de documentos em um banco de dados.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias respostas de feed das coleções de leitura. Em caso de falha, o Observable erro será.

Parameters:

databaseLink - o link do banco de dados.
options - as opções de taxa.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed das coleções de leitura ou um erro.

readConflict

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

Lê um conflito.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o conflito de leitura. Em caso de falha, o Observable erro será.

Parameters:

conflictLink - o link de conflito.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com o conflito de leitura ou um erro.

readConflicts

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

Lê todos os conflitos em uma coleção de documentos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos conflitos de leitura. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link da coleção.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed dos conflitos de leitura ou um erro.

readDatabase

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

Lê um banco de dados.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o banco de dados de leitura. Em caso de falha, o Observable erro será.

Parameters:

databaseLink - o link do banco de dados.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com o banco de dados de leitura ou um erro.

readDatabases

public Observable<>> readDatabases(FeedOptions options)

Lê todos os bancos de dados.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias respostas de feed dos bancos de dados de leitura. Em caso de falha, o Observable erro será.

Parameters:

options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed de bancos de dados de leitura ou um erro.

readDocument

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

Lê um documento pelo link do documento.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o documento de leitura. Em caso de falha, o Observable erro será.

Parameters:

documentLink - o link do documento.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com o documento de leitura ou um erro.

readDocuments

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

Lê todos os documentos em uma coleção de documentos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias respostas de feed dos documentos de leitura. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link da coleção.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed dos documentos de leitura ou um erro.

readMedia

public Observable readMedia(String mediaLink)

Lê uma mídia pelo link de mídia.

Parameters:

mediaLink - o link de mídia.

Returns:

a resposta da mídia.

readOffer

public Observable<>> readOffer(String offerLink)

Lê uma oferta.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a oferta de leitura. Em caso de falha, o Observable erro será.

Parameters:

offerLink - o link da oferta.

Returns:

um Observable que contém a resposta de recurso único com a oferta de leitura ou um erro.

readOffers

public Observable<>> readOffers(FeedOptions options)

Lê ofertas.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed das ofertas de leitura. Em caso de falha, o Observable erro será.

Parameters:

options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed das ofertas de leitura ou um erro.

readPartitionKeyRanges

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

Lê todos os intervalos de chaves de partição em uma coleção de documentos. Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos intervalos de chaves de partição obtidos. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link para a coleção de documentos pai.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed dos intervalos de chaves de partição obtidos ou um erro.

readPermission

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

Lê uma permissão.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a permissão de leitura. Em caso de falha, o Observable erro será.

Parameters:

permissionLink - o link de permissão.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com a permissão de leitura ou um erro.

readPermissions

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

Lê todas as permissões.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed das permissões de leitura. Em caso de falha, o Observable erro será.

Parameters:

permissionLink - o link de permissão.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed das permissões de leitura ou um erro.

readStoredProcedure

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

Leia um procedimento armazenado pelo link de procedimento armazenado.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o procedimento armazenado de leitura. Em caso de falha, o Observable erro será.

Parameters:

storedProcedureLink - o link do procedimento armazenado.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com o procedimento armazenado de leitura ou um erro.

readStoredProcedures

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

Lê todos os procedimentos armazenados em um link de coleção de documentos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos procedimentos armazenados de leitura. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link da coleção.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed dos procedimentos armazenados de leitura ou um erro.

readTrigger

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

Lê um gatilho pelo link do gatilho.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso para o gatilho de leitura. Em caso de falha, o Observable erro será.

Parameters:

triggerLink - o link do gatilho.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único para o gatilho de leitura ou um erro.

readTriggers

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

Lê todos os gatilhos em uma coleção de documentos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos gatilhos de leitura. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link da coleção.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed dos gatilhos de leitura ou um erro.

readUser

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

Lê um usuário.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o usuário lido. Em caso de falha, o Observable erro será.

Parameters:

userLink - o link do usuário.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com o usuário de leitura ou um erro.

readUserDefinedFunction

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

Ler uma função definida pelo usuário.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso para a função definida pelo usuário de leitura. Em caso de falha, o Observable erro será.

Parameters:

udfLink - o link da função definida pelo usuário.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único para a função definida pelo usuário de leitura ou um erro.

readUserDefinedFunctions

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

Lê todas as funções definidas pelo usuário em uma coleção de documentos.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed das funções definidas pelo usuário de leitura. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link da coleção.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed das funções definidas pelo usuário de leitura ou um erro.

readUsers

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

Lê todos os usuários em um banco de dados.

Após a assinatura, a operação será executada. O Observable conterá uma ou várias páginas de resposta de feed dos usuários de leitura. Em caso de falha, o Observable erro será.

Parameters:

databaseLink - o link do banco de dados.
options - as opções de feed.

Returns:

um Observable que contém uma ou várias páginas de resposta de feed dos usuários de leitura ou um erro.

replaceAttachment

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

Substitui um anexo.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o anexo substituído. Em caso de falha, o Observable erro será.

Parameters:

attachment - o anexo a ser usado.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com o anexo substituído ou um erro.

replaceCollection

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

Substitui uma coleção de documentos.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a coleção de documentos substituída. Em caso de falha, o Observable erro será.

Parameters:

collection - a coleção de documentos a ser usada.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com a coleção de documentos substituída ou um erro.

replaceDocument

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

Substitui um documento pelo documento passado.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o documento substituído. Em caso de falha, o Observable erro será.

Parameters:

document - o documento a ser substituído (contendo a ID do documento).
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com o documento substituído ou um erro.

replaceDocument

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

Substitui um documento usando um objeto POJO.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o documento substituído. Em caso de falha, o Observable erro será.

Parameters:

documentLink - o link do documento.
document - o documento representado como um objeto POJO ou Document.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com o documento substituído ou um erro.

replaceOffer

public Observable<>> replaceOffer(Offer offer)

Substitui uma oferta.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a oferta substituída. Em caso de falha, o Observable erro será.

Parameters:

offer - a oferta a ser usada.

Returns:

um Observable que contém a resposta de recurso único com a oferta substituída ou um erro.

replacePermission

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

Substitui uma permissão.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a permissão substituída. Em caso de falha, o Observable erro será.

Parameters:

permission - a permissão a ser usada.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com a permissão substituída ou um erro.

replaceStoredProcedure

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

Substitui um procedimento armazenado.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o procedimento armazenado substituído. Em caso de falha, o Observable erro será.

Parameters:

storedProcedure - o procedimento armazenado a ser usado.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com o procedimento armazenado substituído ou um erro.

replaceTrigger

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

Substitui um gatilho.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o gatilho substituído. Em caso de falha, o Observable erro será.

Parameters:

trigger - o gatilho a ser usado.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com o gatilho substituído ou um erro.

replaceUser

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

Substitui um usuário.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o usuário substituído. Em caso de falha, o Observable erro será.

Parameters:

user - o usuário a ser usado.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com o usuário substituído ou um erro.

replaceUserDefinedFunction

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

Substitui uma função definida pelo usuário.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a função definida pelo usuário substituída. Em caso de falha, o Observable erro será.

Parameters:

udf - a função definida pelo usuário.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com a função definida pelo usuário substituída ou um erro.

updateMedia

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

Atualizações uma mídia pelo link de mídia.

Parameters:

mediaLink - o link de mídia.
mediaStream - o fluxo de mídia a ser carregado.
options - as opções de mídia.

Returns:

a resposta da mídia.

upsertAttachment

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

Upserts an attachment.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o anexo upserted. Em caso de falha, o Observable erro será.

Parameters:

documentLink - o link do documento.
attachment - o anexo a upsert.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com o anexo upserted ou um erro.

upsertAttachment

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

Upserts an attachment to the media stream

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o anexo upserted. Em caso de falha, o Observable erro será.

Parameters:

documentLink - o link do documento.
mediaStream - o fluxo de mídia para aumentar o anexo.
options - as opções de mídia.
requestOptions - as opções de solicitação

Returns:

um Observable que contém a resposta de recurso único com o anexo upserted ou um erro.

upsertDocument

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

Upserts a document.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o documento upserted. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link para a coleção de documentos pai.
document - o documento representado como um objeto POJO ou Document para upsert.
options - as opções de solicitação.
disableAutomaticIdGeneration - o sinalizador para desabilitar a geração automática de ID.

Returns:

um Observable que contém a resposta de recurso único com o documento upserted ou um erro.

upsertPermission

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

Insere uma permissão.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a permissão upserted. Em caso de falha, o Observable erro será.

Parameters:

userLink - o link do usuário.
permission - a permissão para upsert.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com a permissão upserted ou um erro.

upsertStoredProcedure

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

Insere um procedimento armazenado.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o procedimento armazenado upserted. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link da coleção.
storedProcedure - o procedimento armazenado para upsert.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com o procedimento armazenado upserted ou um erro.

upsertTrigger

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

Upserts a trigger.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o gatilho upserted. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link da coleção.
trigger - o gatilho para upsert.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com o gatilho upserted ou um erro.

upsertUser

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

Upserts um usuário.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com o usuário upserted. Em caso de falha, o Observable erro será.

Parameters:

databaseLink - o link do banco de dados.
user - o usuário a ser upsert.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com o usuário upserted ou um erro.

upsertUserDefinedFunction

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

Upserts uma função definida pelo usuário.

Após a assinatura, a operação será executada. O Observable após a conclusão bem-sucedida conterá uma única resposta de recurso com a função definida pelo usuário upserted. Em caso de falha, o Observable erro será.

Parameters:

collectionLink - o link da coleção.
udf - a função definida pelo usuário para upsert.
options - as opções de solicitação.

Returns:

um Observable que contém a resposta de recurso único com a função definida pelo usuário upserted ou um erro.

Aplica-se a