GemFire 6.5.1

com.gemstone.gemfire.cache.partition
Interface PartitionRebalanceInfo


public interface PartitionRebalanceInfo

The detailed results of rebalancing a partitioned region.

Since:
6.0

Method Summary
 long getBucketCreateBytes()
          Returns the size, in bytes, of all of the buckets that were created as part of the rebalance operation.
 int getBucketCreatesCompleted()
          Returns the number of buckets created during the rebalance operation.
 long getBucketCreateTime()
          Returns the time, in milliseconds, taken to create buckets for this region.
 long getBucketTransferBytes()
          Returns the size, in bytes, of buckets that were transferred for this region.
 int getBucketTransfersCompleted()
          Returns the number of buckets transferred for this region.
 long getBucketTransferTime()
          Returns the amount of time, in milliseconds, it took to transfer buckets for this region.
 Set<PartitionMemberInfo> getPartitionMemberDetailsAfter()
          Returns a Set of detailed information about each member that had rebalancable resources at the time that the rebalance completed.
 Set<PartitionMemberInfo> getPartitionMemberDetailsBefore()
          Returns a Set of detailed information about each member that had rebalancable resources at the time that the rebalance started.
 int getPrimaryTransfersCompleted()
          Returns the number of primaries that were transferred for this region.
 long getPrimaryTransferTime()
          Returns the time, in milliseconds, spent transferring primaries for this region.
 String getRegionPath()
          Returns the full path of the partitioned region that these details describe.
 long getTime()
          Returns the time, in milliseconds, that the rebalance operation took for this region.
 

Method Detail

getRegionPath

String getRegionPath()
Returns the full path of the partitioned region that these details describe.

Returns:
the full name of partioned region that these details describe.

getPartitionMemberDetailsBefore

Set<PartitionMemberInfo> getPartitionMemberDetailsBefore()
Returns a Set of detailed information about each member that had rebalancable resources at the time that the rebalance started.

Returns:
a Set of detailed information about each member that had rebalancable resources at the time that the rebalance started

getPartitionMemberDetailsAfter

Set<PartitionMemberInfo> getPartitionMemberDetailsAfter()
Returns a Set of detailed information about each member that had rebalancable resources at the time that the rebalance completed.

Returns:
a Set of 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

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

GemFire 6.5.1

Copyright © 2002-2010 GemStone Systems, Inc. All Rights Reserved.