JavaHeapDumpRequestBuilder


@RequiresApi
public final class JavaHeapDumpRequestBuilder extends ProfilingRequestBuilder


Request builder to create a request for a java heap dump from {@link ProfilingManager}.

Summary

Public constructors

Public methods

final @NonNull JavaHeapDumpRequestBuilder
setBufferSizeKb(int bufferSizeKb)

Set the buffer size in kilobytes for this profiling request.

Inherited methods

From androidx.core.os.ProfilingRequestBuilder
final @NonNull ProfilingRequest

Build the {@link ProfilingRequest} object which can be used with {@link requestProfiling} to request profiling.

final @NonNull JavaHeapDumpRequestBuilder

Set a CancellationSignal to request cancellation of the requested trace.

final @NonNull JavaHeapDumpRequestBuilder

Add data to help identify the output.

Public constructors

JavaHeapDumpRequestBuilder

public JavaHeapDumpRequestBuilder()

Public methods

setBufferSizeKb

public final @NonNull JavaHeapDumpRequestBuilder setBufferSizeKb(int bufferSizeKb)

Set the buffer size in kilobytes for this profiling request.