Partager via


AsyncDocumentClient Interface

public interface AsyncDocumentClient

Fournit une représentation logique côté client du service de base de données Azure Cosmos DB. Ce client asynchrone est utilisé pour configurer et exécuter des requêtes sur le service.

AsyncDocumentClientles API asynchrones retournent l’observable derxJava

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

Le client de service encapsule le point de terminaison et les informations d’identification utilisés pour accéder au service Cosmos DB.

Pour instancier, vous pouvez utiliser le 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>

Résumé de la méthode

Modificateur et type Méthode et description
void close()

Fermez cette AsyncDocumentClient instance et nettoie les ressources.

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

Crée une pièce jointe.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec la pièce jointe créée. En cas d’échec, l’erreur Observable sera générée.

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

Crée une pièce jointe.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec la pièce jointe créée. En cas d’échec, l’erreur Observable sera générée.

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

Crée une collection de documents.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec la collection créée. En cas d’échec, l’erreur Observable sera générée.

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

Crée une base de données.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec la base de données créée. En cas d’échec, l’erreur Observable sera générée.

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

Crée un document.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec le document créé. En cas d’échec, l’erreur Observable sera générée.

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

Crée une autorisation.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec l’autorisation créée. En cas d’échec, l’erreur Observable sera générée.

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

Crée une procédure stockée.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec la procédure stockée créée. En cas d’échec, l’erreur Observable sera générée.

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

Crée un déclencheur.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec le déclencheur créé. En cas d’échec, l’erreur Observable sera générée.

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

Créer un utilisateur.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec l’utilisateur créé. En cas d’échec, l’erreur Observable sera générée.

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

Crée une fonction définie par l’utilisateur.

Après l’abonnement, l’opération est effectuée. Une Observable fois l’exécution réussie, le contient une seule réponse de ressource avec la fonction définie par l’utilisateur créée. En cas d’échec, l’erreur Observable will.

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

Supprime une pièce jointe.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource pour la pièce jointe supprimée. En cas d’échec, l’erreur Observable will.

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

Supprime une collection de documents par le lien de collection.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource pour la base de données supprimée. En cas d’échec, l’erreur Observable will.

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

Supprime un conflit.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource pour le conflit supprimé. En cas d’échec, l’erreur Observable will.

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

Supprime une base de données.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource avec la base de données supprimée. En cas d’échec, l’erreur Observable will.

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

Supprime un document par le lien de document.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource pour le document supprimé. En cas d’échec, l’erreur Observable will.

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

Supprime une autorisation.

Après l’abonnement, l’opération est effectuée. Une Observable fois l’exécution réussie, le contient une seule réponse de ressource pour l’autorisation supprimée. En cas d’échec, l’erreur Observable will.

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

Supprime une procédure stockée par le lien de procédure stockée.

Après l’abonnement, l’opération est effectuée. Une Observable fois l’exécution réussie, le contient une seule réponse de ressource pour la procédure stockée supprimée. En cas d’échec, l’erreur Observable will.

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

Supprime un déclencheur.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource pour le déclencheur supprimé. En cas d’échec, l’erreur Observable will.

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

Supprime un utilisateur.

Après l’abonnement, l’opération est effectuée. Une Observable fois l’exécution réussie, le contient une seule réponse de ressource pour l’utilisateur supprimé. En cas d’échec, l’erreur Observable will.

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

Supprime une fonction définie par l’utilisateur.

Après l’abonnement, l’opération est effectuée. Une Observable fois l’exécution réussie, le contient une seule réponse de ressource pour la fonction définie par l’utilisateur supprimée. En cas d’échec, l’erreur Observable will.

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

Exécute une procédure stockée par le lien de procédure stockée.

Après l’abonnement, l’opération est effectuée. Une Observable fois l’exécution réussie, le contient une seule réponse de ressource avec la réponse de procédure stockée. En cas d’échec, l’erreur Observable will.

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

Exécute une procédure stockée par le lien de procédure stockée.

Après l’abonnement, l’opération est effectuée. Une Observable fois l’exécution réussie, le contient une seule réponse de ressource avec la réponse de procédure stockée. En cas d’échec, l’erreur Observable will.

ConnectionPolicy getConnectionPolicy()

Obtient la stratégie de connexion

Observable<DatabaseAccount> getDatabaseAccount()

Obtient les informations de compte de base de données.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource avec le compte de base de données. En cas d’échec, l’erreur Observable will.

URI getReadEndpoint()

Obtient le point de terminaison de lecture actuel choisi en fonction de la disponibilité et de la préférence.

URI getServiceEndpoint()

Obtient le point de terminaison de service par défaut tel qu’il est passé par l’utilisateur pendant la construction.

URI getWriteEndpoint()

Obtient le point de terminaison d’écriture actuel choisi en fonction de la disponibilité et de la préférence.

void monitor(MeterRegistry registry)

Ajoute un registre de compteurs pour la création de rapports de métriques TCP directes

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

Requête pour les pièces jointes.

Après l’abonnement, l’opération est effectuée. Le Observable contient une ou plusieurs pages de réponse de flux des pièces jointes obtenues. En cas d’échec, l’erreur Observable sera générée.

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

Requête pour les pièces jointes.

Après l’abonnement, l’opération est effectuée. Le Observable contient une ou plusieurs pages de réponse de flux des pièces jointes obtenues. En cas d’échec, l’erreur Observable sera générée.

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

Recherchez des collections de documents dans une base de données.

Après l’abonnement, l’opération est effectuée. le Observable contient une ou plusieurs réponses de flux des collections obtenues. En cas d’échec, l’erreur Observable sera générée.

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

Recherchez des collections de documents dans une base de données.

Après l’abonnement, l’opération est effectuée. le Observable contient une ou plusieurs réponses de flux des collections obtenues. En cas d’échec, l’erreur Observable sera générée.

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

Recherchez les conflits.

Après l’abonnement, l’opération est effectuée. Le Observable contient une ou plusieurs pages de réponse de flux des conflits obtenus. En cas d’échec, l’erreur Observable sera générée.

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

Recherchez les conflits.

Après l’abonnement, l’opération est effectuée. Le Observable contient une ou plusieurs pages de réponse de flux des conflits obtenus. En cas d’échec, l’erreur Observable sera générée.

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

Requête pour les bases de données.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs réponses de flux des bases de données obtenues. En cas d’échec, l’erreur Observable sera générée.

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

Requête pour les bases de données.

Après l’abonnement, l’opération est effectuée. le Observable contient une ou plusieurs réponses de flux des bases de données lues. En cas d’échec, l’erreur Observable sera générée.

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

Interroger le flux de modification de documents dans une collection de documents. Après l’abonnement, l’opération est effectuée. le Observable contient une ou plusieurs pages de réponse de flux des documents obtenus. En cas d’échec, l’erreur Observable sera générée.

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

Recherchez des documents dans une collection de documents.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs réponses de flux des documents obtenus. En cas d’échec, l’erreur Observable sera générée.

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

Recherchez des documents dans une collection de documents.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs réponses de flux des documents obtenus. En cas d’échec, l’erreur Observable sera générée.

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

Recherchez des offres dans une base de données.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux d’offres obtenues. En cas d’échec, l’erreur Observable sera générée.

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

Recherchez des offres dans une base de données.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux d’offres obtenues. En cas d’échec, l’erreur Observable sera générée.

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

Interrogez les autorisations.

Après l’abonnement, l’opération est effectuée. le Observable contient une ou plusieurs pages de réponse de flux des autorisations obtenues. En cas d’échec, l’erreur Observable sera générée.

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

Interrogez les autorisations.

Après l’abonnement, l’opération est effectuée. le Observable contient une ou plusieurs pages de réponse de flux des autorisations obtenues. En cas d’échec, l’erreur Observable sera générée.

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

Recherchez des procédures stockées dans une collection de documents.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des procédures stockées obtenues. En cas d’échec, l’erreur Observable sera générée.

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

Recherchez des procédures stockées dans une collection de documents.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des procédures stockées obtenues. En cas d’échec, l’erreur Observable sera générée.

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

Recherchez des déclencheurs.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des déclencheurs obtenus. En cas d’échec, l’erreur Observable sera générée.

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

Recherchez des déclencheurs.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des déclencheurs obtenus. En cas d’échec, l’erreur Observable sera générée.

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

Requête pour les fonctions définies par l’utilisateur.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des fonctions définies par l’utilisateur obtenues. En cas d’échec, l’erreur Observable sera générée.

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

Requête pour les fonctions définies par l’utilisateur.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des fonctions définies par l’utilisateur obtenues. En cas d’échec, l’erreur Observable sera générée.

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

Requête pour les utilisateurs.

Après l’abonnement, l’opération est effectuée. Le Observable contient une ou plusieurs pages de réponse de flux des utilisateurs obtenus. En cas d’échec, l’erreur Observable sera générée.

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

Requête pour les utilisateurs.

Après l’abonnement, l’opération est effectuée. Le Observable contient une ou plusieurs pages de réponse de flux des utilisateurs obtenus. En cas d’échec, l’erreur Observable sera générée.

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

Lit une pièce jointe.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec la pièce jointe en lecture. En cas d’échec, l’erreur Observable sera générée.

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

Lit toutes les pièces jointes d’un document.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des pièces jointes lues. En cas d’échec, l’erreur Observable sera générée.

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

Lit une collection de documents par le lien de collection.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource avec la collection de lecture. En cas d’échec, l’erreur Observable will.

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

Lit toutes les collections de documents d’une base de données.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs réponses de flux des collections de lecture. En cas d’échec, l’erreur Observable will.

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

Lit un conflit.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource avec le conflit de lecture. En cas d’échec, l’erreur Observable will.

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

Lit tous les conflits dans une collection de documents.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des conflits de lecture. En cas d’échec, l’erreur Observable will.

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

Lit une base de données.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource avec la base de données de lecture. En cas d’échec, l’erreur Observable will.

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

Lit toutes les bases de données.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs réponses de flux des bases de données lues. En cas d’échec, l’erreur Observable will.

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

Lit un document par le lien de document.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource avec le document lu. En cas d’échec, l’erreur Observable will.

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

Lit tous les documents d’une collection de documents.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs réponses de flux des documents lus. En cas d’échec, l’erreur Observable will.

Observable<MediaResponse> readMedia(String mediaLink)

Lit un média par le lien multimédia.

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

Lit une offre.

Après l’abonnement, l’opération est effectuée. En Observable cas d’achèvement réussi, le contient une seule réponse de ressource avec l’offre de lecture. En cas d’échec, l’erreur Observable will.

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

Lit les offres.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des offres de lecture. En cas d’échec, l’erreur Observable will.

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

Lit toutes les plages de clés de partition dans une collection de documents. Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des plages de clés de partition obtenues. En cas d’échec, l’erreur Observable will.

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

Lit une autorisation.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource avec l’autorisation de lecture. En cas d’échec, l’erreur Observable will.

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

Lit toutes les autorisations.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des autorisations de lecture. En cas d’échec, l’erreur Observable will.

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

Lisez une procédure stockée par le lien de procédure stockée.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource avec la procédure stockée en lecture. En cas d’échec, l’erreur Observable will.

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

Lit toutes les procédures stockées dans un lien de collection de documents.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des procédures stockées lues. En cas d’échec, l’erreur Observable sera générée.

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

Lit un déclencheur par le lien de déclencheur.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource pour le déclencheur de lecture. En cas d’échec, l’erreur Observable sera générée.

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

Lit tous les déclencheurs d’une collection de documents.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des déclencheurs de lecture. En cas d’échec, l’erreur Observable sera générée.

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

Lit un utilisateur.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec l’utilisateur lu. En cas d’échec, l’erreur Observable sera générée.

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

Lire une fonction définie par l’utilisateur.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource pour la fonction définie par l’utilisateur de lecture. En cas d’échec, l’erreur Observable sera générée.

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

Lit toutes les fonctions définies par l’utilisateur dans une collection de documents.

Après l’abonnement, l’opération est effectuée. le Observable contient une ou plusieurs pages de réponse de flux des fonctions définies par l’utilisateur de lecture. En cas d’échec, l’erreur Observable sera générée.

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

Lit tous les utilisateurs d’une base de données.

Après l’abonnement, l’opération est effectuée. le Observable contient une ou plusieurs pages de réponse de flux des utilisateurs lus. En cas d’échec, l’erreur Observable sera générée.

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

Remplace une pièce jointe.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec la pièce jointe remplacée. En cas d’échec, l’erreur Observable sera générée.

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

