001/* 002 * The contents of this file are subject to the license and copyright 003 * detailed in the LICENSE and NOTICE files at the root of the source 004 * tree. 005 */ 006package org.fcrepo.stats.api; 007 008import com.fasterxml.jackson.annotation.JsonProperty; 009 010/** 011 * A data object representing an aggregated stats result. 012 * 013 * @author dbernstein 014 */ 015public class AggregatedRepositoryStatsResults extends RepositoryStatsResult { 016 @JsonProperty("binaries") 017 private RepositoryStatsByMimeTypeResults binaries; 018 019 @JsonProperty("all_resources") 020 private RepositoryStatsByRdfTypeResults allResources; 021 022 public RepositoryStatsByMimeTypeResults getBinaries() { 023 return binaries; 024 } 025 026 public void setBinaries(final RepositoryStatsByMimeTypeResults binaries) { 027 this.binaries = binaries; 028 } 029 030 public RepositoryStatsByRdfTypeResults getAllResources() { 031 return allResources; 032 } 033 034 public void setAllResources(final RepositoryStatsByRdfTypeResults allResources) { 035 this.allResources = allResources; 036 } 037}