public class StructStorageStat extends StructBase
StructBase.FieldInfo
Constructor and Description |
---|
StructStorageStat() |
Modifier and Type | Method and Description |
---|---|
int |
getConnectionAllocCount()
get connection alloc count
|
int |
getConnectionCurrentCount()
get connection current count
|
int |
getConnectionMaxCount()
get connection max count
|
int |
getCurrentWritePath()
get current write path index
|
String |
getDomainName()
get the domain name of the storage server
|
static int |
getFieldsTotalSize()
get fields total size
|
long |
getFreeMB()
get free disk space in MB
|
String |
getId()
get storage server id
|
String |
getIpAddr()
get storage server ip address
|
Date |
getJoinTime()
get storage server join time
|
Date |
getLastHeartBeatTime()
get last heart beat timestamp
|
Date |
getLastSourceUpdate()
get last source update timestamp
|
Date |
getLastSyncedTimestamp()
get last synced timestamp
|
Date |
getLastSyncUpdate()
get last synced update timestamp
|
String |
getSrcIpAddr()
get source storage ip address
|
byte |
getStatus()
get storage status
|
int |
getStorageHttpPort()
get storage server HTTP port
|
int |
getStoragePort()
get storage server port
|
int |
getStorePathCount()
get store base path count of each storage server
|
int |
getSubdirCountPerPath()
get sub dir count per store path
|
long |
getSuccessAppendBytes()
get success append bytes
|
long |
getSuccessAppendCount()
get success append count
|
long |
getSuccessCreateLinkCount()
get success create linke count
|
long |
getSuccessDeleteCount()
get success delete file count
|
long |
getSuccessDeleteLinkCount()
get success delete link count
|
long |
getSuccessDownloadCount()
get success download file count
|
long |
getSuccessDownloadloadBytes()
get success download file bytes
|
long |
getSuccessFileOpenCount()
get success file opened count
|
long |
getSuccessFileReadCount()
get success file read count
|
long |
getSuccessFileWriteCount()
get success file write count
|
long |
getSuccessGetMetaCount()
get success get metadata count
|
long |
getSuccessModifyBytes()
get success modify bytes
|
long |
getSuccessModifyCount()
get success modify count
|
long |
getSuccessSetMetaCount()
get success set meta data count
|
long |
getSuccessSyncInBytes()
get success sync in bytes
|
long |
getSuccessSyncOutBytes()
get success sync out bytes
|
long |
getSuccessTruncateCount()
get success truncate count
|
long |
getSuccessUploadBytes()
get success upload file bytes
|
long |
getSuccessUploadCount()
get success upload file count
|
long |
getTotalAppendBytes()
get total append bytes
|
long |
getTotalAppendCount()
get total append count
|
long |
getTotalCreateLinkCount()
get total create linke count
|
long |
getTotalDeleteCount()
get total delete file count
|
long |
getTotalDeleteLinkCount()
get total delete link count
|
long |
getTotalDownloadCount()
get total download file count
|
long |
getTotalDownloadloadBytes()
get total download file bytes
|
long |
getTotalFileOpenCount()
get total file opened count
|
long |
getTotalFileReadCount()
get total file read count
|
long |
getTotalFileWriteCount()
get total file write count
|
long |
getTotalGetMetaCount()
get total get metadata count
|
long |
getTotalMB()
get total disk space in MB
|
long |
getTotalModifyBytes()
get total modify bytes
|
long |
getTotalModifyCount()
get total modify count
|
long |
getTotalSetMetaCount()
get total set meta data count
|
long |
getTotalSyncInBytes()
get total sync in bytes
|
long |
getTotalSyncOutBytes()
get total sync out bytes
|
long |
getTotalTruncateCount()
get total truncate count
|
long |
getTotalUploadBytes()
get total upload file bytes
|
long |
getTotalUploadCount()
get total upload file count
|
int |
getUploadPriority()
get storage server upload priority
|
Date |
getUpTime()
get storage server up time
|
String |
getVersion()
get storage version
|
boolean |
isTrunkServer()
if the trunk server
|
void |
setFields(byte[] bs,
int offset)
set fields
|
booleanValue, byteValue, dateValue, int32Value, intValue, longValue, stringValue
protected static final int FIELD_INDEX_STATUS
protected static final int FIELD_INDEX_ID
protected static final int FIELD_INDEX_IP_ADDR
protected static final int FIELD_INDEX_DOMAIN_NAME
protected static final int FIELD_INDEX_SRC_IP_ADDR
protected static final int FIELD_INDEX_VERSION
protected static final int FIELD_INDEX_JOIN_TIME
protected static final int FIELD_INDEX_UP_TIME
protected static final int FIELD_INDEX_TOTAL_MB
protected static final int FIELD_INDEX_FREE_MB
protected static final int FIELD_INDEX_UPLOAD_PRIORITY
protected static final int FIELD_INDEX_STORE_PATH_COUNT
protected static final int FIELD_INDEX_SUBDIR_COUNT_PER_PATH
protected static final int FIELD_INDEX_CURRENT_WRITE_PATH
protected static final int FIELD_INDEX_STORAGE_PORT
protected static final int FIELD_INDEX_STORAGE_HTTP_PORT
protected static final int FIELD_INDEX_CONNECTION_ALLOC_COUNT
protected static final int FIELD_INDEX_CONNECTION_CURRENT_COUNT
protected static final int FIELD_INDEX_CONNECTION_MAX_COUNT
protected static final int FIELD_INDEX_TOTAL_UPLOAD_COUNT
protected static final int FIELD_INDEX_SUCCESS_UPLOAD_COUNT
protected static final int FIELD_INDEX_TOTAL_APPEND_COUNT
protected static final int FIELD_INDEX_SUCCESS_APPEND_COUNT
protected static final int FIELD_INDEX_TOTAL_MODIFY_COUNT
protected static final int FIELD_INDEX_SUCCESS_MODIFY_COUNT
protected static final int FIELD_INDEX_TOTAL_TRUNCATE_COUNT
protected static final int FIELD_INDEX_SUCCESS_TRUNCATE_COUNT
protected static final int FIELD_INDEX_TOTAL_SET_META_COUNT
protected static final int FIELD_INDEX_SUCCESS_SET_META_COUNT
protected static final int FIELD_INDEX_TOTAL_DELETE_COUNT
protected static final int FIELD_INDEX_SUCCESS_DELETE_COUNT
protected static final int FIELD_INDEX_TOTAL_DOWNLOAD_COUNT
protected static final int FIELD_INDEX_SUCCESS_DOWNLOAD_COUNT
protected static final int FIELD_INDEX_TOTAL_GET_META_COUNT
protected static final int FIELD_INDEX_SUCCESS_GET_META_COUNT
protected static final int FIELD_INDEX_TOTAL_CREATE_LINK_COUNT
protected static final int FIELD_INDEX_SUCCESS_CREATE_LINK_COUNT
protected static final int FIELD_INDEX_TOTAL_DELETE_LINK_COUNT
protected static final int FIELD_INDEX_SUCCESS_DELETE_LINK_COUNT
protected static final int FIELD_INDEX_TOTAL_UPLOAD_BYTES
protected static final int FIELD_INDEX_SUCCESS_UPLOAD_BYTES
protected static final int FIELD_INDEX_TOTAL_APPEND_BYTES
protected static final int FIELD_INDEX_SUCCESS_APPEND_BYTES
protected static final int FIELD_INDEX_TOTAL_MODIFY_BYTES
protected static final int FIELD_INDEX_SUCCESS_MODIFY_BYTES
protected static final int FIELD_INDEX_TOTAL_DOWNLOAD_BYTES
protected static final int FIELD_INDEX_SUCCESS_DOWNLOAD_BYTES
protected static final int FIELD_INDEX_TOTAL_SYNC_IN_BYTES
protected static final int FIELD_INDEX_SUCCESS_SYNC_IN_BYTES
protected static final int FIELD_INDEX_TOTAL_SYNC_OUT_BYTES
protected static final int FIELD_INDEX_SUCCESS_SYNC_OUT_BYTES
protected static final int FIELD_INDEX_TOTAL_FILE_OPEN_COUNT
protected static final int FIELD_INDEX_SUCCESS_FILE_OPEN_COUNT
protected static final int FIELD_INDEX_TOTAL_FILE_READ_COUNT
protected static final int FIELD_INDEX_SUCCESS_FILE_READ_COUNT
protected static final int FIELD_INDEX_TOTAL_FILE_WRITE_COUNT
protected static final int FIELD_INDEX_SUCCESS_FILE_WRITE_COUNT
protected static final int FIELD_INDEX_LAST_SOURCE_UPDATE
protected static final int FIELD_INDEX_LAST_SYNC_UPDATE
protected static final int FIELD_INDEX_LAST_SYNCED_TIMESTAMP
protected static final int FIELD_INDEX_LAST_HEART_BEAT_TIME
protected static final int FIELD_INDEX_IF_TRUNK_FILE
protected static int fieldsTotalSize
protected static StructBase.FieldInfo[] fieldsArray
protected byte status
protected String id
protected String ipAddr
protected String srcIpAddr
protected String domainName
protected String version
protected long totalMB
protected long freeMB
protected int uploadPriority
protected Date joinTime
protected Date upTime
protected int storePathCount
protected int subdirCountPerPath
protected int storagePort
protected int storageHttpPort
protected int currentWritePath
protected int connectionAllocCount
protected int connectionCurrentCount
protected int connectionMaxCount
protected long totalUploadCount
protected long successUploadCount
protected long totalAppendCount
protected long successAppendCount
protected long totalModifyCount
protected long successModifyCount
protected long totalTruncateCount
protected long successTruncateCount
protected long totalSetMetaCount
protected long successSetMetaCount
protected long totalDeleteCount
protected long successDeleteCount
protected long totalDownloadCount
protected long successDownloadCount
protected long totalGetMetaCount
protected long successGetMetaCount
protected long totalCreateLinkCount
protected long successCreateLinkCount
protected long totalDeleteLinkCount
protected long successDeleteLinkCount
protected long totalUploadBytes
protected long successUploadBytes
protected long totalAppendBytes
protected long successAppendBytes
protected long totalModifyBytes
protected long successModifyBytes
protected long totalDownloadloadBytes
protected long successDownloadloadBytes
protected long totalSyncInBytes
protected long successSyncInBytes
protected long totalSyncOutBytes
protected long successSyncOutBytes
protected long totalFileOpenCount
protected long successFileOpenCount
protected long totalFileReadCount
protected long successFileReadCount
protected long totalFileWriteCount
protected long successFileWriteCount
protected Date lastSourceUpdate
protected Date lastSyncUpdate
protected Date lastSyncedTimestamp
protected Date lastHeartBeatTime
protected boolean ifTrunkServer
public byte getStatus()
public String getId()
public String getIpAddr()
public String getSrcIpAddr()
public String getDomainName()
public String getVersion()
public long getTotalMB()
public long getFreeMB()
public int getUploadPriority()
public Date getJoinTime()
public Date getUpTime()
public int getStorePathCount()
public int getSubdirCountPerPath()
public int getStoragePort()
public int getStorageHttpPort()
public int getCurrentWritePath()
public long getTotalUploadCount()
public long getSuccessUploadCount()
public long getTotalAppendCount()
public long getSuccessAppendCount()
public long getTotalModifyCount()
public long getSuccessModifyCount()
public long getTotalTruncateCount()
public long getSuccessTruncateCount()
public long getTotalSetMetaCount()
public long getSuccessSetMetaCount()
public long getTotalDeleteCount()
public long getSuccessDeleteCount()
public long getTotalDownloadCount()
public long getSuccessDownloadCount()
public long getTotalGetMetaCount()
public long getSuccessGetMetaCount()
public long getTotalCreateLinkCount()
public long getSuccessCreateLinkCount()
public long getTotalDeleteLinkCount()
public long getSuccessDeleteLinkCount()
public long getTotalUploadBytes()
public long getSuccessUploadBytes()
public long getTotalAppendBytes()
public long getSuccessAppendBytes()
public long getTotalModifyBytes()
public long getSuccessModifyBytes()
public long getTotalDownloadloadBytes()
public long getSuccessDownloadloadBytes()
public long getTotalSyncInBytes()
public long getSuccessSyncInBytes()
public long getTotalSyncOutBytes()
public long getSuccessSyncOutBytes()
public long getTotalFileOpenCount()
public long getSuccessFileOpenCount()
public long getTotalFileReadCount()
public long getSuccessFileReadCount()
public long getTotalFileWriteCount()
public long getSuccessFileWriteCount()
public Date getLastSourceUpdate()
public Date getLastSyncUpdate()
public Date getLastSyncedTimestamp()
public Date getLastHeartBeatTime()
public boolean isTrunkServer()
public int getConnectionAllocCount()
public int getConnectionCurrentCount()
public int getConnectionMaxCount()
public void setFields(byte[] bs, int offset)
setFields
in class StructBase
bs
- byte arrayoffset
- start offsetpublic static int getFieldsTotalSize()
Copyright © 2018 lodsve. All rights reserved.