Index

A C D F G I M N P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

ALL - Static variable in class de.mirkosertic.flightrecorderstarter.actuator.model.FlameGraph
 
allSessions() - Method in class de.mirkosertic.flightrecorderstarter.actuator.FlightRecorderEndpoint
 
allSessions() - Method in class de.mirkosertic.flightrecorderstarter.actuator.ReactiveFlightRecorderEndpoint
All sessions flux.

C

check() - Method in class de.mirkosertic.flightrecorderstarter.trigger.TriggerChecker
 
childByName(String) - Method in class de.mirkosertic.flightrecorderstarter.actuator.model.FlameGraph.Node
 
cleanupOldRecordings() - Method in class de.mirkosertic.flightrecorderstarter.core.FlightRecorder
 
COUNT - Enum constant in enum class de.mirkosertic.flightrecorderstarter.configuration.FlightRecorderDynamicConfiguration.CleanupType
 

D

DATA_JSON - Static variable in class de.mirkosertic.flightrecorderstarter.controller.FlightRecorderStaticController
 
de.mirkosertic.flightrecorderstarter.actuator - package de.mirkosertic.flightrecorderstarter.actuator
 
de.mirkosertic.flightrecorderstarter.actuator.model - package de.mirkosertic.flightrecorderstarter.actuator.model
 
de.mirkosertic.flightrecorderstarter.configuration - package de.mirkosertic.flightrecorderstarter.configuration
 
de.mirkosertic.flightrecorderstarter.controller - package de.mirkosertic.flightrecorderstarter.controller
 
de.mirkosertic.flightrecorderstarter.core - package de.mirkosertic.flightrecorderstarter.core
 
de.mirkosertic.flightrecorderstarter.trigger - package de.mirkosertic.flightrecorderstarter.trigger
 
deleteRecording(long) - Method in class de.mirkosertic.flightrecorderstarter.actuator.FlightRecorderEndpoint
 
deleteRecording(long) - Method in class de.mirkosertic.flightrecorderstarter.core.FlightRecorder
 
deleteRecording(Long) - Method in class de.mirkosertic.flightrecorderstarter.actuator.ReactiveFlightRecorderEndpoint
Delete recording mono.
downloadRecording(long) - Method in class de.mirkosertic.flightrecorderstarter.actuator.FlightRecorderEndpoint
 
downloadRecording(Long) - Method in class de.mirkosertic.flightrecorderstarter.actuator.ReactiveFlightRecorderEndpoint
Download recording mono.
downloadRecording2() - Method in class de.mirkosertic.flightrecorderstarter.controller.FlightRecorderStaticController
 
downloadRecording3() - Method in class de.mirkosertic.flightrecorderstarter.controller.FlightRecorderStaticController
 
downloadRecording4() - Method in class de.mirkosertic.flightrecorderstarter.controller.FlightRecorderStaticController
 
downloadRecording5() - Method in class de.mirkosertic.flightrecorderstarter.controller.FlightRecorderStaticController
 
downloadRecording6() - Method in class de.mirkosertic.flightrecorderstarter.controller.FlightRecorderStaticController
 
downloadRecordingFlameGraph(long) - Method in class de.mirkosertic.flightrecorderstarter.controller.FlightRecorderStaticController
 
downloadRecordingJson(long) - Method in class de.mirkosertic.flightrecorderstarter.controller.FlightRecorderStaticController
 
downloadRecordingRawFlameGraph(long) - Method in class de.mirkosertic.flightrecorderstarter.controller.FlightRecorderStaticController
 
downloadRecordingRawJson(long) - Method in class de.mirkosertic.flightrecorderstarter.controller.FlightRecorderStaticController
 

F

FlameGraph - Class in de.mirkosertic.flightrecorderstarter.actuator.model
 
FlameGraph.FrameFilter - Interface in de.mirkosertic.flightrecorderstarter.actuator.model
 
FlameGraph.Node - Class in de.mirkosertic.flightrecorderstarter.actuator.model
 
FlameGraph.PackageNamePrefixFrameFilter - Class in de.mirkosertic.flightrecorderstarter.actuator.model
 
flightRecorder(FlightRecorderDynamicConfiguration) - Method in class de.mirkosertic.flightrecorderstarter.configuration.FlightRecorderAutoConfiguration
 
FlightRecorder - Class in de.mirkosertic.flightrecorderstarter.core
 
FlightRecorder(FlightRecorderDynamicConfiguration) - Constructor for class de.mirkosertic.flightrecorderstarter.core.FlightRecorder
 
FlightRecorderAutoConfiguration - Class in de.mirkosertic.flightrecorderstarter.configuration
 
FlightRecorderAutoConfiguration() - Constructor for class de.mirkosertic.flightrecorderstarter.configuration.FlightRecorderAutoConfiguration
 
FlightRecorderDynamicConfiguration - Class in de.mirkosertic.flightrecorderstarter.configuration
 
FlightRecorderDynamicConfiguration() - Constructor for class de.mirkosertic.flightrecorderstarter.configuration.FlightRecorderDynamicConfiguration
 
FlightRecorderDynamicConfiguration.CleanupType - Enum Class in de.mirkosertic.flightrecorderstarter.configuration
 
flightRecorderEndpoint(FlightRecorder) - Method in class de.mirkosertic.flightrecorderstarter.configuration.WebFluxFlightRecorderConfiguration
 
flightRecorderEndpoint(FlightRecorder) - Method in class de.mirkosertic.flightrecorderstarter.configuration.WebMvcFlightRecorderConfiguration
 
FlightRecorderEndpoint - Class in de.mirkosertic.flightrecorderstarter.actuator
 
FlightRecorderEndpoint(FlightRecorder) - Constructor for class de.mirkosertic.flightrecorderstarter.actuator.FlightRecorderEndpoint
 
FlightRecorderPropertiesAutoConfiguration - Class in de.mirkosertic.flightrecorderstarter.configuration
 
FlightRecorderPropertiesAutoConfiguration() - Constructor for class de.mirkosertic.flightrecorderstarter.configuration.FlightRecorderPropertiesAutoConfiguration
 
FlightRecorderPublicSession - Class in de.mirkosertic.flightrecorderstarter.actuator.model
 
FlightRecorderPublicSession() - Constructor for class de.mirkosertic.flightrecorderstarter.actuator.model.FlightRecorderPublicSession
 
FlightRecorderStaticController - Class in de.mirkosertic.flightrecorderstarter.controller
 
FlightRecorderStaticController(ApplicationContext, FlightRecorder, ObjectMapper) - Constructor for class de.mirkosertic.flightrecorderstarter.controller.FlightRecorderStaticController
 
from(File) - Static method in class de.mirkosertic.flightrecorderstarter.actuator.model.FlameGraph
 
from(File, FlameGraph.FrameFilter) - Static method in class de.mirkosertic.flightrecorderstarter.actuator.model.FlameGraph
 

G

getById(Long) - Method in class de.mirkosertic.flightrecorderstarter.core.FlightRecorder
 
getChildren() - Method in class de.mirkosertic.flightrecorderstarter.actuator.model.FlameGraph.Node
 
getCustomSettings() - Method in class de.mirkosertic.flightrecorderstarter.core.StartRecordingCommand
 
getDelayDuration() - Method in class de.mirkosertic.flightrecorderstarter.core.StartRecordingCommand
 
getDelayUnit() - Method in class de.mirkosertic.flightrecorderstarter.core.StartRecordingCommand
 
getDeletableRecordingsByCount() - Method in class de.mirkosertic.flightrecorderstarter.core.FlightRecorder
If the total number of recordings is above the threshold defined in flightrecorder.old-recordings-max, returns the oldest recordings that are above the threshold and finished.
getDeletableRecordingsByTTL() - Method in class de.mirkosertic.flightrecorderstarter.core.FlightRecorder
Return finished recordings with startTime older than (Instant.now() - TTL)
getDescription() - Method in class de.mirkosertic.flightrecorderstarter.actuator.model.FlightRecorderPublicSession
 
getDescription() - Method in class de.mirkosertic.flightrecorderstarter.core.StartRecordingCommand
 
getDuration() - Method in class de.mirkosertic.flightrecorderstarter.core.StartRecordingCommand
 
getExpression() - Method in class de.mirkosertic.flightrecorderstarter.trigger.Trigger
 
getFinishedAt() - Method in class de.mirkosertic.flightrecorderstarter.actuator.model.FlightRecorderPublicSession
 
getId() - Method in class de.mirkosertic.flightrecorderstarter.actuator.model.FlightRecorderPublicSession
 
getJfrBasePath() - Method in class de.mirkosertic.flightrecorderstarter.configuration.FlightRecorderDynamicConfiguration
 
getJfrCustomConfig() - Method in class de.mirkosertic.flightrecorderstarter.configuration.FlightRecorderDynamicConfiguration
 
getMaxAgeDuration() - Method in class de.mirkosertic.flightrecorderstarter.core.StartRecordingCommand
 
getMaxAgeUnit() - Method in class de.mirkosertic.flightrecorderstarter.core.StartRecordingCommand
 
getMaxSize() - Method in class de.mirkosertic.flightrecorderstarter.core.StartRecordingCommand
 
getName() - Method in class de.mirkosertic.flightrecorderstarter.actuator.model.FlameGraph.Node
 
getOldRecordingsMax() - Method in class de.mirkosertic.flightrecorderstarter.configuration.FlightRecorderDynamicConfiguration
 
getOldRecordingsTTL() - Method in class de.mirkosertic.flightrecorderstarter.configuration.FlightRecorderDynamicConfiguration
 
getOldRecordingsTTLTimeUnit() - Method in class de.mirkosertic.flightrecorderstarter.configuration.FlightRecorderDynamicConfiguration
 
getRecordingCleanupType() - Method in class de.mirkosertic.flightrecorderstarter.configuration.FlightRecorderDynamicConfiguration
 
getRoot() - Method in class de.mirkosertic.flightrecorderstarter.actuator.model.FlameGraph
 
getStartedAt() - Method in class de.mirkosertic.flightrecorderstarter.actuator.model.FlightRecorderPublicSession
 
getStartRecordingCommand() - Method in class de.mirkosertic.flightrecorderstarter.trigger.Trigger
 
getStatus() - Method in class de.mirkosertic.flightrecorderstarter.actuator.model.FlightRecorderPublicSession
 
getTimeUnit() - Method in class de.mirkosertic.flightrecorderstarter.core.StartRecordingCommand
 
getTrigger() - Method in class de.mirkosertic.flightrecorderstarter.configuration.FlightRecorderDynamicConfiguration
 
getValue() - Method in class de.mirkosertic.flightrecorderstarter.actuator.model.FlameGraph.Node
 

I

includes(String) - Method in interface de.mirkosertic.flightrecorderstarter.actuator.model.FlameGraph.FrameFilter
 
includes(String) - Method in class de.mirkosertic.flightrecorderstarter.actuator.model.FlameGraph.PackageNamePrefixFrameFilter
 
isEnabled() - Method in class de.mirkosertic.flightrecorderstarter.configuration.FlightRecorderDynamicConfiguration
 
isRecordingStopped(long) - Method in class de.mirkosertic.flightrecorderstarter.core.FlightRecorder
 

M

ManagementConfiguration - Class in de.mirkosertic.flightrecorderstarter.configuration
 
ManagementConfiguration() - Constructor for class de.mirkosertic.flightrecorderstarter.configuration.ManagementConfiguration
 
measurement(String) - Method in class de.mirkosertic.flightrecorderstarter.trigger.MeterQuery
 
meter(String) - Method in class de.mirkosertic.flightrecorderstarter.trigger.MicrometerAdapter
 
MeterQuery - Class in de.mirkosertic.flightrecorderstarter.trigger
 
MeterQuery(RequiredSearch) - Constructor for class de.mirkosertic.flightrecorderstarter.trigger.MeterQuery
 
micrometerAdapter(MeterRegistry) - Method in class de.mirkosertic.flightrecorderstarter.configuration.TriggerConfiguration
 
MicrometerAdapter - Class in de.mirkosertic.flightrecorderstarter.trigger
 
MicrometerAdapter(MeterRegistry) - Constructor for class de.mirkosertic.flightrecorderstarter.trigger.MicrometerAdapter
 

