Package io.fabric8.openshift.api.model
Interface UserRestrictionFluent<A extends UserRestrictionFluent<A>>
- All Superinterfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
- All Known Subinterfaces:
RoleBindingRestrictionSpecFluent.UserrestrictionNested<N>
- All Known Implementing Classes:
DoneableUserRestriction,RoleBindingRestrictionSpecFluentImpl.UserrestrictionNestedImpl,UserRestrictionBuilder,UserRestrictionFluentImpl
public interface UserRestrictionFluent<A extends UserRestrictionFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceUserRestrictionFluent.LabelsNested<N> -
Method Summary
Modifier and Type Method Description AaddAllToGroups(Collection<String> items)AaddAllToLabels(Collection<io.fabric8.kubernetes.api.model.LabelSelector> items)AaddAllToUsers(Collection<String> items)AaddNewGroup(String arg1)AaddNewGroup(StringBuffer arg1)AaddNewGroup(StringBuilder arg1)UserRestrictionFluent.LabelsNested<A>addNewLabel()UserRestrictionFluent.LabelsNested<A>addNewLabelLike(io.fabric8.kubernetes.api.model.LabelSelector item)AaddNewUser(String arg1)AaddNewUser(StringBuffer arg1)AaddNewUser(StringBuilder arg1)AaddToGroups(int index, String item)AaddToGroups(String... items)AaddToLabels(int index, io.fabric8.kubernetes.api.model.LabelSelector item)AaddToLabels(io.fabric8.kubernetes.api.model.LabelSelector... items)AaddToUsers(int index, String item)AaddToUsers(String... items)io.fabric8.kubernetes.api.model.LabelSelectorbuildFirstLabel()io.fabric8.kubernetes.api.model.LabelSelectorbuildLabel(int index)List<io.fabric8.kubernetes.api.model.LabelSelector>buildLabels()io.fabric8.kubernetes.api.model.LabelSelectorbuildLastLabel()io.fabric8.kubernetes.api.model.LabelSelectorbuildMatchingLabel(io.fabric8.kubernetes.api.builder.Predicate<io.fabric8.kubernetes.api.model.LabelSelectorBuilder> predicate)UserRestrictionFluent.LabelsNested<A>editFirstLabel()UserRestrictionFluent.LabelsNested<A>editLabel(int index)UserRestrictionFluent.LabelsNested<A>editLastLabel()UserRestrictionFluent.LabelsNested<A>editMatchingLabel(io.fabric8.kubernetes.api.builder.Predicate<io.fabric8.kubernetes.api.model.LabelSelectorBuilder> predicate)StringgetFirstGroup()StringgetFirstUser()StringgetGroup(int index)List<String>getGroups()List<io.fabric8.kubernetes.api.model.LabelSelector>getLabels()Deprecated.StringgetLastGroup()StringgetLastUser()StringgetMatchingGroup(io.fabric8.kubernetes.api.builder.Predicate<String> predicate)StringgetMatchingUser(io.fabric8.kubernetes.api.builder.Predicate<String> predicate)StringgetUser(int index)List<String>getUsers()BooleanhasGroups()BooleanhasLabels()BooleanhasMatchingGroup(io.fabric8.kubernetes.api.builder.Predicate<String> predicate)BooleanhasMatchingLabel(io.fabric8.kubernetes.api.builder.Predicate<io.fabric8.kubernetes.api.model.LabelSelectorBuilder> predicate)BooleanhasMatchingUser(io.fabric8.kubernetes.api.builder.Predicate<String> predicate)BooleanhasUsers()AremoveAllFromGroups(Collection<String> items)AremoveAllFromLabels(Collection<io.fabric8.kubernetes.api.model.LabelSelector> items)AremoveAllFromUsers(Collection<String> items)AremoveFromGroups(String... items)AremoveFromLabels(io.fabric8.kubernetes.api.model.LabelSelector... items)AremoveFromUsers(String... items)AremoveMatchingFromLabels(io.fabric8.kubernetes.api.builder.Predicate<io.fabric8.kubernetes.api.model.LabelSelectorBuilder> predicate)UserRestrictionFluent.LabelsNested<A>setNewLabelLike(int index, io.fabric8.kubernetes.api.model.LabelSelector item)AsetToGroups(int index, String item)AsetToLabels(int index, io.fabric8.kubernetes.api.model.LabelSelector item)AsetToUsers(int index, String item)AwithGroups(String... groups)AwithGroups(List<String> groups)AwithLabels(io.fabric8.kubernetes.api.model.LabelSelector... labels)AwithLabels(List<io.fabric8.kubernetes.api.model.LabelSelector> labels)AwithUsers(String... users)AwithUsers(List<String> users)
-
Method Details
-
addToGroups
-
setToGroups
-
addToGroups
-
addAllToGroups
-
removeFromGroups
-
removeAllFromGroups
-
getGroups
-
getGroup
-
getFirstGroup
String getFirstGroup() -
getLastGroup
String getLastGroup() -
getMatchingGroup
-
hasMatchingGroup
-
withGroups
-
withGroups
-
hasGroups
Boolean hasGroups() -
addNewGroup
-
addNewGroup
-
addNewGroup
-
addToLabels
-
setToLabels
-
addToLabels
-
addAllToLabels
-
removeFromLabels
-
removeAllFromLabels
-
removeMatchingFromLabels
A removeMatchingFromLabels(io.fabric8.kubernetes.api.builder.Predicate<io.fabric8.kubernetes.api.model.LabelSelectorBuilder> predicate) -
getLabels
Deprecated.This method has been deprecated, please use method buildLabels instead.- Returns:
- The buildable object.
-
buildLabels
List<io.fabric8.kubernetes.api.model.LabelSelector> buildLabels() -
buildLabel
io.fabric8.kubernetes.api.model.LabelSelector buildLabel(int index) -
buildFirstLabel
io.fabric8.kubernetes.api.model.LabelSelector buildFirstLabel() -
buildLastLabel
io.fabric8.kubernetes.api.model.LabelSelector buildLastLabel() -
buildMatchingLabel
io.fabric8.kubernetes.api.model.LabelSelector buildMatchingLabel(io.fabric8.kubernetes.api.builder.Predicate<io.fabric8.kubernetes.api.model.LabelSelectorBuilder> predicate) -
hasMatchingLabel
Boolean hasMatchingLabel(io.fabric8.kubernetes.api.builder.Predicate<io.fabric8.kubernetes.api.model.LabelSelectorBuilder> predicate) -
withLabels
-
withLabels
-
hasLabels
Boolean hasLabels() -
addNewLabel
UserRestrictionFluent.LabelsNested<A> addNewLabel() -
addNewLabelLike
UserRestrictionFluent.LabelsNested<A> addNewLabelLike(io.fabric8.kubernetes.api.model.LabelSelector item) -
setNewLabelLike
UserRestrictionFluent.LabelsNested<A> setNewLabelLike(int index, io.fabric8.kubernetes.api.model.LabelSelector item) -
editLabel
-
editFirstLabel
UserRestrictionFluent.LabelsNested<A> editFirstLabel() -
editLastLabel
UserRestrictionFluent.LabelsNested<A> editLastLabel() -
editMatchingLabel
UserRestrictionFluent.LabelsNested<A> editMatchingLabel(io.fabric8.kubernetes.api.builder.Predicate<io.fabric8.kubernetes.api.model.LabelSelectorBuilder> predicate) -
addToUsers
-
setToUsers
-
addToUsers
-
addAllToUsers
-
removeFromUsers
-
removeAllFromUsers
-
getUsers
-
getUser
-
getFirstUser
String getFirstUser() -
getLastUser
String getLastUser() -
getMatchingUser
-
hasMatchingUser
-
withUsers
-
withUsers
-
hasUsers
Boolean hasUsers() -
addNewUser
-
addNewUser
-
addNewUser
-