Interface AnalyticsRemoteConfig

  • All Known Implementing Classes:
    NoopRemoteConfig, RemoteConfig

    public interface AnalyticsRemoteConfig
    Allow to configure build analytics behaviour
    • 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: