All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.quarkus.resteasy.multipart.runtime.ResteasyMultipartRuntimeConfig Maven / Gradle / Ivy

package io.quarkus.resteasy.multipart.runtime;

import java.nio.charset.Charset;

import io.quarkus.runtime.annotations.ConfigGroup;
import io.quarkus.runtime.annotations.ConfigItem;
import io.quarkus.runtime.annotations.ConfigPhase;
import io.quarkus.runtime.annotations.ConfigRoot;

@ConfigRoot(name = "resteasy.multipart", phase = ConfigPhase.RUN_TIME)
public class ResteasyMultipartRuntimeConfig {

    /**
     * Input part configuration.
     */
    @ConfigItem
    public InputPartConfigGroup inputPart;

    @ConfigGroup
    public static class InputPartConfigGroup {

        /**
         * Default charset.
         * 

* Note that the default value is UTF-8 which is different from RESTEasy's default value US-ASCII. */ @ConfigItem(defaultValue = "UTF-8") public Charset defaultCharset; /** * The default content-type. */ @ConfigItem(defaultValue = "text/plain") public String defaultContentType; } }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy