Class NettyStreamedFileCustomizableResponseType

java.lang.Object
io.micronaut.http.server.types.files.StreamedFile
io.micronaut.http.server.netty.types.files.NettyStreamedFileCustomizableResponseType
All Implemented Interfaces:
NettyCustomizableResponseType, NettyFileCustomizableResponseType, NettyStreamedCustomizableResponseType, CustomizableResponseType, FileCustomizableResponseType

@Internal public class NettyStreamedFileCustomizableResponseType extends StreamedFile implements NettyFileCustomizableResponseType, NettyStreamedCustomizableResponseType
Writes a file backed by an InputStream to the Netty context.
Since:
1.0
Author:
James Kleeh
  • Constructor Details

    • NettyStreamedFileCustomizableResponseType

      public NettyStreamedFileCustomizableResponseType(InputStream inputStream, String name)
      Parameters:
      inputStream - The input stream
      name - The file name
    • NettyStreamedFileCustomizableResponseType

      public NettyStreamedFileCustomizableResponseType(InputStream inputStream, MediaType mediaType)
      Parameters:
      inputStream - The input stream
      mediaType - The file media type
    • NettyStreamedFileCustomizableResponseType

      public NettyStreamedFileCustomizableResponseType(URL url)
      Parameters:
      url - The URL
    • NettyStreamedFileCustomizableResponseType

      public NettyStreamedFileCustomizableResponseType(StreamedFile delegate)
      Parameters:
      delegate - The streamed file
  • Method Details