Uses of Interface
io.gravitee.gateway.reactive.api.message.kafka.KafkaMessage
Packages that use KafkaMessage
Package
Description
-
Uses of KafkaMessage in io.gravitee.gateway.reactive.api.context.kafka
Methods in io.gravitee.gateway.reactive.api.context.kafka that return types with arguments of type KafkaMessageModifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Flowable<KafkaMessage>KafkaMessageRequest.messages()Get the flow of messages.io.reactivex.rxjava3.core.Flowable<KafkaMessage>KafkaMessageResponse.messages()Get the flow of messages.Methods in io.gravitee.gateway.reactive.api.context.kafka with parameters of type KafkaMessageModifier and TypeMethodDescriptionio.gravitee.el.TemplateEngineKafkaMessageExecutionContext.getTemplateEngine(KafkaMessage message) Get theTemplateEnginethat can be used to evaluate EL expressions.Method parameters in io.gravitee.gateway.reactive.api.context.kafka with type arguments of type KafkaMessageModifier and TypeMethodDescriptionvoidKafkaMessageRequest.messages(io.reactivex.rxjava3.core.Flowable<KafkaMessage> messages) Set the request message flow.voidKafkaMessageResponse.messages(io.reactivex.rxjava3.core.Flowable<KafkaMessage> messages) Set the request message flow.default io.reactivex.rxjava3.core.CompletableKafkaMessageRequest.onMessage(Function<KafkaMessage, io.reactivex.rxjava3.core.Maybe<KafkaMessage>> onMessage) Applies a given transformation on each message.default io.reactivex.rxjava3.core.CompletableKafkaMessageRequest.onMessage(Function<KafkaMessage, io.reactivex.rxjava3.core.Maybe<KafkaMessage>> onMessage) Applies a given transformation on each message.default io.reactivex.rxjava3.core.CompletableKafkaMessageResponse.onMessage(Function<KafkaMessage, io.reactivex.rxjava3.core.Maybe<KafkaMessage>> onMessage) Applies a given transformation on each message.default io.reactivex.rxjava3.core.CompletableKafkaMessageResponse.onMessage(Function<KafkaMessage, io.reactivex.rxjava3.core.Maybe<KafkaMessage>> onMessage) Applies a given transformation on each message.io.reactivex.rxjava3.core.CompletableKafkaMessageRequest.onMessages(io.reactivex.rxjava3.core.FlowableTransformer<KafkaMessage, KafkaMessage> onMessages) Applies a given transformation on each message.io.reactivex.rxjava3.core.CompletableKafkaMessageRequest.onMessages(io.reactivex.rxjava3.core.FlowableTransformer<KafkaMessage, KafkaMessage> onMessages) Applies a given transformation on each message.io.reactivex.rxjava3.core.CompletableKafkaMessageResponse.onMessages(io.reactivex.rxjava3.core.FlowableTransformer<KafkaMessage, KafkaMessage> onMessages) Applies a given transformation on each message.io.reactivex.rxjava3.core.CompletableKafkaMessageResponse.onMessages(io.reactivex.rxjava3.core.FlowableTransformer<KafkaMessage, KafkaMessage> onMessages) Applies a given transformation on each message. -
Uses of KafkaMessage in io.gravitee.gateway.reactive.api.message.kafka
Methods in io.gravitee.gateway.reactive.api.message.kafka that return KafkaMessageModifier and TypeMethodDescriptionSet the Kafka record key associated with the message.Overloaded setter for the Kafka key accepting a String.KafkaMessage.putRecordHeader(String key, Buffer value) FIXME: Refactor/remove this method whenMessage.headers(HttpHeaders)are http agnostic Put a Kafka record header to the message.KafkaMessage.removeRecordHeader(String key) FIXME: Refactor/remove this method whenMessage.headers(HttpHeaders)are http agnostic Remove a Kafka record header from the message.