enum Amazonite::Sqs::QueueAttributeName

Defined in:

sqs/queue_attribute_name.cr

Enum Members

All = 0
Policy = 1
VisibilityTimeout = 2
MaximumMessageSize = 3
MessageRetentionPeriod = 4
ApproximateNumberOfMessages = 5
ApproximateNumberOfMessagesNotVisible = 6
CreatedTimestamp = 7
LastModifiedTimestamp = 8
QueueArn = 9
ApproximateNumberOfMessagesDelayed = 10
DelaySeconds = 11
ReceiveMessageWaitTimeSeconds = 12
RedrivePolicy = 13
FifoQueue = 14
ContentBasedDeduplication = 15
KmsMasterKeyId = 16
KmsDataKeyReusePeriodSeconds = 17
DeduplicationScope = 18
FifoThroughputLimit = 19
RedriveAllowPolicy = 20
SqsManagedSseEnabled = 21

Class Method Summary

Instance Method Summary

Class Method Detail

def self.from_json(pull : JSON::PullParser) : AS::QueueAttributeName #

[View source]
def self.from_json_object_key?(key : String) : AS::QueueAttributeName | Nil #

[View source]
def self.to_json(e : QueueAttributeName, json : JSON::Builder) : Nil #

[View source]

Instance Method Detail

def all? #

Returns true if this enum value equals All


[View source]
def approximate_number_of_messages? #

Returns true if this enum value equals ApproximateNumberOfMessages


[View source]
def approximate_number_of_messages_delayed? #

Returns true if this enum value equals ApproximateNumberOfMessagesDelayed


[View source]
def approximate_number_of_messages_not_visible? #

Returns true if this enum value equals ApproximateNumberOfMessagesNotVisible


[View source]
def content_based_deduplication? #

Returns true if this enum value equals ContentBasedDeduplication


[View source]
def created_timestamp? #

Returns true if this enum value equals CreatedTimestamp


[View source]
def deduplication_scope? #

Returns true if this enum value equals DeduplicationScope


[View source]
def delay_seconds? #

Returns true if this enum value equals DelaySeconds


[View source]
def fifo_queue? #

Returns true if this enum value equals FifoQueue


[View source]
def fifo_throughput_limit? #

Returns true if this enum value equals FifoThroughputLimit


[View source]
def kms_data_key_reuse_period_seconds? #

Returns true if this enum value equals KmsDataKeyReusePeriodSeconds


[View source]
def kms_master_key_id? #

Returns true if this enum value equals KmsMasterKeyId


[View source]
def last_modified_timestamp? #

Returns true if this enum value equals LastModifiedTimestamp


[View source]
def maximum_message_size? #

Returns true if this enum value equals MaximumMessageSize


[View source]
def message_retention_period? #

Returns true if this enum value equals MessageRetentionPeriod


[View source]
def policy? #

Returns true if this enum value equals Policy


[View source]
def queue_arn? #

Returns true if this enum value equals QueueArn


[View source]
def receive_message_wait_time_seconds? #

Returns true if this enum value equals ReceiveMessageWaitTimeSeconds


[View source]
def redrive_allow_policy? #

Returns true if this enum value equals RedriveAllowPolicy


[View source]
def redrive_policy? #

Returns true if this enum value equals RedrivePolicy


[View source]
def sqs_managed_sse_enabled? #

Returns true if this enum value equals SqsManagedSseEnabled


[View source]
def to_json_object_key : String #

[View source]
def visibility_timeout? #

Returns true if this enum value equals VisibilityTimeout


[View source]