Package io.quarkus.analytics.dto.config
Interface AnalyticsRemoteConfig
-
- All Known Implementing Classes:
NoopRemoteConfig,RemoteConfig
public interface AnalyticsRemoteConfigAllow to configure build analytics behaviour
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<String>getDenyAnonymousIds()List of anonymous UUID representing the users who will not send analytics.List<String>getDenyQuarkusVersions()List of quarkus versions that will not send analytics.DurationgetRefreshInterval()Configuration refresh intervalbooleanisActive()
-
-
-
Method Detail
-
isActive
boolean isActive()
- Returns:
- true if the analytics is enabled
-
getDenyAnonymousIds
List<String> getDenyAnonymousIds()
List of anonymous UUID representing the users who will not send analytics. The data from particular UUIDs might contain issues and generation will be disabled at the source.- Returns:
-
getDenyQuarkusVersions
List<String> getDenyQuarkusVersions()
List of quarkus versions that will not send analytics. The data from particular versions might contain issues and generation will be disabled at the source.- Returns:
-
getRefreshInterval
Duration getRefreshInterval()
Configuration refresh interval- Returns:
-
-