ExAliyun.MNS.set_queue_attributes
You're seeing just the function
set_queue_attributes
, go back to ExAliyun.MNS module for more information.
Link to this function
set_queue_attributes(queue_url, opts \\ [])
Specs
Modify attributes of a message queue.
Options
:config_overrides
, optional, the options inconfig_overrides
, please seerequest/2
for details;:delay_seconds
, optional, message sent to the queue can be consumed afterdelay_seconds
seconds, the valid value range in 0..604800 (7 days), by default is 0 second;:maximum_message_size
, optional, maximum body length of a message sent to the queue, measured in bytes, by default is 65536 (64 KB);:message_retention_period
, optional, maximum lifetime of the message in the queue, measured in seconds, the valid value range in 60..604800 seconds, by default is 259200 (3 days);:visibility_timeout
, optional, the valid value range in 1..43200 seconds (12 hours), by default is 30 seconds;:polling_wait_seconds
, optional, the valid value range in 0..30 seconds, by default is 0 second;:logging_enabled
, optional, whether to enable MNS server logging, by default is false.