VMware GemFire Java API Reference
Package org.apache.geode.cache.partition
Interface PartitionRebalanceInfo
-
public interface PartitionRebalanceInfoThe detailed results of rebalancing a partitioned region.- Since:
- GemFire 6.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description longgetBucketCreateBytes()Returns the size, in bytes, of all of the buckets that were created as part of the rebalance operation.intgetBucketCreatesCompleted()Returns the number of buckets created during the rebalance operation.longgetBucketCreateTime()Returns the time, in milliseconds, taken to create buckets for this region.longgetBucketRemoveBytes()Returns the size, in bytes, of all of the buckets that were removed as part of the rebalance operation.intgetBucketRemovesCompleted()Returns the number of buckets removed during the rebalance operation.longgetBucketRemoveTime()Returns the time, in milliseconds, taken to remove buckets for this region.longgetBucketTransferBytes()Returns the size, in bytes, of buckets that were transferred for this region.intgetBucketTransfersCompleted()Returns the number of buckets transferred for this region.longgetBucketTransferTime()Returns the amount of time, in milliseconds, it took to transfer buckets for this region.intgetNumberOfMembersExecutedOn()Returns the total number of members on which command is executed.java.util.Set<PartitionMemberInfo>getPartitionMemberDetailsAfter()Returns aSetof detailed information about each member that had rebalancable resources at the time that the rebalance completed.java.util.Set<PartitionMemberInfo>getPartitionMemberDetailsBefore()Returns aSetof detailed information about each member that had rebalancable resources at the time that the rebalance started.intgetPrimaryTransfersCompleted()Returns the number of primaries that were transferred for this region.longgetPrimaryTransferTime()Returns the time, in milliseconds, spent transferring primaries for this region.java.lang.StringgetRegionPath()Returns thefull pathof the partitioned region that these details describe.longgetTime()Returns the time, in milliseconds, that the rebalance operation took for this region.
-
-
-
Method Detail
-
getRegionPath
java.lang.String getRegionPath()
Returns thefull pathof the partitioned region that these details describe.- Returns:
- the full name of partioned region that these details describe.
-
getPartitionMemberDetailsBefore
java.util.Set<PartitionMemberInfo> getPartitionMemberDetailsBefore()
Returns aSetof detailed information about each member that had rebalancable resources at the time that the rebalance started.- Returns:
- a
Setof detailed information about each member that had rebalancable resources at the time that the rebalance started
-
getPartitionMemberDetailsAfter
java.util.Set<PartitionMemberInfo> getPartitionMemberDetailsAfter()
Returns aSetof detailed information about each member that had rebalancable resources at the time that the rebalance completed.- Returns:
- a
Setof detailed information about each member that had rebalancable resources at the time that the rebalance completed
-
getTime
long getTime()
Returns the time, in milliseconds, that the rebalance operation took for this region.- Returns:
- the time, in milliseconds, that the rebalance operation took for this region.
-
getBucketCreatesCompleted
int getBucketCreatesCompleted()
Returns the number of buckets created during the rebalance operation.- Returns:
- the number of buckets created during the rebalance operation
-
getBucketCreateBytes
long getBucketCreateBytes()
Returns the size, in bytes, of all of the buckets that were created as part of the rebalance operation.- Returns:
- the size, in bytes, of all of the buckets that were created as part of the rebalance operation
-
getBucketCreateTime
long getBucketCreateTime()
Returns the time, in milliseconds, taken to create buckets for this region.- Returns:
- the time, in milliseconds, taken to create buckets for this region
-
getBucketRemovesCompleted
int getBucketRemovesCompleted()
Returns the number of buckets removed during the rebalance operation.- Returns:
- the number of buckets removed during the rebalance operation
-
getBucketRemoveBytes
long getBucketRemoveBytes()
Returns the size, in bytes, of all of the buckets that were removed as part of the rebalance operation.- Returns:
- the size, in bytes, of all of the buckets that were removed as part of the rebalance operation
-
getBucketRemoveTime
long getBucketRemoveTime()
Returns the time, in milliseconds, taken to remove buckets for this region.- Returns:
- the time, in milliseconds, taken to remove buckets for this region
-
getBucketTransfersCompleted
int getBucketTransfersCompleted()
Returns the number of buckets transferred for this region.- Returns:
- the number of buckets transferred for this region
-
getBucketTransferBytes
long getBucketTransferBytes()
Returns the size, in bytes, of buckets that were transferred for this region.- Returns:
- the size, in bytes, of buckets that were transferred for this region
-
getBucketTransferTime
long getBucketTransferTime()
Returns the amount of time, in milliseconds, it took to transfer buckets for this region.- Returns:
- the amount of time, in milliseconds, it took to transfer buckets for this region
-
getPrimaryTransfersCompleted
int getPrimaryTransfersCompleted()
Returns the number of primaries that were transferred for this region.- Returns:
- the number of primaries that were transferred for this region
-
getPrimaryTransferTime
long getPrimaryTransferTime()
Returns the time, in milliseconds, spent transferring primaries for this region.- Returns:
- the time, in milliseconds, spent transferring primaries for this region
-
getNumberOfMembersExecutedOn
int getNumberOfMembersExecutedOn()
Returns the total number of members on which command is executed.- Returns:
- the total number of members on which command is executed
-
-