Class: Trane::RequestDefinition

Inherits:
Data
  • Object
show all
Defined in:
lib/trane/operation_definition.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(params: [], body_fields: []) ⇒ RequestDefinition

Returns a new instance of RequestDefinition.



5
6
7
# File 'lib/trane/operation_definition.rb', line 5

def initialize(params: [], body_fields: [])
  super(params: params.freeze, body_fields: body_fields.freeze)
end

Instance Attribute Details

#body_fieldsObject (readonly)

Returns the value of attribute body_fields

Returns:

  • (Object)

    the current value of body_fields



4
5
6
# File 'lib/trane/operation_definition.rb', line 4

def body_fields
  @body_fields
end

#paramsObject (readonly)

Returns the value of attribute params

Returns:

  • (Object)

    the current value of params



4
5
6
# File 'lib/trane/operation_definition.rb', line 4

def params
  @params
end