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

datadog.trace.api.config.RemoteConfigConfig Maven / Gradle / Ivy

The newest version!
package datadog.trace.api.config;

public class RemoteConfigConfig {
  /** Replaced by {@link #REMOTE_CONFIGURATION_ENABLED} according the RFC. */
  @Deprecated public static final String REMOTE_CONFIG_ENABLED = "remote_config.enabled";

  public static final String REMOTE_CONFIGURATION_ENABLED = "remote_configuration.enabled";
  public static final String REMOTE_CONFIG_INTEGRITY_CHECK_ENABLED =
      "remote_config.integrity_check.enabled";
  public static final String REMOTE_CONFIG_URL = "remote_config.url";
  public static final String REMOTE_CONFIG_POLL_INTERVAL_SECONDS =
      "remote_config.poll_interval.seconds";
  public static final String REMOTE_CONFIG_MAX_PAYLOAD_SIZE =
      "remote_config.max.payload.size"; // kb
  // these two are specified in RCTE1
  public static final String REMOTE_CONFIG_TARGETS_KEY_ID = "rc.targets.key.id";
  public static final String REMOTE_CONFIG_TARGETS_KEY = "rc.targets.key";

  public static final String REMOTE_CONFIG_MAX_EXTRA_SERVICES = "remote_config.max_extra_services";

  private RemoteConfigConfig() {}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy