Documentation ¶
Index ¶
- type IRODSMetrics
- func (metrics *IRODSMetrics) ClearConnections()
- func (metrics *IRODSMetrics) DecreaseConnectionsOccupied(n uint64)
- func (metrics *IRODSMetrics) DecreaseConnectionsOpened(n uint64)
- func (metrics *IRODSMetrics) DecreaseCounterForOpenFileHandles(n uint64)
- func (metrics *IRODSMetrics) GetAndClearBytesReceived() uint64
- func (metrics *IRODSMetrics) GetAndClearBytesSent() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForAccessList() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForAccessUpdate() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForCacheHit() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForCacheMiss() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForCollectionCreate() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForCollectionDelete() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForCollectionRename() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForConnectionFailures() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForConnectionPoolFailures() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectClose() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectCopy() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectCreate() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectDelete() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectOpen() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectRead() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectRename() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectUpdate() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectWrite() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForList() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForMetadataCreate() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForMetadataDelete() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForMetadataList() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForMetadataUpdate() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForRequestResponseFailures() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForSearch() uint64
- func (metrics *IRODSMetrics) GetAndClearCounterForStat() uint64
- func (metrics *IRODSMetrics) GetBytesReceived() uint64
- func (metrics *IRODSMetrics) GetBytesSent() uint64
- func (metrics *IRODSMetrics) GetConnectionsOccupied() uint64
- func (metrics *IRODSMetrics) GetConnectionsOpened() uint64
- func (metrics *IRODSMetrics) GetCounterForAccessList() uint64
- func (metrics *IRODSMetrics) GetCounterForAccessUpdate() uint64
- func (metrics *IRODSMetrics) GetCounterForCacheHit() uint64
- func (metrics *IRODSMetrics) GetCounterForCacheMiss() uint64
- func (metrics *IRODSMetrics) GetCounterForCollectionCreate() uint64
- func (metrics *IRODSMetrics) GetCounterForCollectionDelete() uint64
- func (metrics *IRODSMetrics) GetCounterForCollectionRename() uint64
- func (metrics *IRODSMetrics) GetCounterForConnectionFailures() uint64
- func (metrics *IRODSMetrics) GetCounterForConnectionPoolFailures() uint64
- func (metrics *IRODSMetrics) GetCounterForDataObjectClose() uint64
- func (metrics *IRODSMetrics) GetCounterForDataObjectCopy() uint64
- func (metrics *IRODSMetrics) GetCounterForDataObjectCreate() uint64
- func (metrics *IRODSMetrics) GetCounterForDataObjectDelete() uint64
- func (metrics *IRODSMetrics) GetCounterForDataObjectOpen() uint64
- func (metrics *IRODSMetrics) GetCounterForDataObjectRead() uint64
- func (metrics *IRODSMetrics) GetCounterForDataObjectRename() uint64
- func (metrics *IRODSMetrics) GetCounterForDataObjectUpdate() uint64
- func (metrics *IRODSMetrics) GetCounterForDataObjectWrite() uint64
- func (metrics *IRODSMetrics) GetCounterForList() uint64
- func (metrics *IRODSMetrics) GetCounterForMetadataCreate() uint64
- func (metrics *IRODSMetrics) GetCounterForMetadataDelete() uint64
- func (metrics *IRODSMetrics) GetCounterForMetadataList() uint64
- func (metrics *IRODSMetrics) GetCounterForMetadataUpdate() uint64
- func (metrics *IRODSMetrics) GetCounterForOpenFileHandles() uint64
- func (metrics *IRODSMetrics) GetCounterForRequestResponseFailures() uint64
- func (metrics *IRODSMetrics) GetCounterForSearch() uint64
- func (metrics *IRODSMetrics) GetCounterForStat() uint64
- func (metrics *IRODSMetrics) IncreaseBytesReceived(n uint64)
- func (metrics *IRODSMetrics) IncreaseBytesSent(n uint64)
- func (metrics *IRODSMetrics) IncreaseConnectionsOccupied(n uint64)
- func (metrics *IRODSMetrics) IncreaseConnectionsOpened(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForAccessList(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForAccessUpdate(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForCacheHit(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForCacheMiss(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForCollectionCreate(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForCollectionDelete(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForCollectionRename(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForConnectionFailures(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForConnectionPoolFailures(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForDataObjectClose(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForDataObjectCopy(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForDataObjectCreate(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForDataObjectDelete(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForDataObjectOpen(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForDataObjectRead(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForDataObjectRename(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForDataObjectUpdate(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForDataObjectWrite(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForList(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForMetadataCreate(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForMetadataDelete(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForMetadataList(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForMetadataUpdate(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForOpenFileHandles(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForRequestResponseFailures(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForSearch(n uint64)
- func (metrics *IRODSMetrics) IncreaseCounterForStat(n uint64)
- func (metrics *IRODSMetrics) Sum(other *IRODSMetrics)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IRODSMetrics ¶
type IRODSMetrics struct {
// contains filtered or unexported fields
}
IRODSMetrics - contains IRODS metrics
func (*IRODSMetrics) ClearConnections ¶
func (metrics *IRODSMetrics) ClearConnections()
func (*IRODSMetrics) DecreaseConnectionsOccupied ¶
func (metrics *IRODSMetrics) DecreaseConnectionsOccupied(n uint64)
DecreaseConnectionsOccupied decreases connections occupied
func (*IRODSMetrics) DecreaseConnectionsOpened ¶
func (metrics *IRODSMetrics) DecreaseConnectionsOpened(n uint64)
DecreaseConnectionsOpened decreases connections opened
func (*IRODSMetrics) DecreaseCounterForOpenFileHandles ¶
func (metrics *IRODSMetrics) DecreaseCounterForOpenFileHandles(n uint64)
DecreaseOpenFileHandles decreases the counter for open file handles
func (*IRODSMetrics) GetAndClearBytesReceived ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearBytesReceived() uint64
GetAndClearBytesReceived returns bytes received then clear
func (*IRODSMetrics) GetAndClearBytesSent ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearBytesSent() uint64
GetAndClearBytesSent returns bytes sent then clear
func (*IRODSMetrics) GetAndClearCounterForAccessList ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForAccessList() uint64
GetAndClearCounterForAccessList returns the counter for dataobject/collection access listing then clear
func (*IRODSMetrics) GetAndClearCounterForAccessUpdate ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForAccessUpdate() uint64
GetAndClearCounterForAccessUpdate returns the counter for dataobject/collection access update then clear
func (*IRODSMetrics) GetAndClearCounterForCacheHit ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForCacheHit() uint64
GetAndClearCounterForCacheHit returns the counter for cache hit then clear
func (*IRODSMetrics) GetAndClearCounterForCacheMiss ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForCacheMiss() uint64
GetAndClearCounterForCacheMiss returns the counter for cache miss then clear
func (*IRODSMetrics) GetAndClearCounterForCollectionCreate ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForCollectionCreate() uint64
GetAndClearCounterForCollectionCreate returns the counter for collection creation then clear
func (*IRODSMetrics) GetAndClearCounterForCollectionDelete ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForCollectionDelete() uint64
GetAndClearCounterForCollectionDelete returns the counter for collection deletion then clear
func (*IRODSMetrics) GetAndClearCounterForCollectionRename ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForCollectionRename() uint64
GetAndClearCounterForCollectionRename returns the counter for collection renameing then clear
func (*IRODSMetrics) GetAndClearCounterForConnectionFailures ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForConnectionFailures() uint64
GetAndClearCounterForConnectionFailures returns the counter for connection failures then clear
func (*IRODSMetrics) GetAndClearCounterForConnectionPoolFailures ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForConnectionPoolFailures() uint64
GetAndClearCounterForConnectionPoolFailures returns the counter for connection pool failures then clear
func (*IRODSMetrics) GetAndClearCounterForDataObjectClose ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectClose() uint64
GetAndClearCounterForDataObjectClose returns the counter for data object closing then clear
func (*IRODSMetrics) GetAndClearCounterForDataObjectCopy ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectCopy() uint64
GetAndClearCounterForDataObjectCopy returns the counter for data object copy then clear
func (*IRODSMetrics) GetAndClearCounterForDataObjectCreate ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectCreate() uint64
GetAndClearCounterForDataObjectCreate returns the counter for data object creation then clear
func (*IRODSMetrics) GetAndClearCounterForDataObjectDelete ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectDelete() uint64
GetAndClearCounterForDataObjectDelete returns the counter for data object deletion then clear
func (*IRODSMetrics) GetAndClearCounterForDataObjectOpen ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectOpen() uint64
GetAndClearCounterForDataObjectOpen returns the counter for data object opening then clear
func (*IRODSMetrics) GetAndClearCounterForDataObjectRead ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectRead() uint64
GetAndClearCounterForDataObjectRead returns the counter for data object read then clear
func (*IRODSMetrics) GetAndClearCounterForDataObjectRename ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectRename() uint64
GetAndClearCounterForDataObjectRename returns the counter for data object renaming then clear
func (*IRODSMetrics) GetAndClearCounterForDataObjectUpdate ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectUpdate() uint64
GetAndClearCounterForDataObjectUpdate returns the counter for data object update (truncate, ETC) then clear
func (*IRODSMetrics) GetAndClearCounterForDataObjectWrite ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForDataObjectWrite() uint64
GetAndClearCounterForDataObjectWrite returns the counter for data object write then clear
func (*IRODSMetrics) GetAndClearCounterForList ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForList() uint64
GetAndClearCounterForList returns the counter for listing then clear
func (*IRODSMetrics) GetAndClearCounterForMetadataCreate ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForMetadataCreate() uint64
GetAndClearCounterForMetadataCreate returns the counter for metadata creatation then clear
func (*IRODSMetrics) GetAndClearCounterForMetadataDelete ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForMetadataDelete() uint64
GetAndClearCounterForMetadataDelete returns the counter for metadata deletion then clear
func (*IRODSMetrics) GetAndClearCounterForMetadataList ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForMetadataList() uint64
GetAndClearCounterForMetadataList returns the counter for metadata listing then clear
func (*IRODSMetrics) GetAndClearCounterForMetadataUpdate ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForMetadataUpdate() uint64
GetAndClearCounterForMetadataUpdate returns the counter for metadata update then clear
func (*IRODSMetrics) GetAndClearCounterForRequestResponseFailures ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForRequestResponseFailures() uint64
GetAndClearCounterForRequestResponseFailures returns the counter for request-response failures then clear
func (*IRODSMetrics) GetAndClearCounterForSearch ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForSearch() uint64
GetAndClearCounterForSearch returns the counter for search then clear
func (*IRODSMetrics) GetAndClearCounterForStat ¶ added in v0.9.8
func (metrics *IRODSMetrics) GetAndClearCounterForStat() uint64
GetAndClearCounterForStat returns the counter for dataobject/collection stat then clear
func (*IRODSMetrics) GetBytesReceived ¶
func (metrics *IRODSMetrics) GetBytesReceived() uint64
GetBytesReceived returns bytes received
func (*IRODSMetrics) GetBytesSent ¶
func (metrics *IRODSMetrics) GetBytesSent() uint64
GetBytesSent returns bytes sent
func (*IRODSMetrics) GetConnectionsOccupied ¶
func (metrics *IRODSMetrics) GetConnectionsOccupied() uint64
GetConnectionsOccupied returns connections occupied
func (*IRODSMetrics) GetConnectionsOpened ¶
func (metrics *IRODSMetrics) GetConnectionsOpened() uint64
GetConnectionsOpened returns connections opened
func (*IRODSMetrics) GetCounterForAccessList ¶
func (metrics *IRODSMetrics) GetCounterForAccessList() uint64
GetCounterForAccessList returns the counter for dataobject/collection access listing
func (*IRODSMetrics) GetCounterForAccessUpdate ¶
func (metrics *IRODSMetrics) GetCounterForAccessUpdate() uint64
GetCounterForAccessUpdate returns the counter for dataobject/collection access update
func (*IRODSMetrics) GetCounterForCacheHit ¶
func (metrics *IRODSMetrics) GetCounterForCacheHit() uint64
GetCounterForCacheHit returns the counter for cache hit
func (*IRODSMetrics) GetCounterForCacheMiss ¶
func (metrics *IRODSMetrics) GetCounterForCacheMiss() uint64
GetCounterForCacheMiss returns the counter for cache miss
func (*IRODSMetrics) GetCounterForCollectionCreate ¶
func (metrics *IRODSMetrics) GetCounterForCollectionCreate() uint64
GetCounterForCollectionCreate returns the counter for collection creation
func (*IRODSMetrics) GetCounterForCollectionDelete ¶
func (metrics *IRODSMetrics) GetCounterForCollectionDelete() uint64
GetCounterForCollectionDelete returns the counter for collection deletion
func (*IRODSMetrics) GetCounterForCollectionRename ¶
func (metrics *IRODSMetrics) GetCounterForCollectionRename() uint64
GetCounterForCollectionRename returns the counter for collection renameing
func (*IRODSMetrics) GetCounterForConnectionFailures ¶
func (metrics *IRODSMetrics) GetCounterForConnectionFailures() uint64
GetCounterForConnectionFailures returns the counter for connection failures
func (*IRODSMetrics) GetCounterForConnectionPoolFailures ¶
func (metrics *IRODSMetrics) GetCounterForConnectionPoolFailures() uint64
GetCounterForConnectionPoolFailures returns the counter for connection pool failures
func (*IRODSMetrics) GetCounterForDataObjectClose ¶
func (metrics *IRODSMetrics) GetCounterForDataObjectClose() uint64
GetCounterForDataObjectClose returns the counter for data object closing
func (*IRODSMetrics) GetCounterForDataObjectCopy ¶
func (metrics *IRODSMetrics) GetCounterForDataObjectCopy() uint64
GetCounterForDataObjectCopy returns the counter for data object copy
func (*IRODSMetrics) GetCounterForDataObjectCreate ¶
func (metrics *IRODSMetrics) GetCounterForDataObjectCreate() uint64
GetCounterForDataObjectCreate returns the counter for data object creation
func (*IRODSMetrics) GetCounterForDataObjectDelete ¶
func (metrics *IRODSMetrics) GetCounterForDataObjectDelete() uint64
GetCounterForDataObjectDelete returns the counter for data object deletion
func (*IRODSMetrics) GetCounterForDataObjectOpen ¶
func (metrics *IRODSMetrics) GetCounterForDataObjectOpen() uint64
GetCounterForDataObjectOpen returns the counter for data object opening
func (*IRODSMetrics) GetCounterForDataObjectRead ¶
func (metrics *IRODSMetrics) GetCounterForDataObjectRead() uint64
GetCounterForDataObjectRead returns the counter for data object read
func (*IRODSMetrics) GetCounterForDataObjectRename ¶
func (metrics *IRODSMetrics) GetCounterForDataObjectRename() uint64
GetCounterForDataObjectRename returns the counter for data object renaming
func (*IRODSMetrics) GetCounterForDataObjectUpdate ¶
func (metrics *IRODSMetrics) GetCounterForDataObjectUpdate() uint64
GetCounterForDataObjectUpdate returns the counter for data object update (truncate, ETC)
func (*IRODSMetrics) GetCounterForDataObjectWrite ¶
func (metrics *IRODSMetrics) GetCounterForDataObjectWrite() uint64
GetCounterForDataObjectWrite returns the counter for data object write
func (*IRODSMetrics) GetCounterForList ¶
func (metrics *IRODSMetrics) GetCounterForList() uint64
GetCounterForList returns the counter for listing
func (*IRODSMetrics) GetCounterForMetadataCreate ¶
func (metrics *IRODSMetrics) GetCounterForMetadataCreate() uint64
GetCounterForMetadataCreate returns the counter for metadata creatation
func (*IRODSMetrics) GetCounterForMetadataDelete ¶
func (metrics *IRODSMetrics) GetCounterForMetadataDelete() uint64
GetCounterForMetadataDelete returns the counter for metadata deletion
func (*IRODSMetrics) GetCounterForMetadataList ¶
func (metrics *IRODSMetrics) GetCounterForMetadataList() uint64
GetCounterForMetadataList returns the counter for metadata listing
func (*IRODSMetrics) GetCounterForMetadataUpdate ¶
func (metrics *IRODSMetrics) GetCounterForMetadataUpdate() uint64
GetCounterForMetadataUpdate returns the counter for metadata update
func (*IRODSMetrics) GetCounterForOpenFileHandles ¶
func (metrics *IRODSMetrics) GetCounterForOpenFileHandles() uint64
GetCounterForOpenFileHandles returns the counter for open file handles
func (*IRODSMetrics) GetCounterForRequestResponseFailures ¶
func (metrics *IRODSMetrics) GetCounterForRequestResponseFailures() uint64
GetCounterForRequestResponseFailures returns the counter for request-response failures
func (*IRODSMetrics) GetCounterForSearch ¶
func (metrics *IRODSMetrics) GetCounterForSearch() uint64
GetCounterForSearch returns the counter for search
func (*IRODSMetrics) GetCounterForStat ¶
func (metrics *IRODSMetrics) GetCounterForStat() uint64
GetCounterForStat returns the counter for dataobject/collection stat
func (*IRODSMetrics) IncreaseBytesReceived ¶
func (metrics *IRODSMetrics) IncreaseBytesReceived(n uint64)
IncreaseBytesReceived increases bytes received
func (*IRODSMetrics) IncreaseBytesSent ¶
func (metrics *IRODSMetrics) IncreaseBytesSent(n uint64)
IncreaseBytesSent increases bytes sent
func (*IRODSMetrics) IncreaseConnectionsOccupied ¶
func (metrics *IRODSMetrics) IncreaseConnectionsOccupied(n uint64)
IncreaseConnectionsOccupied increases connections occupied
func (*IRODSMetrics) IncreaseConnectionsOpened ¶
func (metrics *IRODSMetrics) IncreaseConnectionsOpened(n uint64)
IncreaseConnectionsOpened increases connections opened
func (*IRODSMetrics) IncreaseCounterForAccessList ¶
func (metrics *IRODSMetrics) IncreaseCounterForAccessList(n uint64)
IncreaseCounterForAccessList increases the counter for dataobject/collection access listing
func (*IRODSMetrics) IncreaseCounterForAccessUpdate ¶
func (metrics *IRODSMetrics) IncreaseCounterForAccessUpdate(n uint64)
IncreaseCounterForAccessUpdate increases the counter for dataobject/collection access update
func (*IRODSMetrics) IncreaseCounterForCacheHit ¶
func (metrics *IRODSMetrics) IncreaseCounterForCacheHit(n uint64)
IncreaseCounterForCacheHit increases the counter for cache hit
func (*IRODSMetrics) IncreaseCounterForCacheMiss ¶
func (metrics *IRODSMetrics) IncreaseCounterForCacheMiss(n uint64)
IncreaseCounterForCacheMiss increases the counter for cache miss
func (*IRODSMetrics) IncreaseCounterForCollectionCreate ¶
func (metrics *IRODSMetrics) IncreaseCounterForCollectionCreate(n uint64)
IncreaseCounterForCollectionCreate increases the counter for collection creation
func (*IRODSMetrics) IncreaseCounterForCollectionDelete ¶
func (metrics *IRODSMetrics) IncreaseCounterForCollectionDelete(n uint64)
IncreaseCounterForCollectionDelete increases the counter for collection deletion
func (*IRODSMetrics) IncreaseCounterForCollectionRename ¶
func (metrics *IRODSMetrics) IncreaseCounterForCollectionRename(n uint64)
IncreaseCounterForCollectionRename increases the counter for collection renameing
func (*IRODSMetrics) IncreaseCounterForConnectionFailures ¶
func (metrics *IRODSMetrics) IncreaseCounterForConnectionFailures(n uint64)
IncreaseCounterForConnectionFailures increases the counter for connection failures
func (*IRODSMetrics) IncreaseCounterForConnectionPoolFailures ¶
func (metrics *IRODSMetrics) IncreaseCounterForConnectionPoolFailures(n uint64)
IncreaseCounterForConnectionPoolFailures increases the counter for connection pool failures
func (*IRODSMetrics) IncreaseCounterForDataObjectClose ¶
func (metrics *IRODSMetrics) IncreaseCounterForDataObjectClose(n uint64)
IncreaseCounterForDataObjectClose increases the counter for data object closing
func (*IRODSMetrics) IncreaseCounterForDataObjectCopy ¶
func (metrics *IRODSMetrics) IncreaseCounterForDataObjectCopy(n uint64)
IncreaseCounterForDataObjectCopy increases the counter for data object copy
func (*IRODSMetrics) IncreaseCounterForDataObjectCreate ¶
func (metrics *IRODSMetrics) IncreaseCounterForDataObjectCreate(n uint64)
IncreaseCounterForDataObjectCreate increases the counter for data object creation
func (*IRODSMetrics) IncreaseCounterForDataObjectDelete ¶
func (metrics *IRODSMetrics) IncreaseCounterForDataObjectDelete(n uint64)
IncreaseCounterForDataObjectDelete increases the counter for data object deletion
func (*IRODSMetrics) IncreaseCounterForDataObjectOpen ¶
func (metrics *IRODSMetrics) IncreaseCounterForDataObjectOpen(n uint64)
IncreaseCounterForDataObjectOpen increases the counter for data object opening
func (*IRODSMetrics) IncreaseCounterForDataObjectRead ¶
func (metrics *IRODSMetrics) IncreaseCounterForDataObjectRead(n uint64)
IncreaseCounterForDataObjectRead increases the counter for data object read
func (*IRODSMetrics) IncreaseCounterForDataObjectRename ¶
func (metrics *IRODSMetrics) IncreaseCounterForDataObjectRename(n uint64)
IncreaseCounterForDataObjectRename increases the counter for data object renaming
func (*IRODSMetrics) IncreaseCounterForDataObjectUpdate ¶
func (metrics *IRODSMetrics) IncreaseCounterForDataObjectUpdate(n uint64)
IncreaseCounterForDataObjectUpdate increases the counter for data object update (truncate, ETC)
func (*IRODSMetrics) IncreaseCounterForDataObjectWrite ¶
func (metrics *IRODSMetrics) IncreaseCounterForDataObjectWrite(n uint64)
IncreaseCounterForDataObjectWrite increases the counter for data object write
func (*IRODSMetrics) IncreaseCounterForList ¶
func (metrics *IRODSMetrics) IncreaseCounterForList(n uint64)
IncreaseCounterForList increases the counter for listing
func (*IRODSMetrics) IncreaseCounterForMetadataCreate ¶
func (metrics *IRODSMetrics) IncreaseCounterForMetadataCreate(n uint64)
IncreaseCounterForMetadataCreate increases the counter for metadata creatation
func (*IRODSMetrics) IncreaseCounterForMetadataDelete ¶
func (metrics *IRODSMetrics) IncreaseCounterForMetadataDelete(n uint64)
IncreaseCounterForMetadataDelete increases the counter for metadata deletion
func (*IRODSMetrics) IncreaseCounterForMetadataList ¶
func (metrics *IRODSMetrics) IncreaseCounterForMetadataList(n uint64)
IncreaseCounterForMetadataList increases the counter for metadata listing
func (*IRODSMetrics) IncreaseCounterForMetadataUpdate ¶
func (metrics *IRODSMetrics) IncreaseCounterForMetadataUpdate(n uint64)
IncreaseCounterForMetadataUpdate increases the counter for metadata update
func (*IRODSMetrics) IncreaseCounterForOpenFileHandles ¶
func (metrics *IRODSMetrics) IncreaseCounterForOpenFileHandles(n uint64)
IncreaseOpenFileHandles increases the counter for open file handles
func (*IRODSMetrics) IncreaseCounterForRequestResponseFailures ¶
func (metrics *IRODSMetrics) IncreaseCounterForRequestResponseFailures(n uint64)
IncreaseCounterForRequestResponseFailures increases the counter for request-response failures
func (*IRODSMetrics) IncreaseCounterForSearch ¶
func (metrics *IRODSMetrics) IncreaseCounterForSearch(n uint64)
IncreaseCounterForSearch increases the counter for search
func (*IRODSMetrics) IncreaseCounterForStat ¶
func (metrics *IRODSMetrics) IncreaseCounterForStat(n uint64)
IncreaseCounterForStat increases the counter for dataobject/collection stat
func (*IRODSMetrics) Sum ¶ added in v0.9.8
func (metrics *IRODSMetrics) Sum(other *IRODSMetrics)