Class: Sink::Resources::Recursion
- Inherits:
-
Object
- Object
- Sink::Resources::Recursion
- Defined in:
- lib/sink/resources/recursion.rb,
lib/sink/resources/recursion/shared_responses.rb
Defined Under Namespace
Classes: SharedResponses
Instance Attribute Summary collapse
Instance Method Summary collapse
- #create_array(params = {}, opts = {}) ⇒ Array<Array<Float, Object>, Float>
- #create_envelope(params = {}, opts = {}) ⇒ Sink::Models::RecursionCreateEnvelopeResponse
- #create_self(params = {}, opts = {}) ⇒ Sink::Models::SelfRecursion
-
#initialize(client:) ⇒ Recursion
constructor
A new instance of Recursion.
Constructor Details
Instance Attribute Details
#shared_responses ⇒ Sink::Resources::Recursion::SharedResponses (readonly)
7 8 9 |
# File 'lib/sink/resources/recursion.rb', line 7 def shared_responses @shared_responses end |
Instance Method Details
#create_array(params = {}, opts = {}) ⇒ Array<Array<Float, Object>, Float>
21 22 23 24 25 26 27 28 29 30 |
# File 'lib/sink/resources/recursion.rb', line 21 def create_array(params = {}, opts = {}) req = { method: :post, path: "/recursion/array", body: params[:create_array], headers: {"Content-Type" => "application/json"}, model: Sink::ArrayOf.new(Sink::Unknown) } @client.request(req, opts) end |
#create_envelope(params = {}, opts = {}) ⇒ Sink::Models::RecursionCreateEnvelopeResponse
38 39 40 41 42 43 44 45 46 47 |
# File 'lib/sink/resources/recursion.rb', line 38 def create_envelope(params = {}, opts = {}) req = { method: :post, path: "/recursion/envelope", body: params, headers: {"Content-Type" => "application/json"}, model: Sink::Models::RecursionCreateEnvelopeResponse } @client.request(req, opts) end |
#create_self(params = {}, opts = {}) ⇒ Sink::Models::SelfRecursion
56 57 58 59 60 61 62 63 64 65 |
# File 'lib/sink/resources/recursion.rb', line 56 def create_self(params = {}, opts = {}) req = { method: :post, path: "/recursion/self", body: params, headers: {"Content-Type" => "application/json"}, model: Sink::Models::SelfRecursion } @client.request(req, opts) end |