Type alias RabbitMQClientOptions

RabbitMQClientOptions: {
    authMechanism: string;
    channelMax: number;
    connectionTimeout: number;
    debug: boolean;
    frameMax: number;
    heartbeat: number;
    host: string;
    locale: string;
    password: string;
    port: number;
    protocol: string;
    retry: {
        enabled: boolean;
        maxRetries: number;
        maxTimeout: number;
        minTimeout: number;
        randomize: boolean;
    };
    ssl: {
        ca: string;
        cert: string;
        enabled: boolean;
        key: string;
        passphrase: string;
    };
    username: string;
    vhost: string;
}

Type declaration

  • authMechanism: string
  • channelMax: number
  • connectionTimeout: number
  • debug: boolean
  • frameMax: number
  • heartbeat: number
  • host: string
  • locale: string
  • password: string
  • port: number
  • protocol: string
  • retry: {
        enabled: boolean;
        maxRetries: number;
        maxTimeout: number;
        minTimeout: number;
        randomize: boolean;
    }
    • enabled: boolean
    • maxRetries: number
    • maxTimeout: number
    • minTimeout: number
    • randomize: boolean
  • ssl: {
        ca: string;
        cert: string;
        enabled: boolean;
        key: string;
        passphrase: string;
    }
    • ca: string
    • cert: string
    • enabled: boolean
    • key: string
    • passphrase: string
  • username: string
  • vhost: string