Partager via


Document Classe

public class Document extends Resource

Représente un document dans le service de base de données Azure Cosmos DB.

Un document est un document JSON structuré. Il n’existe aucun schéma défini pour les documents JSON, et un document peut contenir un nombre quelconque de propriétés personnalisées ainsi qu’une liste facultative de pièces jointes. Document est une ressource d’application qui peut être autorisée à l’aide de la clé master ou des clés de ressource.

Récapitulatif du constructeur

Constructeur Description
Document()

Initialiser un objet de document.

Document(String jsonString)

Initialisez un objet de document à partir d’une chaîne json.

Document(String jsonString, ObjectMapper objectMapper)

Initialisez un objet de document à partir d’une chaîne json.

Résumé de la méthode

Modificateur et type Méthode et description
Integer getTimeToLive()

Obtient la valeur de durée de vie du document.

void setTimeToLive(Integer timeToLive)

Définit la valeur de durée de vie du document.

La valeur de durée de vie d’un document est une propriété facultative. S’il est défini, le document expire après le nombre de secondes spécifié depuis sa dernière écriture. La valeur de cette propriété doit être l’une des suivantes :

null : indique que la valeur de durée de vie de ce document hérite de la valeur de durée de vie par défaut de la collection parente.

entier positif différent de zéro : indique le nombre de secondes avant l’expiration du document. Elle remplace la valeur de durée de vie par défaut spécifiée sur la collection parente, sauf si la durée de vie par défaut de la collection parente est null.

-1 : indique que le document n’expire jamais. Elle remplace la valeur de durée de vie par défaut spécifiée sur la collection parente, sauf si la durée de vie par défaut de la collection parente est null.

Membres hérités

Détails du constructeur

Document

public Document()

Initialiser un objet de document.

Document

public Document(String jsonString)

Initialisez un objet de document à partir d’une chaîne json.

Parameters:

jsonString - chaîne json qui représente l’objet document.

Document

public Document(String jsonString, ObjectMapper objectMapper)

Initialisez un objet de document à partir d’une chaîne json.

Parameters:

jsonString - chaîne json qui représente l’objet document.
objectMapper - mappeur d’objets personnalisé

Détails de la méthode

getTimeToLive

public Integer getTimeToLive()

Obtient la valeur de durée de vie du document.

Returns:

la valeur de durée de vie du document en secondes.

setTimeToLive

public void setTimeToLive(Integer timeToLive)

Définit la valeur de durée de vie du document.

La valeur de durée de vie d’un document est une propriété facultative. S’il est défini, le document expire après le nombre de secondes spécifié depuis sa dernière écriture. La valeur de cette propriété doit être l’une des suivantes :

null : indique que la valeur de durée de vie de ce document hérite de la valeur de durée de vie par défaut de la collection parente.

entier positif différent de zéro : indique le nombre de secondes avant l’expiration du document. Elle remplace la valeur de durée de vie par défaut spécifiée sur la collection parente, sauf si la durée de vie par défaut de la collection parente est null.

-1 : indique que le document n’expire jamais. Elle remplace la valeur de durée de vie par défaut spécifiée sur la collection parente, sauf si la durée de vie par défaut de la collection parente est null.

Parameters:

timeToLive - la valeur de durée de vie du document en secondes.

S’applique à