Class MediatorConfigurationSupport.ValidationOutput

java.lang.Object
io.smallrye.reactive.messaging.providers.MediatorConfigurationSupport.ValidationOutput
Enclosing class:
MediatorConfigurationSupport

public static class MediatorConfigurationSupport.ValidationOutput extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
    ValidationOutput(io.smallrye.reactive.messaging.MediatorConfiguration.Production production, io.smallrye.reactive.messaging.MediatorConfiguration.Consumption consumption, boolean useBuilderTypes, boolean useReactiveStreams, Type ingestedPayloadType)
     
    ValidationOutput(io.smallrye.reactive.messaging.MediatorConfiguration.Production production, io.smallrye.reactive.messaging.MediatorConfiguration.Consumption consumption, boolean useBuilderTypes, boolean useReactiveStreams, Type ingestedPayloadType, Type keyType, Type valueType, Class<? extends io.smallrye.reactive.messaging.keyed.KeyValueExtractor> keyed)
     
    ValidationOutput(io.smallrye.reactive.messaging.MediatorConfiguration.Production production, io.smallrye.reactive.messaging.MediatorConfiguration.Consumption consumption, Type ingestedPayloadType)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    io.smallrye.reactive.messaging.MediatorConfiguration.Consumption
     
     
    Class<? extends io.smallrye.reactive.messaging.keyed.KeyValueExtractor>
     
     
    io.smallrye.reactive.messaging.MediatorConfiguration.Production
     
    boolean
     
    boolean
     
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ValidationOutput

      public ValidationOutput(io.smallrye.reactive.messaging.MediatorConfiguration.Production production, io.smallrye.reactive.messaging.MediatorConfiguration.Consumption consumption, Type ingestedPayloadType)
    • ValidationOutput

      public ValidationOutput(io.smallrye.reactive.messaging.MediatorConfiguration.Production production, io.smallrye.reactive.messaging.MediatorConfiguration.Consumption consumption, boolean useBuilderTypes, boolean useReactiveStreams, Type ingestedPayloadType)
    • ValidationOutput

      public ValidationOutput(io.smallrye.reactive.messaging.MediatorConfiguration.Production production, io.smallrye.reactive.messaging.MediatorConfiguration.Consumption consumption, boolean useBuilderTypes, boolean useReactiveStreams, Type ingestedPayloadType, Type keyType, Type valueType, Class<? extends io.smallrye.reactive.messaging.keyed.KeyValueExtractor> keyed)
  • Method Details

    • getProduction

      public io.smallrye.reactive.messaging.MediatorConfiguration.Production getProduction()
    • getConsumption

      public io.smallrye.reactive.messaging.MediatorConfiguration.Consumption getConsumption()
    • getUseBuilderTypes

      public boolean getUseBuilderTypes()
    • getIngestedPayloadType

      public Type getIngestedPayloadType()
    • getUseReactiveStreams

      public boolean getUseReactiveStreams()
    • getValueType

      public Type getValueType()
    • getKeyType

      public Type getKeyType()
    • getKeyed

      public Class<? extends io.smallrye.reactive.messaging.keyed.KeyValueExtractor> getKeyed()