Remplace une collection de documents.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec la collection de documents remplacée. En cas d’échec, l’erreur Observable sera générée.

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

Remplace un document par le document passé.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec le document remplacé. En cas d’échec, l’erreur Observable sera générée.

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

Remplace un document à l’aide d’un objet POJO.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec le document remplacé. En cas d’échec, l’erreur Observable sera générée.

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

Remplace une offre.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec l’offre remplacée. En cas d’échec, l’erreur Observable sera générée.

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

Remplace une autorisation.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec l’autorisation remplacée. En cas d’échec, l’erreur Observable sera générée.

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

Remplace une procédure stockée.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec la procédure stockée remplacée. En cas d’échec, l’erreur Observable sera générée.

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

Remplace un déclencheur.

Après l’abonnement, l’opération est effectuée. En Observable cas d’achèvement réussi, le contient une seule réponse de ressource avec le déclencheur remplacé. En cas d’échec, l’erreur Observable will.

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

Remplace un utilisateur.

Après l’abonnement, l’opération est effectuée. Une Observable fois l’exécution réussie, le contient une seule réponse de ressource avec l’utilisateur remplacé. En cas d’échec, l’erreur Observable will.

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

Remplace une fonction définie par l’utilisateur.

Après l’abonnement, l’opération est effectuée. Une Observable fois l’exécution réussie, le contient une seule réponse de ressource avec la fonction définie par l’utilisateur remplacée. En cas d’échec, l’erreur Observable will.

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

Mises à jour un média par le lien multimédia.

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

Upserts une pièce jointe.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource avec la pièce jointe mise à jour. En cas d’échec, l’erreur Observable will.

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

Upserts une pièce jointe au flux multimédia

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource avec la pièce jointe mise à jour. En cas d’échec, l’erreur Observable will.

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

Upserts d’un document.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource avec le document mis à jour. En cas d’échec, l’erreur Observable will.

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

Upserts une autorisation.

Après l’abonnement, l’opération est effectuée. Une Observable fois l’achèvement réussi, le contient une seule réponse de ressource avec l’autorisation upserted. En cas d’échec, l’erreur Observable will.

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

Upserts une procédure stockée.

Après l’abonnement, l’opération est effectuée. Une Observable fois l’exécution réussie, le contient une seule réponse de ressource avec la procédure stockée upserted. En cas d’échec, l’erreur Observable will.

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

Upserts un déclencheur.

Après l’abonnement, l’opération est effectuée. En Observable cas d’achèvement, le contient une seule réponse de ressource avec le déclencheur upserted. En cas d’échec, l’erreur Observable will.

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

Upserts un utilisateur.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource avec l’utilisateur mis à l’état upserted. En cas d’échec, l’erreur Observable will.

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

Upserts une fonction définie par l’utilisateur.

Après l’abonnement, l’opération est effectuée. Une Observable fois l’achèvement réussi, le contient une seule réponse de ressource avec la fonction définie par l’utilisateur mise à l’état upserted. En cas d’échec, l’erreur Observable will.

Détails de la méthode

close

public void close()

Fermez cette AsyncDocumentClient instance et nettoie les ressources.

createAttachment

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

Crée une pièce jointe.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec la pièce jointe créée. En cas d’échec, l’erreur Observable sera générée.

Parameters:

documentLink - lien du document.
attachment - pièce jointe à créer.
options - options de requête.

Returns:

Observable contenant la réponse de ressource unique avec la pièce jointe créée ou une erreur.

createAttachment

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

Crée une pièce jointe.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec la pièce jointe créée. En cas d’échec, l’erreur Observable sera générée.

Parameters:

documentLink - lien du document.
mediaStream - flux multimédia pour la création de la pièce jointe.
options - les options de média.
requestOptions - les options de requête

Returns:

Observable contenant la réponse de ressource unique avec la pièce jointe créée ou une erreur.

createCollection

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

Crée une collection de documents.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec la collection créée. En cas d’échec, l’erreur Observable sera générée.

Parameters:

databaseLink - lien de base de données.
collection - collection.
options - options de requête.

Returns:

contenant Observable la réponse de ressource unique avec la collection créée ou une erreur.

createDatabase

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

Crée une base de données.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec la base de données créée. En cas d’échec, l’erreur Observable sera générée.

Parameters:

database - base de données.
options - options de requête.

Returns:

contenant Observable la réponse de ressource unique avec la base de données créée ou une erreur.

createDocument

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

Crée un document.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec le document créé. En cas d’échec, l’erreur Observable sera générée.

Parameters:

collectionLink - lien vers la collection de documents parent.
document - document représenté sous la forme d’un objet POJO ou Document.
options - options de requête.
disableAutomaticIdGeneration - indicateur de désactivation de la génération automatique d’ID.

Returns:

Observable contenant la réponse de ressource unique avec le document créé ou une erreur.

createPermission

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

Crée une autorisation.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec l’autorisation créée. En cas d’échec, l’erreur Observable sera générée.

Parameters:

userLink - lien utilisateur.
permission - autorisation à créer.
options - options de requête.

Returns:

contenant Observable la réponse de ressource unique avec l’autorisation créée ou une erreur.

createStoredProcedure

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

Crée une procédure stockée.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec la procédure stockée créée. En cas d’échec, l’erreur Observable sera générée.

Parameters:

collectionLink - lien de collection.
storedProcedure - procédure stockée à créer.
options - options de requête.

Returns:

Observable contenant la réponse de ressource unique avec la procédure stockée créée ou une erreur.

createTrigger

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

Crée un déclencheur.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec le déclencheur créé. En cas d’échec, l’erreur Observable sera générée.

Parameters:

collectionLink - lien de collection.
trigger - déclencheur.
options - options de requête.

Returns:

contenant Observable la réponse de ressource unique avec le déclencheur créé ou une erreur.

createUser

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

Créer un utilisateur.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec l’utilisateur créé. En cas d’échec, l’erreur Observable sera générée.

Parameters:

databaseLink - lien de base de données.
user - utilisateur à créer.
options - options de requête.

Returns:

contenant Observable la réponse de ressource unique avec l’utilisateur créé ou une erreur.

createUserDefinedFunction

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

Crée une fonction définie par l’utilisateur.

