Class Config

java.lang.Object
io.pyroscope.javaagent.config.Config

public final class Config extends Object
  • Field Details

    • spyName

      public final String spyName
      See Also:
    • applicationName

      public final String applicationName
    • profilingInterval

      public final Duration profilingInterval
    • profilingEvent

      public final EventType profilingEvent
    • profilingAlloc

      public final String profilingAlloc
    • profilingLock

      public final String profilingLock
    • uploadInterval

      public final Duration uploadInterval
    • logLevel

      public final org.apache.logging.log4j.Level logLevel
    • serverAddress

      public final String serverAddress
    • authToken

      public final String authToken
    • timeseriesName

      public final String timeseriesName
    • format

      public final Format format
    • pushQueueCapacity

      public final int pushQueueCapacity
  • Method Details

    • profilingIntervalInHertz

      public long profilingIntervalInHertz()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • build

      public static Config build()