public class ConfigurationPropertyBuilderImpl extends Object implements ConfigurationPropertyBuilder
Modifier and Type | Field and Description |
---|---|
protected CommandExecutor |
commandExecutor |
protected String |
configurationId |
protected String |
description |
protected String |
name |
protected String |
namespace |
protected String |
tenantId |
protected String |
textValue |
Constructor and Description |
---|
ConfigurationPropertyBuilderImpl(String configurationId,
String namespace,
String name,
CommandExecutor commandExecutor) |
Modifier and Type | Method and Description |
---|---|
ConfigurationPropertyBuilder |
description(String description)
The property description
|
String |
getConfigurationId() |
String |
getDescription() |
String |
getName() |
String |
getNamespace() |
String |
getTenantId() |
String |
getTextValue() |
ConfigurationProperty |
save()
Save or update the property
|
ConfigurationPropertyBuilder |
tenantId(String tenantId)
The tenant id of the configuration property
|
ConfigurationPropertyBuilder |
textValue(String textValue)
The text value of the property.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
booleanValue, intValue, longValue
protected final CommandExecutor commandExecutor
protected String configurationId
protected String namespace
protected String name
protected String tenantId
protected String description
protected String textValue
public ConfigurationPropertyBuilderImpl(String configurationId, String namespace, String name, CommandExecutor commandExecutor)
public ConfigurationPropertyBuilder tenantId(String tenantId)
ConfigurationPropertyBuilder
tenantId
in interface ConfigurationPropertyBuilder
public ConfigurationPropertyBuilder description(String description)
ConfigurationPropertyBuilder
description
in interface ConfigurationPropertyBuilder
public ConfigurationPropertyBuilder textValue(String textValue)
ConfigurationPropertyBuilder
textValue
in interface ConfigurationPropertyBuilder
public ConfigurationProperty save()
ConfigurationPropertyBuilder
save
in interface ConfigurationPropertyBuilder
public String getConfigurationId()
public String getNamespace()
public String getName()
public String getTenantId()
public String getDescription()
public String getTextValue()