你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
QueueRequestOptions 类
- java.
lang. Object - RequestOptions
- com.
microsoft. azure. storage. queue. QueueRequestOptions
- com.
public class QueueRequestOptions extends RequestOptions
表示可在队列请求上指定的一组选项。
构造函数摘要
构造函数 | 说明 |
---|---|
QueueRequestOptions() |
初始化 QueueRequestOptions 类的新实例。 |
QueueRequestOptions(final QueueRequestOptions other) |
将 QueueRequestOptions 类的新实例初始化为另一个 QueueRequestOptions 实例的副本。 |
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
void |
applyDefaults(QueueRequestOptions modifiedOptions)
将默认值应用于传入的选项。 |
void |
assertPolicyIfRequired()
断言如果启用严格模式,则指定加密策略。 |
Queue |
getEncryptionPolicy()
获取要用于此请求的加密策略。 有关加密策略默认值的详细信息,请参阅 setEncryptionPolicy(QueueEncryptionPolicy encryptionPolicy)。 |
final Queue |
populateAndApplyDefaults(QueueRequestOptions options, final CloudQueueClient client)
填充默认超时,如果未设置,请从客户端重试策略。 |
void |
setEncryptionPolicy(QueueEncryptionPolicy encryptionPolicy)
设置要用于此请求的 QueueEncryptionPolicy 对象。 默认 QueueEncryptionPolicy 在客户端中设置,默认情况下为 null,表示没有加密。 可以通过设置此属性更改此请求的 QueueEncryptionPolicy。 还可以更改 对象上的 getDefaultRequestOptions() 值,以便通过服务客户端发出的所有后续请求都将使用该 QueueEncryptionPolicy。 |
继承成员
构造函数详细信息
QueueRequestOptions
public QueueRequestOptions()
初始化 QueueRequestOptions 类的新实例。
QueueRequestOptions
public QueueRequestOptions(final QueueRequestOptions other)
将 QueueRequestOptions 类的新实例初始化为另一个 QueueRequestOptions 实例的副本。
Parameters:
方法详细信息
applyDefaults
protected static void applyDefaults(QueueRequestOptions modifiedOptions)
将默认值应用于传入的选项。
Parameters:
assertPolicyIfRequired
protected void assertPolicyIfRequired()
断言如果启用严格模式,则指定加密策略。
getEncryptionPolicy
public QueueEncryptionPolicy getEncryptionPolicy()
获取要用于此请求的加密策略。 有关加密策略默认值的详细信息,请参阅 setEncryptionPolicy(QueueEncryptionPolicy encryptionPolicy)。
Returns:
populateAndApplyDefaults
protected static final QueueRequestOptions populateAndApplyDefaults(QueueRequestOptions options, final CloudQueueClient client)
填充默认超时,如果未设置,请从客户端重试策略。
Parameters:
setEncryptionPolicy
public void setEncryptionPolicy(QueueEncryptionPolicy encryptionPolicy)
设置要用于此请求的 QueueEncryptionPolicy 对象。
默认 QueueEncryptionPolicy 在客户端中设置,默认情况下为 null,表示没有加密。 可以通过设置此属性更改此请求的 QueueEncryptionPolicy。 还可以更改 对象上的 getDefaultRequestOptions() 值,以便通过服务客户端发出的所有后续请求都将使用该 QueueEncryptionPolicy。
Parameters: