@Value.Immutable public interface IntegrationMetricsSummary extends WithId<IntegrationMetricsSummary>, Serializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
IntegrationMetricsSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
Long |
getErrors()
Accumulated error messages.
|
Optional<List<IntegrationDeploymentMetrics>> |
getIntegrationDeploymentMetrics() |
default Kind |
getKind() |
Optional<Instant> |
getLastProcessed()
Last processed timestamp.
|
Long |
getMessages()
Number of successful messages
|
String |
getMetricsProvider() |
Optional<Instant> |
getStart()
Most recent start time of the integration.
|
Optional<Map<String,Long>> |
getTopIntegrations()
Overview of top integrations.
|
Long |
getUptimeDuration()
Uptime.
|
getId, hasId, idEqualsLong getErrors()
Optional<List<IntegrationDeploymentMetrics>> getIntegrationDeploymentMetrics()
Optional<Instant> getLastProcessed()
Long getMessages()
String getMetricsProvider()
Optional<Instant> getStart()
Optional<Map<String,Long>> getTopIntegrations()
Long getUptimeDuration()
Copyright © 2016–2021 Red Hat. All rights reserved.