VmaxStageOrchestrator

class VmaxBuilder.api.vmax.VmaxStageOrchestrator(implementation: DefaultVmaxStageImplementation | None = None)[source]

Generated: validation needed.

Description:

Orchestrate vmax stage by delegating to vmax implementation module.

Parameters:

implementation (DefaultVmaxStageImplementation | None) – Optional vmax implementation override.

Returns:

None.

Raises:

None.

Requires:

name (StageName) – Stage identifier.

Modifies:

None.

Public Methods

run(…)

Generated: validation needed.

name

run(scaffold: Scaffold, config: APIConfig) Scaffold[source]

Generated: validation needed.

Description:

Run vmax stage using configured implementation.

Parameters:
  • scaffold (Scaffold) – Shared pipeline scaffold.

  • config (APIConfig) – Root API config.

Returns:

Scaffold – Updated scaffold.

Raises:

None.

Requires:

None.

Modifies:

scaffold payload.