Class: Karaden::Model::BulkMessage
Constant Summary
collapse
- OBJECT_NAME =
'bulk_message'.freeze
- STATUS_DONE =
'done'.freeze
- STATUS_WAITING =
'waiting'.freeze
- STATUS_PROCESSING =
'processing'.freeze
- STATUS_ERROR =
'error'.freeze
Class Method Summary
collapse
Instance Method Summary
collapse
Methods inherited from Requestable
request, request_and_return_response_interface, requestor, requestor=
#id, #initialize, #object, #property, #property_keys, #set_property
Class Method Details
.create(params, request_options = nil) ⇒ Object
36
37
38
39
|
# File 'lib/karaden/model/bulk_message.rb', line 36
def self.create(params, request_options = nil)
params.validate
request('POST', params.to_path, 'application/x-www-form-urlencoded', nil, params.to_data, request_options)
end
|
.list_message(params, request_options = nil) ⇒ Object
46
47
48
49
50
|
# File 'lib/karaden/model/bulk_message.rb', line 46
def self.list_message(params, request_options = nil)
params.validate
response = request_and_return_response_interface('GET', params.to_path, nil, nil, nil, request_options)
response.status_code == 302 ? response.['location'] : nil
end
|
.show(params, request_options = nil) ⇒ Object
41
42
43
44
|
# File 'lib/karaden/model/bulk_message.rb', line 41
def self.show(params, request_options = nil)
params.validate
request('GET', params.to_path, nil, nil, nil, request_options)
end
|
Instance Method Details
#created_at ⇒ Object
18
19
20
21
22
23
24
25
|
# File 'lib/karaden/model/bulk_message.rb', line 18
def created_at()
created_at = property('created_at')
begin
Time.parse(created_at)
rescue StandardError
nil
end
end
|
#error ⇒ Object
14
15
16
|
# File 'lib/karaden/model/bulk_message.rb', line 14
def error()
property('error')
end
|
#status ⇒ Object
10
11
12
|
# File 'lib/karaden/model/bulk_message.rb', line 10
def status()
property('status')
end
|
#updated_at ⇒ Object
27
28
29
30
31
32
33
34
|
# File 'lib/karaden/model/bulk_message.rb', line 27
def updated_at()
updated_at = property('updated_at')
begin
Time.parse(updated_at)
rescue StandardError
nil
end
end
|