Class FlightRecorder$

  • All Implemented Interfaces:
    java.io.Serializable, scala.Serializable

    public class FlightRecorder$
    extends java.lang.Object
    implements scala.Serializable
    INTERNAL API
    See Also:
    Serialized Form
    • Field Detail

      • MODULE$

        public static final FlightRecorder$ MODULE$
        Static reference to the singleton instance of this Scala object.
    • Constructor Detail

      • FlightRecorder$

        public FlightRecorder$()
    • Method Detail

      • createFlightRecorderFile

        public java.nio.file.Path createFlightRecorderFile​(java.lang.String destination,
                                                           java.nio.file.FileSystem fs)
        Parameters:
        destination - (undocumented)
        fs - (undocumented)
        Returns:
        A created file where the flight recorder file can be written. There are three options, depending on destination: 1. Empty: a file will be generated in the temporary directory of the OS 2. A relative or absolute path ending with ".afr": this file will be used 3. A relative or absolute path: this directory will be used, the file will get a random file name
      • createFlightRecorderFile$default$2

        public java.nio.file.FileSystem createFlightRecorderFile$default$2()
      • prepareFileForFlightRecorder

        public java.nio.channels.FileChannel prepareFileForFlightRecorder​(java.nio.file.Path path)
      • Alignment

        public int Alignment()
      • MagicString

        public int MagicString()
      • GlobalSectionSize

        public int GlobalSectionSize()
      • StartTimeStampOffset

        public int StartTimeStampOffset()
      • LogHeaderSize

        public int LogHeaderSize()
      • SnapshotCount

        public int SnapshotCount()
      • SnapshotMask

        public int SnapshotMask()
      • AlertRecordSize

        public int AlertRecordSize()
      • LoFreqRecordSize

        public int LoFreqRecordSize()
      • HiFreqBatchSize

        public int HiFreqBatchSize()
      • HiFreqRecordSize

        public int HiFreqRecordSize()
      • AlertWindow

        public int AlertWindow()
      • LoFreqWindow

        public int LoFreqWindow()
      • HiFreqWindow

        public int HiFreqWindow()
      • AlertLogSize

        public int AlertLogSize()
      • LoFreqLogSize

        public int LoFreqLogSize()
      • HiFreqLogSize

        public int HiFreqLogSize()
      • AlertSectionSize

        public int AlertSectionSize()
      • LoFreqSectionSize

        public int LoFreqSectionSize()
      • HiFreqSectionSize

        public int HiFreqSectionSize()
      • AlertSectionOffset

        public int AlertSectionOffset()
      • LoFreqSectionOffset

        public int LoFreqSectionOffset()
      • HiFreqSectionOffset

        public int HiFreqSectionOffset()
      • TotalSize

        public int TotalSize()
      • HiFreqEntryCountFieldOffset

        public int HiFreqEntryCountFieldOffset()