public static final class HeapDump.Builder
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
HeapDump |
build() |
HeapDump.Builder |
computeRetainedHeapSize(boolean computeRetainedHeapSize) |
HeapDump.Builder |
excludedRefs(ExcludedRefs excludedRefs) |
HeapDump.Builder |
gcDurationMs(long gcDurationMs) |
HeapDump.Builder |
heapDumpDurationMs(long heapDumpDurationMs) |
HeapDump.Builder |
heapDumpFile(java.io.File heapDumpFile) |
HeapDump.Builder |
reachabilityInspectorClasses(java.util.List<java.lang.Class<? extends Reachability.Inspector>> reachabilityInspectorClasses) |
HeapDump.Builder |
referenceKey(java.lang.String referenceKey) |
HeapDump.Builder |
referenceName(java.lang.String referenceName) |
HeapDump.Builder |
watchDurationMs(long watchDurationMs) |
public HeapDump.Builder heapDumpFile(java.io.File heapDumpFile)
public HeapDump.Builder referenceKey(java.lang.String referenceKey)
public HeapDump.Builder referenceName(java.lang.String referenceName)
public HeapDump.Builder excludedRefs(ExcludedRefs excludedRefs)
public HeapDump.Builder watchDurationMs(long watchDurationMs)
public HeapDump.Builder gcDurationMs(long gcDurationMs)
public HeapDump.Builder heapDumpDurationMs(long heapDumpDurationMs)
public HeapDump.Builder computeRetainedHeapSize(boolean computeRetainedHeapSize)
public HeapDump.Builder reachabilityInspectorClasses(java.util.List<java.lang.Class<? extends Reachability.Inspector>> reachabilityInspectorClasses)
public HeapDump build()