enum
Amazonite::Sqs::QueueAttributeName
Defined in:
sqs/queue_attribute_name.crEnum 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
- .from_json(pull : JSON::PullParser) : AS::QueueAttributeName
- .from_json_object_key?(key : String) : AS::QueueAttributeName | Nil
- .to_json(e : QueueAttributeName, json : JSON::Builder) : Nil
Instance Method Summary
-
#all?
Returns
trueif this enum value equalsAll -
#approximate_number_of_messages?
Returns
trueif this enum value equalsApproximateNumberOfMessages -
#approximate_number_of_messages_delayed?
Returns
trueif this enum value equalsApproximateNumberOfMessagesDelayed -
#approximate_number_of_messages_not_visible?
Returns
trueif this enum value equalsApproximateNumberOfMessagesNotVisible -
#content_based_deduplication?
Returns
trueif this enum value equalsContentBasedDeduplication -
#created_timestamp?
Returns
trueif this enum value equalsCreatedTimestamp -
#deduplication_scope?
Returns
trueif this enum value equalsDeduplicationScope -
#delay_seconds?
Returns
trueif this enum value equalsDelaySeconds -
#fifo_queue?
Returns
trueif this enum value equalsFifoQueue -
#fifo_throughput_limit?
Returns
trueif this enum value equalsFifoThroughputLimit -
#kms_data_key_reuse_period_seconds?
Returns
trueif this enum value equalsKmsDataKeyReusePeriodSeconds -
#kms_master_key_id?
Returns
trueif this enum value equalsKmsMasterKeyId -
#last_modified_timestamp?
Returns
trueif this enum value equalsLastModifiedTimestamp -
#maximum_message_size?
Returns
trueif this enum value equalsMaximumMessageSize -
#message_retention_period?
Returns
trueif this enum value equalsMessageRetentionPeriod -
#policy?
Returns
trueif this enum value equalsPolicy -
#queue_arn?
Returns
trueif this enum value equalsQueueArn -
#receive_message_wait_time_seconds?
Returns
trueif this enum value equalsReceiveMessageWaitTimeSeconds -
#redrive_allow_policy?
Returns
trueif this enum value equalsRedriveAllowPolicy -
#redrive_policy?
Returns
trueif this enum value equalsRedrivePolicy -
#sqs_managed_sse_enabled?
Returns
trueif this enum value equalsSqsManagedSseEnabled - #to_json_object_key : String
-
#visibility_timeout?
Returns
trueif this enum value equalsVisibilityTimeout
Class Method Detail
Instance Method Detail
Returns true if this enum value equals ApproximateNumberOfMessages
Returns true if this enum value equals ApproximateNumberOfMessagesDelayed
Returns true if this enum value equals ApproximateNumberOfMessagesNotVisible
Returns true if this enum value equals KmsDataKeyReusePeriodSeconds
Returns true if this enum value equals ReceiveMessageWaitTimeSeconds