Class: Peddler::APIs::ActionPlans20260601::ListActionPlansResponse

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/apis/action_plans_2026_06_01.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#action_plans ⇒ Array[Peddler::APIs::ActionPlans20260601::ActionPlan] (readonly)

Returns the value of attribute action_plans.



297
298
299
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 297

def action_plans
  @action_plans
end

#number_of_results ⇒ Integer (readonly)

Returns the value of attribute number_of_results.

Returns:

  • (Integer)


298
299
300
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 298

def number_of_results
  @number_of_results
end

#pagination ⇒ Peddler::APIs::ActionPlans20260601::Pagination? (readonly)

Returns the value of attribute pagination.



299
300
301
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 299

def pagination
  @pagination
end

#refinements ⇒ Hash[untyped, untyped]? (readonly)

Returns the value of attribute refinements.

Returns:

  • (Hash[untyped, untyped], nil)


300
301
302
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 300

def refinements
  @refinements
end

Class Method Details

.[](action_plans:, number_of_results:, pagination:, refinements:) ⇒ Peddler::APIs::ActionPlans20260601::ListActionPlansResponse .[](arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::ActionPlans20260601::ListActionPlansResponse

Overloads:



290
291
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 290

def self.[]: (action_plans: Array[Peddler::APIs::ActionPlans20260601::ActionPlan], number_of_results: Integer, ?pagination: Peddler::APIs::ActionPlans20260601::Pagination?, ?refinements: Hash[untyped, untyped]?) -> Peddler::APIs::ActionPlans20260601::ListActionPlansResponse
| (Array[Peddler::APIs::ActionPlans20260601::ActionPlan], Integer, Peddler::APIs::ActionPlans20260601::Pagination?, Hash[untyped, untyped]?) -> Peddler::APIs::ActionPlans20260601::ListActionPlansResponse

.members ⇒ [ :action_plans, :number_of_results, :pagination, :refinements ]

Returns:

  • ([ :action_plans, :number_of_results, :pagination, :refinements ])


293
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 293

def self.members: () -> [ :action_plans, :number_of_results, :pagination, :refinements ]

.new(action_plans:, number_of_results:, pagination:, refinements:) ⇒ Peddler::APIs::ActionPlans20260601::ListActionPlansResponse .new(arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::ActionPlans20260601::ListActionPlansResponse

Overloads:



288
289
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 288

def self.new: (action_plans: Array[Peddler::APIs::ActionPlans20260601::ActionPlan], number_of_results: Integer, ?pagination: Peddler::APIs::ActionPlans20260601::Pagination?, ?refinements: Hash[untyped, untyped]?) -> Peddler::APIs::ActionPlans20260601::ListActionPlansResponse
| (Array[Peddler::APIs::ActionPlans20260601::ActionPlan], Integer, Peddler::APIs::ActionPlans20260601::Pagination?, Hash[untyped, untyped]?) -> Peddler::APIs::ActionPlans20260601::ListActionPlansResponse

.parse ⇒ Peddler::APIs::ActionPlans20260601::ListActionPlansResponse

Parameters:

  • (Hash[String | Symbol, untyped])
  • (Object)

Returns:



295
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 295

def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::ActionPlans20260601::ListActionPlansResponse

Instance Method Details

#members ⇒ [ :action_plans, :number_of_results, :pagination, :refinements ]

Returns:

  • ([ :action_plans, :number_of_results, :pagination, :refinements ])


302
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 302

def members: () -> [ :action_plans, :number_of_results, :pagination, :refinements ]

#to_h ⇒ { action_plans: Array[Peddler::APIs::ActionPlans20260601::ActionPlan], number_of_results: Integer, pagination: Peddler::APIs::ActionPlans20260601::Pagination?, refinements: Hash[untyped, untyped]? }

Returns:



303
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 303

def to_h: () -> { action_plans: Array[Peddler::APIs::ActionPlans20260601::ActionPlan], number_of_results: Integer, pagination: Peddler::APIs::ActionPlans20260601::Pagination?, refinements: Hash[untyped, untyped]? }