@salesforce/b2c-tooling-sdk / operations/mrt / WaitForEnvOptions
Interface: WaitForEnvOptions
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/env.ts:399
Options for waiting for an MRT environment to be ready.
Extends
Properties
now()?
optionalnow: () =>number
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/env.ts:425
Custom clock for testing. Defaults to Date.now.
Returns
number
onPoll()?
optionalonPoll: (info) =>void
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/env.ts:415
Optional callback invoked on each poll with current status.
Parameters
info
Returns
void
origin?
optionalorigin:string
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/env.ts:326
MRT API origin URL.
Default
"https://cloud.mobify.com"Inherited from
pollIntervalSeconds?
optionalpollIntervalSeconds:number
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/env.ts:404
Polling interval in seconds.
Default
10projectSlug
projectSlug:
string
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/env.ts:315
The project slug containing the environment.
Inherited from
sleep()?
optionalsleep: (ms) =>Promise<void>
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/env.ts:420
Custom sleep function for testing.
Parameters
ms
number
Returns
Promise<void>
slug
slug:
string
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/env.ts:320
Environment slug/identifier to retrieve.
Inherited from
timeoutSeconds?
optionaltimeoutSeconds:number
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/env.ts:410
Maximum time to wait in seconds (0 for no timeout).
Default
2700 (45 minutes)