Module: SendGridWebApi::SubUserModules

Included in:
SubUser
Defined in:
lib/sub_user/apps.rb,
lib/sub_user/auth.rb,
lib/sub_user/spam.rb,
lib/sub_user/parse.rb,
lib/sub_user/stats.rb,
lib/sub_user/iframe.rb,
lib/sub_user/limits.rb,
lib/sub_user/bounces.rb,
lib/sub_user/modules.rb,
lib/sub_user/management.rb,
lib/sub_user/white_label.rb,
lib/sub_user/unsubscribes.rb,
lib/sub_user/ip_management.rb,
lib/sub_user/invalid_emails.rb,
lib/sub_user/monitor_records.rb,
lib/sub_user/event_notification.rb

Defined Under Namespace

Classes: App, Auth, Bounce, EventNotification, Iframe, InvalidEmail, IpManagement, Limit, Management, MonitorRecord, ParseEmail, Spam, Stats, Unsubscribe, WhiteLabel

Instance Method Summary collapse

Instance Method Details

#appsObject



64
65
66
# File 'lib/sub_user/modules.rb', line 64

def apps
  @app_instance ||= App.new(@api_key)
end

#authObject



60
61
62
# File 'lib/sub_user/modules.rb', line 60

def auth
  @auth_instance ||= Auth.new(@api_key)
end

#bouncesObject



12
13
14
# File 'lib/sub_user/modules.rb', line 12

def bounces
  @bounce_instance ||= Bounce.new(@api_key)
end

#event_notificationObject



28
29
30
# File 'lib/sub_user/modules.rb', line 28

def event_notification
  @event_notification_instance ||= EventNotification.new(@api_key)
end

#iframeObject



56
57
58
# File 'lib/sub_user/modules.rb', line 56

def iframe
  @iframe_instance ||= Iframe.new(@api_key)
end

#invalid_emailsObject



24
25
26
# File 'lib/sub_user/modules.rb', line 24

def invalid_emails
  @invalid_email_instance ||= InvalidEmail.new(@api_key)
end

#ip_managementObject



44
45
46
# File 'lib/sub_user/modules.rb', line 44

def ip_management
  @ip_management_instance ||= IpManagement.new(@api_key)
end

#limitsObject



36
37
38
# File 'lib/sub_user/modules.rb', line 36

def limits
  @limit_instance ||= Limit.new(@api_key)
end

#managementObject



8
9
10
# File 'lib/sub_user/modules.rb', line 8

def management
  @management_instance ||= Management.new(@api_key)
end

#monitor_recordsObject



48
49
50
# File 'lib/sub_user/modules.rb', line 48

def monitor_records
  @monitor_record_instance ||= MonitorRecord.new(@api_key)
end

#parse_emailObject



32
33
34
# File 'lib/sub_user/modules.rb', line 32

def parse_email
  @parse_instance ||= ParseEmail.new(@api_key)
end

#spamObject



20
21
22
# File 'lib/sub_user/modules.rb', line 20

def spam
  @spam_instance ||= Spam.new(@api_key)
end

#statsObject



40
41
42
# File 'lib/sub_user/modules.rb', line 40

def stats
  @stats_instance ||= Stats.new(@api_key)
end

#unsubscribesObject



16
17
18
# File 'lib/sub_user/modules.rb', line 16

def unsubscribes
  @unsubscribe_instance ||= Unsubscribe.new(@api_key)
end

#white_labelObject



52
53
54
# File 'lib/sub_user/modules.rb', line 52

def white_label
  @white_label_instance ||= WhiteLabel.new(@api_key)
end