Interface RecordingSettingsBuilder
-
- All Known Implementing Classes:
RecordingSettingsBuilderImpl
public interface RecordingSettingsBuilderA builder type for RecordingSettings
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RecordingSettingsbuild()Build the settings instance.RecordingSettingsBuilderwithJdkTypeInitialization()The recording will automatically initialize Types.JDK types.RecordingSettingsBuilderwithTimestamp(long timestamp)Set the recording timestamp in epoch nanoseconds (nanoseconds since 1970-01-01).
-
-
-
Method Detail
-
withTimestamp
RecordingSettingsBuilder withTimestamp(long timestamp)
Set the recording timestamp in epoch nanoseconds (nanoseconds since 1970-01-01).- Parameters:
timestamp- the timestamp in epoch nanoseconds (nanoseconds since 1970-01-01)- Returns:
- this instance for chaining
-
withJdkTypeInitialization
RecordingSettingsBuilder withJdkTypeInitialization()
The recording will automatically initialize Types.JDK types.- Returns:
- this instance for chaining
-
build
RecordingSettings build()
Build the settings instance.- Returns:
- the settings instance
-
-