Class MessageBodyWriterBuildItem

java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.resteasy.reactive.spi.MessageBodyWriterBuildItem
All Implemented Interfaces:
RuntimeTypeItem

public final class MessageBodyWriterBuildItem extends io.quarkus.builder.item.MultiBuildItem implements RuntimeTypeItem
  • Constructor Details

    • MessageBodyWriterBuildItem

      public MessageBodyWriterBuildItem(String className, String handledClassName, List<String> mediaTypeStrings)
    • MessageBodyWriterBuildItem

      public MessageBodyWriterBuildItem(String className, String handledClassName, List<String> mediaTypeStrings, jakarta.ws.rs.RuntimeType runtimeType, boolean builtin, Integer priority)
    • MessageBodyWriterBuildItem

      MessageBodyWriterBuildItem(MessageBodyWriterBuildItem.Builder builder)
  • Method Details

    • getClassName

      public String getClassName()
    • getHandledClassName

      public String getHandledClassName()
    • getMediaTypeStrings

      public List<String> getMediaTypeStrings()
    • getRuntimeType

      public jakarta.ws.rs.RuntimeType getRuntimeType()
      Description copied from interface: RuntimeTypeItem
      Returns the runtime type for this build item. If the value is null then it applies to both server and client.
      Specified by:
      getRuntimeType in interface RuntimeTypeItem
    • isBuiltin

      public boolean isBuiltin()
    • getPriority

      public Integer getPriority()