Enum AmazonSQSQueueAttributes
- java.lang.Object
-
- java.lang.Enum<AmazonSQSQueueAttributes>
-
- org.opennms.core.ipc.common.aws.sqs.AmazonSQSQueueAttributes
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<AmazonSQSQueueAttributes>
public enum AmazonSQSQueueAttributes extends java.lang.Enum<AmazonSQSQueueAttributes> implements java.io.Serializable
An Enumeration for the SQS Queue Attributes.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ContentBasedDeduplication
The Content based deduplication.DelaySeconds
The Delay seconds.FifoQueue
The FIFO queue.KmsDataKeyReusePeriodSeconds
The KMS data key reuse period seconds.KmsMasterKeyId
The KMS master key id.MaximumMessageSize
The Maximum message size.MessageRetentionPeriod
The Message retention period.Policy
The Policy.ReceiveMessageWaitTimeSeconds
The Receive message wait time seconds.RedrivePolicy
The Redrive policy.VisibilityTimeout
The Visibility timeout.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AmazonSQSQueueAttributes
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static AmazonSQSQueueAttributes[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
DelaySeconds
public static final AmazonSQSQueueAttributes DelaySeconds
The Delay seconds.
-
MaximumMessageSize
public static final AmazonSQSQueueAttributes MaximumMessageSize
The Maximum message size.
-
MessageRetentionPeriod
public static final AmazonSQSQueueAttributes MessageRetentionPeriod
The Message retention period.
-
ReceiveMessageWaitTimeSeconds
public static final AmazonSQSQueueAttributes ReceiveMessageWaitTimeSeconds
The Receive message wait time seconds.
-
VisibilityTimeout
public static final AmazonSQSQueueAttributes VisibilityTimeout
The Visibility timeout.
-
FifoQueue
public static final AmazonSQSQueueAttributes FifoQueue
The FIFO queue.
-
ContentBasedDeduplication
public static final AmazonSQSQueueAttributes ContentBasedDeduplication
The Content based deduplication.
-
Policy
public static final AmazonSQSQueueAttributes Policy
The Policy.
-
RedrivePolicy
public static final AmazonSQSQueueAttributes RedrivePolicy
The Redrive policy.
-
KmsMasterKeyId
public static final AmazonSQSQueueAttributes KmsMasterKeyId
The KMS master key id.
-
KmsDataKeyReusePeriodSeconds
public static final AmazonSQSQueueAttributes KmsDataKeyReusePeriodSeconds
The KMS data key reuse period seconds.
-
-
Method Detail
-
values
public static AmazonSQSQueueAttributes[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (AmazonSQSQueueAttributes c : AmazonSQSQueueAttributes.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static AmazonSQSQueueAttributes valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-