Interface IModifiableNodeEntry
-
- All Superinterfaces:
INodeBase
,INodeDesc
,INodeEntry
public interface IModifiableNodeEntry extends INodeEntry
Modifiable node entry
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addAttribute(java.lang.String name, java.lang.String value)
add or replace an attribute valuevoid
addTag(java.lang.String tag)
Add a tagvoid
removeAttribute(java.lang.String name)
Remove an attributevoid
removeTag(java.lang.String tag)
Remove a tag-
Methods inherited from interface com.dtolabs.rundeck.core.common.INodeDesc
equals, getHostname
-
Methods inherited from interface com.dtolabs.rundeck.core.common.INodeEntry
containsPort, containsUserName, extractHostname, extractPort, extractUserName, getAttributes, getDescription, getFrameworkProject, getNodename, getOsArch, getOsFamily, getOsName, getOsVersion, getTags, getUsername
-
-
-
-
Method Detail
-
addAttribute
void addAttribute(java.lang.String name, java.lang.String value)
add or replace an attribute value- Parameters:
name
-value
-
-
removeAttribute
void removeAttribute(java.lang.String name)
Remove an attribute- Parameters:
name
-
-
addTag
void addTag(java.lang.String tag)
Add a tag- Parameters:
tag
-
-
removeTag
void removeTag(java.lang.String tag)
Remove a tag- Parameters:
tag
-
-
-