public class SMultiStatsConfig
extends java.lang.Object
SMultiStatsConfig specifies which statistics and their retrieval operation
attributes for SEnvironment.getMultipleStats(SMultiStatsConfig)
.
Constructor and Description |
---|
SMultiStatsConfig()
Create an empty SMultiStatsConfig.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
getField(F field)
Return the value set on a specified field.
|
protected T |
getThriftObj() |
SMultiStatsConfig |
setCacheConfig(boolean retrieve,
SStatsConfig config)
Specify if
SCacheStats is retrieved and its retrieval operation
attributes. |
SMultiStatsConfig |
setCacheFileConfig(boolean retrieve,
SStatsConfig config)
Specify if
SCacheFileStats is retrieved and its retrieval
operation attributes. |
SMultiStatsConfig |
setLockConfig(boolean retrieve,
SStatsConfig config)
Specify if
SLockStats is retrieved and its retrieval operation
attributes. |
SMultiStatsConfig |
setLogConfig(boolean retrieve,
SStatsConfig config)
Specify if
SLogStats is retrieved and its retrieval operation
attributes. |
SMultiStatsConfig |
setMutexConfig(boolean retrieve,
SStatsConfig config)
Specify if
SMutexStats is retrieved and its retrieval operation
attributes. |
SMultiStatsConfig |
setTransactionConfig(boolean retrieve,
SStatsConfig config)
Specify if
STransactionStats is retrieved and its retrieval
operation attributes. |
public SMultiStatsConfig()
SEnvironment.getMultipleStats(SMultiStatsConfig)
retrieves no
statistics.public SMultiStatsConfig setCacheFileConfig(boolean retrieve, SStatsConfig config)
SCacheFileStats
is retrieved and its retrieval
operation attributes.retrieve
- if SCacheFileStats
is retrievedconfig
- the statistics attributespublic SMultiStatsConfig setCacheConfig(boolean retrieve, SStatsConfig config)
SCacheStats
is retrieved and its retrieval operation
attributes.retrieve
- if SCacheStats
is retrievedconfig
- the statistics attributespublic SMultiStatsConfig setLockConfig(boolean retrieve, SStatsConfig config)
SLockStats
is retrieved and its retrieval operation
attributes.retrieve
- if SLockStats
is retrievedconfig
- the statistics attributespublic SMultiStatsConfig setLogConfig(boolean retrieve, SStatsConfig config)
SLogStats
is retrieved and its retrieval operation
attributes.retrieve
- if SLogStats
is retrievedconfig
- the statistics attributespublic SMultiStatsConfig setMutexConfig(boolean retrieve, SStatsConfig config)
SMutexStats
is retrieved and its retrieval operation
attributes.retrieve
- if SMutexStats
is retrievedconfig
- the statistics attributespublic SMultiStatsConfig setTransactionConfig(boolean retrieve, SStatsConfig config)
STransactionStats
is retrieved and its retrieval
operation attributes.retrieve
- if STransactionStats
is retrievedconfig
- the statistics attributesprotected T getThriftObj()
protected java.lang.Object getField(F field) throws java.lang.IllegalStateException
field
- the fieldjava.lang.IllegalStateException
- if the field is not setCopyright (c) 2016, 2019 Oracle and/or its affiliates. All rights reserved.