Skip to content

RosQueueProps

Properties for defining a RosQueue.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-mns-queue

Initializer

import com.aliyun.ros.cdk.mns.RosQueueProps;
RosQueueProps.builder()
    .queueName(java.lang.String)
    .queueName(IResolvable)
//  .delaySeconds(java.lang.Number)
//  .delaySeconds(IResolvable)
//  .loggingEnabled(java.lang.Boolean)
//  .loggingEnabled(IResolvable)
//  .maximumMessageSize(java.lang.Number)
//  .maximumMessageSize(IResolvable)
//  .messageRetentionPeriod(java.lang.Number)
//  .messageRetentionPeriod(IResolvable)
//  .pollingWaitSeconds(java.lang.Number)
//  .pollingWaitSeconds(IResolvable)
//  .visibilityTimeout(java.lang.Number)
//  .visibilityTimeout(IResolvable)
    .build();

Properties

Name Type Description
queueName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
delaySeconds java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
loggingEnabled java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
maximumMessageSize java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
messageRetentionPeriod java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
pollingWaitSeconds java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
visibilityTimeout java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.

queueNameRequired

public java.lang.Object getQueueName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

delaySecondsOptional

public java.lang.Object getDelaySeconds();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

loggingEnabledOptional

public java.lang.Object getLoggingEnabled();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

maximumMessageSizeOptional

public java.lang.Object getMaximumMessageSize();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

messageRetentionPeriodOptional

public java.lang.Object getMessageRetentionPeriod();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

pollingWaitSecondsOptional

public java.lang.Object getPollingWaitSeconds();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

visibilityTimeoutOptional

public java.lang.Object getVisibilityTimeout();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable