Interface ResteasyReactiveConfig
-
@ConfigMapping(prefix="quarkus.resteasy-reactive") @ConfigRoot(phase=BUILD_AND_RUN_TIME_FIXED) public interface ResteasyReactiveConfig
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanbuildTimeConditionAware()Whether annotations such `@IfBuildTimeProfile`, `@IfBuildTimeProperty` and friends will be taken into account when used on JAX-RS classes.booleandefaultProduces()When one of the quarkus-resteasy-reactive-jackson or quarkus-resteasy-reactive-jsonb extension are active and the result type of an endpoint is an application class or one ofCollection,List,SetorMap, we assume the default return type is "application/json" if this configuration is enabled.booleanfailOnDuplicate()Whether duplicate endpoints should trigger error at startupio.quarkus.runtime.configuration.MemorySizeinputBufferSize()The amount of memory that can be used to buffer input before switching to blocking IO.intoutputBufferSize()The size of the output stream response buffer.booleansingleDefaultProduces()By default, we assume a default produced media type of "text/plain" for String endpoint return types.
-
-
-
Method Detail
-
inputBufferSize
@WithDefault("10k") io.quarkus.runtime.configuration.MemorySize inputBufferSize()The amount of memory that can be used to buffer input before switching to blocking IO.
-
outputBufferSize
@WithDefault("8191") int outputBufferSize()The size of the output stream response buffer. If a response is larger than this and no content-length is provided then the request will be chunked. Larger values may give slight performance increases for large responses, at the expense of more memory usage.
-
singleDefaultProduces
@WithDefault("true") boolean singleDefaultProduces()By default, we assume a default produced media type of "text/plain" for String endpoint return types. If this is disabled, the default produced media type will be "[text/plain, */*]" which is more expensive due to negotiation.
-
defaultProduces
@WithDefault("true") @Experimental("This flag has a high probability of going away in the future") boolean defaultProduces()When one of the quarkus-resteasy-reactive-jackson or quarkus-resteasy-reactive-jsonb extension are active and the result type of an endpoint is an application class or one ofCollection,List,SetorMap, we assume the default return type is "application/json" if this configuration is enabled.
-
buildTimeConditionAware
@WithDefault("true") boolean buildTimeConditionAware()Whether annotations such `@IfBuildTimeProfile`, `@IfBuildTimeProperty` and friends will be taken into account when used on JAX-RS classes.
-
failOnDuplicate
@WithDefault("true") boolean failOnDuplicate()Whether duplicate endpoints should trigger error at startup
-
-