Package io.quarkiverse.cxf
Class CxfFixedConfig
- java.lang.Object
-
- io.quarkiverse.cxf.CxfFixedConfig
-
@ConfigRoot(name="cxf", phase=BUILD_AND_RUN_TIME_FIXED) public class CxfFixedConfig extends ObjectQuarkus CXF build time configuration options that are also available at runtime but only in read-only mode.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCxfFixedConfig.ClientFixedConfigstatic classCxfFixedConfig.NativeClientFixedConfig
-
Field Summary
Fields Modifier and Type Field Description Map<String,CxfFixedConfig.ClientFixedConfig>clientsThe build time part of the client configuration.intminChunkSizeThe size in bytes of the chunks of memory allocated when writing data.intoutputBufferSizeThe size of the output stream response buffer in bytes.
-
Constructor Summary
Constructors Constructor Description CxfFixedConfig()
-
-
-
Field Detail
-
minChunkSize
@ConfigItem(defaultValue="128") public int minChunkSize
The size in bytes of the chunks of memory allocated when writing data.This is a very advanced setting that should only be set if you understand exactly how it affects the output IO operations of the application.
-
outputBufferSize
@ConfigItem(defaultValue="8191") public int outputBufferSize
The size of the output stream response buffer in bytes. If a response is larger than this and no content-length is provided then the response will be chunked.Larger values may give slight performance increases for large responses, at the expense of more memory usage.
-
clients
@ConfigItem(name="client") public Map<String,CxfFixedConfig.ClientFixedConfig> clients
The build time part of the client configuration.
-
-