# StartupInsights

Artifact: [androidx.benchmark:benchmark-traceprocessor](https://developer.android.com/jetpack/androidx/releases/benchmark) [View Source](https://cs.android.com/search?q=file:androidx/benchmark/traceprocessor/StartupInsights.kt+class:androidx.benchmark.traceprocessor.StartupInsights) Added in [1.4.0](https://developer.android.com/jetpack/androidx/releases/benchmark#1.4.0)

*** ** * ** ***


```
@ExperimentalInsightApi
public final class StartupInsights implements Insight.Provider
```

<br />

*** ** * ** ***

## Summary

| ### Public constructors |
|---|
| `https://developer.android.com/reference/androidx/benchmark/traceprocessor/StartupInsights#StartupInsights()()` |

| ### Public methods |
|---|---|
| `@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/util/List.html<@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/benchmark/traceprocessor/Insight>` | `https://developer.android.com/reference/androidx/benchmark/traceprocessor/StartupInsights#queryInsights(androidx.benchmark.traceprocessor.TraceProcessor.Session,kotlin.String,kotlin.String,kotlin.String)( @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/benchmark/traceprocessor/TraceProcessor.Session session, @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/String.html packageName, @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/String.html traceLinkTitle, @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/String.html traceLinkPath )` |

## Public constructors

### StartupInsights

Added in [1.4.0](https://developer.android.com/jetpack/androidx/releases/benchmark#1.4.0)

```
public StartupInsights()
```

## Public methods

### queryInsights

```
public @NonNull List<@NonNull Insight> queryInsights(
    @NonNull TraceProcessor.Session session,
    @NonNull String packageName,
    @NonNull String traceLinkTitle,
    @NonNull String traceLinkPath
)
```