Interface KafkaNodeParameters

Source
interface KafkaNodeParameters {
    eventName?: string;
    headerParametersJson?: string;
    headersUi?: {
        headerValues: { key?: string; value?: string }[];
    };
    jsonParameters?: boolean;
    key?: string;
    message?: string;
    options?: {
        acks?: boolean;
        compression?: boolean;
        timeout?: number;
    };
    schemaRegistryUrl?: string;
    sendInputData?: boolean;
    topic?: string;
    useKey?: boolean;
    useSchemaRegistry?: boolean;
}

Properties§

Source§

readonly eventName?: string

Namespace and Name of Schema in Schema Registry (namespace.name)

Source§

readonly headerParametersJson?: string

Header parameters as JSON (flat object)

Source§

readonly headersUi?: { headerValues: { key?: string; value?: string }[] }

Default: {} Type options: {"multipleValues":true}

Source§

readonly jsonParameters?: boolean

Source§

readonly key?: string

The message key

Source§

readonly message?: string

The message to be sent

Source§

readonly options?: { acks?: boolean; compression?: boolean; timeout?: number }

Default: {}

Source§

readonly schemaRegistryUrl?: string

URL of the schema registry

Source§

readonly sendInputData?: boolean

Whether to send the data the node receives as JSON to Kafka Default: true

Source§

readonly topic?: string

Name of the queue of topic to publish to

Source§

readonly useKey?: boolean

Whether to use a message key

Source§

readonly useSchemaRegistry?: boolean

Whether to use Confluent Schema Registry