From eb38457b08e87eb6678ba3e79714a79bf276ddd2 Mon Sep 17 00:00:00 2001 From: Lukas Krejci Date: Tue, 8 Jan 2019 12:30:57 +0100 Subject: [PATCH] Sprinkle bits of javadoc on the classes. Signed-off-by: Lukas Krejci --- .../eclipse/che/api/metrics/WorkspaceActivityMeterBinder.java | 1 + .../org/eclipse/che/api/metrics/WsMasterMetricsModule.java | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/wsmaster/che-core-api-metrics/src/main/java/org/eclipse/che/api/metrics/WorkspaceActivityMeterBinder.java b/wsmaster/che-core-api-metrics/src/main/java/org/eclipse/che/api/metrics/WorkspaceActivityMeterBinder.java index 20accfeb44..69330bbfde 100644 --- a/wsmaster/che-core-api-metrics/src/main/java/org/eclipse/che/api/metrics/WorkspaceActivityMeterBinder.java +++ b/wsmaster/che-core-api-metrics/src/main/java/org/eclipse/che/api/metrics/WorkspaceActivityMeterBinder.java @@ -20,6 +20,7 @@ import org.eclipse.che.api.core.ServerException; import org.eclipse.che.api.core.model.workspace.WorkspaceStatus; import org.eclipse.che.api.workspace.activity.WorkspaceActivityManager; +/** Provides metrics of workspace activity. */ @Singleton public class WorkspaceActivityMeterBinder implements MeterBinder { diff --git a/wsmaster/che-core-api-metrics/src/main/java/org/eclipse/che/api/metrics/WsMasterMetricsModule.java b/wsmaster/che-core-api-metrics/src/main/java/org/eclipse/che/api/metrics/WsMasterMetricsModule.java index 3543b7b3b0..77bf43b48d 100644 --- a/wsmaster/che-core-api-metrics/src/main/java/org/eclipse/che/api/metrics/WsMasterMetricsModule.java +++ b/wsmaster/che-core-api-metrics/src/main/java/org/eclipse/che/api/metrics/WsMasterMetricsModule.java @@ -15,6 +15,10 @@ import com.google.inject.AbstractModule; import com.google.inject.multibindings.Multibinder; import io.micrometer.core.instrument.binder.MeterBinder; +/** + * A Guice module to bind all our metric binders to a single multi-binder. The set of all metric + * binders is used to produce the Prometheus metrics on request. + */ public class WsMasterMetricsModule extends AbstractModule { @Override