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

io.quarkus.runtime.BuildAnalyticsConfig Maven / Gradle / Ivy

The newest version!
package io.quarkus.runtime;

import java.util.Optional;

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

/**
 * Build time analytics.
 * 

* This is a dummy config class to hide the warnings on the comment line. * All properties in here are actually used in the build tools. */ @ConfigRoot(name = "analytics", phase = ConfigPhase.BUILD_AND_RUN_TIME_FIXED) public class BuildAnalyticsConfig { /** * If Build time analytics are disabled. */ @ConfigItem public Optional disabled; /** * The Segment base URI. */ @ConfigItem(name = "uri.base") public Optional uriBase; /** * The Timeout to send the build time analytics to segment. */ @ConfigItem(defaultValue = "3000") public Integer timeout; }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy