你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ServiceTimeoutPolicy 类
- java.
lang. Object - com.
azure. storage. common. policy. ServiceTimeoutPolicy
- com.
实现
public final class ServiceTimeoutPolicy
implements HttpPipelinePolicy
管道策略,该策略将超时 URI 查询参数设置为在服务端取消请求(如果服务器超时间隔在服务完成请求处理之前)。 有关不同服务的超时的详细信息,请参阅此处: 为 Blob 服务操作设置超时为文件服务操作设置超时设置队列服务操作的超时
构造函数摘要
构造函数 | 说明 |
---|---|
ServiceTimeoutPolicy(Duration timeout) |
创建服务超时策略。 |
方法摘要
方法继承自 java.lang.Object
构造函数详细信息
ServiceTimeoutPolicy
public ServiceTimeoutPolicy(Duration timeout)
创建服务超时策略。
Blob 服务操作的最大超时间隔为 30 秒,但某些操作除外。 默认值也是 30 秒,但某些读取和写入操作可能使用更大的默认值。 除了这些异常,该服务会自动将超过 30 秒的任何超时时间减少到 30 秒的最大值。 有关详细信息,请参阅此处: 为 Blob 服务操作设置超时 有关设置文件共享超时的详细信息,请参阅此处: 为文件服务操作设置超时 有关设置队列超时的详细信息,请参阅此处: 为队列服务操作设置超时
参数:
方法详细信息
getPipelinePosition
public HttpPipelinePosition getPipelinePosition()
获取放置策略的位置。
返回:
process
public Mono
参数:
processSync
public HttpResponse processSync(HttpPipelineCallContext context, HttpPipelineNextSyncPolicy next)
参数: