Class: ElephantInTheRoom::TheOneApiSdk::ModifiedSdk

Inherits:
Object
  • Object
show all
Includes:
ApiPaths::AllPaths, Modifiers, Pipeline::PipelineModifiers
Defined in:
lib/elephant_in_the_room/the_one_api_sdk/modified_sdk.rb

Overview

An instance of the SDK with modified behavior

Instance Method Summary collapse

Methods included from Pipeline::PipelineModifiers

#replace_existing_stage, #with_filters, #with_pagination, #with_path

Methods included from ApiPaths::AllPaths

#movies

Methods included from Modifiers

#paginated, #with_retry_strategy

Constructor Details

#initialize(pipeline) ⇒ ModifiedSdk

Returns a new instance of ModifiedSdk.



44
45
46
# File 'lib/elephant_in_the_room/the_one_api_sdk/modified_sdk.rb', line 44

def initialize(pipeline)
  @pipeline = pipeline
end