Class TemplateParameter
- All Implemented Interfaces:
Serializable
,Cloneable
The TemplateParameter data type.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
The default value associated with the parameter.User defined description associated with the parameter.Flag indicating whether the parameter should be displayed as plain text in logs and UIs.The name associated with the parameter.int
hashCode()
isNoEcho()
Flag indicating whether the parameter should be displayed as plain text in logs and UIs.void
setDefaultValue
(String defaultValue) The default value associated with the parameter.void
setDescription
(String description) User defined description associated with the parameter.void
Flag indicating whether the parameter should be displayed as plain text in logs and UIs.void
setParameterKey
(String parameterKey) The name associated with the parameter.toString()
Returns a string representation of this object; useful for testing and debugging.withDefaultValue
(String defaultValue) The default value associated with the parameter.withDescription
(String description) User defined description associated with the parameter.withNoEcho
(Boolean noEcho) Flag indicating whether the parameter should be displayed as plain text in logs and UIs.withParameterKey
(String parameterKey) The name associated with the parameter.
-
Constructor Details
-
TemplateParameter
public TemplateParameter()
-
-
Method Details
-
setParameterKey
The name associated with the parameter.
- Parameters:
parameterKey
- The name associated with the parameter.
-
getParameterKey
The name associated with the parameter.
- Returns:
- The name associated with the parameter.
-
withParameterKey
The name associated with the parameter.
- Parameters:
parameterKey
- The name associated with the parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setDefaultValue
The default value associated with the parameter.
- Parameters:
defaultValue
- The default value associated with the parameter.
-
getDefaultValue
The default value associated with the parameter.
- Returns:
- The default value associated with the parameter.
-
withDefaultValue
The default value associated with the parameter.
- Parameters:
defaultValue
- The default value associated with the parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setNoEcho
Flag indicating whether the parameter should be displayed as plain text in logs and UIs.
- Parameters:
noEcho
- Flag indicating whether the parameter should be displayed as plain text in logs and UIs.
-
getNoEcho
Flag indicating whether the parameter should be displayed as plain text in logs and UIs.
- Returns:
- Flag indicating whether the parameter should be displayed as plain text in logs and UIs.
-
withNoEcho
Flag indicating whether the parameter should be displayed as plain text in logs and UIs.
- Parameters:
noEcho
- Flag indicating whether the parameter should be displayed as plain text in logs and UIs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isNoEcho
Flag indicating whether the parameter should be displayed as plain text in logs and UIs.
- Returns:
- Flag indicating whether the parameter should be displayed as plain text in logs and UIs.
-
setDescription
User defined description associated with the parameter.
- Parameters:
description
- User defined description associated with the parameter.
-
getDescription
User defined description associated with the parameter.
- Returns:
- User defined description associated with the parameter.
-
withDescription
User defined description associated with the parameter.
- Parameters:
description
- User defined description associated with the parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-