class MailchimpTransactional::Client

Public Class Methods

new(api_key = '') click to toggle source
# File lib/MailchimpTransactional.rb, line 36
def initialize(api_key = '')
  set_api_key(api_key)
end

Public Instance Methods

exports() click to toggle source
# File lib/MailchimpTransactional.rb, line 64
def exports
  @Exports
end
inbound() click to toggle source
# File lib/MailchimpTransactional.rb, line 67
def inbound
  @Inbound
end
ips() click to toggle source
# File lib/MailchimpTransactional.rb, line 70
def ips
  @Ips
end
messages() click to toggle source
# File lib/MailchimpTransactional.rb, line 73
def messages
  @Messages
end
metadata() click to toggle source
# File lib/MailchimpTransactional.rb, line 76
def metadata
  @Metadata
end
rejects() click to toggle source
# File lib/MailchimpTransactional.rb, line 79
def rejects
  @Rejects
end
senders() click to toggle source
# File lib/MailchimpTransactional.rb, line 82
def senders
  @Senders
end
set_api_key(api_key = '') click to toggle source
# File lib/MailchimpTransactional.rb, line 40
def set_api_key(api_key = '')
  @api_key = api_key
  @api_client = ApiClient.new(@api_key)

  @Exports = ExportsApi.new(@api_client)
  @Inbound = InboundApi.new(@api_client)
  @Ips = IpsApi.new(@api_client)
  @Messages = MessagesApi.new(@api_client)
  @Metadata = MetadataApi.new(@api_client)
  @Rejects = RejectsApi.new(@api_client)
  @Senders = SendersApi.new(@api_client)
  @Subaccounts = SubaccountsApi.new(@api_client)
  @Tags = TagsApi.new(@api_client)
  @Templates = TemplatesApi.new(@api_client)
  @Urls = UrlsApi.new(@api_client)
  @Users = UsersApi.new(@api_client)
  @Webhooks = WebhooksApi.new(@api_client)
  @Whitelists = WhitelistsApi.new(@api_client)
end
set_default_output_format(output_format) click to toggle source
# File lib/MailchimpTransactional.rb, line 60
def set_default_output_format(output_format)
  @api_client.set_default_output_format(output_format)
end
subaccounts() click to toggle source
# File lib/MailchimpTransactional.rb, line 85
def subaccounts
  @Subaccounts
end
tags() click to toggle source
# File lib/MailchimpTransactional.rb, line 88
def tags
  @Tags
end
templates() click to toggle source
# File lib/MailchimpTransactional.rb, line 91
def templates
  @Templates
end
urls() click to toggle source
# File lib/MailchimpTransactional.rb, line 94
def urls
  @Urls
end
users() click to toggle source
# File lib/MailchimpTransactional.rb, line 97
def users
  @Users
end
webhooks() click to toggle source
# File lib/MailchimpTransactional.rb, line 100
def webhooks
  @Webhooks
end
whitelists() click to toggle source
# File lib/MailchimpTransactional.rb, line 103
def whitelists
  @Whitelists
end