Interface HttpContentCompressorProvider

All Superinterfaces:
Supplier<io.netty.handler.codec.http.HttpContentCompressor>
All Known Implementing Classes:
DefaultHttpContentCompressorProvider
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface HttpContentCompressorProvider extends Supplier<io.netty.handler.codec.http.HttpContentCompressor>
Interface to provide HttpContentCompressors.
Since:
2.6
See Also:
  • HttpContentCompressor
  • Method Details

    • defaultOptions

      Returns an apply action that just create builder with default options but do nothing.
      Returns:
      a Consumer<HttpContentCompressorProvider.Builder>
    • builder

      Creates a default HttpContentCompressorProvider.Builder instance.
      Returns:
      a HttpContentCompressorProvider.Builder
    • create

      io.netty.handler.codec.http.HttpContentCompressor create()
      Creates and returns a new HttpContentCompressor instance.
      Returns:
      a new HttpContentCompressor instance
    • get

      default io.netty.handler.codec.http.HttpContentCompressor get()
      Get a new HttpContentCompressor instance.

      This method is equivalent to create().

      Specified by:
      get in interface Supplier<io.netty.handler.codec.http.HttpContentCompressor>
      Returns:
      a new HttpContentCompressor instance