Class: Paddle::SimulationRun
  
  
  
  
  
    - Inherits:
 
    - 
      Object
      
        
          - Object
 
          
            - OpenStruct
 
          
            - Object
 
          
            - Paddle::SimulationRun
 
          
        
        show all
      
     
  
  
  
  
  
  
  
  
  
  
    - Defined in:
 
    - lib/paddle/models/simulation_run.rb
 
  
  
 
  
    
      Class Method Summary
      collapse
    
    
  
  
  
  
  
  
  
  
  
  Methods inherited from Object
  #initialize, #to_ostruct, #update
  
  Constructor Details
  
    This class inherits a constructor from Paddle::Object
  
 
  
    Class Method Details
    
      
  
  
    .create(simulation_id:, **params)  ⇒ Object 
  
  
  
  
    
      
4
5
6
7 
     | 
    
      # File 'lib/paddle/models/simulation_run.rb', line 4
def create(simulation_id:, **params)
  response = Client.post_request("simulations/#{simulation_id}/runs", body: {})
  SimulationRun.new(response.body["data"])
end
     | 
  
 
    
      
  
  
    .events(simulation_id:, id:)  ⇒ Object 
  
  
  
 
    
      
  
  
    .retrieve(simulation_id:, id:)  ⇒ Object 
  
  
  
  
    
      
9
10
11
12 
     | 
    
      # File 'lib/paddle/models/simulation_run.rb', line 9
def retrieve(simulation_id:, id:)
  response = Client.get_request("simulations/#{simulation_id}/runs/#{id}")
  SimulationRun.new(response.body["data"])
end
     |