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á.
Parâmetros:
documentLink
- o link do documento.
attachment
- o anexo a ser criado.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
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
Retornos:
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á.
Parâmetros:
databaseLink
- o link do banco de dados.
collection
- a coleção .
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
database
- o banco de dados.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
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.
Retornos:
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á.
Parâmetros:
userLink
- o link do usuário.
permission
- a permissão a ser criada.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
collectionLink
- o link da coleção.
storedProcedure
- o procedimento armazenado a ser criado.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
collectionLink
- o link da coleção.
trigger
- o gatilho.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
databaseLink
- o link do banco de dados.
user
- o usuário a ser criado.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
collectionLink
- o link da coleção.
udf
- a função definida pelo usuário.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
attachmentLink
- o link do anexo.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
collectionLink
- o link da coleção.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
conflictLink
- o link de conflito.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
databaseLink
- o link do banco de dados.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
documentLink
- o link do documento.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
permissionLink
- o link de permissão.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
storedProcedureLink
- o link do procedimento armazenado.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
triggerLink
- o link do gatilho.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
userLink
- o link do usuário.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
udfLink
- o link da função definida pelo usuário.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
storedProcedureLink
- o link do procedimento armazenado.
procedureParams
- a matriz de valores de parâmetro de procedimento.
Retornos:
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á.
Parâmetros:
storedProcedureLink
- o link do procedimento armazenado.
options
- as opções de solicitação.
procedureParams
- a matriz de valores de parâmetro de procedimento.
Retornos:
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
Retornos:
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á.
Retornos:
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.
Retornos:
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.
Retornos:
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.
Retornos:
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
Parâmetros:
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á.
Parâmetros:
documentLink
- o link do documento.
querySpec
- a especificação de consulta SQL.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
documentLink
- o link do documento.
query
- a consulta.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
databaseLink
- o link do banco de dados.
querySpec
- a especificação de consulta SQL.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
databaseLink
- o link do banco de dados.
query
- a consulta.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
collectionLink
- o link da coleção.
querySpec
- a especificação de consulta SQL.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
collectionLink
- o link da coleção.
query
- a consulta.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
querySpec
- a especificação de consulta SQL.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
query
- a consulta.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
collectionLink
- o link para a coleção de documentos pai.
changeFeedOptions
- as opções do feed de alterações.
Retornos:
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á.
Parâmetros:
collectionLink
- o link para a coleção de documentos pai.
querySpec
- a especificação de consulta SQL.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
collectionLink
- o link para a coleção de documentos pai.
query
- a consulta.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
querySpec
- a especificação da consulta.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
query
- a consulta.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
permissionLink
- o link de permissão.
querySpec
- a especificação de consulta SQL.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
permissionLink
- o link de permissão.
query
- a consulta.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
collectionLink
- o link da coleção.
querySpec
- a especificação de consulta SQL.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
collectionLink
- o link da coleção.
query
- a consulta.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
collectionLink
- o link da coleção.
querySpec
- a especificação de consulta SQL.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
collectionLink
- o link da coleção.
query
- a consulta.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
collectionLink
- o link da coleção.
querySpec
- a especificação de consulta SQL.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
collectionLink
- o link da coleção.
query
- a consulta.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
databaseLink
- o link do banco de dados.
querySpec
- a especificação de consulta SQL.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
databaseLink
- o link do banco de dados.
query
- a consulta.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
attachmentLink
- o link do anexo.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
documentLink
- o link do documento.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
collectionLink
- o link da coleção.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
databaseLink
- o link do banco de dados.
options
- as opções de taxa.
Retornos:
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á.
Parâmetros:
conflictLink
- o link de conflito.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
collectionLink
- o link da coleção.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
databaseLink
- o link do banco de dados.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
documentLink
- o link do documento.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
collectionLink
- o link da coleção.
options
- as opções de feed.
Retornos:
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.
Parâmetros:
mediaLink
- o link de mídia.
Retornos:
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á.
Parâmetros:
offerLink
- o link da oferta.
Retornos:
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á.
Parâmetros:
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
collectionLink
- o link para a coleção de documentos pai.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
permissionLink
- o link de permissão.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
permissionLink
- o link de permissão.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
storedProcedureLink
- o link do procedimento armazenado.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
collectionLink
- o link da coleção.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
triggerLink
- o link do gatilho.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
collectionLink
- o link da coleção.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
userLink
- o link do usuário.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
udfLink
- o link da função definida pelo usuário.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
collectionLink
- o link da coleção.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
databaseLink
- o link do banco de dados.
options
- as opções de feed.
Retornos:
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á.
Parâmetros:
attachment
- o anexo a ser usado.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
collection
- a coleção de documentos a ser usada.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
document
- o documento a ser substituído (contendo a ID do documento).
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
documentLink
- o link do documento.
document
- o documento representado como um objeto POJO ou Document.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
offer
- a oferta a ser usada.
Retornos:
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á.
Parâmetros:
permission
- a permissão a ser usada.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
storedProcedure
- o procedimento armazenado a ser usado.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
trigger
- o gatilho a ser usado.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
user
- o usuário a ser usado.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
udf
- a função definida pelo usuário.
options
- as opções de solicitação.
Retornos:
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.
Parâmetros:
mediaLink
- o link de mídia.
mediaStream
- o fluxo de mídia a ser carregado.
options
- as opções de mídia.
Retornos:
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á.
Parâmetros:
documentLink
- o link do documento.
attachment
- o anexo a upsert.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
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
Retornos:
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á.
Parâmetros:
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.
Retornos:
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á.
Parâmetros:
userLink
- o link do usuário.
permission
- a permissão para upsert.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
collectionLink
- o link da coleção.
storedProcedure
- o procedimento armazenado para upsert.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
collectionLink
- o link da coleção.
trigger
- o gatilho para upsert.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
databaseLink
- o link do banco de dados.
user
- o usuário a ser upsert.
options
- as opções de solicitação.
Retornos:
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á.
Parâmetros:
collectionLink
- o link da coleção.
udf
- a função definida pelo usuário para upsert.
options
- as opções de solicitação.
Retornos:
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
Azure SDK for Java