JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
G
I
J
M
N
O
P
Q
R
S
V
A
addMeasure(String, double)
- Method in class com.cirrustech.metric.
AWSCloudWatchMetric
Add a measure to a metric.
addMeasure(String, double)
- Method in interface com.cirrustech.metric.
Metric
Add a measure to a metric.
addMeasure(String, double)
- Method in class com.cirrustech.metric.
NoOpMetric
Add a measure to a metric.
AWSCloudWatchMetric
- Class in
com.cirrustech.metric
Metric implementation using AWS CloudWatch.
AWSCloudWatchMetric(MetricsPublisher, String)
- Constructor for class com.cirrustech.metric.
AWSCloudWatchMetric
Constructor.
AWSCloudWatchMetricsFactory
- Class in
com.cirrustech.metric.factory
Implementation of
MetricsFactory
using AWS CloudWatch.
AWSCloudWatchMetricsFactory(MetricsPublisher)
- Constructor for class com.cirrustech.metric.factory.
AWSCloudWatchMetricsFactory
Constructor.
C
call()
- Method in class com.cirrustech.publisher.callable.
FileBasedCallable
call()
- Method in class com.cirrustech.publisher.callable.
QueueBasedCallable
close()
- Method in class com.cirrustech.metric.
AWSCloudWatchMetric
Close a metric.
close()
- Method in interface com.cirrustech.metric.
Metric
Close a metric.
close()
- Method in class com.cirrustech.metric.
NoOpMetric
Close a metric.
closePublisher()
- Method in class com.cirrustech.publisher.
FileBasedMetricsPublisher
Close the publishing channel.
closePublisher()
- Method in interface com.cirrustech.publisher.
MetricsPublisher
Close the publishing channel.
closePublisher()
- Method in class com.cirrustech.publisher.
QueueBasedMetricsPublisher
Close the publishing channel.
com.cirrustech.metric
- package com.cirrustech.metric
com.cirrustech.metric.factory
- package com.cirrustech.metric.factory
com.cirrustech.publisher
- package com.cirrustech.publisher
com.cirrustech.publisher.callable
- package com.cirrustech.publisher.callable
com.cirrustech.utils
- package com.cirrustech.utils
D
decodeJSON(String)
- Static method in class com.cirrustech.utils.
JSONUtils
Extract the metric datum from a string JSON.
E
encodeToJSON(MetricDatum)
- Static method in class com.cirrustech.utils.
JSONUtils
Encode the metric datum to a JSON.
F
FileBasedCallable
- Class in
com.cirrustech.publisher.callable
Async CW publisher using a file for reading metrics.
FileBasedCallable(AmazonCloudWatch, String, String, int)
- Constructor for class com.cirrustech.publisher.callable.
FileBasedCallable
Constructor.
FileBasedMetricsPublisher
- Class in
com.cirrustech.publisher
Metrics publisher using a file as a buffer.
FileBasedMetricsPublisher(AmazonCloudWatch, String, String, int)
- Constructor for class com.cirrustech.publisher.
FileBasedMetricsPublisher
Constructor.
FileBasedMetricsPublisher(AmazonCloudWatch, String, String, int, int)
- Constructor for class com.cirrustech.publisher.
FileBasedMetricsPublisher
Constructor.
FileUtils
- Class in
com.cirrustech.utils
Helper class for handling file-specific operations.
G
generateLogFileTimeRollingSuffix()
- Static method in class com.cirrustech.utils.
FileUtils
Build the name for the hourly rotate file with logs.
generatePropertiesFileNameForLogFile(String)
- Static method in class com.cirrustech.utils.
FileUtils
Build the associate properties file name for a given log file.
I
isLogFile(File)
- Static method in class com.cirrustech.utils.
FileUtils
Validate if a file is valid log file.
J
JSONUtils
- Class in
com.cirrustech.utils
Helper class for manipulating SerDe operations for metric datum instances.
M
Metric
- Interface in
com.cirrustech.metric
Model for publishing a utils.
MetricsFactory
- Interface in
com.cirrustech.metric.factory
Model for publishing a metrics.
MetricsPublisher
- Interface in
com.cirrustech.publisher
Model for publishing a collection of CW metrics.
N
newMetric(String)
- Method in class com.cirrustech.metric.factory.
AWSCloudWatchMetricsFactory
Create a metric.
newMetric(String)
- Method in interface com.cirrustech.metric.factory.
MetricsFactory
Create a metric.
NoOpMetric
- Class in
com.cirrustech.metric
Implementation with no behavior, used for testing.
NoOpMetric()
- Constructor for class com.cirrustech.metric.
NoOpMetric
O
open()
- Method in class com.cirrustech.metric.
AWSCloudWatchMetric
Open a metric.
open()
- Method in interface com.cirrustech.metric.
Metric
Open a metric.
open()
- Method in class com.cirrustech.metric.
NoOpMetric
Open a metric.
P
publish(Collection<MetricDatum>)
- Method in class com.cirrustech.publisher.
FileBasedMetricsPublisher
Publish a collection of metrics to CW.
publish(Collection<MetricDatum>)
- Method in interface com.cirrustech.publisher.
MetricsPublisher
Publish a collection of metrics to CW.
publish(Collection<MetricDatum>)
- Method in class com.cirrustech.publisher.
QueueBasedMetricsPublisher
Publish a collection of metrics to CW.
Q
QueueBasedCallable
- Class in
com.cirrustech.publisher.callable
Async CW publisher using a queue for reading metrics.
QueueBasedCallable(BlockingQueue<MetricDatum>, AmazonCloudWatch, String, int)
- Constructor for class com.cirrustech.publisher.callable.
QueueBasedCallable
Constructor.
QueueBasedMetricsPublisher
- Class in
com.cirrustech.publisher
Metrics publisher that uses a queue to submit metrics to CW.
QueueBasedMetricsPublisher(AmazonCloudWatch, String, int)
- Constructor for class com.cirrustech.publisher.
QueueBasedMetricsPublisher
Constructor.
R
resetMeasures()
- Method in class com.cirrustech.metric.
AWSCloudWatchMetric
Remove all measures from a metric.
resetMeasures()
- Method in interface com.cirrustech.metric.
Metric
Remove all measures from a metric.
resetMeasures()
- Method in class com.cirrustech.metric.
NoOpMetric
Remove all measures from a metric.
S
setMaxTimeToKeepFilesInMillis(long)
- Method in class com.cirrustech.publisher.callable.
FileBasedCallable
Set the logs retention period.
V
validatePath(String)
- Static method in class com.cirrustech.utils.
FileUtils
Validate path where log files are going to be stored.
A
C
D
E
F
G
I
J
M
N
O
P
Q
R
S
V
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2018. All rights reserved.