Class: KapsoClientRuby::Types::FlowResponse

Inherits:
Object
  • Object
show all
Defined in:
lib/kapso_client_ruby/types.rb

Overview

Flow structures

Direct Known Subclasses

FlowData

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(data) ⇒ FlowResponse



231
232
233
234
235
236
237
238
# File 'lib/kapso_client_ruby/types.rb', line 231

def initialize(data)
  @id = data['id']
  @name = data['name']
  @status = data['status']
  @categories = data['categories'] || []
  @validation_errors = data['validation_errors']
  @json_version = data['json_version']
end

Instance Attribute Details

#categoriesObject (readonly)

Returns the value of attribute categories.



229
230
231
# File 'lib/kapso_client_ruby/types.rb', line 229

def categories
  @categories
end

#idObject (readonly)

Returns the value of attribute id.



229
230
231
# File 'lib/kapso_client_ruby/types.rb', line 229

def id
  @id
end

#json_versionObject (readonly)

Returns the value of attribute json_version.



229
230
231
# File 'lib/kapso_client_ruby/types.rb', line 229

def json_version
  @json_version
end

#nameObject (readonly)

Returns the value of attribute name.



229
230
231
# File 'lib/kapso_client_ruby/types.rb', line 229

def name
  @name
end

#statusObject (readonly)

Returns the value of attribute status.



229
230
231
# File 'lib/kapso_client_ruby/types.rb', line 229

def status
  @status
end

#validation_errorsObject (readonly)

Returns the value of attribute validation_errors.



229
230
231
# File 'lib/kapso_client_ruby/types.rb', line 229

def validation_errors
  @validation_errors
end