public class RepositoryStatistics extends Object implements MetadataFacet
| Modifier and Type | Class and Description |
|---|---|
private static class |
RepositoryStatistics.ZeroForNullHashMap<K,V extends Long> |
| Modifier and Type | Field and Description |
|---|---|
static String |
FACET_ID |
private long |
newFileCount |
private String |
repositoryId |
(package private) static String |
SCAN_TIMESTAMP_FORMAT |
private Date |
scanEndTime |
private Date |
scanStartTime |
private long |
totalArtifactCount |
private long |
totalArtifactFileSize |
private Map<String,Long> |
totalCountForType |
private long |
totalFileCount |
private long |
totalGroupCount |
private long |
totalProjectCount |
private static TimeZone |
UTC_TIME_ZONE |
| Constructor and Description |
|---|
RepositoryStatistics() |
private Date scanEndTime
private Date scanStartTime
private long totalArtifactCount
private long totalArtifactFileSize
private long totalFileCount
private long totalGroupCount
private long totalProjectCount
private long newFileCount
static final String SCAN_TIMESTAMP_FORMAT
private Map<String,Long> totalCountForType
private static final TimeZone UTC_TIME_ZONE
private String repositoryId
public RepositoryStatistics()
public Date getScanEndTime()
public void setScanEndTime(Date scanEndTime)
public Date getScanStartTime()
public void setScanStartTime(Date scanStartTime)
public long getTotalArtifactCount()
public void setTotalArtifactCount(long totalArtifactCount)
public long getTotalArtifactFileSize()
public void setTotalArtifactFileSize(long totalArtifactFileSize)
public long getTotalFileCount()
public void setTotalFileCount(long totalFileCount)
public long getTotalGroupCount()
public void setTotalGroupCount(long totalGroupCount)
public long getTotalProjectCount()
public void setTotalProjectCount(long totalProjectCount)
public void setNewFileCount(long newFileCount)
public long getNewFileCount()
public long getDuration()
public String getRepositoryId()
public void setRepositoryId(String repositoryId)
public String getFacetId()
getFacetId in interface MetadataFacetpublic String getName()
getName in interface MetadataFacetprivate static SimpleDateFormat createNameFormat()
public Map<String,String> toProperties()
toProperties in interface MetadataFacetpublic void fromProperties(Map<String,String> properties)
fromProperties in interface MetadataFacetpublic Map<String,Long> getTotalCountForType()
public long getTotalCountForType(String type)
public void setTotalCountForType(String type, long count)
Copyright © 2006–2023 The Apache Software Foundation. All rights reserved.