Class AgentConfigurationServiceImpl

java.lang.Object
com.netflix.genie.web.agent.services.impl.AgentConfigurationServiceImpl
All Implemented Interfaces:
AgentConfigurationService

public class AgentConfigurationServiceImpl extends Object implements AgentConfigurationService
This implementation of AgentConfigurationService forwards properties set on the server that match a given set of regular expressions, plus any additional ones specified in configuration. It utilizes a cache to avoid recomputing the set of properties and values for every request.
Since:
4.0.0
  • Constructor Details

    • AgentConfigurationServiceImpl

      public AgentConfigurationServiceImpl(AgentConfigurationProperties agentConfigurationProperties, PropertiesMapCache propertyMapCache, io.micrometer.core.instrument.MeterRegistry registry)
      Constructor.
      Parameters:
      agentConfigurationProperties - the properties
      propertyMapCache - the property map cache
      registry - the metrics registry
  • Method Details