Uses of Interface
org.openjdk.jmc.flightrecorder.writer.api.RecordingSettingsBuilder
-
Packages that use RecordingSettingsBuilder Package Description org.openjdk.jmc.flightrecorder.writer org.openjdk.jmc.flightrecorder.writer.api -
-
Uses of RecordingSettingsBuilder in org.openjdk.jmc.flightrecorder.writer
Classes in org.openjdk.jmc.flightrecorder.writer that implement RecordingSettingsBuilder Modifier and Type Class Description class
RecordingSettingsBuilderImpl
Methods in org.openjdk.jmc.flightrecorder.writer that return RecordingSettingsBuilder Modifier and Type Method Description RecordingSettingsBuilder
RecordingSettingsBuilderImpl. withDuration(long duration)
RecordingSettingsBuilder
RecordingSettingsBuilderImpl. withJdkTypeInitialization()
RecordingSettingsBuilder
RecordingSettingsBuilderImpl. withStartTicks(long ticks)
RecordingSettingsBuilder
RecordingSettingsBuilderImpl. withTimestamp(long timestamp)
-
Uses of RecordingSettingsBuilder in org.openjdk.jmc.flightrecorder.writer.api
Methods in org.openjdk.jmc.flightrecorder.writer.api that return RecordingSettingsBuilder Modifier and Type Method Description default RecordingSettingsBuilder
RecordingSettingsBuilder. withDuration(long ticks)
Set the recording duration in ticks.RecordingSettingsBuilder
RecordingSettingsBuilder. withJdkTypeInitialization()
The recording will automatically initialize Types.JDK types.default RecordingSettingsBuilder
RecordingSettingsBuilder. withStartTicks(long ticks)
Set the recording starting timestamp in ticks.RecordingSettingsBuilder
RecordingSettingsBuilder. withTimestamp(long timestamp)
Set the recording timestamp in epoch nanoseconds (nanoseconds since 1970-01-01).Method parameters in org.openjdk.jmc.flightrecorder.writer.api with type arguments of type RecordingSettingsBuilder Modifier and Type Method Description static Recording
Recordings. newRecording(File path, Consumer<RecordingSettingsBuilder> settingsCallback)
Create a new recording that will be automatically stored in the given file.static Recording
Recordings. newRecording(OutputStream recordingStream, Consumer<RecordingSettingsBuilder> settingsCallback)
Create a new recording that will be automatically stored in the given stream.static Recording
Recordings. newRecording(String path, Consumer<RecordingSettingsBuilder> settingsCallback)
Create a new recording that will be automatically stored in the given file.static Recording
Recordings. newRecording(Path path, Consumer<RecordingSettingsBuilder> settingsCallback)
Create a new recording that will be automatically stored in the given path.
-