Skip to main content

@dialstack/sdk / server / QueueCreateParams

Interface: QueueCreateParams

Defined in: sdk/src/server/index.ts:779

Properties

announcements?

TypeScript
optional announcements?:
| QueueAnnouncementsConfigInput
| null;

Defined in: sdk/src/server/index.ts:785

Provide an object to enable announcements; omit or set null to disable.


callback?

TypeScript
optional callback?: QueueCallbackConfigInput | null;

Defined in: sdk/src/server/index.ts:787

Provide an object to enable callbacks; omit or set null to disable.


join_empty?

TypeScript
optional join_empty?: string;

Defined in: sdk/src/server/index.ts:790


leave_when_empty?

TypeScript
optional leave_when_empty?: string;

Defined in: sdk/src/server/index.ts:791


max_queue_length?

TypeScript
optional max_queue_length?: number;

Defined in: sdk/src/server/index.ts:789


name

TypeScript
name: string;

Defined in: sdk/src/server/index.ts:780


strategy?

TypeScript
optional strategy?: QueueStrategy;

Defined in: sdk/src/server/index.ts:781


timeout?

TypeScript
optional timeout?: QueueTimeout | null;

Defined in: sdk/src/server/index.ts:788


timeout_seconds?

TypeScript
optional timeout_seconds?: number;

Defined in: sdk/src/server/index.ts:782


wrap_up_seconds?

TypeScript
optional wrap_up_seconds?: number;

Defined in: sdk/src/server/index.ts:783