public class RebalancePrms extends BasePrms
| Modifier and Type | Field and Description |
|---|---|
static Long |
actionDelaySecs
(int) actionDelaySecs (killTargetVm.conf will use this for killing the
the rebalancer VM after processing the rebalancingStarted event.
|
static Long |
actionRequired
(boolean) Whether data is required to move during rebalancing.
|
static Long |
extraCacheServerArgs
(String[]) An array of Strings of the extraArgs to be passed in to the
CacheServer VM when invoked via
hydra.CacheServerHelper.startCacheServer()
|
static Long |
hashKeyLimit
(int) The limit of the number of hashCodes that can be used for HashKeys.
|
static Long |
localMaxMemory
(int) The local max memory setting for the PR.
|
static Long |
numKeys
(int) The number of keys to load.
|
static Long |
numRegions
(int) numRegions (for multipleRegions and/or colocatedWith testing)
Defaults to 1.
|
static Long |
rebalanceAction
(String) Action (cancel or kill) to perform at point targetEvent
during Rebalance.
|
static Long |
resourceObserver
(String) Class name of the InternalResourceManager.ResourceObserver
to install on the cache.
|
static Long |
targetEvent
(String) Which ResourceObserver event triggers a test action.
|
static Long |
useHashKey
(boolean) If true, then use HashKey to put to create uneven buckets.
|
static Long |
verifyBalance
(boolean) Whether or not to verify RebalanceResults (isBalanceImproved).
|
static Long |
waitForNetworkDrop
(boolean) Whether or not to to wait for networkDropComplete
prior to returning from RebalanceTest.HydraTask_rebalance.
|
| Constructor and Description |
|---|
RebalancePrms() |
| Modifier and Type | Method and Description |
|---|---|
static int |
getActionDelaySecs() |
static String[] |
getExtraCacheServerArgs() |
static int |
getHashKeyLimit() |
static String |
getLocalMaxMemory() |
static int |
getNumKeys() |
static int |
getNumRegions() |
static String |
getRebalanceAction() |
static com.gemstone.gemfire.internal.cache.control.InternalResourceManager.ResourceObserver |
getResourceObserver() |
static String |
getTargetEvent() |
static boolean |
getUseHashKey() |
static boolean |
verifyBalance() |
static boolean |
waitForNetworkDrop() |
dumpKeys, keyForName, nameForKey, setValues, tab, tasktabpublic static Long extraCacheServerArgs
public static Long verifyBalance
public static Long waitForNetworkDrop
public static Long resourceObserver
public static Long numRegions
public static Long actionDelaySecs
public static Long targetEvent
public static Long numKeys
public static Long useHashKey
public static Long hashKeyLimit
public static Long localMaxMemory
public static Long rebalanceAction
public static Long actionRequired
public static String[] getExtraCacheServerArgs()
public static boolean verifyBalance()
public static boolean waitForNetworkDrop()
public static com.gemstone.gemfire.internal.cache.control.InternalResourceManager.ResourceObserver getResourceObserver()
public static int getNumRegions()
public static int getActionDelaySecs()
public static String getTargetEvent()
public static int getNumKeys()
public static boolean getUseHashKey()
public static int getHashKeyLimit()
public static String getLocalMaxMemory()
public static String getRebalanceAction()
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.