Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • com.elastisys.autoscaler.core.prediction.impl.standard.predictor.AbstractPredictor (implements com.elastisys.autoscaler.core.prediction.impl.standard.api.Predictor)
    • com.elastisys.autoscaler.server.restapi.AutoScalerFactoryRestApi
    • com.elastisys.autoscaler.server.AutoScalerFactoryServer
    • com.elastisys.scale.commons.cli.server.BaseServerCliOptions (implements com.elastisys.scale.commons.cli.CommandLineOptions)
    • com.elastisys.autoscaler.metricstreamers.ceilometer.stream.CeilometerMetricStream (implements com.elastisys.autoscaler.core.monitoring.metricstreamer.api.MetricStream)
    • com.elastisys.autoscaler.metricstreamers.ceilometer.config.CeilometerMetricStreamDefinition
    • com.elastisys.autoscaler.metricstreamers.ceilometer.CeilometerMetricStreamer (implements com.elastisys.autoscaler.core.monitoring.metricstreamer.api.MetricStreamer<T>)
    • com.elastisys.autoscaler.metricstreamers.ceilometer.config.CeilometerMetricStreamerConfig
    • com.elastisys.autoscaler.metricstreamers.cloudwatch.stream.CloudWatchMetricStream (implements com.elastisys.autoscaler.core.monitoring.metricstreamer.api.MetricStream)
    • com.elastisys.autoscaler.metricstreamers.cloudwatch.config.CloudWatchMetricStreamDefinition
    • com.elastisys.autoscaler.metricstreamers.cloudwatch.CloudWatchMetricStreamer (implements com.elastisys.autoscaler.core.monitoring.metricstreamer.api.MetricStreamer<T>)
    • com.elastisys.autoscaler.metricstreamers.cloudwatch.config.CloudWatchMetricStreamerConfig
    • com.elastisys.autoscaler.metricstreamers.ceilometer.config.Downsampling
    • com.elastisys.autoscaler.metricstreamers.ceilometer.converters.DownsamplingFunctionToCeilometerFunction (implements java.util.function.Function<T,​R>)
    • com.elastisys.autoscaler.metricstreamers.cloudwatch.stream.DownsamplingFunctionToCloudWatchStatistic (implements java.util.function.Function<T,​R>)
    • com.elastisys.autoscaler.metricstreamers.cloudwatch.stream.DownsamplingIntervalToCloudWatchPeriod (implements java.util.function.Function<T,​R>)
    • com.elastisys.autoscaler.metricstreamers.opentsdb.query.DownsamplingSpecification
    • com.elastisys.autoscaler.systemhistorians.file.FileStoreSystemHistorian (implements com.elastisys.autoscaler.core.monitoring.systemhistorian.api.SystemHistorian<T>)
    • com.elastisys.autoscaler.systemhistorians.file.FileStoreSystemHistorianConfig
    • com.elastisys.autoscaler.metricstreamers.cloudwatch.tasks.GetMetricStatisticsTask (implements java.util.concurrent.Callable<V>)
    • com.elastisys.autoscaler.systemhistorians.influxdb.inserter.impl.HttpInfluxdbInserter (implements com.elastisys.autoscaler.systemhistorians.influxdb.inserter.InfluxdbInserter)
    • com.elastisys.autoscaler.systemhistorians.influxdb.serializer.InfluxdbDataPointSerializer (implements java.util.function.Function<T,​R>)
    • com.elastisys.autoscaler.metricstreamers.influxdb.stream.InfluxdbMetricStream (implements com.elastisys.autoscaler.core.monitoring.metricstreamer.api.MetricStream)
    • com.elastisys.autoscaler.metricstreamers.influxdb.InfluxdbMetricStreamer (implements com.elastisys.autoscaler.core.monitoring.metricstreamer.api.MetricStreamer<T>)
    • com.elastisys.autoscaler.metricstreamers.influxdb.config.InfluxdbMetricStreamerConfig
    • com.elastisys.autoscaler.systemhistorians.influxdb.config.InfluxdbSecurityConfig
    • com.elastisys.autoscaler.systemhistorians.influxdb.InfluxdbSystemHistorian (implements com.elastisys.autoscaler.core.monitoring.systemhistorian.api.SystemHistorian<T>)
    • com.elastisys.autoscaler.systemhistorians.influxdb.config.InfluxdbSystemHistorianConfig
    • com.elastisys.autoscaler.metricstreamers.streamjoiner.stream.JoiningMetricStream (implements com.elastisys.autoscaler.core.monitoring.metricstreamer.api.MetricStream)
    • com.elastisys.autoscaler.metricstreamers.streamjoiner.stream.JoiningMetricStreamConfig
    • com.elastisys.autoscaler.metricstreamers.ceilometer.stream.LazyCeilometerResultSet (implements com.elastisys.autoscaler.core.monitoring.metricstreamer.api.query.QueryResultSet)
    • com.elastisys.autoscaler.metricstreamers.cloudwatch.stream.LazyCloudWatchResultSet (implements com.elastisys.autoscaler.core.monitoring.metricstreamer.api.query.QueryResultSet)
    • com.elastisys.autoscaler.metricstreamers.influxdb.stream.LazyInfluxdbResultSet (implements com.elastisys.autoscaler.core.monitoring.metricstreamer.api.query.QueryResultSet)
    • com.elastisys.autoscaler.metricstreamers.opentsdb.stream.LazyOpenTsdbResultSet (implements com.elastisys.autoscaler.core.monitoring.metricstreamer.api.query.QueryResultSet)
    • com.elastisys.autoscaler.server.Main
    • com.elastisys.autoscaler.metricstreamers.ceilometer.stream.MetricStreamConfig
    • com.elastisys.autoscaler.metricstreamers.cloudwatch.stream.MetricStreamConfig
    • com.elastisys.autoscaler.metricstreamers.influxdb.stream.MetricStreamConfig
    • com.elastisys.autoscaler.metricstreamers.opentsdb.stream.MetricStreamConfig
    • com.elastisys.autoscaler.metricstreamers.influxdb.config.MetricStreamDefinition
    • com.elastisys.autoscaler.metricstreamers.streamjoiner.config.MetricStreamDefinition
    • com.elastisys.autoscaler.metricstreamers.streamjoiner.MetricStreamJoiner (implements com.elastisys.autoscaler.core.monitoring.metricstreamer.api.MetricStreamer<T>)
    • com.elastisys.autoscaler.metricstreamers.streamjoiner.config.MetricStreamJoinerConfig
    • com.elastisys.autoscaler.metricstreamers.cloudwatch.converters.MetricValueConverter (implements java.util.function.Function<T,​R>)
    • com.elastisys.autoscaler.metricstreamers.cloudwatch.config.NamespaceValidator
    • com.elastisys.autoscaler.systemhistorians.opentsdb.OpenTsdbDataPointRepresenter
    • com.elastisys.autoscaler.metricstreamers.opentsdb.client.impl.OpenTsdbHttpQueryClient (implements com.elastisys.autoscaler.metricstreamers.opentsdb.client.OpenTsdbQueryClient)
    • com.elastisys.autoscaler.metricstreamers.opentsdb.stream.OpenTsdbMetricStream (implements com.elastisys.autoscaler.core.monitoring.metricstreamer.api.MetricStream)
    • com.elastisys.autoscaler.metricstreamers.opentsdb.config.OpenTsdbMetricStreamDefinition
    • com.elastisys.autoscaler.metricstreamers.opentsdb.OpenTsdbMetricStreamer (implements com.elastisys.autoscaler.core.monitoring.metricstreamer.api.MetricStreamer<T>)
    • com.elastisys.autoscaler.metricstreamers.opentsdb.config.OpenTsdbMetricStreamerConfig
    • com.elastisys.autoscaler.metricstreamers.opentsdb.parser.OpenTsdbMetricValueParser
    • com.elastisys.autoscaler.metricstreamers.opentsdb.query.OpenTsdbQueryBuilder
    • com.elastisys.autoscaler.systemhistorians.opentsdb.OpenTsdbSocketInserter (implements com.elastisys.autoscaler.systemhistorians.opentsdb.OpenTsdbInserter)
    • com.elastisys.autoscaler.systemhistorians.opentsdb.OpenTsdbSystemHistorian (implements com.elastisys.autoscaler.core.monitoring.systemhistorian.api.SystemHistorian<T>)
    • com.elastisys.autoscaler.systemhistorians.opentsdb.config.OpenTsdbSystemHistorianConfig
    • com.elastisys.autoscaler.metricstreamers.influxdb.config.Query
    • com.elastisys.autoscaler.metricstreamers.influxdb.config.Query.Builder
    • com.elastisys.autoscaler.metricstreamers.ceilometer.stream.QueryCall (implements java.util.concurrent.Callable<V>)
    • com.elastisys.autoscaler.metricstreamers.cloudwatch.stream.QueryCall (implements java.util.concurrent.Callable<V>)
    • com.elastisys.autoscaler.metricstreamers.influxdb.stream.QueryCall (implements java.util.concurrent.Callable<V>)
    • com.elastisys.autoscaler.metricstreamers.opentsdb.stream.QueryCall (implements java.util.concurrent.Callable<V>)
    • com.elastisys.autoscaler.predictors.reactive.config.ReactivePredictorParams
    • com.elastisys.autoscaler.metricstreamers.influxdb.resultset.Result
    • com.elastisys.autoscaler.metricstreamers.influxdb.resultset.ResultSet
    • com.elastisys.autoscaler.metricstreamers.influxdb.resultset.ResultSet.Parser
    • com.elastisys.autoscaler.predictors.rulebased.config.RuleBasedPredictorParams
    • com.elastisys.autoscaler.metricstreamers.ceilometer.converters.SampleValueConverter (implements java.util.function.Function<T,​R>)
    • com.elastisys.autoscaler.predictors.rulebased.rule.ScalingRule
    • com.elastisys.autoscaler.predictors.rulebased.rule.ScalingRule.RuleOutcome
    • com.elastisys.autoscaler.metricstreamers.influxdb.config.SecurityConfig
    • com.elastisys.autoscaler.metricstreamers.influxdb.resultset.Serie
    • com.elastisys.autoscaler.server.restapi.types.ServiceStatusType
    • com.elastisys.autoscaler.server.restapi.types.StateType
    • com.elastisys.autoscaler.metricstreamers.ceilometer.converters.StatisticValueConverter (implements java.util.function.Function<T,​R>)
    • com.elastisys.autoscaler.systemhistorians.opentsdb.Tags
    • java.lang.Throwable (implements java.io.Serializable)
    • com.elastisys.autoscaler.server.restapi.types.UrlsType

Interface Hierarchy

Enum Hierarchy

  • java.lang.Object
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
      • com.elastisys.autoscaler.metricstreamers.streamjoiner.AlertTopic
      • com.elastisys.autoscaler.metricstreamers.ceilometer.config.CeilometerFunction
      • com.elastisys.autoscaler.metricstreamers.cloudwatch.config.CloudWatchStatistic
      • com.elastisys.autoscaler.predictors.rulebased.rule.Condition
      • com.elastisys.autoscaler.metricstreamers.opentsdb.query.MetricAggregator
      • com.elastisys.autoscaler.predictors.rulebased.rule.ResizeUnit