Skip navigation links
A B C E F G H I J L M O P R S T V W 

A

authenticate(HttpClientBuilder, String, String) - Method in class io.syndesis.server.metrics.jsondb.JolokiaKubernetesAuthenticator
 

B

build() - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics.Builder
Builds a new ImmutableRawMetrics.
Builder() - Constructor for class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics.Builder
Creates a builder for ImmutableRawMetrics instances.
Builder() - Constructor for class io.syndesis.server.metrics.jsondb.RawMetrics.Builder
 

C

close() - Method in class io.syndesis.server.metrics.jsondb.MetricsCollector
 
compute(String, Map<String, RawMetrics>, Set<String>) - Method in class io.syndesis.server.metrics.jsondb.IntegrationMetricsHandler
Computes the IntegrationMetricsSummary from the RawMetrics available for the current integration.
copyOf(RawMetrics) - Static method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics
Creates an immutable copy of a RawMetrics value.
curate(Set<String>) - Method in class io.syndesis.server.metrics.jsondb.IntegrationMetricsHandler
Deletes metrics from delete integrations
curate(String, Map<String, RawMetrics>, Set<String>) - Method in class io.syndesis.server.metrics.jsondb.JsonDBRawMetrics
Adds the RawMetrics of dead pods to a special HISTORY bucket.
curate(Set<String>) - Method in class io.syndesis.server.metrics.jsondb.JsonDBRawMetrics
If Integrations get deleted we should also delete their metrics
curate(String, Map<String, RawMetrics>, Set<String>) - Method in class io.syndesis.server.metrics.jsondb.LogRawMetrics
 
curate(Set<String>) - Method in class io.syndesis.server.metrics.jsondb.LogRawMetrics
 
curate(String, Map<String, RawMetrics>, Set<String>) - Method in interface io.syndesis.server.metrics.jsondb.RawMetricsHandler
 
curate(Set<String>) - Method in interface io.syndesis.server.metrics.jsondb.RawMetricsHandler
 

E

equals(Object) - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics
This instance is equal to all instances of ImmutableRawMetrics that have equal attribute values.
errors(Long) - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics.Builder
Initializes the value for the errors attribute.

F

from(RawMetrics) - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics.Builder
Fill a builder with attribute values from the provided RawMetrics instance.

G

getErrors() - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics
 
getErrors() - Method in interface io.syndesis.server.metrics.jsondb.RawMetrics
 
getIntegrationId() - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics
 
getIntegrationId() - Method in interface io.syndesis.server.metrics.jsondb.RawMetrics
 
getLastProcessed() - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics
 
getLastProcessed() - Method in interface io.syndesis.server.metrics.jsondb.RawMetrics
 
getMessages() - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics
 
getMessages() - Method in interface io.syndesis.server.metrics.jsondb.RawMetrics
 
getPod() - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics
 
getPod() - Method in interface io.syndesis.server.metrics.jsondb.RawMetrics
 
getRawMetrics(String) - Method in class io.syndesis.server.metrics.jsondb.JsonDBRawMetrics
Obtains all RawMetrics entries in the DB for the current integration
getRawMetrics(String) - Method in class io.syndesis.server.metrics.jsondb.LogRawMetrics
 
getRawMetrics(String) - Method in interface io.syndesis.server.metrics.jsondb.RawMetricsHandler
 
getResetDate() - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics
 
getResetDate() - Method in interface io.syndesis.server.metrics.jsondb.RawMetrics
 
getRoutes(String, String) - Method in class io.syndesis.server.metrics.jsondb.PodMetricsReader
 
getStartDate() - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics
 
getStartDate() - Method in interface io.syndesis.server.metrics.jsondb.RawMetrics
 
getVersion() - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics
 
getVersion() - Method in interface io.syndesis.server.metrics.jsondb.RawMetrics
 

H

hashCode() - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics
Computes a hash code from attributes: integrationId, version, pod, messages, errors, startDate, resetDate, lastProcessed.

I

ImmutableRawMetrics - Class in io.syndesis.server.metrics.jsondb
Immutable implementation of RawMetrics.
ImmutableRawMetrics.Builder - Class in io.syndesis.server.metrics.jsondb
Builds instances of type ImmutableRawMetrics.
integrationId(String) - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics.Builder
Initializes the value for the integrationId attribute.
IntegrationMetricsHandler - Class in io.syndesis.server.metrics.jsondb
 
io.syndesis.server.metrics.jsondb - package io.syndesis.server.metrics.jsondb
 
isEmpty(Object) - Static method in class io.syndesis.server.metrics.jsondb.PodMetricsReader
Tests whether the value is null or an empty string.
isNotEmpty(Object) - Static method in class io.syndesis.server.metrics.jsondb.PodMetricsReader
Tests whether the value is not null, an empty string or an empty collection/map.

J

JolokiaKubernetesAuthenticator - Class in io.syndesis.server.metrics.jsondb
 