N

newRecording(StartRecordingCommand) - Method in class de.mirkosertic.flightrecorderstarter.core.FlightRecorder
 
Node(String) - Constructor for class de.mirkosertic.flightrecorderstarter.actuator.model.FlameGraph.Node
 

P

PackageNamePrefixFrameFilter(String) - Constructor for class de.mirkosertic.flightrecorderstarter.actuator.model.FlameGraph.PackageNamePrefixFrameFilter
 

R

RAWDATA_JSON - Static variable in class de.mirkosertic.flightrecorderstarter.controller.FlightRecorderStaticController
 
ReactiveFlightRecorderEndpoint - Class in de.mirkosertic.flightrecorderstarter.actuator
The type Reactive flight recorder endpoint.
ReactiveFlightRecorderEndpoint(FlightRecorder) - Constructor for class de.mirkosertic.flightrecorderstarter.actuator.ReactiveFlightRecorderEndpoint
Instantiates a new Reactive flight recorder endpoint.

S

sessions() - Method in class de.mirkosertic.flightrecorderstarter.core.FlightRecorder
 
setCustomSettings(Map<String, String>) - Method in class de.mirkosertic.flightrecorderstarter.core.StartRecordingCommand
 
setDelayDuration(Long) - Method in class de.mirkosertic.flightrecorderstarter.core.StartRecordingCommand
 
setDelayUnit(ChronoUnit) - Method in class de.mirkosertic.flightrecorderstarter.core.StartRecordingCommand
 
setDescription(String) - Method in class de.mirkosertic.flightrecorderstarter.actuator.model.FlightRecorderPublicSession
 
setDescription(String) - Method in class de.mirkosertic.flightrecorderstarter.core.StartRecordingCommand
 
setDuration(Long) - Method in class de.mirkosertic.flightrecorderstarter.core.StartRecordingCommand
 
setEnabled(boolean) - Method in class de.mirkosertic.flightrecorderstarter.configuration.FlightRecorderDynamicConfiguration
 
setExpression(String) - Method in class de.mirkosertic.flightrecorderstarter.trigger.Trigger
 
setFinishedAt(LocalDateTime) - Method in class de.mirkosertic.flightrecorderstarter.actuator.model.FlightRecorderPublicSession
 
setId(long) - Method in class de.mirkosertic.flightrecorderstarter.actuator.model.FlightRecorderPublicSession
 
setJfrBasePath(String) - Method in class de.mirkosertic.flightrecorderstarter.configuration.FlightRecorderDynamicConfiguration
 
setJfrCustomConfig(String) - Method in class de.mirkosertic.flightrecorderstarter.configuration.FlightRecorderDynamicConfiguration
 
setMaxAgeDuration(Long) - Method in class de.mirkosertic.flightrecorderstarter.core.StartRecordingCommand
 
setMaxAgeUnit(ChronoUnit) - Method in class de.mirkosertic.flightrecorderstarter.core.StartRecordingCommand
 
setMaxSize(Long) - Method in class de.mirkosertic.flightrecorderstarter.core.StartRecordingCommand
 
setOldRecordingsMax(int) - Method in class de.mirkosertic.flightrecorderstarter.configuration.FlightRecorderDynamicConfiguration
 
setOldRecordingsTTL(long) - Method in class de.mirkosertic.flightrecorderstarter.configuration.FlightRecorderDynamicConfiguration
 
setOldRecordingsTTLTimeUnit(ChronoUnit) - Method in class de.mirkosertic.flightrecorderstarter.configuration.FlightRecorderDynamicConfiguration
 
setRecordingCleanupType(String) - Method in class de.mirkosertic.flightrecorderstarter.configuration.FlightRecorderDynamicConfiguration
 
setRecordingOptions(long, StartRecordingCommand, File) - Method in class de.mirkosertic.flightrecorderstarter.core.FlightRecorder
 
setStartedAt(LocalDateTime) - Method in class de.mirkosertic.flightrecorderstarter.actuator.model.FlightRecorderPublicSession
 
setStartRecordingCommand(StartRecordingCommand) - Method in class de.mirkosertic.flightrecorderstarter.trigger.Trigger
 
