@Component(value="storageStatsResource") public class StorageStatsResource extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
StorageStatsResource.GroupBy |
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
log |
| Constructor and Description |
|---|
StorageStatsResource(org.duracloud.mill.db.repo.JpaSpaceStatsRepo spaceStatsRepo) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getInterval(StorageStatsResource.GroupBy groupBy) |
List<SpaceStatsDTO> |
getSpaceStats(String accountId,
String storeId,
String spaceId,
Date start,
Date end,
StorageStatsResource.GroupBy groupBy) |
List<SpaceStatsDTO> |
getStorageProviderByDay(String account,
String storeId,
Date date) |
List<StoreStatsDTO> |
getStorageProviderStats(String account,
String storeId,
Date start,
Date end,
StorageStatsResource.GroupBy groupBy) |
@Autowired public StorageStatsResource(org.duracloud.mill.db.repo.JpaSpaceStatsRepo spaceStatsRepo)
public List<SpaceStatsDTO> getSpaceStats(String accountId, String storeId, String spaceId, Date start, Date end, StorageStatsResource.GroupBy groupBy)
protected String getInterval(StorageStatsResource.GroupBy groupBy)
public List<StoreStatsDTO> getStorageProviderStats(String account, String storeId, Date start, Date end, StorageStatsResource.GroupBy groupBy)
public List<SpaceStatsDTO> getStorageProviderByDay(String account, String storeId, Date date)
Copyright © 2009–2020 LYRASIS. All rights reserved.