public class BlobStoreStats extends AnnotatedStandardMBean implements BlobStoreStatsMBean, ExtendedBlobStatsCollector
TYPE
NOOP
Constructor and Description |
---|
BlobStoreStats(@NotNull StatisticsProvider sp) |
Modifier and Type | Method and Description |
---|---|
void |
addMetadataRecordCompleted(java.lang.String name)
Called when a call to
SharedDataStore.addMetadataRecord(File, String) is completed |
void |
addMetadataRecordFailed(java.lang.String name)
Called when a call to
SharedDataStore.addMetadataRecord(File, String) fails |
void |
addRecordCompleted(java.lang.String blobId)
Called when a call to
DataStore.addRecord(InputStream) is completed. |
void |
addRecordFailed()
Called when a call to
DataStore.addRecord(InputStream) fails. |
void |
allMetadataRecordsDeleted(long timeTaken,
java.util.concurrent.TimeUnit unit)
Called when a call to
SharedDataStore.deleteAllMetadataRecords(String) is made |
java.lang.String |
blobStoreInfoAsString() |
void |
completeBlobUpload(long timeTaken,
java.util.concurrent.TimeUnit unit)
Called when a call to
BlobAccessProvider.completeBlobUpload(String) is
made |
void |
completeBlobUploadCompleted(java.lang.String id)
Called when a call to
BlobAccessProvider.completeBlobUpload(String) is
completed |
void |
completeBlobUploadFailed()
Called when a call to
BlobAccessProvider.completeBlobUpload(String) fails |
void |
deleteAllMetadataRecordsCompleted(java.lang.String prefix)
Called when a call to
SharedDataStore.deleteAllMetadataRecords(String) is made |
void |
deleteAllMetadataRecordsFailed(java.lang.String prefix)
Called when a call to
SharedDataStore.deleteAllMetadataRecords(String) is made |
void |
deleteAllOlderThanCompleted(int deleteCount)
Called when
DataStore.deleteAllOlderThan(long) is completed. |
void |
deleteAllOlderThanFailed(long min)
Called when
DataStore.deleteAllOlderThan(long) fails. |
void |
deleteCompleted(java.lang.String blobId)
Called when deletion of a binary is completed.
|
void |
deleted(java.lang.String blobId,
long timeTaken,
java.util.concurrent.TimeUnit unit)
Called when a binary is deleted from the BlobStore
|
void |
deletedAllOlderThan(long timeTaken,
java.util.concurrent.TimeUnit unit,
long min)
Called when deleting binaries older than a specified date, via
DataStore.deleteAllOlderThan(long) . |
void |
deleteFailed()
Called when deletion of a binary fails.
|
void |
deleteMetadataRecordCompleted(java.lang.String name)
Called when a call to
SharedDataStore.deleteMetadataRecord(String) is completed |
void |
deleteMetadataRecordFailed(java.lang.String name)
Called when a call to
SharedDataStore.deleteMetadataRecord(String) fails |
void |
downloadCompleted(java.lang.String blobId)
Invoked when download for a binary file get completed.
|
void |
downloaded(java.lang.String blobId,
long timeTaken,
java.util.concurrent.TimeUnit unit,
long size)
Called when a binary content is read from BlobStore
|
void |
downloadFailed(java.lang.String blobId)
Called when an attempt to download a binary file fails.
|
long |
getAddMetadataRecordCount() |
javax.management.openmbean.CompositeData |
getAddMetadataRecordCountHistory() |
long |
getAddMetadataRecordErrorCount() |
javax.management.openmbean.CompositeData |
getAddMetadataRecordErrorCountHistory() |
javax.management.openmbean.CompositeData |
getAddMetadataRecordTimeHistory() |
long |
getAddRecordCount() |
javax.management.openmbean.CompositeData |
getAddRecordCountHistory() |
long |
getAddRecordErrorCount() |
javax.management.openmbean.CompositeData |
getAddRecordErrorCountHistory() |
javax.management.openmbean.CompositeData |
getAddRecordRateHistory() |
javax.management.openmbean.CompositeData |
getAddRecordSizeHistory() |
long |
getAddRecordTotalSize() |
void |
getAllIdentifiersCalled(long timeTaken,
java.util.concurrent.TimeUnit unit)
Called when
DataStore.getAllIdentifiers() is called. |
void |
getAllIdentifiersCompleted()
Called when
DataStore.getAllIdentifiers() is completed. |
void |
getAllIdentifiersFailed()
Called when
DataStore.getAllIdentifiers() fails. |
void |
getAllMetadataRecordsCalled(long timeTaken,
java.util.concurrent.TimeUnit unit)
Called when a call to
SharedDataStore.getAllMetadataRecords(String) is made |
void |
getAllMetadataRecordsCompleted(java.lang.String prefix)
Called when a call to
SharedDataStore.getAllMetadataRecords(String) is completed |
void |
getAllMetadataRecordsFailed(java.lang.String prefix)
Called when a call to
SharedDataStore.getAllMetadataRecords(String) fails |
void |
getAllRecordsCalled(long timeTaken,
java.util.concurrent.TimeUnit unit)
Called when a call to
SharedDataStore.getAllRecords() is made |
void |
getAllRecordsCompleted()
Called when a call to
SharedDataStore.getAllRecords() is completed |
long |
getCompleteBlobUploadCount() |
javax.management.openmbean.CompositeData |
getCompleteBlobUploadCountHistory() |
long |
getCompleteBlobUploadErrorCount() |
javax.management.openmbean.CompositeData |
getCompleteBlobUploadErrorCountHistory() |
javax.management.openmbean.CompositeData |
getCompleteBlobUploadTimeHistory() |
long |
getDeleteAllMetadataRecordsCount() |
javax.management.openmbean.CompositeData |
getDeleteAllMetadataRecordsCountHistory() |
long |
getDeleteAllMetadataRecordsErrorCount() |
javax.management.openmbean.CompositeData |
getDeleteAllMetadataRecordsErrorCountHistory() |
javax.management.openmbean.CompositeData |
getDeleteAllMetadataRecordsTimeHistory() |
long |
getDeleteByDateCount() |
javax.management.openmbean.CompositeData |
getDeleteByDateCountHistory() |
long |
getDeleteByDateErrorCount() |
javax.management.openmbean.CompositeData |
getDeleteByDateErrorCountHistory() |
javax.management.openmbean.CompositeData |
getDeleteByDateTimeHistory() |
long |
getDeleteCount() |
javax.management.openmbean.CompositeData |
getDeleteCountHistory() |
long |
getDeleteErrorCount() |
javax.management.openmbean.CompositeData |
getDeleteErrorCountHistory() |
long |
getDeleteMetadataRecordCount() |
javax.management.openmbean.CompositeData |
getDeleteMetadataRecordCountHistory() |
long |
getDeleteMetadataRecordErrorCount() |
javax.management.openmbean.CompositeData |
getDeleteMetadataRecordErrorCountHistory() |
javax.management.openmbean.CompositeData |
getDeleteMetadataRecordTimeHistory() |
javax.management.openmbean.CompositeData |
getDeleteTimeHistory() |
long |
getDownloadCount() |
javax.management.openmbean.CompositeData |
getDownloadCountHistory() |
long |
getDownloadErrorCount() |
javax.management.openmbean.CompositeData |
getDownloadErrorCountHistory() |
javax.management.openmbean.CompositeData |
getDownloadRateHistory() |
javax.management.openmbean.CompositeData |
getDownloadSizeHistory() |
long |
getDownloadTotalSeconds() |
long |
getDownloadTotalSize() |
void |
getDownloadURICalled(long timeTaken,
java.util.concurrent.TimeUnit unit,
java.lang.String id)
Called when a call to
BlobAccessProvider.getDownloadURI(Blob, BlobDownloadOptions)
is made |
void |
getDownloadURICompleted(java.lang.String uri)
Called when a call to
BlobAccessProvider.getDownloadURI(Blob, BlobDownloadOptions)
is completed |
void |
getDownloadURIFailed()
Called when a call to
BlobAccessProvider.getDownloadURI(Blob, BlobDownloadOptions)
fails |
long |
getGetAllMetadataRecordsCount() |
javax.management.openmbean.CompositeData |
getGetAllMetadataRecordsCountHistory() |
long |
getGetAllMetadataRecordsErrorCount() |
javax.management.openmbean.CompositeData |
getGetAllMetadataRecordsErrorCountHistory() |
javax.management.openmbean.CompositeData |
getGetAllMetadataRecordsTimeHistory() |
long |
getGetAllRecordsCount() |
javax.management.openmbean.CompositeData |
getGetAllRecordsCountHistory() |
javax.management.openmbean.CompositeData |
getGetAllRecordsTimeHistory() |
long |
getGetBlobDownloadURICount() |
javax.management.openmbean.CompositeData |
getGetBlobDownloadURICountHistory() |
long |
getGetBlobDownloadURIErrorCount() |
javax.management.openmbean.CompositeData |
getGetBlobDownloadURIErrorCountHistory() |
javax.management.openmbean.CompositeData |
getGetBlobDownloadURITimeHistory() |
long |
getGetMetadataRecordCount() |
javax.management.openmbean.CompositeData |
getGetMetadataRecordCountHistory() |
long |
getGetMetadataRecordErrorCount() |
javax.management.openmbean.CompositeData |
getGetMetadataRecordErrorCountHistory() |
javax.management.openmbean.CompositeData |
getGetMetadataRecordTimeHistory() |
long |
getGetRecordCount() |
javax.management.openmbean.CompositeData |
getGetRecordCountHistory() |
long |
getGetRecordErrorCount() |
javax.management.openmbean.CompositeData |
getGetRecordErrorCountHistory() |
long |
getGetRecordForIdCount() |
javax.management.openmbean.CompositeData |
getGetRecordForIdCountHistory() |
long |
getGetRecordForIdErrorCount() |
javax.management.openmbean.CompositeData |
getGetRecordForIdErrorCountHistory() |
javax.management.openmbean.CompositeData |
getGetRecordForIdRateHistory() |
javax.management.openmbean.CompositeData |
getGetRecordForIdSizeHistory() |
javax.management.openmbean.CompositeData |
getGetRecordForIdTimeHistory() |
long |
getGetRecordFromReferenceCount() |
javax.management.openmbean.CompositeData |
getGetRecordFromReferenceCountHistory() |
long |
getGetRecordFromReferenceErrorCount() |
javax.management.openmbean.CompositeData |
getGetRecordFromReferenceErrorCountHistory() |
javax.management.openmbean.CompositeData |
getGetRecordFromReferenceRateHistory() |
javax.management.openmbean.CompositeData |
getGetRecordFromReferenceSizeHistory() |
javax.management.openmbean.CompositeData |
getGetRecordFromReferenceTimeHistory() |
long |
getGetRecordIfStoredCount() |
javax.management.openmbean.CompositeData |
getGetRecordIfStoredCountHistory() |
long |
getGetRecordIfStoredErrorCount() |
javax.management.openmbean.CompositeData |
getGetRecordIfStoredErrorCountHistory() |
javax.management.openmbean.CompositeData |
getGetRecordIfStoredRateHistory() |
javax.management.openmbean.CompositeData |
getGetRecordIfStoredSizeHistory() |
javax.management.openmbean.CompositeData |
getGetRecordIfStoredTimeHistory() |
javax.management.openmbean.CompositeData |
getGetRecordRateHistory() |
javax.management.openmbean.CompositeData |
getGetRecordSizeHistory() |
javax.management.openmbean.CompositeData |
getGetRecordTimeHistory() |
long |
getInitBlobUploadCount() |
javax.management.openmbean.CompositeData |
getInitBlobUploadCountHistory() |
long |
getInitBlobUploadErrorCount() |
javax.management.openmbean.CompositeData |
getInitBlobUploadErrorCountHistory() |
javax.management.openmbean.CompositeData |
getInitBlobUploadTimeHistory() |
long |
getListIdsCount() |
javax.management.openmbean.CompositeData |
getListIdsCountHistory() |
long |
getListIdsErrorCount() |
javax.management.openmbean.CompositeData |
getListIdsErrorCountHistory() |
javax.management.openmbean.CompositeData |
getListIdsTimeHistory() |
void |
getMetadataRecordCalled(long timeTaken,
java.util.concurrent.TimeUnit unit)
Called when a call to
SharedDataStore.getMetadataRecord(String) is made |
void |
getMetadataRecordCompleted(java.lang.String name)
Called when a call to
SharedDataStore.getMetadataRecord(String) is completed |
long |
getMetadataRecordExistsCount() |
javax.management.openmbean.CompositeData |
getMetadataRecordExistsCountHistory() |
long |
getMetadataRecordExistsErrorCount() |
javax.management.openmbean.CompositeData |
getMetadataRecordExistsErrorCountHistory() |
javax.management.openmbean.CompositeData |
getMetadataRecordExistsTimeHistory() |
void |
getMetadataRecordFailed(java.lang.String name)
Called when a call to
SharedDataStore.getMetadataRecord(String) fails |
void |
getRecordCalled(long timeTaken,
java.util.concurrent.TimeUnit unit,
long size)
Called when a
DataRecord is retrieved via
DataStore.getRecord(DataIdentifier) . |
void |
getRecordCompleted(java.lang.String blobId)
Called when a call to
DataStore.getRecord(DataIdentifier) is completed. |
void |
getRecordFailed(java.lang.String blobId)
Called when a call to
DataStore.getRecord(DataIdentifier) fails. |
void |
getRecordForIdCalled(long timeTaken,
java.util.concurrent.TimeUnit unit,
long size)
Called when a
DataRecord is retrieved via
a call to SharedDataStore.getRecordForId(DataIdentifier) . |
void |
getRecordForIdCompleted(java.lang.String blobId)
Called when a call to
SharedDataStore.getRecordForId(DataIdentifier) is completed |
void |
getRecordForIdFailed(java.lang.String blobId)
Called when a call to
SharedDataStore.getRecordForId(DataIdentifier) fails |
void |
getRecordFromReferenceCalled(long timeTaken,
java.util.concurrent.TimeUnit unit,
long size)
Called when a
DataRecord is retrieved via
DataStore.getRecordFromReference(String) . |
void |
getRecordFromReferenceCompleted(java.lang.String reference)
Called when a call to
DataStore.getRecordFromReference(String) is completed. |
void |
getRecordFromReferenceFailed(java.lang.String reference)
Called when a call to
DataStore.getRecordFromReference(String) fails. |
void |
getRecordIfStoredCalled(long timeTaken,
java.util.concurrent.TimeUnit unit,
long size)
Called when a
DataRecord is retrieved via
DataStore.getRecordIfStored(DataIdentifier) . |
void |
getRecordIfStoredCompleted(java.lang.String blobId)
Called when a call to
DataStore.getRecordIfStored(DataIdentifier) is completed. |
void |
getRecordIfStoredFailed(java.lang.String blobId)
Called when a call to
DataStore.getRecordIfStored(DataIdentifier) fails. |
long |
getUploadCount() |
javax.management.openmbean.CompositeData |
getUploadCountHistory() |
long |
getUploadErrorCount() |
javax.management.openmbean.CompositeData |
getUploadErrorCountHistory() |
javax.management.openmbean.CompositeData |
getUploadRateHistory() |
javax.management.openmbean.CompositeData |
getUploadSizeHistory() |
long |
getUploadTotalSeconds() |
long |
getUploadTotalSize() |
void |
initiateBlobUpload(long timeTaken,
java.util.concurrent.TimeUnit unit,
long maxSize,
int maxUris)
Called when a call to
BlobAccessProvider.initiateBlobUpload(long, int)
is made |
void |
initiateBlobUploadCompleted()
Called when a call to
BlobAccessProvider.initiateBlobUpload(long, int)
is completed |
void |
initiateBlobUploadFailed()
Called when a call to
BlobAccessProvider.initiateBlobUpload(long, int)
fails |
void |
metadataRecordAdded(long timeTaken,
java.util.concurrent.TimeUnit unit)
Called when a call to
SharedDataStore.addMetadataRecord(File, String) is made |
void |
metadataRecordDeleted(long timeTaken,
java.util.concurrent.TimeUnit unit)
Called when a call to
SharedDataStore.deleteMetadataRecord(String) is made |
void |
metadataRecordExistsCalled(long timeTaken,
java.util.concurrent.TimeUnit unit)
Called when a call to
SharedDataStore.metadataRecordExists(String) is made |
void |
metadataRecordExistsCompleted(java.lang.String name)
Called when a call to
SharedDataStore.metadataRecordExists(String) is completed |
void |
metadataRecordExistsFailed(java.lang.String name)
Called when a call to
SharedDataStore.metadataRecordExists(String) fails |
void |
recordAdded(long timeTaken,
java.util.concurrent.TimeUnit unit,
long size)
Called when a binary is added via
DataStore.addRecord(InputStream) . |
void |
uploadCompleted(java.lang.String blobId)
Invoked when upload for a binary file get completed.
|
void |
uploaded(long timeTaken,
java.util.concurrent.TimeUnit unit,
long size)
Called when a binary content is written to BlobStore
|
void |
uploadFailed()
Invoked when an upload of a binary fails.
|
public BlobStoreStats(@NotNull @NotNull StatisticsProvider sp)
public void uploaded(long timeTaken, java.util.concurrent.TimeUnit unit, long size)
BlobStatsCollector
uploaded
in interface BlobStatsCollector
timeTaken
- time taken to perform the operationunit
- unit of time takensize
- size of binary content being writtenpublic void uploadCompleted(java.lang.String blobId)
BlobStatsCollector
uploadCompleted
in interface BlobStatsCollector
blobId
- id of the blob which got uploaded. Even in case of chunked
blobStores its the id of main blobpublic void uploadFailed()
BlobStatsCollector
uploadFailed
in interface BlobStatsCollector
public void downloaded(java.lang.String blobId, long timeTaken, java.util.concurrent.TimeUnit unit, long size)
BlobStatsCollector
downloaded
in interface BlobStatsCollector
blobId
- id of blob whose content are being read. For BlobStore
which break up file in chunks it would be chunkIdtimeTaken
- time taken to perform the operationunit
- unit of time takensize
- size of binary content being readpublic void downloadCompleted(java.lang.String blobId)
BlobStatsCollector
downloadCompleted
in interface BlobStatsCollector
blobId
- id of the blob which got downloaded. Even in case of chunked
blobStores its the id of main blobpublic void downloadFailed(java.lang.String blobId)
BlobStatsCollector
downloadFailed
in interface BlobStatsCollector
blobId
- id of the blob for which the download failedpublic void deleted(java.lang.String blobId, long timeTaken, java.util.concurrent.TimeUnit unit)
BlobStatsCollector
deleted
in interface BlobStatsCollector
blobId
- id of blob being deletedtimeTaken
- time taken to perform the deleteunit
- unit of time takenpublic void deleteCompleted(java.lang.String blobId)
BlobStatsCollector
deleteCompleted
in interface BlobStatsCollector
blobId
- id of the blob which was deletedpublic void deleteFailed()
BlobStatsCollector
deleteFailed
in interface BlobStatsCollector
public void deletedAllOlderThan(long timeTaken, java.util.concurrent.TimeUnit unit, long min)
BlobStatsCollector
DataStore.deleteAllOlderThan(long)
.deletedAllOlderThan
in interface BlobStatsCollector
timeTaken
- time taken to perform the deletionunit
- unit of time takenmin
- time used for determining what to delete - older than this time gets deletedpublic void deleteAllOlderThanCompleted(int deleteCount)
BlobStatsCollector
DataStore.deleteAllOlderThan(long)
is completed.deleteAllOlderThanCompleted
in interface BlobStatsCollector
deleteCount
- count of records deletedpublic void deleteAllOlderThanFailed(long min)
BlobStatsCollector
DataStore.deleteAllOlderThan(long)
fails.deleteAllOlderThanFailed
in interface BlobStatsCollector
min
- time used for determining what to deletepublic void recordAdded(long timeTaken, java.util.concurrent.TimeUnit unit, long size)
BlobStatsCollector
DataStore.addRecord(InputStream)
.recordAdded
in interface BlobStatsCollector
timeTaken
- time taken to perform the operationunit
- unit of time takensize
- size of binary content being readpublic void addRecordCompleted(java.lang.String blobId)
BlobStatsCollector
DataStore.addRecord(InputStream)
is completed.addRecordCompleted
in interface BlobStatsCollector
blobId
- id of the record which was addedpublic void addRecordFailed()
BlobStatsCollector
DataStore.addRecord(InputStream)
fails.addRecordFailed
in interface BlobStatsCollector
public void getRecordCalled(long timeTaken, java.util.concurrent.TimeUnit unit, long size)
BlobStatsCollector
DataRecord
is retrieved via
DataStore.getRecord(DataIdentifier)
.getRecordCalled
in interface BlobStatsCollector
timeTaken
- time taken to perform the operationunit
- unit of time takensize
- size of the binarypublic void getRecordCompleted(java.lang.String blobId)
BlobStatsCollector
DataStore.getRecord(DataIdentifier)
is completed.getRecordCompleted
in interface BlobStatsCollector
blobId
- id of the record retrievedpublic void getRecordFailed(java.lang.String blobId)
BlobStatsCollector
DataStore.getRecord(DataIdentifier)
fails.getRecordFailed
in interface BlobStatsCollector
blobId
- id of the recordpublic void getRecordIfStoredCalled(long timeTaken, java.util.concurrent.TimeUnit unit, long size)
BlobStatsCollector
DataRecord
is retrieved via
DataStore.getRecordIfStored(DataIdentifier)
.getRecordIfStoredCalled
in interface BlobStatsCollector
timeTaken
- time taken to perform the operationunit
- unit of time takensize
- size of the binarypublic void getRecordIfStoredCompleted(java.lang.String blobId)
BlobStatsCollector
DataStore.getRecordIfStored(DataIdentifier)
is completed.getRecordIfStoredCompleted
in interface BlobStatsCollector
blobId
- id of the record retrievedpublic void getRecordIfStoredFailed(java.lang.String blobId)
BlobStatsCollector
DataStore.getRecordIfStored(DataIdentifier)
fails.getRecordIfStoredFailed
in interface BlobStatsCollector
blobId
- id of the recordpublic void getRecordFromReferenceCalled(long timeTaken, java.util.concurrent.TimeUnit unit, long size)
BlobStatsCollector
DataRecord
is retrieved via
DataStore.getRecordFromReference(String)
.getRecordFromReferenceCalled
in interface BlobStatsCollector
timeTaken
- time taken to perform the operationunit
- unit of time takensize
- size of the binarypublic void getRecordFromReferenceCompleted(java.lang.String reference)
BlobStatsCollector
DataStore.getRecordFromReference(String)
is completed.getRecordFromReferenceCompleted
in interface BlobStatsCollector
reference
- reference of the record retrievedpublic void getRecordFromReferenceFailed(java.lang.String reference)
BlobStatsCollector
DataStore.getRecordFromReference(String)
fails.getRecordFromReferenceFailed
in interface BlobStatsCollector
reference
- reference of the recordpublic void getRecordForIdCalled(long timeTaken, java.util.concurrent.TimeUnit unit, long size)
ExtendedBlobStatsCollector
DataRecord
is retrieved via
a call to SharedDataStore.getRecordForId(DataIdentifier)
.getRecordForIdCalled
in interface ExtendedBlobStatsCollector
timeTaken
- time taken to perform the operationunit
- unit of time takensize
- size of the binarypublic void getRecordForIdCompleted(java.lang.String blobId)
ExtendedBlobStatsCollector
SharedDataStore.getRecordForId(DataIdentifier)
is completedgetRecordForIdCompleted
in interface ExtendedBlobStatsCollector
blobId
- id of the record retrievedpublic void getRecordForIdFailed(java.lang.String blobId)
ExtendedBlobStatsCollector
SharedDataStore.getRecordForId(DataIdentifier)
failsgetRecordForIdFailed
in interface ExtendedBlobStatsCollector
blobId
- id of the recordpublic void getAllRecordsCalled(long timeTaken, java.util.concurrent.TimeUnit unit)
ExtendedBlobStatsCollector
SharedDataStore.getAllRecords()
is madegetAllRecordsCalled
in interface ExtendedBlobStatsCollector
timeTaken
- time taken to perform the operationunit
- unit of time takenpublic void getAllRecordsCompleted()
ExtendedBlobStatsCollector
SharedDataStore.getAllRecords()
is completedgetAllRecordsCompleted
in interface ExtendedBlobStatsCollector
public void getAllIdentifiersCalled(long timeTaken, java.util.concurrent.TimeUnit unit)
BlobStatsCollector
DataStore.getAllIdentifiers()
is called.getAllIdentifiersCalled
in interface BlobStatsCollector
timeTaken
- time taken to perform the operationunit
- unit of time takenpublic void getAllIdentifiersCompleted()
BlobStatsCollector
DataStore.getAllIdentifiers()
is completed.getAllIdentifiersCompleted
in interface BlobStatsCollector
public void getAllIdentifiersFailed()
BlobStatsCollector
DataStore.getAllIdentifiers()
fails.getAllIdentifiersFailed
in interface BlobStatsCollector
public void metadataRecordAdded(long timeTaken, java.util.concurrent.TimeUnit unit)
ExtendedBlobStatsCollector
SharedDataStore.addMetadataRecord(File, String)
is mademetadataRecordAdded
in interface ExtendedBlobStatsCollector
timeTaken
- time taken to perform the operationunit
- unit of time takenpublic void addMetadataRecordCompleted(java.lang.String name)
ExtendedBlobStatsCollector
SharedDataStore.addMetadataRecord(File, String)
is completedaddMetadataRecordCompleted
in interface ExtendedBlobStatsCollector
name
- name of the metadata record addedpublic void addMetadataRecordFailed(java.lang.String name)
ExtendedBlobStatsCollector
SharedDataStore.addMetadataRecord(File, String)
failsaddMetadataRecordFailed
in interface ExtendedBlobStatsCollector
name
- name of the metadata recordpublic void getMetadataRecordCalled(long timeTaken, java.util.concurrent.TimeUnit unit)
ExtendedBlobStatsCollector
SharedDataStore.getMetadataRecord(String)
is madegetMetadataRecordCalled
in interface ExtendedBlobStatsCollector
timeTaken
- time taken to perform the operationunit
- unit of time takenpublic void getMetadataRecordCompleted(java.lang.String name)
ExtendedBlobStatsCollector
SharedDataStore.getMetadataRecord(String)
is completedgetMetadataRecordCompleted
in interface ExtendedBlobStatsCollector
name
- name of the metadata record retrievedpublic void getMetadataRecordFailed(java.lang.String name)
ExtendedBlobStatsCollector
SharedDataStore.getMetadataRecord(String)
failsgetMetadataRecordFailed
in interface ExtendedBlobStatsCollector
name
- name of the metadata recordpublic void getAllMetadataRecordsCalled(long timeTaken, java.util.concurrent.TimeUnit unit)
ExtendedBlobStatsCollector
SharedDataStore.getAllMetadataRecords(String)
is madegetAllMetadataRecordsCalled
in interface ExtendedBlobStatsCollector
timeTaken
- time taken to perform the operationunit
- unit of time takenpublic void getAllMetadataRecordsCompleted(java.lang.String prefix)
ExtendedBlobStatsCollector
SharedDataStore.getAllMetadataRecords(String)
is completedgetAllMetadataRecordsCompleted
in interface ExtendedBlobStatsCollector
prefix
- prefix of the metadata records retrievedpublic void getAllMetadataRecordsFailed(java.lang.String prefix)
ExtendedBlobStatsCollector
SharedDataStore.getAllMetadataRecords(String)
failsgetAllMetadataRecordsFailed
in interface ExtendedBlobStatsCollector
prefix
- prefix of the metadata recordspublic void metadataRecordExistsCalled(long timeTaken, java.util.concurrent.TimeUnit unit)
ExtendedBlobStatsCollector
SharedDataStore.metadataRecordExists(String)
is mademetadataRecordExistsCalled
in interface ExtendedBlobStatsCollector
timeTaken
- time taken to perform the operationunit
- unit of time takenpublic void metadataRecordExistsCompleted(java.lang.String name)
ExtendedBlobStatsCollector
SharedDataStore.metadataRecordExists(String)
is completedmetadataRecordExistsCompleted
in interface ExtendedBlobStatsCollector
name
- name of the metadata record checkedpublic void metadataRecordExistsFailed(java.lang.String name)
ExtendedBlobStatsCollector
SharedDataStore.metadataRecordExists(String)
failsmetadataRecordExistsFailed
in interface ExtendedBlobStatsCollector
name
- name of the metadata recordpublic void metadataRecordDeleted(long timeTaken, java.util.concurrent.TimeUnit unit)
ExtendedBlobStatsCollector
SharedDataStore.deleteMetadataRecord(String)
is mademetadataRecordDeleted
in interface ExtendedBlobStatsCollector
timeTaken
- time taken to perform the operationunit
- unit of time takenpublic void deleteMetadataRecordCompleted(java.lang.String name)
ExtendedBlobStatsCollector
SharedDataStore.deleteMetadataRecord(String)
is completeddeleteMetadataRecordCompleted
in interface ExtendedBlobStatsCollector
name
- name of the metadata record deletedpublic void deleteMetadataRecordFailed(java.lang.String name)
ExtendedBlobStatsCollector
SharedDataStore.deleteMetadataRecord(String)
failsdeleteMetadataRecordFailed
in interface ExtendedBlobStatsCollector
name
- name of the metadata recordpublic void allMetadataRecordsDeleted(long timeTaken, java.util.concurrent.TimeUnit unit)
ExtendedBlobStatsCollector
SharedDataStore.deleteAllMetadataRecords(String)
is madeallMetadataRecordsDeleted
in interface ExtendedBlobStatsCollector
timeTaken
- time taken to perform the operationunit
- unit of time takenpublic void deleteAllMetadataRecordsCompleted(java.lang.String prefix)
ExtendedBlobStatsCollector
SharedDataStore.deleteAllMetadataRecords(String)
is madedeleteAllMetadataRecordsCompleted
in interface ExtendedBlobStatsCollector
prefix
- prefix of the metadata records deletedpublic void deleteAllMetadataRecordsFailed(java.lang.String prefix)
ExtendedBlobStatsCollector
SharedDataStore.deleteAllMetadataRecords(String)
is madedeleteAllMetadataRecordsFailed
in interface ExtendedBlobStatsCollector
prefix
- prefix of the metadata recordspublic void initiateBlobUpload(long timeTaken, java.util.concurrent.TimeUnit unit, long maxSize, int maxUris)
ExtendedBlobStatsCollector
BlobAccessProvider.initiateBlobUpload(long, int)
is madeinitiateBlobUpload
in interface ExtendedBlobStatsCollector
timeTaken
- time taken to perform the operationunit
- unit of time takenmaxSize
- size of binary to be uploadedmaxUris
- max number of uris requestedpublic void initiateBlobUploadCompleted()
ExtendedBlobStatsCollector
BlobAccessProvider.initiateBlobUpload(long, int)
is completedinitiateBlobUploadCompleted
in interface ExtendedBlobStatsCollector
public void initiateBlobUploadFailed()
ExtendedBlobStatsCollector
BlobAccessProvider.initiateBlobUpload(long, int)
failsinitiateBlobUploadFailed
in interface ExtendedBlobStatsCollector
public void completeBlobUpload(long timeTaken, java.util.concurrent.TimeUnit unit)
ExtendedBlobStatsCollector
BlobAccessProvider.completeBlobUpload(String)
is
madecompleteBlobUpload
in interface ExtendedBlobStatsCollector
timeTaken
- time taken to perform the operationunit
- unit of time takenpublic void completeBlobUploadCompleted(java.lang.String id)
ExtendedBlobStatsCollector
BlobAccessProvider.completeBlobUpload(String)
is
completedcompleteBlobUploadCompleted
in interface ExtendedBlobStatsCollector
id
- identifier of uploaded blobpublic void completeBlobUploadFailed()
ExtendedBlobStatsCollector
BlobAccessProvider.completeBlobUpload(String)
failscompleteBlobUploadFailed
in interface ExtendedBlobStatsCollector
public void getDownloadURICalled(long timeTaken, java.util.concurrent.TimeUnit unit, java.lang.String id)
ExtendedBlobStatsCollector
BlobAccessProvider.getDownloadURI(Blob, BlobDownloadOptions)
is madegetDownloadURICalled
in interface ExtendedBlobStatsCollector
timeTaken
- time taken to perform the operationunit
- unit of time takenid
- identifier of blob to be downloadedpublic void getDownloadURICompleted(java.lang.String uri)
ExtendedBlobStatsCollector
BlobAccessProvider.getDownloadURI(Blob, BlobDownloadOptions)
is completedgetDownloadURICompleted
in interface ExtendedBlobStatsCollector
uri
- the uri generated for downloadingpublic void getDownloadURIFailed()
ExtendedBlobStatsCollector
BlobAccessProvider.getDownloadURI(Blob, BlobDownloadOptions)
failsgetDownloadURIFailed
in interface ExtendedBlobStatsCollector
public long getUploadTotalSize()
getUploadTotalSize
in interface BlobStoreStatsMBean
public long getUploadCount()
getUploadCount
in interface BlobStoreStatsMBean
public long getUploadTotalSeconds()
getUploadTotalSeconds
in interface BlobStoreStatsMBean
public long getUploadErrorCount()
getUploadErrorCount
in interface BlobStoreStatsMBean
public long getDownloadTotalSize()
getDownloadTotalSize
in interface BlobStoreStatsMBean
public long getDownloadCount()
getDownloadCount
in interface BlobStoreStatsMBean
public long getDownloadTotalSeconds()
getDownloadTotalSeconds
in interface BlobStoreStatsMBean
public long getDownloadErrorCount()
getDownloadErrorCount
in interface BlobStoreStatsMBean
public long getAddRecordTotalSize()
getAddRecordTotalSize
in interface BlobStoreStatsMBean
public long getAddRecordCount()
getAddRecordCount
in interface BlobStoreStatsMBean
public long getDeleteCount()
getDeleteCount
in interface BlobStoreStatsMBean
public long getDeleteErrorCount()
getDeleteErrorCount
in interface BlobStoreStatsMBean
public long getDeleteByDateCount()
getDeleteByDateCount
in interface BlobStoreStatsMBean
public long getDeleteByDateErrorCount()
getDeleteByDateErrorCount
in interface BlobStoreStatsMBean
public long getGetRecordCount()
getGetRecordCount
in interface BlobStoreStatsMBean
public long getGetRecordErrorCount()
getGetRecordErrorCount
in interface BlobStoreStatsMBean
public long getGetRecordIfStoredCount()
getGetRecordIfStoredCount
in interface BlobStoreStatsMBean
public long getGetRecordIfStoredErrorCount()
getGetRecordIfStoredErrorCount
in interface BlobStoreStatsMBean
public long getGetRecordFromReferenceCount()
getGetRecordFromReferenceCount
in interface BlobStoreStatsMBean
public long getGetRecordFromReferenceErrorCount()
getGetRecordFromReferenceErrorCount
in interface BlobStoreStatsMBean
public long getGetRecordForIdCount()
getGetRecordForIdCount
in interface BlobStoreStatsMBean
public long getGetRecordForIdErrorCount()
getGetRecordForIdErrorCount
in interface BlobStoreStatsMBean
public long getGetAllRecordsCount()
getGetAllRecordsCount
in interface BlobStoreStatsMBean
public long getListIdsCount()
getListIdsCount
in interface BlobStoreStatsMBean
public long getListIdsErrorCount()
getListIdsErrorCount
in interface BlobStoreStatsMBean
public long getAddMetadataRecordCount()
getAddMetadataRecordCount
in interface BlobStoreStatsMBean
public long getAddMetadataRecordErrorCount()
getAddMetadataRecordErrorCount
in interface BlobStoreStatsMBean
public long getGetMetadataRecordCount()
getGetMetadataRecordCount
in interface BlobStoreStatsMBean
public long getGetMetadataRecordErrorCount()
getGetMetadataRecordErrorCount
in interface BlobStoreStatsMBean
public long getGetAllMetadataRecordsCount()
getGetAllMetadataRecordsCount
in interface BlobStoreStatsMBean
public long getGetAllMetadataRecordsErrorCount()
getGetAllMetadataRecordsErrorCount
in interface BlobStoreStatsMBean
public long getMetadataRecordExistsCount()
getMetadataRecordExistsCount
in interface BlobStoreStatsMBean
public long getMetadataRecordExistsErrorCount()
getMetadataRecordExistsErrorCount
in interface BlobStoreStatsMBean
public long getDeleteMetadataRecordCount()
getDeleteMetadataRecordCount
in interface BlobStoreStatsMBean
public long getDeleteMetadataRecordErrorCount()
getDeleteMetadataRecordErrorCount
in interface BlobStoreStatsMBean
public long getDeleteAllMetadataRecordsCount()
getDeleteAllMetadataRecordsCount
in interface BlobStoreStatsMBean
public long getDeleteAllMetadataRecordsErrorCount()
getDeleteAllMetadataRecordsErrorCount
in interface BlobStoreStatsMBean
public long getInitBlobUploadCount()
getInitBlobUploadCount
in interface BlobStoreStatsMBean
public long getInitBlobUploadErrorCount()
getInitBlobUploadErrorCount
in interface BlobStoreStatsMBean
public long getCompleteBlobUploadCount()
getCompleteBlobUploadCount
in interface BlobStoreStatsMBean
public long getCompleteBlobUploadErrorCount()
getCompleteBlobUploadErrorCount
in interface BlobStoreStatsMBean
public long getGetBlobDownloadURICount()
getGetBlobDownloadURICount
in interface BlobStoreStatsMBean
public long getGetBlobDownloadURIErrorCount()
getGetBlobDownloadURIErrorCount
in interface BlobStoreStatsMBean
public java.lang.String blobStoreInfoAsString()
blobStoreInfoAsString
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getUploadSizeHistory()
getUploadSizeHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getUploadRateHistory()
getUploadRateHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getUploadCountHistory()
getUploadCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getUploadErrorCountHistory()
getUploadErrorCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getDownloadSizeHistory()
getDownloadSizeHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getDownloadRateHistory()
getDownloadRateHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getDownloadCountHistory()
getDownloadCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getDownloadErrorCountHistory()
getDownloadErrorCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getDeleteCountHistory()
getDeleteCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getDeleteTimeHistory()
getDeleteTimeHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getDeleteErrorCountHistory()
getDeleteErrorCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getDeleteByDateCountHistory()
getDeleteByDateCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getDeleteByDateTimeHistory()
getDeleteByDateTimeHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getDeleteByDateErrorCountHistory()
getDeleteByDateErrorCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getAddRecordCountHistory()
getAddRecordCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getAddRecordErrorCountHistory()
getAddRecordErrorCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getAddRecordSizeHistory()
getAddRecordSizeHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getAddRecordRateHistory()
getAddRecordRateHistory
in interface BlobStoreStatsMBean
public long getAddRecordErrorCount()
getAddRecordErrorCount
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetRecordCountHistory()
getGetRecordCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetRecordErrorCountHistory()
getGetRecordErrorCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetRecordTimeHistory()
getGetRecordTimeHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetRecordSizeHistory()
getGetRecordSizeHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetRecordRateHistory()
getGetRecordRateHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetRecordIfStoredCountHistory()
getGetRecordIfStoredCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetRecordIfStoredErrorCountHistory()
getGetRecordIfStoredErrorCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetRecordIfStoredTimeHistory()
getGetRecordIfStoredTimeHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetRecordIfStoredSizeHistory()
getGetRecordIfStoredSizeHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetRecordIfStoredRateHistory()
getGetRecordIfStoredRateHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetRecordFromReferenceCountHistory()
getGetRecordFromReferenceCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetRecordFromReferenceErrorCountHistory()
getGetRecordFromReferenceErrorCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetRecordFromReferenceTimeHistory()
getGetRecordFromReferenceTimeHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetRecordFromReferenceSizeHistory()
getGetRecordFromReferenceSizeHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetRecordFromReferenceRateHistory()
getGetRecordFromReferenceRateHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetRecordForIdCountHistory()
getGetRecordForIdCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetRecordForIdErrorCountHistory()
getGetRecordForIdErrorCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetRecordForIdTimeHistory()
getGetRecordForIdTimeHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetRecordForIdSizeHistory()
getGetRecordForIdSizeHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetRecordForIdRateHistory()
getGetRecordForIdRateHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetAllRecordsCountHistory()
getGetAllRecordsCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetAllRecordsTimeHistory()
getGetAllRecordsTimeHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getListIdsCountHistory()
getListIdsCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getListIdsTimeHistory()
getListIdsTimeHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getListIdsErrorCountHistory()
getListIdsErrorCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getAddMetadataRecordCountHistory()
getAddMetadataRecordCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getAddMetadataRecordTimeHistory()
getAddMetadataRecordTimeHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getAddMetadataRecordErrorCountHistory()
getAddMetadataRecordErrorCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetMetadataRecordCountHistory()
getGetMetadataRecordCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetMetadataRecordTimeHistory()
getGetMetadataRecordTimeHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetMetadataRecordErrorCountHistory()
getGetMetadataRecordErrorCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetAllMetadataRecordsCountHistory()
getGetAllMetadataRecordsCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetAllMetadataRecordsTimeHistory()
getGetAllMetadataRecordsTimeHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetAllMetadataRecordsErrorCountHistory()
getGetAllMetadataRecordsErrorCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getMetadataRecordExistsCountHistory()
getMetadataRecordExistsCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getMetadataRecordExistsTimeHistory()
getMetadataRecordExistsTimeHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getMetadataRecordExistsErrorCountHistory()
getMetadataRecordExistsErrorCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getDeleteMetadataRecordCountHistory()
getDeleteMetadataRecordCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getDeleteMetadataRecordTimeHistory()
getDeleteMetadataRecordTimeHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getDeleteMetadataRecordErrorCountHistory()
getDeleteMetadataRecordErrorCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getDeleteAllMetadataRecordsCountHistory()
getDeleteAllMetadataRecordsCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getDeleteAllMetadataRecordsTimeHistory()
getDeleteAllMetadataRecordsTimeHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getDeleteAllMetadataRecordsErrorCountHistory()
getDeleteAllMetadataRecordsErrorCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getInitBlobUploadCountHistory()
getInitBlobUploadCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getInitBlobUploadTimeHistory()
getInitBlobUploadTimeHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getInitBlobUploadErrorCountHistory()
getInitBlobUploadErrorCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getCompleteBlobUploadCountHistory()
getCompleteBlobUploadCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getCompleteBlobUploadTimeHistory()
getCompleteBlobUploadTimeHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getCompleteBlobUploadErrorCountHistory()
getCompleteBlobUploadErrorCountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetBlobDownloadURICountHistory()
getGetBlobDownloadURICountHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetBlobDownloadURITimeHistory()
getGetBlobDownloadURITimeHistory
in interface BlobStoreStatsMBean
public javax.management.openmbean.CompositeData getGetBlobDownloadURIErrorCountHistory()
getGetBlobDownloadURIErrorCountHistory
in interface BlobStoreStatsMBean
Copyright © 2010 - 2020 Adobe. All Rights Reserved