Class ResponseFilterResultBuilderImpl
java.lang.Object
io.kroxylicious.proxy.internal.filter.FilterResultBuilderImpl<org.apache.kafka.common.message.ResponseHeaderData,io.kroxylicious.proxy.filter.ResponseFilterResult>
io.kroxylicious.proxy.internal.filter.ResponseFilterResultBuilderImpl
- All Implemented Interfaces:
io.kroxylicious.proxy.filter.FilterResultBuilder<org.apache.kafka.common.message.ResponseHeaderData,,io.kroxylicious.proxy.filter.ResponseFilterResult> io.kroxylicious.proxy.filter.filterresultbuilder.CloseOrTerminalStage<io.kroxylicious.proxy.filter.ResponseFilterResult>,io.kroxylicious.proxy.filter.filterresultbuilder.CloseStage<io.kroxylicious.proxy.filter.ResponseFilterResult>,io.kroxylicious.proxy.filter.filterresultbuilder.TerminalStage<io.kroxylicious.proxy.filter.ResponseFilterResult>,io.kroxylicious.proxy.filter.ResponseFilterResultBuilder
public class ResponseFilterResultBuilderImpl
extends FilterResultBuilderImpl<org.apache.kafka.common.message.ResponseHeaderData,io.kroxylicious.proxy.filter.ResponseFilterResult>
implements io.kroxylicious.proxy.filter.ResponseFilterResultBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.kroxylicious.proxy.filter.ResponseFilterResultbuild()protected voidvalidateForward(org.apache.kafka.common.message.ResponseHeaderData header, org.apache.kafka.common.protocol.ApiMessage message) Methods inherited from class io.kroxylicious.proxy.internal.filter.FilterResultBuilderImpl
completed, drop, forward, isDrop, withCloseConnectionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.kroxylicious.proxy.filter.filterresultbuilder.CloseStage
withCloseConnectionMethods inherited from interface io.kroxylicious.proxy.filter.FilterResultBuilder
drop, forward
-
Constructor Details
-
ResponseFilterResultBuilderImpl
public ResponseFilterResultBuilderImpl()
-
-
Method Details
-
validateForward
protected void validateForward(org.apache.kafka.common.message.ResponseHeaderData header, org.apache.kafka.common.protocol.ApiMessage message) - Overrides:
validateForwardin classFilterResultBuilderImpl<org.apache.kafka.common.message.ResponseHeaderData,io.kroxylicious.proxy.filter.ResponseFilterResult>
-
build
public io.kroxylicious.proxy.filter.ResponseFilterResult build()- Specified by:
buildin interfaceio.kroxylicious.proxy.filter.filterresultbuilder.TerminalStage<io.kroxylicious.proxy.filter.ResponseFilterResult>
-