Class: Rafflesia::SimulationTrajectoryGeometryTableRequest
- Inherits:
-
Types::BaseModel
- Object
- Types::BaseModel
- Rafflesia::SimulationTrajectoryGeometryTableRequest
- Defined in:
- lib/rafflesia/simulations/simulation_trajectory_geometry_table_request.rb
Constant Summary collapse
- HASH_ATTRS =
{ backend: :backend, database: :database, end_frame: :end_frame, output_format: :output_format, output_relation: :output_relation, partition_by: :partition_by, preview_limit: :preview_limit, relation: :relation, release: :release, selection: :selection, sort_by: :sort_by, start_frame: :start_frame, stride: :stride, timeout_ms: :timeout_ms, topology_format: :topology_format, topology_object_id: :topology_object_id, topology_path: :topology_path, trajectory_format: :trajectory_format, trajectory_manifest_object_id: :trajectory_manifest_object_id, trajectory_object_id: :trajectory_object_id, trajectory_path: :trajectory_path }.freeze
Instance Attribute Summary collapse
-
#backend ⇒ Object
Returns the value of attribute backend.
-
#database ⇒ Object
Returns the value of attribute database.
-
#end_frame ⇒ Object
Returns the value of attribute end_frame.
-
#output_format ⇒ Object
Returns the value of attribute output_format.
-
#output_relation ⇒ Object
Returns the value of attribute output_relation.
-
#partition_by ⇒ Object
Returns the value of attribute partition_by.
-
#preview_limit ⇒ Object
Returns the value of attribute preview_limit.
-
#relation ⇒ Object
Returns the value of attribute relation.
-
#release ⇒ Object
Returns the value of attribute release.
-
#selection ⇒ Object
Returns the value of attribute selection.
-
#sort_by ⇒ Object
Returns the value of attribute sort_by.
-
#start_frame ⇒ Object
Returns the value of attribute start_frame.
-
#stride ⇒ Object
Returns the value of attribute stride.
-
#timeout_ms ⇒ Object
Returns the value of attribute timeout_ms.
-
#topology_format ⇒ Object
Returns the value of attribute topology_format.
-
#topology_object_id ⇒ Object
Returns the value of attribute topology_object_id.
-
#topology_path ⇒ Object
Returns the value of attribute topology_path.
-
#trajectory_format ⇒ Object
Returns the value of attribute trajectory_format.
-
#trajectory_manifest_object_id ⇒ Object
Returns the value of attribute trajectory_manifest_object_id.
-
#trajectory_object_id ⇒ Object
Returns the value of attribute trajectory_object_id.
-
#trajectory_path ⇒ Object
Returns the value of attribute trajectory_path.
Instance Method Summary collapse
-
#initialize(json) ⇒ SimulationTrajectoryGeometryTableRequest
constructor
A new instance of SimulationTrajectoryGeometryTableRequest.
Constructor Details
#initialize(json) ⇒ SimulationTrajectoryGeometryTableRequest
Returns a new instance of SimulationTrajectoryGeometryTableRequest.
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 |
# File 'lib/rafflesia/simulations/simulation_trajectory_geometry_table_request.rb', line 55 def initialize(json) super() hash = self.class.normalize(json) @backend = hash[:backend] @database = hash[:database] @end_frame = hash[:end_frame] @output_format = hash[:output_format] @output_relation = hash[:output_relation] @partition_by = (hash[:partition_by] || []) @preview_limit = hash[:preview_limit] @relation = hash[:relation] @release = hash[:release] @selection = hash[:selection] @sort_by = (hash[:sort_by] || []) @start_frame = hash[:start_frame] @stride = hash[:stride] @timeout_ms = hash[:timeout_ms] @topology_format = hash[:topology_format] @topology_object_id = hash[:topology_object_id] @topology_path = hash[:topology_path] @trajectory_format = hash[:trajectory_format] @trajectory_manifest_object_id = hash[:trajectory_manifest_object_id] @trajectory_object_id = hash[:trajectory_object_id] @trajectory_path = hash[:trajectory_path] end |
Instance Attribute Details
#backend ⇒ Object
Returns the value of attribute backend.
32 33 34 |
# File 'lib/rafflesia/simulations/simulation_trajectory_geometry_table_request.rb', line 32 def backend @backend end |
#database ⇒ Object
Returns the value of attribute database.
32 33 34 |
# File 'lib/rafflesia/simulations/simulation_trajectory_geometry_table_request.rb', line 32 def database @database end |
#end_frame ⇒ Object
Returns the value of attribute end_frame.
32 33 34 |
# File 'lib/rafflesia/simulations/simulation_trajectory_geometry_table_request.rb', line 32 def end_frame @end_frame end |
#output_format ⇒ Object
Returns the value of attribute output_format.
32 33 34 |
# File 'lib/rafflesia/simulations/simulation_trajectory_geometry_table_request.rb', line 32 def output_format @output_format end |
#output_relation ⇒ Object
Returns the value of attribute output_relation.
32 33 34 |
# File 'lib/rafflesia/simulations/simulation_trajectory_geometry_table_request.rb', line 32 def output_relation @output_relation end |
#partition_by ⇒ Object
Returns the value of attribute partition_by.
32 33 34 |
# File 'lib/rafflesia/simulations/simulation_trajectory_geometry_table_request.rb', line 32 def partition_by @partition_by end |
#preview_limit ⇒ Object
Returns the value of attribute preview_limit.
32 33 34 |
# File 'lib/rafflesia/simulations/simulation_trajectory_geometry_table_request.rb', line 32 def preview_limit @preview_limit end |
#relation ⇒ Object
Returns the value of attribute relation.
32 33 34 |
# File 'lib/rafflesia/simulations/simulation_trajectory_geometry_table_request.rb', line 32 def relation @relation end |
#release ⇒ Object
Returns the value of attribute release.
32 33 34 |
# File 'lib/rafflesia/simulations/simulation_trajectory_geometry_table_request.rb', line 32 def release @release end |
#selection ⇒ Object
Returns the value of attribute selection.
32 33 34 |
# File 'lib/rafflesia/simulations/simulation_trajectory_geometry_table_request.rb', line 32 def selection @selection end |
#sort_by ⇒ Object
Returns the value of attribute sort_by.
32 33 34 |
# File 'lib/rafflesia/simulations/simulation_trajectory_geometry_table_request.rb', line 32 def sort_by @sort_by end |
#start_frame ⇒ Object
Returns the value of attribute start_frame.
32 33 34 |
# File 'lib/rafflesia/simulations/simulation_trajectory_geometry_table_request.rb', line 32 def start_frame @start_frame end |
#stride ⇒ Object
Returns the value of attribute stride.
32 33 34 |
# File 'lib/rafflesia/simulations/simulation_trajectory_geometry_table_request.rb', line 32 def stride @stride end |
#timeout_ms ⇒ Object
Returns the value of attribute timeout_ms.
32 33 34 |
# File 'lib/rafflesia/simulations/simulation_trajectory_geometry_table_request.rb', line 32 def timeout_ms @timeout_ms end |
#topology_format ⇒ Object
Returns the value of attribute topology_format.
32 33 34 |
# File 'lib/rafflesia/simulations/simulation_trajectory_geometry_table_request.rb', line 32 def topology_format @topology_format end |
#topology_object_id ⇒ Object
Returns the value of attribute topology_object_id.
32 33 34 |
# File 'lib/rafflesia/simulations/simulation_trajectory_geometry_table_request.rb', line 32 def topology_object_id @topology_object_id end |
#topology_path ⇒ Object
Returns the value of attribute topology_path.
32 33 34 |
# File 'lib/rafflesia/simulations/simulation_trajectory_geometry_table_request.rb', line 32 def topology_path @topology_path end |
#trajectory_format ⇒ Object
Returns the value of attribute trajectory_format.
32 33 34 |
# File 'lib/rafflesia/simulations/simulation_trajectory_geometry_table_request.rb', line 32 def trajectory_format @trajectory_format end |
#trajectory_manifest_object_id ⇒ Object
Returns the value of attribute trajectory_manifest_object_id.
32 33 34 |
# File 'lib/rafflesia/simulations/simulation_trajectory_geometry_table_request.rb', line 32 def trajectory_manifest_object_id @trajectory_manifest_object_id end |
#trajectory_object_id ⇒ Object
Returns the value of attribute trajectory_object_id.
32 33 34 |
# File 'lib/rafflesia/simulations/simulation_trajectory_geometry_table_request.rb', line 32 def trajectory_object_id @trajectory_object_id end |
#trajectory_path ⇒ Object
Returns the value of attribute trajectory_path.
32 33 34 |
# File 'lib/rafflesia/simulations/simulation_trajectory_geometry_table_request.rb', line 32 def trajectory_path @trajectory_path end |