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 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:
      validateForward in class FilterResultBuilderImpl<org.apache.kafka.common.message.ResponseHeaderData,io.kroxylicious.proxy.filter.ResponseFilterResult>
    • build

      public io.kroxylicious.proxy.filter.ResponseFilterResult build()
      Specified by:
      build in interface io.kroxylicious.proxy.filter.filterresultbuilder.TerminalStage<io.kroxylicious.proxy.filter.ResponseFilterResult>