JolokiaKubernetesAuthenticator(KubernetesClient) - Constructor for class io.syndesis.server.metrics.jsondb.JolokiaKubernetesAuthenticator
 
JsonDBRawMetrics - Class in io.syndesis.server.metrics.jsondb
 
JsonDBRawMetrics(JsonDB) - Constructor for class io.syndesis.server.metrics.jsondb.JsonDBRawMetrics
 

L

lastProcessed(Date) - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics.Builder
Initializes the optional value lastProcessed to lastProcessed.
lastProcessed(Optional<? extends Date>) - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics.Builder
Initializes the optional value lastProcessed to lastProcessed.
LogRawMetrics - Class in io.syndesis.server.metrics.jsondb
 
LogRawMetrics() - Constructor for class io.syndesis.server.metrics.jsondb.LogRawMetrics
 

M

messages(Long) - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics.Builder
Initializes the value for the messages attribute.
MetricsCollector - Class in io.syndesis.server.metrics.jsondb
 
MetricsCollector(DataManager, JsonDB, KubernetesClient) - Constructor for class io.syndesis.server.metrics.jsondb.MetricsCollector
 
MetricsCollectorConfiguration - Class in io.syndesis.server.metrics.jsondb
 
MetricsCollectorConfiguration() - Constructor for class io.syndesis.server.metrics.jsondb.MetricsCollectorConfiguration
 

O

open() - Method in class io.syndesis.server.metrics.jsondb.MetricsCollector
 

P

persist(IntegrationMetricsSummary) - Method in class io.syndesis.server.metrics.jsondb.IntegrationMetricsHandler
 
persist(RawMetrics) - Method in class io.syndesis.server.metrics.jsondb.JsonDBRawMetrics
Persists the latest metrics of a live pod to the database.
persist(RawMetrics) - Method in class io.syndesis.server.metrics.jsondb.LogRawMetrics
 
persist(RawMetrics) - Method in interface io.syndesis.server.metrics.jsondb.RawMetricsHandler
 
pod(String) - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics.Builder
Initializes the value for the pod attribute.
PodMetricsReader - Class in io.syndesis.server.metrics.jsondb
 
PodMetricsReader(KubernetesClient, String, String, String, String, RawMetricsHandler) - Constructor for class io.syndesis.server.metrics.jsondb.PodMetricsReader
 

R

RawMetrics - Interface in io.syndesis.server.metrics.jsondb
 
RawMetrics.Builder - Class in io.syndesis.server.metrics.jsondb
 
RawMetricsHandler - Interface in io.syndesis.server.metrics.jsondb
 
removeLeadingAndEndingQuotes(String) - Static method in class io.syndesis.server.metrics.jsondb.PodMetricsReader
Removes all leading and ending quotes (single and double) from the string
resetDate(Date) - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics.Builder
Initializes the optional value resetDate to resetDate.
resetDate(Optional<? extends Date>) - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics.Builder
Initializes the optional value resetDate to resetDate.
run() - Method in class io.syndesis.server.metrics.jsondb.MetricsCollector
 
run() - Method in class io.syndesis.server.metrics.jsondb.PodMetricsReader
 

S

startDate(Date) - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics.Builder
Initializes the optional value startDate to startDate.
startDate(Optional<? extends Date>) - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics.Builder
Initializes the optional value startDate to startDate.

T

toString() - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics
Prints the immutable value RawMetrics with attribute values.
TYPE_REFERENCE - Static variable in class io.syndesis.server.metrics.jsondb.JsonDBRawMetrics
 

V

VALUE_TYPE_REF - Static variable in class io.syndesis.server.metrics.jsondb.JsonDBRawMetrics
 
version(String) - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics.Builder
Initializes the value for the version attribute.

W

withErrors(Long) - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics
Copy the current immutable object by setting a value for the errors attribute.
withIntegrationId(String) - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics
Copy the current immutable object by setting a value for the integrationId attribute.
withLastProcessed(Date) - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics
Copy the current immutable object by setting a present value for the optional lastProcessed attribute.
withLastProcessed(Optional<? extends Date>) - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics
Copy the current immutable object by setting an optional value for the lastProcessed attribute.
withMessages(Long) - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics
Copy the current immutable object by setting a value for the messages attribute.
withPod(String) - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics
Copy the current immutable object by setting a value for the pod attribute.
withResetDate(Date) - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics
Copy the current immutable object by setting a present value for the optional resetDate attribute.
withResetDate(Optional<? extends Date>) - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics
Copy the current immutable object by setting an optional value for the resetDate attribute.
withStartDate(Date) - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics
Copy the current immutable object by setting a present value for the optional startDate attribute.
withStartDate(Optional<? extends Date>) - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics
Copy the current immutable object by setting an optional value for the startDate attribute.
withVersion(String) - Method in class io.syndesis.server.metrics.jsondb.ImmutableRawMetrics
Copy the current immutable object by setting a value for the version attribute.
A B C E F G H I J L M O P R S T V W 
Skip navigation links

Copyright © 2016–2019 Red Hat. All rights reserved.