Class ProfilingConfig

    • Method Detail

      • isEnabled

        public boolean isEnabled()
        Return true if transaction profiling is enabled.
      • setEnabled

        public void setEnabled​(boolean enabled)
        Set to true to enable transaction profiling.
      • isVerbose

        public boolean isVerbose()
        Return true if verbose mode is used.
      • setVerbose

        public void setVerbose​(boolean verbose)
        Set to true to use verbose mode.
      • getMinimumMicros

        public long getMinimumMicros()
        Return the minimum transaction execution to be included in profiling.
      • setMinimumMicros

        public void setMinimumMicros​(long minimumMicros)
        Set the minimum transaction execution to be included in profiling.
      • getIncludeProfileIds

        public int[] getIncludeProfileIds()
        Return the specific set of profileIds to include in profiling. When not set all transactions with profileIds are included.
      • setIncludeProfileIds

        public void setIncludeProfileIds​(int[] includeProfileIds)
        Set a specific set of profileIds to include in profiling. When not set all transactions with profileIds are included.
      • getProfilesPerFile

        public long getProfilesPerFile()
        Return the number of profiles to write to a single file.
      • setProfilesPerFile

        public void setProfilesPerFile​(long profilesPerFile)
        Set the number of profiles to write to a single file.
      • getDirectory

        public String getDirectory()
        Return the directory profiling files are put into.
      • setDirectory

        public void setDirectory​(String directory)
        Set the directory profiling files are put into.