com.dtolabs.rundeck.core.utils
Class NodeSet.SetSelector
java.lang.Object
com.dtolabs.rundeck.core.utils.NodeSet.SetSelector
- Direct Known Subclasses:
- NodeSet.Exclude, NodeSet.Include
- Enclosing class:
- NodeSet
public abstract class NodeSet.SetSelector
- extends java.lang.Object
SetSelector is a filter
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
NodeSet.SetSelector
protected NodeSet.SetSelector()
setHostname
public void setHostname(java.lang.String hostname)
getHostname
public java.lang.String getHostname()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
isBlank
public boolean isBlank(java.lang.String value)
isBlank
public boolean isBlank()
isBlank
public boolean isBlank(java.util.Map map)
matchOrBlank
public boolean matchOrBlank(java.util.Map<java.lang.String,java.lang.String> selector,
java.util.Map<java.lang.String,java.lang.String> value)
matchOrBlank
public boolean matchOrBlank(java.lang.String selector,
java.lang.String value)
matchOrBlank
public boolean matchOrBlank(java.lang.String selector,
java.util.Collection set)
matches
public boolean matches(INodeEntry entry)
getOsfamily
public java.lang.String getOsfamily()
setOsfamily
public void setOsfamily(java.lang.String osfamily)
getOsarch
public java.lang.String getOsarch()
setOsarch
public void setOsarch(java.lang.String osarch)
getOsname
public java.lang.String getOsname()
setOsname
public void setOsname(java.lang.String osname)
getTags
public java.lang.String getTags()
setTags
public void setTags(java.lang.String tags)
getOsversion
public java.lang.String getOsversion()
setOsversion
public void setOsversion(java.lang.String osversion)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
isDominant
public boolean isDominant()
setDominant
public void setDominant(boolean dominant)
setAttributesMap
public void setAttributesMap(java.util.Map<java.lang.String,java.lang.String> attributesMap)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object