public class ConfigParam extends Object
| Constructor and Description |
|---|
ConfigParam(String configName,
String configDefault,
boolean mutable,
boolean forReplication) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDefault() |
String |
getName() |
boolean |
isForReplication() |
boolean |
isMultiValueParam() |
boolean |
isMutable() |
static String |
multiValueParamName(String paramName) |
static String |
mvParamIndex(String paramName) |
void |
setForReplication(boolean forReplication) |
String |
toString() |
void |
validateValue(String value)
Validate your value.
|
protected String name
public ConfigParam(String configName, String configDefault, boolean mutable, boolean forReplication) throws IllegalArgumentException
IllegalArgumentExceptionpublic String getName()
public String getDefault()
public boolean isMutable()
public boolean isForReplication()
public void setForReplication(boolean forReplication)
public boolean isMultiValueParam()
public void validateValue(String value) throws IllegalArgumentException
IllegalArgumentException - via XxxConfig.setXxx methods and
XxxConfig(Properties) ctor.Copyright © 2024. All rights reserved.