Module: Sevk::Topics

Defined in:
lib/sevk.rb

Class Method Summary collapse

Class Method Details

.create(audience_id, params) ⇒ Object



158
159
160
# File 'lib/sevk.rb', line 158

def create(audience_id, params)
  Sevk.client.topics.create(audience_id, **params)
end

.delete(audience_id, topic_id) ⇒ Object



166
167
168
# File 'lib/sevk.rb', line 166

def delete(audience_id, topic_id)
  Sevk.client.topics.delete(audience_id, topic_id)
end

.get(audience_id, topic_id) ⇒ Object



154
155
156
# File 'lib/sevk.rb', line 154

def get(audience_id, topic_id)
  Sevk.client.topics.get(audience_id, topic_id)
end

.list(audience_id, params = {}) ⇒ Object



150
151
152
# File 'lib/sevk.rb', line 150

def list(audience_id, params = {})
  Sevk.client.topics.list(audience_id, **params)
end

.update(audience_id, topic_id, params) ⇒ Object



162
163
164
# File 'lib/sevk.rb', line 162

def update(audience_id, topic_id, params)
  Sevk.client.topics.update(audience_id, topic_id, **params)
end