Class: PayloadDescriptor
- Inherits:
-
Object
- Object
- PayloadDescriptor
- Defined in:
- lib/hyperion/types/payload_descriptor.rb
Instance Attribute Summary collapse
-
#format ⇒ Object
readonly
describes the payload sent in POST/PUT/PATCH.
Instance Method Summary collapse
- #as_json(*_args) ⇒ Object
-
#initialize(format) ⇒ PayloadDescriptor
constructor
A new instance of PayloadDescriptor.
Constructor Details
#initialize(format) ⇒ PayloadDescriptor
Returns a new instance of PayloadDescriptor.
6 7 8 |
# File 'lib/hyperion/types/payload_descriptor.rb', line 6 def initialize(format) @format = format end |
Instance Attribute Details
#format ⇒ Object (readonly)
describes the payload sent in POST/PUT/PATCH
4 5 6 |
# File 'lib/hyperion/types/payload_descriptor.rb', line 4 def format @format end |
Instance Method Details
#as_json(*_args) ⇒ Object
10 11 12 13 14 |
# File 'lib/hyperion/types/payload_descriptor.rb', line 10 def as_json(*_args) { 'format' => format.to_s, } end |