Class: Sink::Resources::ResourceRefs
- Inherits:
-
Object
- Object
- Sink::Resources::ResourceRefs
- Defined in:
- lib/sink/resources/resource_refs.rb,
lib/sink/resources/resource_refs/parent.rb,
lib/sink/resources/resource_refs/parent/child.rb,
lib/sink/resources/resource_refs/paginated_model_first_ref.rb,
lib/sink/resources/resource_refs/paginated_model_second_ref.rb
Defined Under Namespace
Classes: PaginatedModelFirstRef, PaginatedModelSecondRef, Parent
Instance Attribute Summary collapse
- #paginated_model_first_ref ⇒ Sink::Resources::ResourceRefs::PaginatedModelFirstRef readonly
- #paginated_model_second_ref ⇒ Sink::Resources::ResourceRefs::PaginatedModelSecondRef readonly
- #parent ⇒ Sink::Resources::ResourceRefs::Parent readonly
Instance Method Summary collapse
-
#initialize(client:) ⇒ ResourceRefs
constructor
A new instance of ResourceRefs.
Constructor Details
#initialize(client:) ⇒ ResourceRefs
Returns a new instance of ResourceRefs.
16 17 18 19 20 21 |
# File 'lib/sink/resources/resource_refs.rb', line 16 def initialize(client:) @client = client @paginated_model_first_ref = Sink::Resources::ResourceRefs::PaginatedModelFirstRef.new(client: client) @paginated_model_second_ref = Sink::Resources::ResourceRefs::PaginatedModelSecondRef.new(client: client) @parent = Sink::Resources::ResourceRefs::Parent.new(client: client) end |
Instance Attribute Details
#paginated_model_first_ref ⇒ Sink::Resources::ResourceRefs::PaginatedModelFirstRef (readonly)
7 8 9 |
# File 'lib/sink/resources/resource_refs.rb', line 7 def paginated_model_first_ref @paginated_model_first_ref end |
#paginated_model_second_ref ⇒ Sink::Resources::ResourceRefs::PaginatedModelSecondRef (readonly)
10 11 12 |
# File 'lib/sink/resources/resource_refs.rb', line 10 def paginated_model_second_ref @paginated_model_second_ref end |
#parent ⇒ Sink::Resources::ResourceRefs::Parent (readonly)
13 14 15 |
# File 'lib/sink/resources/resource_refs.rb', line 13 def parent @parent end |