Package io.fabric8.openshift.api.model
Class UserRestrictionFluentImpl<A extends UserRestrictionFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.openshift.api.model.UserRestrictionFluentImpl<A>
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,UserRestrictionFluent<A>
- Direct Known Subclasses:
DoneableUserRestriction,RoleBindingRestrictionSpecFluentImpl.UserrestrictionNestedImpl,UserRestrictionBuilder
public class UserRestrictionFluentImpl<A extends UserRestrictionFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements UserRestrictionFluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classUserRestrictionFluentImpl.LabelsNestedImpl<N>Nested classes/interfaces inherited from interface io.fabric8.openshift.api.model.UserRestrictionFluent
UserRestrictionFluent.LabelsNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description UserRestrictionFluentImpl()UserRestrictionFluentImpl(UserRestriction instance) -
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)booleanequals(Object o)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)
-
Constructor Details
-
UserRestrictionFluentImpl
public UserRestrictionFluentImpl() -
UserRestrictionFluentImpl
-
-
Method Details
-
addToGroups
- Specified by:
addToGroupsin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
setToGroups
- Specified by:
setToGroupsin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
addToGroups
- Specified by:
addToGroupsin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
addAllToGroups
- Specified by:
addAllToGroupsin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
removeFromGroups
- Specified by:
removeFromGroupsin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
removeAllFromGroups
- Specified by:
removeAllFromGroupsin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
getGroups
- Specified by:
getGroupsin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
getGroup
- Specified by:
getGroupin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
getFirstGroup
- Specified by:
getFirstGroupin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
getLastGroup
- Specified by:
getLastGroupin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
getMatchingGroup
- Specified by:
getMatchingGroupin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
hasMatchingGroup
- Specified by:
hasMatchingGroupin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
withGroups
- Specified by:
withGroupsin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
withGroups
- Specified by:
withGroupsin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
hasGroups
- Specified by:
hasGroupsin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
addNewGroup
- Specified by:
addNewGroupin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
addNewGroup
- Specified by:
addNewGroupin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
addNewGroup
- Specified by:
addNewGroupin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
addToLabels
- Specified by:
addToLabelsin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
setToLabels
- Specified by:
setToLabelsin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
addToLabels
- Specified by:
addToLabelsin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
addAllToLabels
- Specified by:
addAllToLabelsin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
removeFromLabels
- Specified by:
removeFromLabelsin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
removeAllFromLabels
- Specified by:
removeAllFromLabelsin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
removeMatchingFromLabels
public A removeMatchingFromLabels(io.fabric8.kubernetes.api.builder.Predicate<io.fabric8.kubernetes.api.model.LabelSelectorBuilder> predicate)- Specified by:
removeMatchingFromLabelsin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
getLabels
Deprecated.This method has been deprecated, please use method buildLabels instead.- Specified by:
getLabelsin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>- Returns:
- The buildable object.
-
buildLabels
- Specified by:
buildLabelsin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
buildLabel
public io.fabric8.kubernetes.api.model.LabelSelector buildLabel(int index)- Specified by:
buildLabelin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
buildFirstLabel
public io.fabric8.kubernetes.api.model.LabelSelector buildFirstLabel()- Specified by:
buildFirstLabelin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
buildLastLabel
public io.fabric8.kubernetes.api.model.LabelSelector buildLastLabel()- Specified by:
buildLastLabelin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
buildMatchingLabel
public io.fabric8.kubernetes.api.model.LabelSelector buildMatchingLabel(io.fabric8.kubernetes.api.builder.Predicate<io.fabric8.kubernetes.api.model.LabelSelectorBuilder> predicate)- Specified by:
buildMatchingLabelin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
hasMatchingLabel
public Boolean hasMatchingLabel(io.fabric8.kubernetes.api.builder.Predicate<io.fabric8.kubernetes.api.model.LabelSelectorBuilder> predicate)- Specified by:
hasMatchingLabelin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
withLabels
- Specified by:
withLabelsin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
withLabels
- Specified by:
withLabelsin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
hasLabels
- Specified by:
hasLabelsin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
addNewLabel
- Specified by:
addNewLabelin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
addNewLabelLike
public UserRestrictionFluent.LabelsNested<A> addNewLabelLike(io.fabric8.kubernetes.api.model.LabelSelector item)- Specified by:
addNewLabelLikein interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
setNewLabelLike
public UserRestrictionFluent.LabelsNested<A> setNewLabelLike(int index, io.fabric8.kubernetes.api.model.LabelSelector item)- Specified by:
setNewLabelLikein interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
editLabel
- Specified by:
editLabelin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
editFirstLabel
- Specified by:
editFirstLabelin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
editLastLabel
- Specified by:
editLastLabelin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
editMatchingLabel
public UserRestrictionFluent.LabelsNested<A> editMatchingLabel(io.fabric8.kubernetes.api.builder.Predicate<io.fabric8.kubernetes.api.model.LabelSelectorBuilder> predicate)- Specified by:
editMatchingLabelin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
addToUsers
- Specified by:
addToUsersin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
setToUsers
- Specified by:
setToUsersin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
addToUsers
- Specified by:
addToUsersin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
addAllToUsers
- Specified by:
addAllToUsersin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
removeFromUsers
- Specified by:
removeFromUsersin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
removeAllFromUsers
- Specified by:
removeAllFromUsersin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
getUsers
- Specified by:
getUsersin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
getUser
- Specified by:
getUserin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
getFirstUser
- Specified by:
getFirstUserin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
getLastUser
- Specified by:
getLastUserin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
getMatchingUser
- Specified by:
getMatchingUserin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
hasMatchingUser
- Specified by:
hasMatchingUserin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
withUsers
- Specified by:
withUsersin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
withUsers
- Specified by:
withUsersin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
hasUsers
- Specified by:
hasUsersin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
addNewUser
- Specified by:
addNewUserin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
addNewUser
- Specified by:
addNewUserin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
addNewUser
- Specified by:
addNewUserin interfaceUserRestrictionFluent<A extends UserRestrictionFluent<A>>
-
equals
-