org.duracloud.reportdata.storage.metrics
Class StorageProviderMetrics

java.lang.Object
  extended by org.duracloud.reportdata.storage.metrics.Metrics
      extended by org.duracloud.reportdata.storage.metrics.StorageProviderMetrics

public class StorageProviderMetrics
extends Metrics

Metrics data structure for storage providers. Contains all of the metrics information about a single storage provider and its storage spaces.


Constructor Summary
StorageProviderMetrics(java.lang.String storageProviderId, java.lang.String storageProviderType, java.util.List<SpaceMetrics> spaceMetrics, long totalItems, long totalSize, java.util.List<MimetypeMetrics> mimetypeMetrics)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.util.List<SpaceMetrics> getSpaceMetrics()
           
 java.lang.String getStorageProviderId()
           
 java.lang.String getStorageProviderType()
           
 int hashCode()
           
 
Methods inherited from class org.duracloud.reportdata.storage.metrics.Metrics
getMimetypeMetrics, getTotalItems, getTotalSize
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StorageProviderMetrics

public StorageProviderMetrics(java.lang.String storageProviderId,
                              java.lang.String storageProviderType,
                              java.util.List<SpaceMetrics> spaceMetrics,
                              long totalItems,
                              long totalSize,
                              java.util.List<MimetypeMetrics> mimetypeMetrics)
Method Detail

getStorageProviderId

public java.lang.String getStorageProviderId()

getStorageProviderType

public java.lang.String getStorageProviderType()

getSpaceMetrics

public java.util.List<SpaceMetrics> getSpaceMetrics()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class Metrics

hashCode

public int hashCode()
Overrides:
hashCode in class Metrics


Copyright © 2009-2011 DuraSpace. All Rights Reserved.