Skip to main content

Class: MachineService

Defined in: service/MachineService.ts:72

Backwards-compatible class form. New code should call machineService(client).

Constructors​

Constructor​

new MachineService(client): MachineService

Defined in: service/MachineService.ts:74

Parameters​

client​

GraphQLClient

Returns​

MachineService

Methods​

createMachine()​

createMachine(variables): Promise<SparePartsMachine>

Defined in: service/MachineService.ts:91

Creates a new machine

Parameters​

variables​

MachineCreateVariables

Machine creation input

Returns​

Promise<SparePartsMachine>


getMachine()​

getMachine(variables, fetchOptions?): Promise<SparePartsMachine>

Defined in: service/MachineService.ts:80

Retrieves a specific machine

Parameters​

variables​

MachineVariables

Variables for the machine query

fetchOptions?​

GraphQLFetchOptions

Transport-level hints (e.g. cache tags)

Returns​

Promise<SparePartsMachine>


getMachines()​

getMachines(variables, fetchOptions?): Promise<SparePartsMachineResponse>

Defined in: service/MachineService.ts:86

Retrieves machines with search criteria

Parameters​

variables​

MachinesVariables

Search input parameters

fetchOptions?​

GraphQLFetchOptions

Transport-level hints (e.g. cache tags)

Returns​

Promise<SparePartsMachineResponse>


updateMachine()​

updateMachine(variables): Promise<SparePartsMachine>

Defined in: service/MachineService.ts:96

Updates an existing machine

Parameters​

variables​

MachineUpsertVariables

Machine update input

Returns​

Promise<SparePartsMachine>