class
Amazonite::Sqs::ChangeMessageVisibilityBatchRequestEntry
- Amazonite::Sqs::ChangeMessageVisibilityBatchRequestEntry
- Reference
- Object
Overview
Encloses a receipt handle and an entry ID for each message in ChangeMessageVisibilityBatch.
Included Modules
- JSON::Serializable
Defined in:
sqs/change_message_visibility_batch_request_entry.crConstructors
- .new(id : String, receipt_handle : String, visibility_timeout : Int32 | Nil = nil)
- .new(pull : JSON::PullParser)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#hash(hasher)
See
Object#hash(hasher) -
#id : String
An identifier for this particular receipt handle used to communicate the result.
-
#id=(id : String)
An identifier for this particular receipt handle used to communicate the result.
-
#receipt_handle : String
A receipt handle.
-
#receipt_handle=(receipt_handle : String)
A receipt handle.
- #validate! : Nil
-
#visibility_timeout : Int32 | Nil
The new value (in seconds) for the message's visibility timeout.
-
#visibility_timeout=(visibility_timeout : Int32 | Nil)
The new value (in seconds) for the message's visibility timeout.
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
An identifier for this particular receipt handle used to communicate the result.
The Ids of a batch request need to be unique within a request.
This identifier can have up to 80 characters. The following characters are accepted: alphanumeric characters, hyphens(-), and underscores (_).
An identifier for this particular receipt handle used to communicate the result.
The Ids of a batch request need to be unique within a request.
This identifier can have up to 80 characters. The following characters are accepted: alphanumeric characters, hyphens(-), and underscores (_).
The new value (in seconds) for the message's visibility timeout.
The new value (in seconds) for the message's visibility timeout.