Class: Eco::API::Session::Config::Mailer
Instance Attribute Summary
Attributes inherited from BaseConfig
#config
Instance Method Summary
collapse
Methods inherited from BaseConfig
#clone, #initialize
Methods inherited from Hash
#deep_merge, #deep_merge!
Instance Method Details
#access_key_id ⇒ Object
32
33
34
|
# File 'lib/eco/api/session/config/mailer.rb', line 32
def access_key_id
self["access_key_id"]
end
|
#access_key_id=(key) ⇒ Object
28
29
30
|
# File 'lib/eco/api/session/config/mailer.rb', line 28
def access_key_id=(key)
self["access_key_id"] = key
end
|
7
8
9
10
|
# File 'lib/eco/api/session/config/mailer.rb', line 7
def configured?
required = access_key_id && secret_access_key && region
!!required
end
|
#from ⇒ Object
24
25
26
|
# File 'lib/eco/api/session/config/mailer.rb', line 24
def from
self["from"]
end
|
#from=(value) ⇒ Object
20
21
22
|
# File 'lib/eco/api/session/config/mailer.rb', line 20
def from=(value)
self["from"] = value
end
|
#message_id_domain ⇒ Object
67
68
69
|
# File 'lib/eco/api/session/config/mailer.rb', line 67
def message_id_domain
self["message_id_domain"]
end
|
#message_id_domain=(domain) ⇒ Object
63
64
65
|
# File 'lib/eco/api/session/config/mailer.rb', line 63
def message_id_domain=(domain)
self["message_id_domain"] = domain
end
|
#region ⇒ Object
49
50
51
|
# File 'lib/eco/api/session/config/mailer.rb', line 49
def region
self["region"]
end
|
#region=(region) ⇒ Object
45
46
47
|
# File 'lib/eco/api/session/config/mailer.rb', line 45
def region=(region)
self["region"] = region
end
|
#secret_access_key ⇒ Object
40
41
42
|
# File 'lib/eco/api/session/config/mailer.rb', line 40
def secret_access_key
self["secret_access_key"]
end
|
#secret_access_key=(key) ⇒ Object
36
37
38
|
# File 'lib/eco/api/session/config/mailer.rb', line 36
def secret_access_key=(key)
self["secret_access_key"] = key
end
|
#server ⇒ Object
58
59
60
|
# File 'lib/eco/api/session/config/mailer.rb', line 58
def server
self["server"]
end
|
#server=(domain) ⇒ Object
54
55
56
|
# File 'lib/eco/api/session/config/mailer.rb', line 54
def server=(domain)
self["server"] = domain
end
|
#to ⇒ Object
16
17
18
|
# File 'lib/eco/api/session/config/mailer.rb', line 16
def to
self["to"]
end
|
#to=(value) ⇒ Object
12
13
14
|
# File 'lib/eco/api/session/config/mailer.rb', line 12
def to=(value)
self["to"] = value
end
|