Sha256: ef5ccfe38bb3458f911e53aa62d07f993dbeae80f81d5bd31ea7326d7473dd9d

Contents?: true

Size: 570 Bytes

Versions: 13

Compression:

Stored size: 570 Bytes

Contents

# frozen_string_literal: true

module Svix
    class MessageAPI
        def initialize(api_client)
            @api = MessageApi.new(api_client)
        end

        def list(app_id, options = {})
            return @api.list_messages_api_v1_app_app_id_msg_get(app_id, options)
        end

        def create(app_id, message_in)
            return @api.create_message_api_v1_app_app_id_msg_post(app_id, message_in)
        end

        def get(app_id, msg_id)
            return @api.get_message_api_v1_app_app_id_msg_msg_id_get(msg_id, app_id)
        end
    end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
svix-0.50.0 lib/svix/message_api.rb
svix-0.48.0 lib/svix/message_api.rb
svix-0.45.0 lib/svix/message_api.rb
svix-0.44.0 lib/svix/message_api.rb
svix-0.43.2 lib/svix/message_api.rb
svix-0.41.0 lib/svix/message_api.rb
svix-0.40.0 lib/svix/message_api.rb
svix-0.39.0 lib/svix/message_api.rb
svix-0.38.0 lib/svix/message_api.rb
svix-0.37.0 lib/svix/message_api.rb
svix-0.36.0 lib/svix/message_api.rb
svix-0.34.1 lib/svix/message_api.rb
svix-0.32.0 lib/svix/message_api.rb