RosQueueProps
Properties for defining a RosQueue
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-amqp-queue
Initializer
import com.aliyun.ros.cdk.amqp.RosQueueProps;
RosQueueProps.builder()
.instanceId(java.lang.String)
.instanceId(IResolvable)
.queueName(java.lang.String)
.queueName(IResolvable)
.virtualHost(java.lang.String)
.virtualHost(IResolvable)
// .autoDeleteState(java.lang.Boolean)
// .autoDeleteState(IResolvable)
// .autoExpireState(java.lang.Number)
// .autoExpireState(IResolvable)
// .deadLetterExchange(java.lang.String)
// .deadLetterExchange(IResolvable)
// .deadLetterRoutingKey(java.lang.String)
// .deadLetterRoutingKey(IResolvable)
// .exclusiveState(java.lang.Boolean)
// .exclusiveState(IResolvable)
// .maximumPriority(java.lang.Number)
// .maximumPriority(IResolvable)
// .maxLength(java.lang.Number)
// .maxLength(IResolvable)
// .messageTtl(java.lang.Number)
// .messageTtl(IResolvable)
.build();
Properties
Name | Type | Description |
---|---|---|
instanceId |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
queueName |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
virtualHost |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
autoDeleteState |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
autoExpireState |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
deadLetterExchange |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
deadLetterRoutingKey |
java.lang.String OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
exclusiveState |
java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
maximumPriority |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
maxLength |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
messageTtl |
java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable |
No description. |
instanceId
Required
public java.lang.Object getInstanceId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
queueName
Required
public java.lang.Object getQueueName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
virtualHost
Required
public java.lang.Object getVirtualHost();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
autoDeleteState
Optional
public java.lang.Object getAutoDeleteState();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
autoExpireState
Optional
public java.lang.Object getAutoExpireState();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
deadLetterExchange
Optional
public java.lang.Object getDeadLetterExchange();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
deadLetterRoutingKey
Optional
public java.lang.Object getDeadLetterRoutingKey();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
exclusiveState
Optional
public java.lang.Object getExclusiveState();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
maximumPriority
Optional
public java.lang.Object getMaximumPriority();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
maxLength
Optional
public java.lang.Object getMaxLength();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
messageTtl
Optional
public java.lang.Object getMessageTtl();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable