Class: Peddler::APIs::ActionPlans20260601::PlanStep

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

#completed_date ⇒ Time? (readonly)

Returns the value of attribute completed_date.

Returns:

  • (Time, nil)


388
389
390
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 388

def completed_date
  @completed_date
end

#definition ⇒ Peddler::APIs::ActionPlans20260601::StepDefinitionRef (readonly)

Returns the value of attribute definition.



389
390
391
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 389

def definition
  @definition
end

#dependencies ⇒ Array[String]? (readonly)

Returns the value of attribute dependencies.

Returns:

  • (Array[String], nil)


390
391
392
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 390

def dependencies
  @dependencies
end

#description ⇒ Peddler::APIs::ActionPlans20260601::LocalizedText? (readonly)

Returns the value of attribute description.



391
392
393
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 391

def description
  @description
end

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

Returns the value of attribute inputs.

Returns:

  • (Hash[untyped, untyped], nil)


392
393
394
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 392

def inputs
  @inputs
end

#last_updated_date ⇒ Time? (readonly)

Returns the value of attribute last_updated_date.

Returns:

  • (Time, nil)


393
394
395
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 393

def last_updated_date
  @last_updated_date
end

#mode ⇒ String (readonly)

Returns the value of attribute mode.

Returns:

  • (String)


394
395
396
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 394

def mode
  @mode
end

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

Returns the value of attribute outputs.

Returns:

  • (Hash[untyped, untyped], nil)


395
396
397
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 395

def outputs
  @outputs
end

#started_date ⇒ Time? (readonly)

Returns the value of attribute started_date.

Returns:

  • (Time, nil)


396
397
398
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 396

def started_date
  @started_date
end

#status ⇒ Array[untyped]? (readonly)

Returns the value of attribute status.

Returns:

  • (Array[untyped], nil)


397
398
399
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 397

def status
  @status
end

#step_id ⇒ String (readonly)

Returns the value of attribute step_id.

Returns:

  • (String)


398
399
400
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 398

def step_id
  @step_id
end

Class Method Details

.[](definition:, mode:, step_id:, completed_date:, dependencies:, description:, inputs:, last_updated_date:, outputs:, started_date:, status:) ⇒ Peddler::APIs::ActionPlans20260601::PlanStep .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10) ⇒ Peddler::APIs::ActionPlans20260601::PlanStep

Overloads:



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

def self.[]: (definition: Peddler::APIs::ActionPlans20260601::StepDefinitionRef, mode: String, step_id: String, ?completed_date: Time?, ?dependencies: Array[String]?, ?description: Peddler::APIs::ActionPlans20260601::LocalizedText?, ?inputs: Hash[untyped, untyped]?, ?last_updated_date: Time?, ?outputs: Hash[untyped, untyped]?, ?started_date: Time?, ?status: Array[untyped]?) -> Peddler::APIs::ActionPlans20260601::PlanStep
| (Peddler::APIs::ActionPlans20260601::StepDefinitionRef, String, String, Time?, Array[String]?, Peddler::APIs::ActionPlans20260601::LocalizedText?, Hash[untyped, untyped]?, Time?, Hash[untyped, untyped]?, Time?, Array[untyped]?) -> Peddler::APIs::ActionPlans20260601::PlanStep

.members ⇒ [ :definition, :mode, :step_id, :completed_date, :dependencies, :description, :inputs, :last_updated_date, :outputs, :started_date, :status ]

Returns:

  • ([ :definition, :mode, :step_id, :completed_date, :dependencies, :description, :inputs, :last_updated_date, :outputs, :started_date, :status ])


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

def self.members: () -> [ :definition, :mode, :step_id, :completed_date, :dependencies, :description, :inputs, :last_updated_date, :outputs, :started_date, :status ]

.new(definition:, mode:, step_id:, completed_date:, dependencies:, description:, inputs:, last_updated_date:, outputs:, started_date:, status:) ⇒ Peddler::APIs::ActionPlans20260601::PlanStep .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10) ⇒ Peddler::APIs::ActionPlans20260601::PlanStep

Overloads:



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

def self.new: (definition: Peddler::APIs::ActionPlans20260601::StepDefinitionRef, mode: String, step_id: String, ?completed_date: Time?, ?dependencies: Array[String]?, ?description: Peddler::APIs::ActionPlans20260601::LocalizedText?, ?inputs: Hash[untyped, untyped]?, ?last_updated_date: Time?, ?outputs: Hash[untyped, untyped]?, ?started_date: Time?, ?status: Array[untyped]?) -> Peddler::APIs::ActionPlans20260601::PlanStep
| (Peddler::APIs::ActionPlans20260601::StepDefinitionRef, String, String, Time?, Array[String]?, Peddler::APIs::ActionPlans20260601::LocalizedText?, Hash[untyped, untyped]?, Time?, Hash[untyped, untyped]?, Time?, Array[untyped]?) -> Peddler::APIs::ActionPlans20260601::PlanStep

.parse ⇒ Peddler::APIs::ActionPlans20260601::PlanStep

Parameters:

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

Returns:



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

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

Instance Method Details

#members ⇒ [ :definition, :mode, :step_id, :completed_date, :dependencies, :description, :inputs, :last_updated_date, :outputs, :started_date, :status ]

Returns:

  • ([ :definition, :mode, :step_id, :completed_date, :dependencies, :description, :inputs, :last_updated_date, :outputs, :started_date, :status ])


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

def members: () -> [ :definition, :mode, :step_id, :completed_date, :dependencies, :description, :inputs, :last_updated_date, :outputs, :started_date, :status ]

#to_h ⇒ { definition: Peddler::APIs::ActionPlans20260601::StepDefinitionRef, mode: String, step_id: String, completed_date: Time?, dependencies: Array[String]?, description: Peddler::APIs::ActionPlans20260601::LocalizedText?, inputs: Hash[untyped, untyped]?, last_updated_date: Time?, outputs: Hash[untyped, untyped]?, started_date: Time?, status: Array[untyped]? }

Returns:



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

def to_h: () -> { definition: Peddler::APIs::ActionPlans20260601::StepDefinitionRef, mode: String, step_id: String, completed_date: Time?, dependencies: Array[String]?, description: Peddler::APIs::ActionPlans20260601::LocalizedText?, inputs: Hash[untyped, untyped]?, last_updated_date: Time?, outputs: Hash[untyped, untyped]?, started_date: Time?, status: Array[untyped]? }