All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.graylog2.system.stats.AutoValue_ClusterStats Maven / Gradle / Ivy

There is a newer version: 6.1.4
Show newest version
package org.graylog2.system.stats;

import com.fasterxml.jackson.annotation.JsonIgnore;
import java.lang.Long;
import java.lang.String;
import java.util.Map;
import org.graylog2.plugin.inputs.Extractor;
import org.graylog2.system.stats.elasticsearch.ElasticsearchStats;
import org.graylog2.system.stats.mongo.MongoStats;

final class AutoValue_ClusterStats extends $AutoValue_ClusterStats {
  AutoValue_ClusterStats(ElasticsearchStats elasticsearchStats, MongoStats mongoStats,
      long streamCount, long streamRuleCount, Map streamRuleCountByStream,
      long userCount, long outputCount, Map outputCountByType, long dashboardCount,
      long inputCount, long globalInputCount, Map inputCountByType,
      long extractorCount, Map extractorCountByType) {
    super(elasticsearchStats, mongoStats, streamCount, streamRuleCount, streamRuleCountByStream, userCount, outputCount, outputCountByType, dashboardCount, inputCount, globalInputCount, inputCountByType, extractorCount, extractorCountByType);
  }

  @JsonIgnore
  public final ElasticsearchStats getElasticsearchStats() {
    return elasticsearchStats();
  }

  @JsonIgnore
  public final MongoStats getMongoStats() {
    return mongoStats();
  }

  @JsonIgnore
  public final long getStreamCount() {
    return streamCount();
  }

  @JsonIgnore
  public final long getStreamRuleCount() {
    return streamRuleCount();
  }

  @JsonIgnore
  public final Map getStreamRuleCountByStream() {
    return streamRuleCountByStream();
  }

  @JsonIgnore
  public final long getUserCount() {
    return userCount();
  }

  @JsonIgnore
  public final long getOutputCount() {
    return outputCount();
  }

  @JsonIgnore
  public final Map getOutputCountByType() {
    return outputCountByType();
  }

  @JsonIgnore
  public final long getDashboardCount() {
    return dashboardCount();
  }

  @JsonIgnore
  public final long getInputCount() {
    return inputCount();
  }

  @JsonIgnore
  public final long getGlobalInputCount() {
    return globalInputCount();
  }

  @JsonIgnore
  public final Map getInputCountByType() {
    return inputCountByType();
  }

  @JsonIgnore
  public final long getExtractorCount() {
    return extractorCount();
  }

  @JsonIgnore
  public final Map getExtractorCountByType() {
    return extractorCountByType();
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy