- 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.