Après l’abonnement, l’opération est effectuée. Une Observable fois l’exécution réussie, le contient une seule réponse de ressource avec la fonction définie par l’utilisateur créée. En cas d’échec, l’erreur Observable will.

Parameters:

collectionLink - lien de collection.
udf - fonction définie par l’utilisateur.
options - les options de requête.

Returns:

contenant Observable la réponse de ressource unique avec la fonction définie par l’utilisateur créée ou une erreur.

deleteAttachment

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

Supprime une pièce jointe.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource pour la pièce jointe supprimée. En cas d’échec, l’erreur Observable will.

Parameters:

attachmentLink - lien de pièce jointe.
options - les options de requête.

Returns:

contenant Observable la réponse de ressource unique pour la pièce jointe supprimée ou une erreur.

deleteCollection

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

Supprime une collection de documents par le lien de collection.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource pour la base de données supprimée. En cas d’échec, l’erreur Observable will.

Parameters:

collectionLink - lien de collection.
options - les options de requête.

Returns:

contenant Observable la réponse de ressource unique pour la base de données supprimée ou une erreur.

deleteConflict

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

Supprime un conflit.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource pour le conflit supprimé. En cas d’échec, l’erreur Observable will.

Parameters:

conflictLink - lien de conflit.
options - les options de requête.

Returns:

Observable contenant la réponse de ressource unique pour le conflit supprimé ou une erreur.

deleteDatabase

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

Supprime une base de données.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource avec la base de données supprimée. En cas d’échec, l’erreur Observable will.

Parameters:

databaseLink - lien de base de données.
options - les options de requête.

Returns:

contenant Observable la réponse de ressource unique avec la base de données supprimée ou une erreur.

deleteDocument

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

Supprime un document par le lien de document.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource pour le document supprimé. En cas d’échec, l’erreur Observable will.

Parameters:

documentLink - lien de document.
options - les options de requête.

Returns:

contenant Observable la réponse de ressource unique pour le document supprimé ou une erreur.

deletePermission

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

Supprime une autorisation.

Après l’abonnement, l’opération est effectuée. Une Observable fois l’exécution réussie, le contient une seule réponse de ressource pour l’autorisation supprimée. En cas d’échec, l’erreur Observable will.

Parameters:

permissionLink - lien d’autorisation.
options - les options de requête.

Returns:

contenant Observable la réponse de ressource unique pour l’autorisation supprimée ou une erreur.

deleteStoredProcedure

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

Supprime une procédure stockée par le lien de procédure stockée.

Après l’abonnement, l’opération est effectuée. Une Observable fois l’exécution réussie, le contient une seule réponse de ressource pour la procédure stockée supprimée. En cas d’échec, l’erreur Observable will.

Parameters:

storedProcedureLink - lien de procédure stockée.
options - les options de requête.

Returns:

Observable contenant la réponse de ressource unique pour la procédure stockée supprimée ou une erreur.

deleteTrigger

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

Supprime un déclencheur.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource pour le déclencheur supprimé. En cas d’échec, l’erreur Observable will.

Parameters:

triggerLink - lien du déclencheur.
options - les options de requête.

Returns:

contenant Observable la réponse de ressource unique pour le déclencheur supprimé ou une erreur.

deleteUser

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

Supprime un utilisateur.

Après l’abonnement, l’opération est effectuée. Une Observable fois l’exécution réussie, le contient une seule réponse de ressource pour l’utilisateur supprimé. En cas d’échec, l’erreur Observable will.

Parameters:

userLink - lien utilisateur.
options - les options de requête.

Returns:

contenant Observable la réponse de ressource unique pour l’utilisateur supprimé ou une erreur.

deleteUserDefinedFunction

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

Supprime une fonction définie par l’utilisateur.

Après l’abonnement, l’opération est effectuée. Une Observable fois l’exécution réussie, le contient une seule réponse de ressource pour la fonction définie par l’utilisateur supprimée. En cas d’échec, l’erreur Observable will.

Parameters:

udfLink - lien de fonction défini par l’utilisateur.
options - les options de requête.

Returns:

contenant Observable la réponse de ressource unique pour la fonction définie par l’utilisateur supprimée ou une erreur.

executeStoredProcedure

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

Exécute une procédure stockée par le lien de procédure stockée.

Après l’abonnement, l’opération est effectuée. Une Observable fois l’exécution réussie, le contient une seule réponse de ressource avec la réponse de procédure stockée. En cas d’échec, l’erreur Observable will.

Parameters:

storedProcedureLink - lien de procédure stockée.
procedureParams - tableau de valeurs de paramètres de procédure.

Returns:

contenant Observable la réponse de ressource unique avec la réponse de la procédure stockée ou une erreur.

executeStoredProcedure

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

Exécute une procédure stockée par le lien de procédure stockée.

Après l’abonnement, l’opération est effectuée. Une Observable fois l’exécution réussie, le contient une seule réponse de ressource avec la réponse de procédure stockée. En cas d’échec, l’erreur Observable will.

Parameters:

storedProcedureLink - lien de procédure stockée.
options - les options de requête.
procedureParams - tableau de valeurs de paramètres de procédure.

Returns:

contenant Observable la réponse de ressource unique avec la réponse de la procédure stockée ou une erreur.

getConnectionPolicy

public ConnectionPolicy getConnectionPolicy()

Obtient la stratégie de connexion

Returns:

stratégie de connexion

getDatabaseAccount

public Observable getDatabaseAccount()

Obtient les informations de compte de base de données.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource avec le compte de base de données. En cas d’échec, l’erreur Observable will.

Returns:

Observable contenant la réponse de ressource unique avec le compte de base de données ou une erreur.

getReadEndpoint

public URI getReadEndpoint()

Obtient le point de terminaison de lecture actuel choisi en fonction de la disponibilité et de la préférence.

Returns:

URI de point de terminaison de lecture

getServiceEndpoint

public URI getServiceEndpoint()

Obtient le point de terminaison de service par défaut tel qu’il est passé par l’utilisateur pendant la construction.

Returns:

URI du point de terminaison de service

getWriteEndpoint

public URI getWriteEndpoint()

Obtient le point de terminaison d’écriture actuel choisi en fonction de la disponibilité et de la préférence.

Returns:

URI du point de terminaison d’écriture

monitor

public static void monitor(MeterRegistry registry)

Ajoute un registre de compteurs pour la création de rapports de métriques TCP directes

Parameters:

registry - un registre de compteurs à utiliser pour générer des métriques TCP directes

queryAttachments

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

Requête pour les pièces jointes.

Après l’abonnement, l’opération est effectuée. Le Observable contient une ou plusieurs pages de réponse de flux des pièces jointes obtenues. En cas d’échec, l’erreur Observable sera générée.

Parameters:

documentLink - lien du document.
querySpec - spécification de requête SQL.
options - options de flux.

Returns:

Observable contenant une ou plusieurs pages de réponse de flux des pièces jointes obtenues ou une erreur.

queryAttachments

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

Requête pour les pièces jointes.

Après l’abonnement, l’opération est effectuée. Le Observable contient une ou plusieurs pages de réponse de flux des pièces jointes obtenues. En cas d’échec, l’erreur Observable sera générée.

Parameters:

documentLink - lien du document.
query - la requête.
options - options de flux.

Returns:

Observable contenant une ou plusieurs pages de réponse de flux des pièces jointes obtenues ou une erreur.

queryCollections

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

Recherchez des collections de documents dans une base de données.

Après l’abonnement, l’opération est effectuée. le Observable contient une ou plusieurs réponses de flux des collections obtenues. En cas d’échec, l’erreur Observable sera générée.

Parameters:

databaseLink - lien de base de données.
querySpec - spécification de requête SQL.
options - options de flux.

Returns:

Observable contenant une ou plusieurs pages de réponse de flux des collections obtenues ou une erreur.

queryCollections

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

Recherchez des collections de documents dans une base de données.

Après l’abonnement, l’opération est effectuée. le Observable contient une ou plusieurs réponses de flux des collections obtenues. En cas d’échec, l’erreur Observable sera générée.

Parameters:

databaseLink - lien de base de données.
query - la requête.
options - options de flux.

Returns:

Observable contenant une ou plusieurs pages de réponse de flux des collections obtenues ou une erreur.

queryConflicts

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

Recherchez les conflits.

Après l’abonnement, l’opération est effectuée. Le Observable contient une ou plusieurs pages de réponse de flux des conflits obtenus. En cas d’échec, l’erreur Observable sera générée.

Parameters:

collectionLink - lien de collection.
querySpec - spécification de requête SQL.
options - options de flux.

Returns:

contenant Observable une ou plusieurs pages de réponse de flux des conflits obtenus ou une erreur.

queryConflicts

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

Recherchez les conflits.

Après l’abonnement, l’opération est effectuée. Le Observable contient une ou plusieurs pages de réponse de flux des conflits obtenus. En cas d’échec, l’erreur Observable sera générée.

Parameters:

collectionLink - lien de collection.
query - la requête.
options - options de flux.

Returns:

contenant Observable une ou plusieurs pages de réponse de flux des conflits obtenus ou une erreur.

queryDatabases

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

Requête pour les bases de données.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs réponses de flux des bases de données obtenues. En cas d’échec, l’erreur Observable sera générée.

Parameters:

querySpec - spécification de requête SQL.
options - options de flux.

Returns:

contenant Observable une ou plusieurs pages de réponse de flux des bases de données obtenues ou une erreur.

queryDatabases

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

Requête pour les bases de données.

Après l’abonnement, l’opération est effectuée. le Observable contient une ou plusieurs réponses de flux des bases de données lues. En cas d’échec, l’erreur Observable sera générée.

Parameters:

query - la requête.
options - options de flux.

Returns:

contenant Observable une ou plusieurs pages de réponse de flux de bases de données lues ou une erreur.

queryDocumentChangeFeed

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

Interroger le flux de modification de documents dans une collection de documents. Après l’abonnement, l’opération est effectuée. le Observable contient une ou plusieurs pages de réponse de flux des documents obtenus. En cas d’échec, l’erreur Observable sera générée.

Parameters:

collectionLink - lien vers la collection de documents parent.
changeFeedOptions - options de flux de modification.

Returns:

contenant Observable une ou plusieurs pages de réponse de flux des documents obtenus ou une erreur.

queryDocuments

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

Recherchez des documents dans une collection de documents.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs réponses de flux des documents obtenus. En cas d’échec, l’erreur Observable sera générée.

Parameters:

collectionLink - lien vers la collection de documents parent.
querySpec - spécification de requête SQL.
options - options de flux.

Returns:

contenant Observable une ou plusieurs pages de réponse de flux des documents obtenus ou une erreur.

queryDocuments

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

Recherchez des documents dans une collection de documents.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs réponses de flux des documents obtenus. En cas d’échec, l’erreur Observable sera générée.

Parameters:

collectionLink - lien vers la collection de documents parent.
query - la requête.
options - options de flux.

Returns:

contenant Observable une ou plusieurs pages de réponse de flux du document obtenu ou une erreur.

queryOffers

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

Recherchez des offres dans une base de données.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux d’offres obtenues. En cas d’échec, l’erreur Observable sera générée.

Parameters:

querySpec - spécification de requête.
options - options de flux.

Returns:

Observable contenant une ou plusieurs pages de réponse de flux des offres obtenues ou une erreur.

queryOffers

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

Recherchez des offres dans une base de données.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux d’offres obtenues. En cas d’échec, l’erreur Observable sera générée.

Parameters:

query - la requête.
options - options de flux.

Returns:

Observable contenant une ou plusieurs pages de réponse de flux des offres obtenues ou une erreur.

queryPermissions

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

Interrogez les autorisations.

Après l’abonnement, l’opération est effectuée. le Observable contient une ou plusieurs pages de réponse de flux des autorisations obtenues. En cas d’échec, l’erreur Observable sera générée.

Parameters:

permissionLink - lien d’autorisation.
querySpec - spécification de requête SQL.
options - options de flux.

Returns:

contenant Observable une ou plusieurs pages de réponse de flux des autorisations obtenues ou une erreur.

queryPermissions

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

Interrogez les autorisations.

Après l’abonnement, l’opération est effectuée. le Observable contient une ou plusieurs pages de réponse de flux des autorisations obtenues. En cas d’échec, l’erreur Observable sera générée.

Parameters:

permissionLink - lien d’autorisation.
query - la requête.
options - options de flux.

Returns:

contenant Observable une ou plusieurs pages de réponse de flux des autorisations obtenues ou une erreur.

queryStoredProcedures

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

Recherchez des procédures stockées dans une collection de documents.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des procédures stockées obtenues. En cas d’échec, l’erreur Observable sera générée.