setStatus(String) - Method in class de.mirkosertic.flightrecorderstarter.actuator.model.FlightRecorderPublicSession
 
setTimeUnit(ChronoUnit) - Method in class de.mirkosertic.flightrecorderstarter.core.StartRecordingCommand
 
setTrigger(List<Trigger>) - Method in class de.mirkosertic.flightrecorderstarter.configuration.FlightRecorderDynamicConfiguration
 
startRecording(long, Duration) - Method in class de.mirkosertic.flightrecorderstarter.core.FlightRecorder
 
startRecording(StartRecordingCommand) - Method in class de.mirkosertic.flightrecorderstarter.actuator.FlightRecorderEndpoint
 
startRecording(Mono<StartRecordingCommand>, ServerWebExchange) - Method in class de.mirkosertic.flightrecorderstarter.actuator.ReactiveFlightRecorderEndpoint
Start recording mono.
StartRecordingCommand - Class in de.mirkosertic.flightrecorderstarter.core
 
StartRecordingCommand() - Constructor for class de.mirkosertic.flightrecorderstarter.core.StartRecordingCommand
 
startRecordingFor(StartRecordingCommand) - Method in class de.mirkosertic.flightrecorderstarter.core.FlightRecorder
 
stopRecording(long) - Method in class de.mirkosertic.flightrecorderstarter.actuator.FlightRecorderEndpoint
 
stopRecording(long) - Method in class de.mirkosertic.flightrecorderstarter.core.FlightRecorder
 
stopRecording(Long) - Method in class de.mirkosertic.flightrecorderstarter.actuator.ReactiveFlightRecorderEndpoint
Stop recording mono.

T

tag(String) - Method in class de.mirkosertic.flightrecorderstarter.trigger.MeterQuery
 
tag(String, String) - Method in class de.mirkosertic.flightrecorderstarter.trigger.MeterQuery
 
Trigger - Class in de.mirkosertic.flightrecorderstarter.trigger
 
Trigger() - Constructor for class de.mirkosertic.flightrecorderstarter.trigger.Trigger
 
triggerChecker(BeanFactory, FlightRecorderDynamicConfiguration, FlightRecorder, MicrometerAdapter) - Method in class de.mirkosertic.flightrecorderstarter.configuration.TriggerConfiguration
 
TriggerChecker - Class in de.mirkosertic.flightrecorderstarter.trigger
 
TriggerChecker(BeanFactory, FlightRecorderDynamicConfiguration, FlightRecorder, MicrometerAdapter) - Constructor for class de.mirkosertic.flightrecorderstarter.trigger.TriggerChecker
 
TriggerConfiguration - Class in de.mirkosertic.flightrecorderstarter.configuration
 
TriggerConfiguration() - Constructor for class de.mirkosertic.flightrecorderstarter.configuration.TriggerConfiguration
 
TTL - Enum constant in enum class de.mirkosertic.flightrecorderstarter.configuration.FlightRecorderDynamicConfiguration.CleanupType
 

U

UNKNOWN_RECORDING_ID - Static variable in class de.mirkosertic.flightrecorderstarter.trigger.TriggerChecker
 

V

valueOf(String) - Static method in enum class de.mirkosertic.flightrecorderstarter.configuration.FlightRecorderDynamicConfiguration.CleanupType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class de.mirkosertic.flightrecorderstarter.configuration.FlightRecorderDynamicConfiguration.CleanupType
Returns an array containing the constants of this enum class, in the order they are declared.

W

WebFluxFlightRecorderConfiguration - Class in de.mirkosertic.flightrecorderstarter.configuration
 
WebFluxFlightRecorderConfiguration() - Constructor for class de.mirkosertic.flightrecorderstarter.configuration.WebFluxFlightRecorderConfiguration
 
WebMvcFlightRecorderConfiguration - Class in de.mirkosertic.flightrecorderstarter.configuration
 
WebMvcFlightRecorderConfiguration() - Constructor for class de.mirkosertic.flightrecorderstarter.configuration.WebMvcFlightRecorderConfiguration
 
A C D F G I M N P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values