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

io.quarkus.logging.gelf.AdditionalFieldConfig Maven / Gradle / Ivy

There is a newer version: 3.14.0.CR1
Show newest version
package io.quarkus.logging.gelf;

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

/**
 * Post additional fields. E.g. `fieldName1=value1,fieldName2=value2`.
 */
@ConfigGroup
public class AdditionalFieldConfig {
    /**
     * Additional field value.
     */
    @ConfigItem
    public String value;

    /**
     * Additional field type specification.
     * Supported types: String, long, Long, double, Double and discover.
     * Discover is the default if not specified, it discovers field type based on parseability.
     */
    @ConfigItem(defaultValue = "discover")
    public String type;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy