Interface RabbitMQTriggerNodeParameters

Source
interface RabbitMQTriggerNodeParameters {
    options?: {
        acknowledge?:
            | "executionFinishes"
            | "executionFinishesSuccessfully"
            | "immediately"
            | "laterMessageNode";
        arguments?: {
            argument: { key?: string; value?: string }[];
        };
        assertExchange?: boolean;
        assertQueue?: boolean;
        autoDelete?: boolean;
        binding?: {
            bindings: {
                exchange?: string;
                routingKey?: string;
            }[];
        };
        contentIsBinary?: boolean;
        durable?: boolean;
        exclusive?: boolean;
        headers?: {
            header: { key?: string; value?: string }[];
        };
        jsonParseBody?: boolean;
        onlyContent?: boolean;
        parallelMessages?: number;
    };
    queue?: string;
}

Properties§

Source§

readonly options?: {
    acknowledge?:
        | "executionFinishes"
        | "executionFinishesSuccessfully"
        | "immediately"
        | "laterMessageNode";
    arguments?: {
        argument: { key?: string; value?: string }[];
    };
    assertExchange?: boolean;
    assertQueue?: boolean;
    autoDelete?: boolean;
    binding?: {
        bindings: {
            exchange?: string;
            routingKey?: string;
        }[];
    };
    contentIsBinary?: boolean;
    durable?: boolean;
    exclusive?: boolean;
    headers?: {
        header: { key?: string; value?: string }[];
    };
    jsonParseBody?: boolean;
    onlyContent?: boolean;
    parallelMessages?: number;
}

Default: {}

Source§

readonly queue?: string

The name of the queue to read from