Class: Rafflesia::DatasetBuildTableStructureTiming
- Inherits:
-
Types::BaseModel
- Object
- Types::BaseModel
- Rafflesia::DatasetBuildTableStructureTiming
- Defined in:
- lib/rafflesia/datasets/dataset_build_table_structure_timing.rb
Constant Summary collapse
- HASH_ATTRS =
{ elapsed_ms: :elapsed_ms, error_code: :error_code, error_message: :error_message, row_count: :row_count, status: :status, table_name: :table_name }.freeze
Instance Attribute Summary collapse
-
#elapsed_ms ⇒ Object
Returns the value of attribute elapsed_ms.
-
#error_code ⇒ Object
Returns the value of attribute error_code.
-
#error_message ⇒ Object
Returns the value of attribute error_message.
-
#row_count ⇒ Object
Returns the value of attribute row_count.
-
#status ⇒ Object
Returns the value of attribute status.
-
#table_name ⇒ Object
Returns the value of attribute table_name.
Instance Method Summary collapse
-
#initialize(json) ⇒ DatasetBuildTableStructureTiming
constructor
A new instance of DatasetBuildTableStructureTiming.
Constructor Details
#initialize(json) ⇒ DatasetBuildTableStructureTiming
Returns a new instance of DatasetBuildTableStructureTiming.
25 26 27 28 29 30 31 32 33 34 |
# File 'lib/rafflesia/datasets/dataset_build_table_structure_timing.rb', line 25 def initialize(json) super() hash = self.class.normalize(json) @elapsed_ms = hash[:elapsed_ms] @error_code = hash[:error_code] @error_message = hash[:error_message] @row_count = hash[:row_count] @status = hash[:status] @table_name = hash[:table_name] end |
Instance Attribute Details
#elapsed_ms ⇒ Object
Returns the value of attribute elapsed_ms.
17 18 19 |
# File 'lib/rafflesia/datasets/dataset_build_table_structure_timing.rb', line 17 def elapsed_ms @elapsed_ms end |
#error_code ⇒ Object
Returns the value of attribute error_code.
17 18 19 |
# File 'lib/rafflesia/datasets/dataset_build_table_structure_timing.rb', line 17 def error_code @error_code end |
#error_message ⇒ Object
Returns the value of attribute error_message.
17 18 19 |
# File 'lib/rafflesia/datasets/dataset_build_table_structure_timing.rb', line 17 def @error_message end |
#row_count ⇒ Object
Returns the value of attribute row_count.
17 18 19 |
# File 'lib/rafflesia/datasets/dataset_build_table_structure_timing.rb', line 17 def row_count @row_count end |
#status ⇒ Object
Returns the value of attribute status.
17 18 19 |
# File 'lib/rafflesia/datasets/dataset_build_table_structure_timing.rb', line 17 def status @status end |
#table_name ⇒ Object
Returns the value of attribute table_name.
17 18 19 |
# File 'lib/rafflesia/datasets/dataset_build_table_structure_timing.rb', line 17 def table_name @table_name end |