public class S3ObjectMx extends Object implements S3ObjectMxMBean
| Modifier and Type | Field and Description |
|---|---|
static boolean |
isEnabled |
| Modifier and Type | Method and Description |
|---|---|
static void |
copy(String bucketName,
String key) |
static void |
delete(String bucketName,
String key) |
static void |
get(String bucketName,
String key) |
long |
getTotalCopyRequests() |
long |
getTotalDeleteRequests() |
long |
getTotalGetRequests() |
long |
getTotalHeadRequests() |
long |
getTotalPutRequests() |
long |
getTotalRequests() |
static void |
head(String bucketName,
String key) |
static void |
increment(int type,
String bucketName,
String key) |
static void |
put(String bucketName,
String key) |
static void |
registerMBeans(String bucketName,
StorageObject[] objects) |
public long getTotalRequests()
getTotalRequests in interface S3ObjectMxMBeanpublic long getTotalGetRequests()
getTotalGetRequests in interface S3ObjectMxMBeanpublic long getTotalHeadRequests()
getTotalHeadRequests in interface S3ObjectMxMBeanpublic long getTotalPutRequests()
getTotalPutRequests in interface S3ObjectMxMBeanpublic long getTotalDeleteRequests()
getTotalDeleteRequests in interface S3ObjectMxMBeanpublic long getTotalCopyRequests()
getTotalCopyRequests in interface S3ObjectMxMBeanpublic static void registerMBeans(String bucketName, StorageObject[] objects)