public class Match
extends java.lang.Object
Constructor and Description |
---|
Match() |
Modifier and Type | Method and Description |
---|---|
static LocalCall<java.lang.Boolean> |
compound(java.lang.String tgt)
Return True if it matches the given compound target
|
static LocalCall<java.lang.Boolean> |
compound(java.lang.String tgt,
java.util.Optional<java.lang.String> minionId)
Return True if the minion ID matches the given compound target
|
static LocalCall<java.lang.Boolean> |
data(java.lang.String tgt)
Return True if the minion matches the given data target
|
static LocalCall<java.lang.Boolean> |
glob(java.lang.String tgt)
Return True if it matches the given glob target
|
static LocalCall<java.lang.Boolean> |
glob(java.lang.String tgt,
java.util.Optional<java.lang.String> minionId)
Return True if the minion ID matches the given glob target
|
static LocalCall<java.lang.Boolean> |
grain(java.lang.String tgt,
java.util.Optional<java.lang.String> delimiter)
Return True if the minion matches the given grain target.
|
static LocalCall<java.lang.Boolean> |
list(java.util.List<java.lang.String> tgt,
java.util.Optional<java.lang.String> minionId)
Return True if the minion ID matches the given list target
|
static LocalCall<java.lang.Boolean> |
list(java.lang.String... tgt)
Return True if it matches the given list target
|
static LocalCall<java.lang.Boolean> |
pillar(java.lang.String tgt,
java.util.Optional<java.lang.String> delimiter)
Return True if the minion matches the given pillar target.
|
public static LocalCall<java.lang.Boolean> compound(java.lang.String tgt, java.util.Optional<java.lang.String> minionId)
tgt
- pillar targetminionId
- optional id of the minionLocalCall
object to make the callpublic static LocalCall<java.lang.Boolean> compound(java.lang.String tgt)
tgt
- pillar targetLocalCall
object to make the callpublic static LocalCall<java.lang.Boolean> glob(java.lang.String tgt, java.util.Optional<java.lang.String> minionId)
tgt
- pillar targetminionId
- optional id of the minionLocalCall
object to make the callpublic static LocalCall<java.lang.Boolean> glob(java.lang.String tgt)
tgt
- pillar targetLocalCall
object to make the callpublic static LocalCall<java.lang.Boolean> grain(java.lang.String tgt, java.util.Optional<java.lang.String> delimiter)
tgt
- pillar targetdelimiter
- optional different delimiterLocalCall
object to make the callpublic static LocalCall<java.lang.Boolean> pillar(java.lang.String tgt, java.util.Optional<java.lang.String> delimiter)
tgt
- pillar targetdelimiter
- optional different delimiterLocalCall
object to make the callpublic static LocalCall<java.lang.Boolean> data(java.lang.String tgt)
tgt
- pillar targetLocalCall
object to make the callpublic static LocalCall<java.lang.Boolean> list(java.util.List<java.lang.String> tgt, java.util.Optional<java.lang.String> minionId)
tgt
- pillar targetminionId
- optional id of the minionLocalCall
object to make the call