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: 5.2.7
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, long contentPackCount,
      LdapStats ldapStats, AlarmStats alarmStats) {
    super(elasticsearchStats, mongoStats, streamCount, streamRuleCount, streamRuleCountByStream, userCount, outputCount, outputCountByType, dashboardCount, inputCount, globalInputCount, inputCountByType, extractorCount, extractorCountByType, contentPackCount, ldapStats, alarmStats);
  }

  @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();
  }

  @JsonIgnore
  public final long getContentPackCount() {
    return contentPackCount();
  }

  @JsonIgnore
  public final LdapStats getLdapStats() {
    return ldapStats();
  }

  @JsonIgnore
  public final AlarmStats getAlarmStats() {
    return alarmStats();
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy