Class FlightRecorderDynamicConfiguration

java.lang.Object
de.mirkosertic.flightrecorderstarter.configuration.FlightRecorderDynamicConfiguration

@ConfigurationProperties(prefix="flightrecorder") public class FlightRecorderDynamicConfiguration extends Object
  • Constructor Details

    • FlightRecorderDynamicConfiguration

      public FlightRecorderDynamicConfiguration()
  • Method Details

    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • getRecordingCleanupType

      public FlightRecorderDynamicConfiguration.CleanupType getRecordingCleanupType()
    • setRecordingCleanupType

      public void setRecordingCleanupType(String recordingCleanupType)
    • getOldRecordingsTTL

      public long getOldRecordingsTTL()
    • setOldRecordingsTTL

      public void setOldRecordingsTTL(long oldRecordingsTTL)
    • getOldRecordingsTTLTimeUnit

      public ChronoUnit getOldRecordingsTTLTimeUnit()
    • setOldRecordingsTTLTimeUnit

      public void setOldRecordingsTTLTimeUnit(ChronoUnit oldRecordingsTTLTimeUnit)
    • getOldRecordingsMax

      public int getOldRecordingsMax()
    • setOldRecordingsMax

      public void setOldRecordingsMax(int oldRecordingsMax)
    • getTrigger

      public List<Trigger> getTrigger()
    • setTrigger

      public void setTrigger(List<Trigger> trigger)
    • getJfrBasePath

      public String getJfrBasePath()
    • setJfrBasePath

      public void setJfrBasePath(String jfrBasePath)
    • getJfrCustomConfig

      public String getJfrCustomConfig()
    • setJfrCustomConfig

      public void setJfrCustomConfig(String jfrCustomConfig)