Parameters:

collectionLink - lien de collection.
querySpec - spécification de requête SQL.
options - options de flux.

Returns:

Observable contenant une ou plusieurs pages de réponse de flux des procédures stockées obtenues ou une erreur.

queryStoredProcedures

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

Recherchez des procédures stockées dans une collection de documents.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des procédures stockées obtenues. En cas d’échec, l’erreur Observable sera générée.

Parameters:

collectionLink - lien de collection.
query - la requête.
options - options de flux.

Returns:

Observable contenant une ou plusieurs pages de réponse de flux des procédures stockées obtenues ou une erreur.

queryTriggers

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

Recherchez des déclencheurs.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des déclencheurs obtenus. En cas d’échec, l’erreur Observable sera générée.

Parameters:

collectionLink - lien de collection.
querySpec - spécification de requête SQL.
options - options de flux.

Returns:

contenant Observable une ou plusieurs pages de réponse de flux des déclencheurs obtenus ou une erreur.

queryTriggers

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

Recherchez des déclencheurs.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des déclencheurs obtenus. En cas d’échec, l’erreur Observable sera générée.

Parameters:

collectionLink - lien de collection.
query - la requête.
options - options de flux.

Returns:

contenant Observable une ou plusieurs pages de réponse de flux des déclencheurs obtenus ou une erreur.

queryUserDefinedFunctions

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

Requête pour les fonctions définies par l’utilisateur.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des fonctions définies par l’utilisateur obtenues. En cas d’échec, l’erreur Observable sera générée.

Parameters:

collectionLink - lien de collection.
querySpec - spécification de requête SQL.
options - options de flux.

Returns:

contenant Observable une ou plusieurs pages de réponse de flux des fonctions définies par l’utilisateur obtenues ou une erreur.

queryUserDefinedFunctions

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

Requête pour les fonctions définies par l’utilisateur.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des fonctions définies par l’utilisateur obtenues. En cas d’échec, l’erreur Observable sera générée.

Parameters:

collectionLink - lien de collection.
query - la requête.
options - options de flux.

Returns:

contenant Observable une ou plusieurs pages de réponse de flux des fonctions définies par l’utilisateur obtenues ou une erreur.

queryUsers

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

Requête pour les utilisateurs.

Après l’abonnement, l’opération est effectuée. Le Observable contient une ou plusieurs pages de réponse de flux des utilisateurs obtenus. En cas d’échec, l’erreur Observable sera générée.

Parameters:

databaseLink - lien de base de données.
querySpec - spécification de requête SQL.
options - options de flux.

Returns:

contenant Observable une ou plusieurs pages de réponse de flux des utilisateurs obtenus ou une erreur.

queryUsers

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

Requête pour les utilisateurs.

Après l’abonnement, l’opération est effectuée. Le Observable contient une ou plusieurs pages de réponse de flux des utilisateurs obtenus. En cas d’échec, l’erreur Observable sera générée.

Parameters:

databaseLink - lien de base de données.
query - la requête.
options - options de flux.

Returns:

contenant Observable une ou plusieurs pages de réponse de flux des utilisateurs obtenus ou une erreur.

readAttachment

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

Lit une pièce jointe.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec la pièce jointe en lecture. En cas d’échec, l’erreur Observable sera générée.

Parameters:

attachmentLink - lien de la pièce jointe.
options - options de requête.

Returns:

Observable contenant la réponse de ressource unique avec la pièce jointe de lecture ou une erreur.

readAttachments

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

Lit toutes les pièces jointes d’un document.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des pièces jointes lues. En cas d’échec, l’erreur Observable sera générée.

Parameters:

documentLink - lien du document.
options - options de flux.

Returns:

contenant Observable une ou plusieurs pages de réponse de flux des pièces jointes lues ou une erreur.

readCollection

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

Lit une collection de documents par le lien de collection.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource avec la collection de lecture. En cas d’échec, l’erreur Observable will.

Parameters:

collectionLink - lien de collection.
options - les options de requête.

Returns:

contenant Observable la réponse de ressource unique avec la collection de lecture ou une erreur.

readCollections

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

Lit toutes les collections de documents d’une base de données.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs réponses de flux des collections de lecture. En cas d’échec, l’erreur Observable will.

Parameters:

databaseLink - lien de base de données.
options - les options de frais.

Returns:

contenant une Observable ou plusieurs pages de réponse de flux des collections de lecture ou une erreur.

readConflict

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

Lit un conflit.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource avec le conflit de lecture. En cas d’échec, l’erreur Observable will.

Parameters:

conflictLink - lien de conflit.
options - les options de requête.

Returns:

Observable contenant la réponse d’une ressource unique avec le conflit de lecture ou une erreur.

readConflicts

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

Lit tous les conflits dans une collection de documents.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des conflits de lecture. En cas d’échec, l’erreur Observable will.

Parameters:

collectionLink - lien de collection.
options - options de flux.

Returns:

contenant Observable une ou plusieurs pages de réponse de flux des conflits de lecture ou une erreur.

readDatabase

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

Lit une base de données.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource avec la base de données de lecture. En cas d’échec, l’erreur Observable will.

Parameters:

databaseLink - lien de base de données.
options - les options de requête.

Returns:

contenant Observable la réponse de ressource unique avec la base de données de lecture ou une erreur.

readDatabases

public Observable<>> readDatabases(FeedOptions options)

Lit toutes les bases de données.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs réponses de flux des bases de données lues. En cas d’échec, l’erreur Observable will.

Parameters:

options - options de flux.

Returns:

contenant une Observable ou plusieurs pages de réponse de flux de bases de données lues ou une erreur.

readDocument

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

Lit un document par le lien de document.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource avec le document lu. En cas d’échec, l’erreur Observable will.

Parameters:

documentLink - lien de document.
options - les options de requête.

Returns:

contenant Observable la réponse de ressource unique avec le document lu ou une erreur.

readDocuments

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

Lit tous les documents d’une collection de documents.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs réponses de flux des documents lus. En cas d’échec, l’erreur Observable will.

Parameters:

collectionLink - lien de collection.
options - options de flux.

Returns:

contenant Observable une ou plusieurs pages de réponse de flux des documents lus ou une erreur.

readMedia

public Observable readMedia(String mediaLink)

Lit un média par le lien multimédia.

