Class: Peddler::APIs::ActionPlans20260601::CreateActionPlanRequest

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_item ⇒ Peddler::APIs::ActionPlans20260601::ActionItemResolutionReference? (readonly)

Returns the value of attribute action_item.



197
198
199
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 197

def action_item
  @action_item
end

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

Returns the value of attribute inputs.

Returns:

  • (Hash[untyped, untyped], nil)


198
199
200
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 198

def inputs
  @inputs
end

#plan_template_id ⇒ String (readonly)

Returns the value of attribute plan_template_id.

Returns:

  • (String)


199
200
201
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 199

def plan_template_id
  @plan_template_id
end

Class Method Details

.[](plan_template_id:, action_item:, inputs:) ⇒ Peddler::APIs::ActionPlans20260601::CreateActionPlanRequest .[](arg0, arg1, arg2) ⇒ Peddler::APIs::ActionPlans20260601::CreateActionPlanRequest

Overloads:



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

def self.[]: (plan_template_id: String, ?action_item: Peddler::APIs::ActionPlans20260601::ActionItemResolutionReference?, ?inputs: Hash[untyped, untyped]?) -> Peddler::APIs::ActionPlans20260601::CreateActionPlanRequest
| (String, Peddler::APIs::ActionPlans20260601::ActionItemResolutionReference?, Hash[untyped, untyped]?) -> Peddler::APIs::ActionPlans20260601::CreateActionPlanRequest

.members ⇒ [ :plan_template_id, :action_item, :inputs ]

Returns:

  • ([ :plan_template_id, :action_item, :inputs ])


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

def self.members: () -> [ :plan_template_id, :action_item, :inputs ]

.new(plan_template_id:, action_item:, inputs:) ⇒ Peddler::APIs::ActionPlans20260601::CreateActionPlanRequest .new(arg0, arg1, arg2) ⇒ Peddler::APIs::ActionPlans20260601::CreateActionPlanRequest

Overloads:



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

def self.new: (plan_template_id: String, ?action_item: Peddler::APIs::ActionPlans20260601::ActionItemResolutionReference?, ?inputs: Hash[untyped, untyped]?) -> Peddler::APIs::ActionPlans20260601::CreateActionPlanRequest
| (String, Peddler::APIs::ActionPlans20260601::ActionItemResolutionReference?, Hash[untyped, untyped]?) -> Peddler::APIs::ActionPlans20260601::CreateActionPlanRequest

.parse ⇒ Peddler::APIs::ActionPlans20260601::CreateActionPlanRequest

Parameters:

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

Returns:



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

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

Instance Method Details

#members ⇒ [ :plan_template_id, :action_item, :inputs ]

Returns:

  • ([ :plan_template_id, :action_item, :inputs ])


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

def members: () -> [ :plan_template_id, :action_item, :inputs ]

#to_h ⇒ { plan_template_id: String, action_item: Peddler::APIs::ActionPlans20260601::ActionItemResolutionReference?, inputs: Hash[untyped, untyped]? }

Returns:



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

def to_h: () -> { plan_template_id: String, action_item: Peddler::APIs::ActionPlans20260601::ActionItemResolutionReference?, inputs: Hash[untyped, untyped]? }