Class: Trane::ResponseBuilder
- Inherits:
-
FieldBuilder
- Object
- FieldBuilder
- Trane::ResponseBuilder
- Defined in:
- lib/trane/operation_definition.rb
Overview
Builder for the response STATUS do ... end block
Instance Attribute Summary
Attributes inherited from FieldBuilder
Instance Method Summary collapse
- #build ⇒ Object
-
#initialize(status) ⇒ ResponseBuilder
constructor
A new instance of ResponseBuilder.
Methods inherited from FieldBuilder
Constructor Details
#initialize(status) ⇒ ResponseBuilder
Returns a new instance of ResponseBuilder.
82 83 84 85 |
# File 'lib/trane/operation_definition.rb', line 82 def initialize(status) super() @status = status.to_i end |
Instance Method Details
#build ⇒ Object
87 88 89 |
# File 'lib/trane/operation_definition.rb', line 87 def build ResponseDefinition.new(status: @status, fields: @fields) end |