Interface AgentConfigGroup


  • public interface AgentConfigGroup
    AgentConfigGroup...
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.Map<java.lang.String,​AgentConfig> getConfigurations()
      Returns the agent configurations that belong to this group.
      java.lang.String getId()
      Returns the id of this config group
      java.lang.String getName()
      Returns the name of this config group
      java.lang.String[] getRunModes()
      Returns the run modes this group is active in
      java.lang.String getTitle()
      Returns the title of this config group
      boolean isActive()
      Checks if this config group is active in respect to run modes.
    • Method Detail

      • getId

        java.lang.String getId()
        Returns the id of this config group
        Returns:
        the id
      • getName

        java.lang.String getName()
        Returns the name of this config group
        Returns:
        the name
      • getTitle

        java.lang.String getTitle()
        Returns the title of this config group
        Returns:
        the title
      • getRunModes

        java.lang.String[] getRunModes()
        Returns the run modes this group is active in
        Returns:
        array of run mode names
      • isActive

        boolean isActive()
        Checks if this config group is active in respect to run modes. The group is active if at least one run mode is currently active. Note that the run modes are evaluated when the agent config is created.
        Returns:
        true if active
      • getConfigurations

        java.util.Map<java.lang.String,​AgentConfig> getConfigurations()
        Returns the agent configurations that belong to this group.
        Returns:
        map of configurations, key is the configuration path.