Class ExecuteWorkflow

Abstract class that defines the required functions to properly invoke a BambuMeta request from a client application.

Hierarchy (view full)

Implements

Constructors

Properties

brandId?: number

The brand identifier.

passId?: number

The pass identifier - provide either this, passSerialNo or uniqueId.

passSerialNo?: string

The pass serial number - provide either this, passId or uniqueId.

programId?: number

The program identifier.

uniqueId?: string

The pass unique identifier - provide either this, passId or passSerialNo.

workflowId?: string

The workflow identifier.

Methods

  • getRootPath is used by the BambuClient to properly construct the request call.

    Returns undefined | string

    The root path of the request

  • Parameters

    • options: {
          execute: ((executable) => Promise<any>);
      }
      • execute: ((executable) => Promise<any>)
          • (executable): Promise<any>
          • Parameters

            Returns Promise<any>

    Returns Promise<any>