Class AppMonConfigurationBuilder

java.lang.Object
com.dynatrace.android.agent.conf.ConfigurationBuilder
com.dynatrace.android.agent.conf.AppMonConfigurationBuilder

public class AppMonConfigurationBuilder extends ConfigurationBuilder
This class properly generates and initializes the agent Configuration for AppMon usage.

Example:

 new AppMonConfigurationBuilder("myApplicationUUID", "https://www.example.com")
     .withHybridMonitoring(true)
     .withMonitoredDomains("https://www.foo.com", "https://www.bla.com")
     .buildConfiguration();
 
  • Constructor Details

    • AppMonConfigurationBuilder

      public AppMonConfigurationBuilder(String applicationId, String agentPath)
      Generates a new ConfigurationBuilder by setting all mandatory AppMon configuration parameters
      Parameters:
      applicationId - the application id
      agentPath - the path to the instrumented web server or application server (without the monitor name "dynTraceMonitor")