Parameters:

mediaLink - lien multimédia.

Returns:

la réponse des médias.

readOffer

public Observable<>> readOffer(String offerLink)

Lit une offre.

Après l’abonnement, l’opération est effectuée. En Observable cas d’achèvement réussi, le contient une seule réponse de ressource avec l’offre de lecture. En cas d’échec, l’erreur Observable will.

Parameters:

offerLink - lien de l’offre.

Returns:

contenant Observable la réponse de ressource unique avec l’offre de lecture ou une erreur.

readOffers

public Observable<>> readOffers(FeedOptions options)

Lit les offres.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des offres de lecture. En cas d’échec, l’erreur Observable will.

Parameters:

options - options de flux.

Returns:

contenant une Observable ou plusieurs pages de réponse de flux des offres de lecture ou une erreur.

readPartitionKeyRanges

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

Lit toutes les plages de clés de partition dans une collection de documents. Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des plages de clés de partition obtenues. En cas d’échec, l’erreur Observable will.

Parameters:

collectionLink - lien vers la collection de documents parente.
options - options de flux.

Returns:

contenant une Observable ou plusieurs pages de réponse de flux des plages de clés de partition obtenues ou une erreur.

readPermission

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

Lit une autorisation.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource avec l’autorisation de lecture. En cas d’échec, l’erreur Observable will.

Parameters:

permissionLink - lien d’autorisation.
options - les options de requête.

Returns:

contenant Observable la réponse d’une ressource unique avec l’autorisation de lecture ou une erreur.

readPermissions

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

Lit toutes les autorisations.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des autorisations de lecture. En cas d’échec, l’erreur Observable will.

Parameters:

permissionLink - lien d’autorisation.
options - options de flux.

Returns:

contenant Observable une ou plusieurs pages de réponse de flux des autorisations de lecture ou une erreur.

readStoredProcedure

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

Lisez une procédure stockée par le lien de procédure stockée.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource avec la procédure stockée en lecture. En cas d’échec, l’erreur Observable will.

Parameters:

storedProcedureLink - lien de procédure stockée.
options - les options de requête.

Returns:

contenant Observable la réponse de ressource unique avec la procédure stockée de lecture ou une erreur.

readStoredProcedures

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

Lit toutes les procédures stockées dans un lien de collection de documents.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des procédures stockées lues. En cas d’échec, l’erreur Observable sera générée.

Parameters:

collectionLink - lien de collection.
options - options de flux.

Returns:

contenant Observable une ou plusieurs pages de réponse de flux des procédures stockées lues ou une erreur.

readTrigger

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

Lit un déclencheur par le lien de déclencheur.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource pour le déclencheur de lecture. En cas d’échec, l’erreur Observable sera générée.

Parameters:

triggerLink - lien du déclencheur.
options - options de requête.

Returns:

Observable contenant la réponse de ressource unique pour le déclencheur de lecture ou une erreur.

readTriggers

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

Lit tous les déclencheurs d’une collection de documents.

Après l’abonnement, l’opération est effectuée. contient Observable une ou plusieurs pages de réponse de flux des déclencheurs de lecture. En cas d’échec, l’erreur Observable sera générée.

Parameters:

collectionLink - lien de collection.
options - options de flux.

Returns:

contenant Observable une ou plusieurs pages de réponse de flux des déclencheurs de lecture ou une erreur.

readUser

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

Lit un utilisateur.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec l’utilisateur lu. En cas d’échec, l’erreur Observable sera générée.

Parameters:

userLink - lien utilisateur.
options - options de requête.

Returns:

contenant Observable la réponse de ressource unique avec l’utilisateur lu ou une erreur.

readUserDefinedFunction

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

Lire une fonction définie par l’utilisateur.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource pour la fonction définie par l’utilisateur de lecture. En cas d’échec, l’erreur Observable sera générée.

Parameters:

udfLink - lien de fonction défini par l’utilisateur.
options - options de requête.

Returns:

Observable contenant la réponse de ressource unique pour la fonction définie par l’utilisateur de lecture ou une erreur.

readUserDefinedFunctions

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

Lit toutes les fonctions définies par l’utilisateur dans une collection de documents.

Après l’abonnement, l’opération est effectuée. le Observable contient une ou plusieurs pages de réponse de flux des fonctions définies par l’utilisateur de lecture. En cas d’échec, l’erreur Observable sera générée.

Parameters:

collectionLink - lien de collection.
options - options de flux.

Returns:

Observable contenant une ou plusieurs pages de réponse de flux des fonctions définies par l’utilisateur de lecture ou une erreur.

readUsers

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

Lit tous les utilisateurs d’une base de données.

Après l’abonnement, l’opération est effectuée. le Observable contient une ou plusieurs pages de réponse de flux des utilisateurs lus. En cas d’échec, l’erreur Observable sera générée.

Parameters:

databaseLink - lien de base de données.
options - options de flux.

Returns:

contenant Observable une ou plusieurs pages de réponse de flux des utilisateurs lus ou une erreur.

replaceAttachment

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

Remplace une pièce jointe.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec la pièce jointe remplacée. En cas d’échec, l’erreur Observable sera générée.

Parameters:

attachment - pièce jointe à utiliser.
options - options de requête.

Returns:

Observable contenant la réponse de ressource unique avec la pièce jointe remplacée ou une erreur.

replaceCollection

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

Remplace une collection de documents.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec la collection de documents remplacée. En cas d’échec, l’erreur Observable sera générée.

Parameters:

collection - collection de documents à utiliser.
options - options de requête.

Returns:

contenant Observable la réponse de ressource unique avec la collection de documents remplacée ou une erreur.

replaceDocument

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

Remplace un document par le document passé.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec le document remplacé. En cas d’échec, l’erreur Observable sera générée.

Parameters:

document - document à remplacer (contenant l’ID de document).
options - options de requête.

Returns:

contenant Observable la réponse de ressource unique avec le document remplacé ou une erreur.

replaceDocument

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

Remplace un document à l’aide d’un objet POJO.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec le document remplacé. En cas d’échec, l’erreur Observable sera générée.

Parameters:

documentLink - lien du document.
document - document représenté sous la forme d’un objet POJO ou Document.
options - options de requête.

Returns:

contenant Observable la réponse de ressource unique avec le document remplacé ou une erreur.

replaceOffer

public Observable<>> replaceOffer(Offer offer)

