-
public class BacktraceMetricsSettings
-
-
Field Summary
Fields Modifier and Type Field Description private final String
token
private final String
baseUrl
private final long
timeIntervalMillis
private final int
timeBetweenRetriesMillis
-
Constructor Summary
Constructors Constructor Description BacktraceMetricsSettings(BacktraceCredentials credentials)
Backtrace metrics settings BacktraceMetricsSettings(BacktraceCredentials credentials, String baseUrl)
Backtrace metrics settings BacktraceMetricsSettings(BacktraceCredentials credentials, long timeIntervalMillis)
Backtrace metrics settings BacktraceMetricsSettings(BacktraceCredentials credentials, String baseUrl, long timeIntervalMillis)
Backtrace metrics settings BacktraceMetricsSettings(BacktraceCredentials credentials, String baseUrl, long timeIntervalMillis, int timeBetweenRetriesMillis)
Backtrace metrics settings
-
Method Summary
Modifier and Type Method Description String
getToken()
String
getBaseUrl()
long
getTimeIntervalMillis()
int
getTimeBetweenRetriesMillis()
String
getUniverseName()
String
getSubmissionUrl(String urlPrefix)
boolean
isBacktraceServer()
-
-
Constructor Detail
-
BacktraceMetricsSettings
BacktraceMetricsSettings(BacktraceCredentials credentials)
Backtrace metrics settings- Parameters:
credentials
- Backtrace API credentials
-
BacktraceMetricsSettings
BacktraceMetricsSettings(BacktraceCredentials credentials, String baseUrl)
Backtrace metrics settings- Parameters:
credentials
- Backtrace API credentialsbaseUrl
- Base URL to send metrics
-
BacktraceMetricsSettings
BacktraceMetricsSettings(BacktraceCredentials credentials, long timeIntervalMillis)
Backtrace metrics settings- Parameters:
credentials
- Backtrace API credentialstimeIntervalMillis
- Time interval between metrics auto-send events, 0 disables auto-send
-
BacktraceMetricsSettings
BacktraceMetricsSettings(BacktraceCredentials credentials, String baseUrl, long timeIntervalMillis)
Backtrace metrics settings- Parameters:
credentials
- Backtrace API credentialsbaseUrl
- Base URL to send metricstimeIntervalMillis
- Time interval between metrics auto-send events, 0 disables auto-send
-
BacktraceMetricsSettings
BacktraceMetricsSettings(BacktraceCredentials credentials, String baseUrl, long timeIntervalMillis, int timeBetweenRetriesMillis)
Backtrace metrics settings- Parameters:
credentials
- Backtrace API credentialsbaseUrl
- Base URL to send metricstimeIntervalMillis
- Time interval between metrics auto-send events, 0 disables auto-sendtimeBetweenRetriesMillis
- Maximum time between retries in milliseconds
-
-
Method Detail
-
getBaseUrl
String getBaseUrl()
-
getTimeIntervalMillis
long getTimeIntervalMillis()
-
getTimeBetweenRetriesMillis
int getTimeBetweenRetriesMillis()
-
getUniverseName
String getUniverseName()
-
getSubmissionUrl
String getSubmissionUrl(String urlPrefix)
-
isBacktraceServer
boolean isBacktraceServer()
-
-
-
-