public class S3BucketMx extends java.lang.Object implements S3BucketMxMBean
Modifier and Type | Field and Description |
---|---|
static boolean |
isEnabled |
Modifier and Type | Method and Description |
---|---|
long |
getTotalListRequests() |
long |
getTotalObjectCopyRequests() |
long |
getTotalObjectDeleteRequests() |
long |
getTotalObjectGetRequests() |
long |
getTotalObjectHeadRequests() |
long |
getTotalObjectPutRequests() |
long |
getTotalRequests() |
static void |
increment(int type,
java.lang.String bucketName) |
static void |
list(java.lang.String bucketName) |
static void |
registerMBeans(StorageBucket[] buckets) |
public long getTotalRequests()
getTotalRequests
in interface S3BucketMxMBean
public long getTotalListRequests()
getTotalListRequests
in interface S3BucketMxMBean
public long getTotalObjectGetRequests()
getTotalObjectGetRequests
in interface S3BucketMxMBean
public long getTotalObjectHeadRequests()
getTotalObjectHeadRequests
in interface S3BucketMxMBean
public long getTotalObjectPutRequests()
getTotalObjectPutRequests
in interface S3BucketMxMBean
public long getTotalObjectDeleteRequests()
getTotalObjectDeleteRequests
in interface S3BucketMxMBean
public long getTotalObjectCopyRequests()
getTotalObjectCopyRequests
in interface S3BucketMxMBean
public static void registerMBeans(StorageBucket[] buckets)
public static void increment(int type, java.lang.String bucketName)
public static void list(java.lang.String bucketName)