你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ResourceResponse<T> 类

  • java.lang.Object
    • com.microsoft.azure.cosmosdb.ResourceResponse<T>

类型参数

T

资源响应的资源类型。

public class ResourceResponse

表示对 Azure Cosmos DB 数据库服务中 DocumentClient 发出的请求的服务响应。 包含资源和响应标头。

方法摘要

修饰符和类型 方法和描述
String getActivityId()

获取请求的活动 ID。

ClientSideRequestStatistics getClientSideRequestStatistics()

获取对 Azure Cosmos DB 服务的当前请求的请求统计信息。

long getCollectionQuota()

最大配额。

long getCollectionSizeQuota()

最大配额。

long getCollectionSizeUsage()

当前使用情况。

long getCollectionUsage()

当前使用情况。

String getCurrentResourceQuotaUsage()

获取此实体的当前大小, (以兆字节 (MB) 表示的服务器资源和主资源的计数)

long getDatabaseQuota()

最大配额。

long getDatabaseUsage()

当前使用情况。

long getDocumentCountQuota()

最大文档计数配额。

long getDocumentCountUsage()

当前文档计数使用情况。

long getDocumentQuota()

最大配额。

long getDocumentUsage()

当前使用情况。

long getIndexTransformationProgress()

获取索引转换的进度(如果正在进行)。

long getLazyIndexingProgress()

获取延迟索引的进度。

String getMaxResourceQuota()

获取此实体的最大大小限制, (服务器资源 (MB) ,主资源) 计数。

long getPermissionQuota()

最大配额。

long getPermissionUsage()

当前使用情况。

double getRequestCharge()

获取操作生成的索引路径 () 项的数目。

String getRequestDiagnosticsString()

获取对 Azure Cosmos DB 服务的当前请求的诊断信息。

Duration getRequestLatency()

获取对 Azure Cosmos DB 服务的当前请求的端到端请求延迟。

T getResource()

获取请求的资源。

Map<String, String> getResponseHeaders()

获取与响应关联的标头。

String getSessionToken()

获取用于管理客户端一致性要求的令牌。

int getStatusCode()

获取与响应关联的 HTTP 状态代码。

long getStoredProceduresQuota()

最大配额。

long getStoredProceduresUsage()

当前使用情况。

long getTriggersQuota()

最大配额。

long getTriggersUsage()

当前使用情况。

long getUserDefinedFunctionsQuota()

最大配额。

long getUserDefinedFunctionsUsage()

当前使用情况。

long getUserQuota()

最大配额。

long getUserUsage()

当前使用情况。

方法详细信息

getActivityId

public String getActivityId()

获取请求的活动 ID。

Returns:

活动 ID。

getClientSideRequestStatistics

public ClientSideRequestStatistics getClientSideRequestStatistics()

获取对 Azure Cosmos DB 服务的当前请求的请求统计信息。

Returns:

对 Azure Cosmos DB 服务的当前请求的请求统计信息。

getCollectionQuota

public long getCollectionQuota()

最大配额。

Returns:

集合配额。

getCollectionSizeQuota

public long getCollectionSizeQuota()

最大配额。

Returns:

集合大小配额。

getCollectionSizeUsage

public long getCollectionSizeUsage()

当前使用情况。

Returns:

集合大小用法。

getCollectionUsage

public long getCollectionUsage()

当前使用情况。

Returns:

当前集合使用情况。

getCurrentResourceQuotaUsage

public String getCurrentResourceQuotaUsage()

获取此实体的当前大小, (以兆字节 (MB) 表示的服务器资源和主资源的计数)

Returns:

当前资源配额使用情况。

getDatabaseQuota

public long getDatabaseQuota()

最大配额。

Returns:

数据库配额。

getDatabaseUsage

public long getDatabaseUsage()

当前使用情况。

Returns:

当前数据库使用情况。

getDocumentCountQuota

public long getDocumentCountQuota()

最大文档计数配额。

Returns:

文档计数配额。

getDocumentCountUsage

public long getDocumentCountUsage()

当前文档计数使用情况。

Returns:

文档计数用法。

getDocumentQuota

public long getDocumentQuota()

最大配额。

Returns:

文档配额。

getDocumentUsage

public long getDocumentUsage()

当前使用情况。

Returns:

文档用法。

getIndexTransformationProgress

public long getIndexTransformationProgress()

获取索引转换的进度(如果正在进行)。

Returns:

索引转换的进度。

getLazyIndexingProgress

public long getLazyIndexingProgress()

获取延迟索引的进度。

Returns:

延迟索引的进度。

getMaxResourceQuota

public String getMaxResourceQuota()

获取此实体的最大大小限制, (服务器资源 (MB) ,主资源) 计数。

Returns:

最大资源配额。

getPermissionQuota

public long getPermissionQuota()

最大配额。

Returns:

权限配额。

getPermissionUsage

public long getPermissionUsage()

当前使用情况。

Returns:

当前权限使用情况。

getRequestCharge

public double getRequestCharge()

获取操作生成的索引路径 () 项的数目。

Returns:

请求费用。

getRequestDiagnosticsString

public String getRequestDiagnosticsString()

获取对 Azure Cosmos DB 服务的当前请求的诊断信息。

Returns:

诊断当前对 Azure Cosmos DB 服务的请求的信息。

getRequestLatency

public Duration getRequestLatency()

获取对 Azure Cosmos DB 服务的当前请求的端到端请求延迟。

Returns:

对 Azure Cosmos DB 服务的当前请求的端到端请求延迟。

getResource

public T getResource()

获取请求的资源。

Returns:

资源。

getResponseHeaders

public Map getResponseHeaders()

获取与响应关联的标头。

Returns:

响应标头。

getSessionToken

public String getSessionToken()

获取用于管理客户端一致性要求的令牌。

Returns:

会话令牌。

getStatusCode

public int getStatusCode()

获取与响应关联的 HTTP 状态代码。

Returns:

状态代码。

getStoredProceduresQuota

public long getStoredProceduresQuota()

最大配额。

Returns:

存储过程配额。

getStoredProceduresUsage

public long getStoredProceduresUsage()

当前使用情况。

Returns:

当前存储过程的用法。

getTriggersQuota

public long getTriggersQuota()

最大配额。

Returns:

触发配额。

getTriggersUsage

public long getTriggersUsage()

当前使用情况。

Returns:

当前触发器使用情况。

getUserDefinedFunctionsQuota

public long getUserDefinedFunctionsQuota()

最大配额。

Returns:

用户定义的函数配额。

getUserDefinedFunctionsUsage

public long getUserDefinedFunctionsUsage()

当前使用情况。

Returns:

当前用户定义的函数用法。

getUserQuota

public long getUserQuota()

最大配额。

Returns:

用户配额。

getUserUsage

public long getUserUsage()

当前使用情况。

Returns:

当前用户使用情况。

适用于