Class: KapsoClientRuby::Types::FlowAssetResponse
- Inherits:
-
Object
- Object
- KapsoClientRuby::Types::FlowAssetResponse
- Defined in:
- lib/kapso_client_ruby/types.rb
Instance Attribute Summary collapse
-
#success ⇒ Object
readonly
Returns the value of attribute success.
-
#validation_errors ⇒ Object
readonly
Returns the value of attribute validation_errors.
Instance Method Summary collapse
- #errors ⇒ Object
-
#initialize(data) ⇒ FlowAssetResponse
constructor
A new instance of FlowAssetResponse.
- #valid? ⇒ Boolean
Constructor Details
#initialize(data) ⇒ FlowAssetResponse
Returns a new instance of FlowAssetResponse.
256 257 258 259 |
# File 'lib/kapso_client_ruby/types.rb', line 256 def initialize(data) @validation_errors = data['validation_errors'] || [] @success = data['success'] || validation_errors.empty? end |
Instance Attribute Details
#success ⇒ Object (readonly)
Returns the value of attribute success.
254 255 256 |
# File 'lib/kapso_client_ruby/types.rb', line 254 def success @success end |
#validation_errors ⇒ Object (readonly)
Returns the value of attribute validation_errors.
254 255 256 |
# File 'lib/kapso_client_ruby/types.rb', line 254 def validation_errors @validation_errors end |
Instance Method Details
#errors ⇒ Object
265 266 267 |
# File 'lib/kapso_client_ruby/types.rb', line 265 def errors validation_errors end |
#valid? ⇒ Boolean
261 262 263 |
# File 'lib/kapso_client_ruby/types.rb', line 261 def valid? validation_errors.empty? end |