def change_visibility(options = {})
      options = options.merge(
        queue_url: @queue_url,
        receipt_handle: @receipt_handle
      )
      resp = @client.change_message_visibility(options)
      resp.data
    end
def change_visibility(options = {})
      options = options.merge(
        queue_url: @queue_url,
        receipt_handle: @receipt_handle
      )
      resp = @client.change_message_visibility(options)
      resp.data
    end
@!group Actions
 @example Request syntax with placeholder values

   message.change_visibility({
     visibility_timeout: 1, # required
   })
 @param [Hash] options ({})
 @option options [required, Integer] :visibility_timeout
   The new value for the message's visibility timeout (in seconds).
   Values values: `0` to `43200`. Maximum: 12 hours.
 @return [EmptyStructure]