Interface OpenConsumer

Open consumer options

interface OpenConsumer {
    child-site?: string;
    create-options?: CreateOptions;
    location?: Location;
    mode: Mode;
    name: string;
    on-no-exists: OnNoExists;
    op?: string;
    position: Position;
    topic: string;
}

Properties

child-site?: string

Must be set if location is Location.ChildSite

create-options?: CreateOptions

Must be set if on-no-exists is OnNoExists.Create

location?: Location
mode: Mode
name: string

Consumer name, must be unique in the system

on-no-exists: OnNoExists

Action for when the topic doesn't exist

op?: string

Automatically set by the lib

position: Position
topic: string

Topic name