TracingControllerBoundaryInterface

interface TracingControllerBoundaryInterface


Boundary interface for TracingController.

Summary

Public methods

abstract @NonNull boolean
abstract @NonNull void
start(
    @NonNull int predefinedCategories,
    @NonNull Collection<@NonNull String> customIncludedCategories,
    @NonNull int mode
)
abstract @NonNull boolean
stop(@NonNull OutputStream outputStream, @NonNull Executor executor)

Public methods

isTracing

@NonNull
public abstract boolean isTracing()

start

@NonNull
public abstract void start(
    @NonNull int predefinedCategories,
    @NonNull Collection<@NonNull String> customIncludedCategories,
    @NonNull int mode
)

stop

@NonNull
public abstract boolean stop(@NonNull OutputStream outputStream, @NonNull Executor executor)