- generateChannelDisabledSample(String, Map<String, String>, SampleBucketId) - Method in interface com.aquenos.cassandra.pvarchiver.controlsystem.ControlSystemSupport
-
Generates a sample that indicates that the specified channel is disabled.
- getAvailableWithoutFetching() - Method in class com.aquenos.cassandra.pvarchiver.controlsystem.util.ResultSetBasedObjectResultSet
-
- getBucketStartTime() - Method in class com.aquenos.cassandra.pvarchiver.controlsystem.SampleBucketId
-
Returns the start time of the sample bucket as the number of nanoseconds
since epoch (January 1st, 1970, 00:00:00 UTC).
- getChannelDataId() - Method in class com.aquenos.cassandra.pvarchiver.controlsystem.SampleBucketId
-
Returns the unique identifier that is associated with the data (samples)
for the channel.
- getChannelName() - Method in class com.aquenos.cassandra.pvarchiver.controlsystem.AbstractSampleDecimator
-
- getChannelName() - Method in interface com.aquenos.cassandra.pvarchiver.controlsystem.ControlSystemChannel
-
Returns the channel name identifying this channel.
- getChannelName() - Method in interface com.aquenos.cassandra.pvarchiver.controlsystem.SampleDecimator
-
Returns the name of the channel for which this sample decimator decimates
samples.
- getConfigurationPrefix() - Method in interface com.aquenos.cassandra.pvarchiver.controlsystem.ControlSystemSupportFactory
-
Returns the prefix used for the configuration options associated with
this control-system support.
- getCurrentBucketSize() - Method in class com.aquenos.cassandra.pvarchiver.controlsystem.SampleBucketState
-
Returns the current size of the sample bucket (in bytes).
- getDecimatedSample() - Method in interface com.aquenos.cassandra.pvarchiver.controlsystem.SampleDecimator
-
- getDecimatedSampleEstimatedSize() - Method in interface com.aquenos.cassandra.pvarchiver.controlsystem.SampleDecimator
-
Returns the estimated size of the decimated sample.
- getDecimationLevel() - Method in class com.aquenos.cassandra.pvarchiver.controlsystem.SampleBucketId
-
Returns the decimation level for which the sample bucket stores data.
- getError() - Method in class com.aquenos.cassandra.pvarchiver.controlsystem.ControlSystemChannelStatus
-
Returns the error associated with the channel status.
- getEstimatedSampleSize() - Method in class com.aquenos.cassandra.pvarchiver.controlsystem.SampleWithSizeEstimate
-
- getId() - Method in interface com.aquenos.cassandra.pvarchiver.controlsystem.ControlSystemSupport
-
Returns the identifier that uniquely identifies the control-system
support module.
- getIntervalLength() - Method in class com.aquenos.cassandra.pvarchiver.controlsystem.AbstractSampleDecimator
-
- getIntervalLength() - Method in interface com.aquenos.cassandra.pvarchiver.controlsystem.SampleDecimator
-
Returns the length of the period for which this sample decimator
generates a decimated sample.
- getIntervalStartTime() - Method in class com.aquenos.cassandra.pvarchiver.controlsystem.AbstractSampleDecimator
-
- getIntervalStartTime() - Method in interface com.aquenos.cassandra.pvarchiver.controlsystem.SampleDecimator
-
Returns the start time of the period for which this sample decimator
generated a decimated sample.
- getLatestSampleTimeStamp() - Method in class com.aquenos.cassandra.pvarchiver.controlsystem.SampleBucketState
-
Returns the time stamp of the newest sample in the bucket.
- getName() - Method in interface com.aquenos.cassandra.pvarchiver.controlsystem.ControlSystemSupport
-
Returns a short, descriptive name for this control-system support,
suitable for display.
- getSample() - Method in class com.aquenos.cassandra.pvarchiver.controlsystem.SampleWithSizeEstimate
-
Returns the sample that is supposed to be written.
- getSampleBucketState(SampleBucketId) - Method in interface com.aquenos.cassandra.pvarchiver.controlsystem.ControlSystemSupport
-
Returns the state of the specified sample bucket.
- getSamples(SampleBucketId, long, long, int) - Method in interface com.aquenos.cassandra.pvarchiver.controlsystem.ControlSystemSupport
-
Retrieves samples from the specified sample bucket.
- getSamplesInReverseOrder(SampleBucketId, long, long, int) - Method in interface com.aquenos.cassandra.pvarchiver.controlsystem.ControlSystemSupport
-
Retrieves samples from the specified sample bucket in reverse order
(newer samples first).
- getState() - Method in class com.aquenos.cassandra.pvarchiver.controlsystem.ControlSystemChannelStatus
-
Returns the channel's state.
- getStatus() - Method in interface com.aquenos.cassandra.pvarchiver.controlsystem.ControlSystemChannel
-
Returns the channel status.
- getTimeStamp() - Method in interface com.aquenos.cassandra.pvarchiver.controlsystem.Sample
-
Returns the time stamp associated with the sample.
- Sample - Interface in com.aquenos.cassandra.pvarchiver.controlsystem
-
Base interface for control-system samples.
- SampleBucketId - Class in com.aquenos.cassandra.pvarchiver.controlsystem
-
Identifier for a sample bucket.
- SampleBucketId(UUID, int, long) - Constructor for class com.aquenos.cassandra.pvarchiver.controlsystem.SampleBucketId
-
Create an identifier for a sample bucket.
- SampleBucketState - Class in com.aquenos.cassandra.pvarchiver.controlsystem
-
State information about a sample bucket.
- SampleBucketState(int, long) - Constructor for class com.aquenos.cassandra.pvarchiver.controlsystem.SampleBucketState
-
Creates an object representing the specified sample-bucket state.
- SampleDecimator<SampleType extends Sample> - Interface in com.aquenos.cassandra.pvarchiver.controlsystem
-
Stateful utility that decimates samples.
- SampleListener<SampleType extends Sample> - Interface in com.aquenos.cassandra.pvarchiver.controlsystem
-
Listener that is notified of new samples for a control-system channel.
- SAMPLES_LIMIT_UNBOUNDED - Static variable in interface com.aquenos.cassandra.pvarchiver.controlsystem.ControlSystemSupport
-
Number to be specified when samples should be retrieved without limiting
their number.
- SampleWithSizeEstimate<SampleType extends Sample> - Class in com.aquenos.cassandra.pvarchiver.controlsystem
-
Pair of a sample and its estimated size.
- SampleWithSizeEstimate(SampleType, int) - Constructor for class com.aquenos.cassandra.pvarchiver.controlsystem.SampleWithSizeEstimate
-
Creates a pair that stored the specified sample and estimated size.
- serializeDoubleSample(JsonGenerator, long, double, JsonV1SampleSerializer.Severity, boolean, String, JsonV1SampleSerializer.Quality) - Static method in class com.aquenos.cassandra.pvarchiver.controlsystem.util.JsonV1SampleSerializer
-
Serializes a scalar double sample without additional meta-data.
- serializeDoubleSample(JsonGenerator, long, double, JsonV1SampleSerializer.Severity, boolean, String, JsonV1SampleSerializer.Quality, int, String, double, double, double, double, double, double) - Static method in class com.aquenos.cassandra.pvarchiver.controlsystem.util.JsonV1SampleSerializer
-
Serializes a scalar double sample with additional meta-data.
- serializeDoubleSample(JsonGenerator, long, double[], JsonV1SampleSerializer.Severity, boolean, String, JsonV1SampleSerializer.Quality) - Static method in class com.aquenos.cassandra.pvarchiver.controlsystem.util.JsonV1SampleSerializer
-
Serializes an array double sample without additional meta-data.
- serializeDoubleSample(JsonGenerator, long, double[], JsonV1SampleSerializer.Severity, boolean, String, JsonV1SampleSerializer.Quality, int, String, double, double, double, double, double, double) - Static method in class com.aquenos.cassandra.pvarchiver.controlsystem.util.JsonV1SampleSerializer
-
Serializes an array double sample with additional meta-data.
- serializeEnumSample(JsonGenerator, long, int, JsonV1SampleSerializer.Severity, boolean, String, JsonV1SampleSerializer.Quality) - Static method in class com.aquenos.cassandra.pvarchiver.controlsystem.util.JsonV1SampleSerializer
-
Serializes a scalar enum sample without additional meta-data.
- serializeEnumSample(JsonGenerator, long, int, JsonV1SampleSerializer.Severity, boolean, String, JsonV1SampleSerializer.Quality, String[]) - Static method in class com.aquenos.cassandra.pvarchiver.controlsystem.util.JsonV1SampleSerializer
-
Serializes a scalar enum sample with additional meta-data.
- serializeEnumSample(JsonGenerator, long, int[], JsonV1SampleSerializer.Severity, boolean, String, JsonV1SampleSerializer.Quality) - Static method in class com.aquenos.cassandra.pvarchiver.controlsystem.util.JsonV1SampleSerializer
-
Serializes an array enum sample without additional meta-data.
- serializeEnumSample(JsonGenerator, long, int[], JsonV1SampleSerializer.Severity, boolean, String, JsonV1SampleSerializer.Quality, String[]) - Static method in class com.aquenos.cassandra.pvarchiver.controlsystem.util.JsonV1SampleSerializer
-
Serializes an array enum sample without additional meta-data.
- serializeLongSample(JsonGenerator, long, long, JsonV1SampleSerializer.Severity, boolean, String, JsonV1SampleSerializer.Quality) - Static method in class com.aquenos.cassandra.pvarchiver.controlsystem.util.JsonV1SampleSerializer
-
Serializes a scalar long sample without additional meta-data.
- serializeLongSample(JsonGenerator, long, long, JsonV1SampleSerializer.Severity, boolean, String, JsonV1SampleSerializer.Quality, int, String, double, double, double, double, double, double) - Static method in class com.aquenos.cassandra.pvarchiver.controlsystem.util.JsonV1SampleSerializer
-
Serializes a scalar long sample with additional meta-data.
- serializeLongSample(JsonGenerator, long, long[], JsonV1SampleSerializer.Severity, boolean, String, JsonV1SampleSerializer.Quality) - Static method in class com.aquenos.cassandra.pvarchiver.controlsystem.util.JsonV1SampleSerializer
-
Serializes an array long sample without additional meta-data.
- serializeLongSample(JsonGenerator, long, long[], JsonV1SampleSerializer.Severity, boolean, String, JsonV1SampleSerializer.Quality, int, String, double, double, double, double, double, double) - Static method in class com.aquenos.cassandra.pvarchiver.controlsystem.util.JsonV1SampleSerializer
-
Serializes an array long sample with additional meta-data.
- serializeMinMaxDoubleSample(JsonGenerator, long, double, double, double, JsonV1SampleSerializer.Severity, boolean, String, JsonV1SampleSerializer.Quality) - Static method in class com.aquenos.cassandra.pvarchiver.controlsystem.util.JsonV1SampleSerializer
-
Serializes a scalar min-max double sample without additional meta-data.
- serializeMinMaxDoubleSample(JsonGenerator, long, double, double, double, JsonV1SampleSerializer.Severity, boolean, String, JsonV1SampleSerializer.Quality, int, String, double, double, double, double, double, double) - Static method in class com.aquenos.cassandra.pvarchiver.controlsystem.util.JsonV1SampleSerializer
-
Serializes a scalar min-max double sample with additional meta-data.
- serializeMinMaxDoubleSample(JsonGenerator, long, double[], double, double, JsonV1SampleSerializer.Severity, boolean, String, JsonV1SampleSerializer.Quality) - Static method in class com.aquenos.cassandra.pvarchiver.controlsystem.util.JsonV1SampleSerializer
-
Serializes an array min-max double sample without additional meta-data.
- serializeMinMaxDoubleSample(JsonGenerator, long, double[], double, double, JsonV1SampleSerializer.Severity, boolean, String, JsonV1SampleSerializer.Quality, int, String, double, double, double, double, double, double) - Static method in class com.aquenos.cassandra.pvarchiver.controlsystem.util.JsonV1SampleSerializer
-
Serializes an array min-max double sample with additional meta-data.
- serializeSampleToJsonV1(SampleType, JsonGenerator) - Method in interface com.aquenos.cassandra.pvarchiver.controlsystem.ControlSystemSupport
-
Serializes a sample in the JSON format version 1.
- serializeStringSample(JsonGenerator, long, String, JsonV1SampleSerializer.Severity, boolean, String, JsonV1SampleSerializer.Quality) - Static method in class com.aquenos.cassandra.pvarchiver.controlsystem.util.JsonV1SampleSerializer
-
Serializes a scalar (single element) string sample.
- serializeStringSample(JsonGenerator, long, String[], JsonV1SampleSerializer.Severity, boolean, String, JsonV1SampleSerializer.Quality) - Static method in class com.aquenos.cassandra.pvarchiver.controlsystem.util.JsonV1SampleSerializer
-
Serializes an array string sample.