你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Document 类
- java.
lang. Object - JsonSerializable
- 资源
- com.
microsoft. azure. cosmosdb. Document
- com.
public class Document extends Resource
表示 Azure Cosmos DB 数据库服务中的文档。
文档是结构化的 JSON 文档。 JSON 文档没有设置的架构,文档可能包含任意数量的自定义属性以及可选的附件列表。 文档是应用程序资源,可以使用主密钥或资源密钥进行授权。
构造函数摘要
构造函数 | 说明 |
---|---|
Document() |
初始化文档对象。 |
Document(String jsonString) |
从 json 字符串初始化文档对象。 |
Document(String jsonString, ObjectMapper objectMapper) |
从 json 字符串初始化文档对象。 |
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
Integer |
getTimeToLive()
获取文档的生存时间值。 |
void |
setTimeToLive(Integer timeToLive)
设置文档的生存时间值。 文档的生存时间值是一个可选属性。 如果设置,则文档将在自上次写入后指定的秒数后过期。 此属性的值应为下列值之一: null - 指示此文档的生存时间值继承自父集合的默认生存时间值。 非零正整数 - 指示文档过期前的秒数。 它替代父集合上指定的默认生存时间值,除非父集合的默认生存时间为 null。 -1 - 指示文档永不过期。 它替代父集合上指定的默认生存时间值,除非父集合的默认生存时间为 null。 |
继承成员
构造函数详细信息
Document
public Document()
初始化文档对象。
Document
public Document(String jsonString)
从 json 字符串初始化文档对象。
Parameters:
Document
public Document(String jsonString, ObjectMapper objectMapper)
从 json 字符串初始化文档对象。
Parameters:
方法详细信息
getTimeToLive
public Integer getTimeToLive()
获取文档的生存时间值。
Returns:
setTimeToLive
public void setTimeToLive(Integer timeToLive)
设置文档的生存时间值。
文档的生存时间值是一个可选属性。 如果设置,则文档将在自上次写入后指定的秒数后过期。 此属性的值应为下列值之一:
null - 指示此文档的生存时间值继承自父集合的默认生存时间值。
非零正整数 - 指示文档过期前的秒数。 它替代父集合上指定的默认生存时间值,除非父集合的默认生存时间为 null。
-1 - 指示文档永不过期。 它替代父集合上指定的默认生存时间值,除非父集合的默认生存时间为 null。
Parameters: