Compartir a través de


Document Clase

public class Document extends Resource

Representa un documento en el servicio de base de datos de Azure Cosmos DB.

Un documento es un documento JSON estructurado. No hay ningún esquema establecido para los documentos JSON y un documento puede contener cualquier número de propiedades personalizadas, así como una lista opcional de datos adjuntos. El documento es un recurso de aplicación y se puede autorizar mediante la clave maestra o las claves de recursos.

Resumen del constructor

Constructor Description
Document()

Inicialice un objeto de documento.

Document(String jsonString)

Inicialice un objeto de documento a partir de una cadena json.

Document(String jsonString, ObjectMapper objectMapper)

Inicialice un objeto de documento a partir de una cadena json.

Resumen del método

Modificador y tipo Método y descripción
Integer getTimeToLive()

Obtiene el valor de período de vida del documento.

void setTimeToLive(Integer timeToLive)

Establece el valor de período de vida del documento.

El valor de período de vida de un documento es una propiedad opcional. Si se establece, el documento expira después del número de segundos especificado desde su última hora de escritura. El valor de esta propiedad debe ser uno de los siguientes:

null: indica el valor de período de vida de este documento que hereda del valor predeterminado del período de vida de la colección primaria.

entero positivo distinto de cero: indica el número de segundos antes de que expire el documento. Invalida el valor predeterminado de período de vida especificado en la colección primaria, a menos que el período de vida predeterminado de la colección primaria sea NULL.

-1: indica que el documento nunca expira. Invalida el valor predeterminado de período de vida especificado en la colección primaria, a menos que el período de vida predeterminado de la colección primaria sea NULL.

Miembros heredados

Detalles del constructor

Document

public Document()

Inicialice un objeto de documento.

Document

public Document(String jsonString)

Inicialice un objeto de documento a partir de una cadena json.

Parameters:

jsonString - la cadena json que representa el objeto de documento.

Document

public Document(String jsonString, ObjectMapper objectMapper)

Inicialice un objeto de documento a partir de una cadena json.

Parameters:

jsonString - la cadena json que representa el objeto de documento.
objectMapper - asignador de objetos personalizados

Detalles del método

getTimeToLive

public Integer getTimeToLive()

Obtiene el valor de período de vida del documento.

Returns:

el valor de período de vida del documento en segundos.

setTimeToLive

public void setTimeToLive(Integer timeToLive)

Establece el valor de período de vida del documento.

El valor de período de vida de un documento es una propiedad opcional. Si se establece, el documento expira después del número de segundos especificado desde su última hora de escritura. El valor de esta propiedad debe ser uno de los siguientes:

null: indica el valor de período de vida de este documento que hereda del valor predeterminado del período de vida de la colección primaria.

entero positivo distinto de cero: indica el número de segundos antes de que expire el documento. Invalida el valor predeterminado de período de vida especificado en la colección primaria, a menos que el período de vida predeterminado de la colección primaria sea NULL.

-1: indica que el documento nunca expira. Invalida el valor predeterminado de período de vida especificado en la colección primaria, a menos que el período de vida predeterminado de la colección primaria sea NULL.

Parameters:

timeToLive - el valor de período de vida del documento en segundos.

Se aplica a