Class SamplingHeapProfileNode

java.lang.Object
io.webfolder.cdp.type.heapprofiler.SamplingHeapProfileNode

public class SamplingHeapProfileNode
extends java.lang.Object
Sampling Heap Profile node Holds callsite information, allocation statistics and child nodes
  • Constructor Summary

    Constructors 
    Constructor Description
    SamplingHeapProfileNode()  
  • Method Summary

    Modifier and Type Method Description
    CallFrame getCallFrame()
    Function location.
    java.util.List<SamplingHeapProfileNode> getChildren()
    Child nodes.
    java.lang.Integer getId()
    Node id.
    java.lang.Double getSelfSize()
    Allocations size in bytes for the node excluding children.
    void setCallFrame​(CallFrame callFrame)
    Function location.
    void setChildren​(java.util.List<SamplingHeapProfileNode> children)
    Child nodes.
    void setId​(java.lang.Integer id)
    Node id.
    void setSelfSize​(java.lang.Double selfSize)
    Allocations size in bytes for the node excluding children.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • getCallFrame

      public CallFrame getCallFrame()
      Function location.
    • setCallFrame

      public void setCallFrame​(CallFrame callFrame)
      Function location.
    • getSelfSize

      public java.lang.Double getSelfSize()
      Allocations size in bytes for the node excluding children.
    • setSelfSize

      public void setSelfSize​(java.lang.Double selfSize)
      Allocations size in bytes for the node excluding children.
    • getId

      public java.lang.Integer getId()
      Node id. Ids are unique across all profiles collected between startSampling and stopSampling.
    • setId

      public void setId​(java.lang.Integer id)
      Node id. Ids are unique across all profiles collected between startSampling and stopSampling.
    • getChildren

      public java.util.List<SamplingHeapProfileNode> getChildren()
      Child nodes.
    • setChildren

      public void setChildren​(java.util.List<SamplingHeapProfileNode> children)
      Child nodes.