public class TriggerConfigChain extends Object implements Predicate<MergeRequestObjectAttributes>
Constructor and Description |
---|
TriggerConfigChain() |
Modifier and Type | Method and Description |
---|---|
TriggerConfigChain |
acceptIf(boolean condition,
EnumSet<State> states,
EnumSet<Action> actions) |
TriggerConfigChain |
acceptIf(boolean condition,
Predicate<MergeRequestObjectAttributes> trigger) |
TriggerConfigChain |
acceptIf(boolean condition,
Predicate<State> states,
Predicate<Action> actions) |
TriggerConfigChain |
acceptOnlyIf(boolean condition,
EnumSet<State> states,
EnumSet<Action> actions) |
TriggerConfigChain |
add(Collection<State> states,
Collection<Action> actions) |
TriggerConfigChain |
rejectUnless(boolean condition,
EnumSet<State> states,
EnumSet<Action> actions) |
TriggerConfigChain |
rejectUnless(boolean condition,
Predicate<MergeRequestObjectAttributes> trigger) |
boolean |
test(MergeRequestObjectAttributes mergeRequestObjectAttributes) |
public TriggerConfigChain rejectUnless(boolean condition, Predicate<MergeRequestObjectAttributes> trigger)
public TriggerConfigChain rejectUnless(boolean condition, EnumSet<State> states, EnumSet<Action> actions)
public TriggerConfigChain acceptOnlyIf(boolean condition, EnumSet<State> states, EnumSet<Action> actions)
public TriggerConfigChain acceptIf(boolean condition, Predicate<MergeRequestObjectAttributes> trigger)
public TriggerConfigChain acceptIf(boolean condition, EnumSet<State> states, EnumSet<Action> actions)
public TriggerConfigChain add(Collection<State> states, Collection<Action> actions)
public TriggerConfigChain acceptIf(boolean condition, Predicate<State> states, Predicate<Action> actions)
public boolean test(MergeRequestObjectAttributes mergeRequestObjectAttributes)
test
in interface Predicate<MergeRequestObjectAttributes>
Copyright © 2016–2022. All rights reserved.