Remplace une offre.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec l’offre remplacée. En cas d’échec, l’erreur Observable sera générée.

Parameters:

offer - offre à utiliser.

Returns:

contenant Observable la réponse de ressource unique avec l’offre remplacée ou une erreur.

replacePermission

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

Remplace une autorisation.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec l’autorisation remplacée. En cas d’échec, l’erreur Observable sera générée.

Parameters:

permission - autorisation à utiliser.
options - options de requête.

Returns:

contenant Observable la réponse de ressource unique avec l’autorisation remplacée ou une erreur.

replaceStoredProcedure

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

Remplace une procédure stockée.

Après l’abonnement, l’opération est effectuée. En Observable cas de réussite de l’exécution, le contient une seule réponse de ressource avec la procédure stockée remplacée. En cas d’échec, l’erreur Observable sera générée.

Parameters:

storedProcedure - procédure stockée à utiliser.
options - options de requête.

Returns:

Observable contenant la réponse de ressource unique avec la procédure stockée remplacée ou une erreur.

replaceTrigger

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

Remplace un déclencheur.

Après l’abonnement, l’opération est effectuée. En Observable cas d’achèvement réussi, le contient une seule réponse de ressource avec le déclencheur remplacé. En cas d’échec, l’erreur Observable will.

Parameters:

trigger - déclencheur à utiliser.
options - options de requête.

Returns:

contenant Observable la réponse de ressource unique avec le déclencheur remplacé ou une erreur.

replaceUser

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

Remplace un utilisateur.

Après l’abonnement, l’opération est effectuée. Une Observable fois l’exécution réussie, le contient une seule réponse de ressource avec l’utilisateur remplacé. En cas d’échec, l’erreur Observable will.

Parameters:

user - utilisateur à utiliser.
options - les options de requête.

Returns:

contenant Observable la réponse de ressource unique avec l’utilisateur remplacé ou une erreur.

replaceUserDefinedFunction

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

Remplace une fonction définie par l’utilisateur.

Après l’abonnement, l’opération est effectuée. Une Observable fois l’exécution réussie, le contient une seule réponse de ressource avec la fonction définie par l’utilisateur remplacée. En cas d’échec, l’erreur Observable will.

Parameters:

udf - fonction définie par l’utilisateur.
options - les options de requête.

Returns:

contenant Observable la réponse de ressource unique avec la fonction définie par l’utilisateur remplacée ou une erreur.

updateMedia

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

Mises à jour un média par le lien multimédia.

Parameters:

mediaLink - lien multimédia.
mediaStream - flux multimédia à charger.
options - options multimédias.

Returns:

la réponse des médias.

upsertAttachment

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

Upserts une pièce jointe.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource avec la pièce jointe mise à jour. En cas d’échec, l’erreur Observable will.

Parameters:

documentLink - lien de document.
attachment - pièce jointe à upsert.
options - les options de requête.

Returns:

contenant Observable la réponse de ressource unique avec la pièce jointe upserted ou une erreur.

upsertAttachment

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

Upserts une pièce jointe au flux multimédia

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource avec la pièce jointe mise à jour. En cas d’échec, l’erreur Observable will.

Parameters:

documentLink - lien de document.
mediaStream - flux multimédia pour l’upserting de la pièce jointe.
options - options multimédias.
requestOptions - options de requête

Returns:

contenant Observable la réponse de ressource unique avec la pièce jointe upserted ou une erreur.

upsertDocument

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

Upserts d’un document.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource avec le document mis à jour. En cas d’échec, l’erreur Observable will.

Parameters:

collectionLink - lien vers la collection de documents parente.
document - document représenté sous la forme d’un objet POJO ou Document à mettre à jour.
options - les options de requête.
disableAutomaticIdGeneration - indicateur de désactivation de la génération automatique d’id.

Returns:

Observable contenant la réponse d’une ressource unique avec le document mis à jour ou une erreur.

upsertPermission

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

Upserts une autorisation.

Après l’abonnement, l’opération est effectuée. Une Observable fois l’achèvement réussi, le contient une seule réponse de ressource avec l’autorisation upserted. En cas d’échec, l’erreur Observable will.

Parameters:

userLink - lien utilisateur.
permission - l’autorisation de upsert.
options - les options de requête.

Returns:

contenant Observable la réponse de ressource unique avec l’autorisation upserted ou une erreur.

upsertStoredProcedure

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

Upserts une procédure stockée.

Après l’abonnement, l’opération est effectuée. Une Observable fois l’exécution réussie, le contient une seule réponse de ressource avec la procédure stockée upserted. En cas d’échec, l’erreur Observable will.

Parameters:

collectionLink - lien de collection.
storedProcedure - procédure stockée à mettre à jour.
options - les options de requête.

Returns:

contenant Observable la réponse d’une ressource unique avec la procédure stockée upserted ou une erreur.

upsertTrigger

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

Upserts un déclencheur.

Après l’abonnement, l’opération est effectuée. En Observable cas d’achèvement, le contient une seule réponse de ressource avec le déclencheur upserted. En cas d’échec, l’erreur Observable will.

Parameters:

collectionLink - lien de collection.
trigger - déclencheur à mettre à l’upsert.
options - les options de requête.

Returns:

contenant Observable la réponse de ressource unique avec le déclencheur upserted ou une erreur.

upsertUser

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

Upserts un utilisateur.

Après l’abonnement, l’opération est effectuée. Une Observable fois la saisie terminée, le contient une seule réponse de ressource avec l’utilisateur mis à l’état upserted. En cas d’échec, l’erreur Observable will.

Parameters:

databaseLink - lien de base de données.
user - l’utilisateur à upsert.
options - les options de requête.

Returns:

contenant Observable la réponse de ressource unique avec l’utilisateur upserted ou une erreur.

upsertUserDefinedFunction

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

Upserts une fonction définie par l’utilisateur.

Après l’abonnement, l’opération est effectuée. Une Observable fois l’achèvement réussi, le contient une seule réponse de ressource avec la fonction définie par l’utilisateur mise à l’état upserted. En cas d’échec, l’erreur Observable will.

Parameters:

collectionLink - lien de collection.
udf - fonction définie par l’utilisateur à upsert.
options - les options de requête.

Returns:

contenant Observable la réponse de ressource unique avec la fonction définie par l’utilisateur ou une erreur.

S’applique à