Class: DataDomeResponse

Inherits:
Object
  • Object
show all
Defined in:
lib/model/api/response.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(action, status) ⇒ DataDomeResponse

Returns a new instance of DataDomeResponse.



26
27
28
29
# File 'lib/model/api/response.rb', line 26

def initialize(action, status)
  @action = action
  @status = status
end

Instance Attribute Details

#actionObject

Returns the value of attribute action.



24
25
26
# File 'lib/model/api/response.rb', line 24

def action
  @action
end

#statusObject

Returns the value of attribute status.



24
25
26
# File 'lib/model/api/response.rb', line 24

def status
  @status
end

Instance Method Details

#to_json(options = {}) ⇒ Object



35
36
37
38
39
40
# File 'lib/model/api/response.rb', line 35

def to_json(options = {})
  {
    action: @action,
    status: @status,
  }.to_json
end

#to_sObject



31
32
33
# File 'lib/model/api/response.rb', line 31

def to_s
  "DataDomeResponse: action=#{@action}, status=#{@status}"
end