Class TraceConfig


  • public class TraceConfig
    extends java.lang.Object
    • Constructor Detail

      • TraceConfig

        public TraceConfig​(TraceConfig.RecordMode recordMode,
                           java.lang.Boolean enableSampling,
                           java.lang.Boolean enableSystrace,
                           java.lang.Boolean enableArgumentFilter,
                           java.util.List<java.lang.String> includedCategories,
                           java.util.List<java.lang.String> excludedCategories,
                           java.util.List<java.lang.String> syntheticDelays,
                           MemoryDumpConfig memoryDumpConfig)
    • Method Detail

      • getEnableSampling

        public java.lang.Boolean getEnableSampling()
        Turns on JavaScript stack sampling.
      • getEnableSystrace

        public java.lang.Boolean getEnableSystrace()
        Turns on system tracing.
      • getEnableArgumentFilter

        public java.lang.Boolean getEnableArgumentFilter()
        Turns on argument filter.
      • getIncludedCategories

        public java.util.List<java.lang.String> getIncludedCategories()
        Included category filters.
      • getExcludedCategories

        public java.util.List<java.lang.String> getExcludedCategories()
        Excluded category filters.
      • getSyntheticDelays

        public java.util.List<java.lang.String> getSyntheticDelays()
        Configuration to synthesize the delays in tracing.
      • getMemoryDumpConfig

        public MemoryDumpConfig getMemoryDumpConfig()
        Configuration for memory dump triggers. Used only when "memory-infra" category is enabled.