public interface GroupRestrictionFluent<A extends GroupRestrictionFluent<A>> extends Fluent<A>
Modifier and Type | Interface and Description |
---|---|
static interface |
GroupRestrictionFluent.LabelsNested<N> |
A addAllToGroups(Collection<String> items)
A removeAllFromGroups(Collection<String> items)
String getGroup(int index)
String getFirstGroup()
String getLastGroup()
Boolean hasGroups()
A addToLabels(int index, LabelSelector item)
A setToLabels(int index, LabelSelector item)
A addToLabels(LabelSelector... items)
A addAllToLabels(Collection<LabelSelector> items)
A removeFromLabels(LabelSelector... items)
A removeAllFromLabels(Collection<LabelSelector> items)
@Deprecated List<LabelSelector> getLabels()
List<LabelSelector> buildLabels()
LabelSelector buildLabel(int index)
LabelSelector buildFirstLabel()
LabelSelector buildLastLabel()
LabelSelector buildMatchingLabel(Predicate<LabelSelectorBuilder> predicate)
A withLabels(List<LabelSelector> labels)
A withLabels(LabelSelector... labels)
Boolean hasLabels()
GroupRestrictionFluent.LabelsNested<A> addNewLabel()
GroupRestrictionFluent.LabelsNested<A> addNewLabelLike(LabelSelector item)
GroupRestrictionFluent.LabelsNested<A> setNewLabelLike(int index, LabelSelector item)
GroupRestrictionFluent.LabelsNested<A> editLabel(int index)
GroupRestrictionFluent.LabelsNested<A> editFirstLabel()
GroupRestrictionFluent.LabelsNested<A> editLastLabel()
GroupRestrictionFluent.LabelsNested<A> editMatchingLabel(Predicate<LabelSelectorBuilder> predicate)
Copyright © 2011–2017 Red Hat. All rights reserved.