All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.taboola.async_profiler.api.serviceconfig.ContinuousProfilingConfig Maven / Gradle / Ivy

package com.taboola.async_profiler.api.serviceconfig;

import lombok.Data;

import com.taboola.async_profiler.api.continuous.ContinuousProfilingSnapshotRequest;
import com.taboola.async_profiler.api.continuous.pyroscope.PyroscopeReporterConfig;

@Data
public class ContinuousProfilingConfig {
    boolean startOnInit = false;
    long failureBackoffSeconds = 10;
    ContinuousProfilingSnapshotRequest snapshotRequest = new ContinuousProfilingSnapshotRequest();
    ExecutorServiceConfig snapshotsReporterExecutorService = new ExecutorServiceConfig(1, 1, 5);
    PyroscopeReporterConfig pyroscopeReporter = new PyroscopeReporterConfig();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy