Class: Cadenya::Types::TenantInfo
- Inherits:
-
Object
- Object
- Cadenya::Types::TenantInfo
- Defined in:
- lib/cadenya/types.rb
Instance Attribute Summary collapse
-
#objective_count ⇒ Object
readonly
Returns the value of attribute objective_count.
-
#subject_count ⇒ Object
readonly
Returns the value of attribute subject_count.
-
#widget_session_count ⇒ Object
readonly
Returns the value of attribute widget_session_count.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(subject_count: nil, objective_count: nil, widget_session_count: nil) ⇒ TenantInfo
constructor
A new instance of TenantInfo.
- #to_h ⇒ Object
Constructor Details
#initialize(subject_count: nil, objective_count: nil, widget_session_count: nil) ⇒ TenantInfo
Returns a new instance of TenantInfo.
5553 5554 5555 5556 5557 |
# File 'lib/cadenya/types.rb', line 5553 def initialize(subject_count: nil, objective_count: nil, widget_session_count: nil) @subject_count = subject_count @objective_count = objective_count @widget_session_count = end |
Instance Attribute Details
#objective_count ⇒ Object (readonly)
Returns the value of attribute objective_count.
5551 5552 5553 |
# File 'lib/cadenya/types.rb', line 5551 def objective_count @objective_count end |
#subject_count ⇒ Object (readonly)
Returns the value of attribute subject_count.
5551 5552 5553 |
# File 'lib/cadenya/types.rb', line 5551 def subject_count @subject_count end |
#widget_session_count ⇒ Object (readonly)
Returns the value of attribute widget_session_count.
5551 5552 5553 |
# File 'lib/cadenya/types.rb', line 5551 def @widget_session_count end |
Class Method Details
.from_json(data) ⇒ Object
5559 5560 5561 5562 5563 5564 5565 |
# File 'lib/cadenya/types.rb', line 5559 def self.from_json(data) new( subject_count: data["subjectCount"], objective_count: data["objectiveCount"], widget_session_count: data["widgetSessionCount"], ) end |