|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.rundeck.api.NodeFiltersBuilder
public class NodeFiltersBuilder
Builder for node filters
Constructor Summary | |
---|---|
NodeFiltersBuilder()
Build a new instance. |
Method Summary | |
---|---|
NodeFiltersBuilder |
excludeHostname(String hostname)
Exclude nodes matching the given hostname |
NodeFiltersBuilder |
excludeName(String name)
Exclude nodes matching the given name |
NodeFiltersBuilder |
excludeOsArch(String osArch)
Exclude nodes matching the given OS-arch |
NodeFiltersBuilder |
excludeOsFamily(String osFamily)
Exclude nodes matching the given OS-family |
NodeFiltersBuilder |
excludeOsName(String osName)
Exclude nodes matching the given OS-name |
NodeFiltersBuilder |
excludeOsVersion(String osVersion)
Exclude nodes matching the given OS-version |
NodeFiltersBuilder |
excludePrecedence(boolean excludePrecedence)
Whether exclusion filters take precedence (default to yes). |
NodeFiltersBuilder |
excludeTags(String tags)
Exclude nodes matching the given tags |
NodeFiltersBuilder |
excludeType(String type)
Exclude nodes matching the given type |
NodeFiltersBuilder |
hostname(String hostname)
Include nodes matching the given hostname |
NodeFiltersBuilder |
name(String name)
Include nodes matching the given name |
NodeFiltersBuilder |
osArch(String osArch)
Include nodes matching the given OS-arch |
NodeFiltersBuilder |
osFamily(String osFamily)
Include nodes matching the given OS-family |
NodeFiltersBuilder |
osName(String osName)
Include nodes matching the given OS-name |
NodeFiltersBuilder |
osVersion(String osVersion)
Include nodes matching the given OS-version |
NodeFiltersBuilder |
tags(String tags)
Include nodes matching the given tags |
Properties |
toProperties()
|
NodeFiltersBuilder |
type(String type)
Include nodes matching the given type |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NodeFiltersBuilder()
toProperties()
.
Method Detail |
---|
public NodeFiltersBuilder hostname(String hostname)
hostname
-
excludeHostname(String)
public NodeFiltersBuilder type(String type)
type
-
excludeType(String)
public NodeFiltersBuilder tags(String tags)
tags
-
excludeTags(String)
public NodeFiltersBuilder name(String name)
name
-
excludeName(String)
public NodeFiltersBuilder osName(String osName)
osName
-
excludeOsName(String)
public NodeFiltersBuilder osFamily(String osFamily)
osFamily
-
excludeOsFamily(String)
public NodeFiltersBuilder osArch(String osArch)
osArch
-
excludeOsArch(String)
public NodeFiltersBuilder osVersion(String osVersion)
osVersion
-
excludeOsVersion(String)
public NodeFiltersBuilder excludeHostname(String hostname)
hostname
-
hostname(String)
,
excludePrecedence(boolean)
public NodeFiltersBuilder excludeType(String type)
type
-
type(String)
,
excludePrecedence(boolean)
public NodeFiltersBuilder excludeTags(String tags)
tags
-
tags(String)
,
excludePrecedence(boolean)
public NodeFiltersBuilder excludeName(String name)
name
-
name(String)
,
excludePrecedence(boolean)
public NodeFiltersBuilder excludeOsName(String osName)
osName
-
osName(String)
,
excludePrecedence(boolean)
public NodeFiltersBuilder excludeOsFamily(String osFamily)
osFamily
-
osFamily(String)
,
excludePrecedence(boolean)
public NodeFiltersBuilder excludeOsArch(String osArch)
osArch
-
osArch(String)
,
excludePrecedence(boolean)
public NodeFiltersBuilder excludeOsVersion(String osVersion)
osVersion
-
osVersion(String)
,
excludePrecedence(boolean)
public NodeFiltersBuilder excludePrecedence(boolean excludePrecedence)
excludePrecedence
-
public Properties toProperties()
Properties
instance
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |