|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface INodeEntry
INodeEntry describes a node definition
Method Summary | |
---|---|
boolean |
containsPort()
Return true if the hostname string includes embedded port in the "hostname:port" pattern |
boolean |
containsUserName()
Return true if the hostname string includes embedded username in the "username@hostname" pattern |
java.lang.String |
extractHostname()
Return the standalone hostname value extracted from the hostname string |
java.lang.String |
extractPort()
Return the port string extracted from the hostname |
java.lang.String |
extractUserName()
Return the username extracted from the hostname |
java.util.Map<java.lang.String,java.lang.String> |
getAttributes()
Get the map of attributes for the node, which includes all of the attributes for these accessors as well: osFamily, osArch, osVersion, osName, name*, username, description, tags*. |
java.lang.String |
getDescription()
Return the description |
java.lang.String |
getFrameworkProject()
Return the project name if it is set |
java.lang.String |
getNodename()
Return the name of the node |
java.lang.String |
getOsArch()
Return the OS architecture |
java.lang.String |
getOsFamily()
Return the OS family |
java.lang.String |
getOsName()
Return the OS name |
java.lang.String |
getOsVersion()
Return the OS version |
java.util.Set |
getTags()
Return the set of tag strings |
java.lang.String |
getUsername()
Return the username |
Methods inherited from interface com.dtolabs.rundeck.core.common.INodeDesc |
---|
equals, getHostname |
Method Detail |
---|
java.lang.String getOsFamily()
java.lang.String getOsArch()
java.lang.String getOsVersion()
java.lang.String getOsName()
java.lang.String getNodename()
getNodename
in interface INodeBase
getNodename
in interface INodeDesc
java.lang.String getUsername()
boolean containsUserName()
boolean containsPort()
java.lang.String extractUserName()
java.lang.String extractHostname()
java.lang.String extractPort()
java.lang.String getFrameworkProject()
java.lang.String getDescription()
java.util.Set getTags()
java.util.Map<java.lang.String,java.lang.String> getAttributes()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |