Package io.fabric8.openshift.api.model
Interface ServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
- All Superinterfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
- All Known Subinterfaces:
RoleBindingRestrictionSpecFluent.ServiceaccountrestrictionNested<N>
- All Known Implementing Classes:
DoneableServiceAccountRestriction,RoleBindingRestrictionSpecFluentImpl.ServiceaccountrestrictionNestedImpl,ServiceAccountRestrictionBuilder,ServiceAccountRestrictionFluentImpl
public interface ServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceServiceAccountRestrictionFluent.ServiceaccountsNested<N> -
Method Summary
-
Method Details
-
addToNamespaces
-
setToNamespaces
-
addToNamespaces
-
addAllToNamespaces
-
removeFromNamespaces
-
removeAllFromNamespaces
-
getNamespaces
-
getNamespace
-
getFirstNamespace
String getFirstNamespace() -
getLastNamespace
String getLastNamespace() -
getMatchingNamespace
-
hasMatchingNamespace
-
withNamespaces
-
withNamespaces
-
hasNamespaces
Boolean hasNamespaces() -
addNewNamespace
-
addNewNamespace
-
addNewNamespace
-
addToServiceaccounts
-
setToServiceaccounts
-
addToServiceaccounts
-
addAllToServiceaccounts
-
removeFromServiceaccounts
-
removeAllFromServiceaccounts
-
removeMatchingFromServiceaccounts
A removeMatchingFromServiceaccounts(io.fabric8.kubernetes.api.builder.Predicate<ServiceAccountReferenceBuilder> predicate) -
getServiceaccounts
Deprecated.This method has been deprecated, please use method buildServiceaccounts instead.- Returns:
- The buildable object.
-
buildServiceaccounts
List<ServiceAccountReference> buildServiceaccounts() -
buildServiceaccount
-
buildFirstServiceaccount
ServiceAccountReference buildFirstServiceaccount() -
buildLastServiceaccount
ServiceAccountReference buildLastServiceaccount() -
buildMatchingServiceaccount
ServiceAccountReference buildMatchingServiceaccount(io.fabric8.kubernetes.api.builder.Predicate<ServiceAccountReferenceBuilder> predicate) -
hasMatchingServiceaccount
Boolean hasMatchingServiceaccount(io.fabric8.kubernetes.api.builder.Predicate<ServiceAccountReferenceBuilder> predicate) -
withServiceaccounts
-
withServiceaccounts
-
hasServiceaccounts
Boolean hasServiceaccounts() -
addNewServiceaccount
-
addNewServiceaccount
ServiceAccountRestrictionFluent.ServiceaccountsNested<A> addNewServiceaccount() -
addNewServiceaccountLike
ServiceAccountRestrictionFluent.ServiceaccountsNested<A> addNewServiceaccountLike(ServiceAccountReference item) -
setNewServiceaccountLike
ServiceAccountRestrictionFluent.ServiceaccountsNested<A> setNewServiceaccountLike(int index, ServiceAccountReference item) -
editServiceaccount
-
editFirstServiceaccount
ServiceAccountRestrictionFluent.ServiceaccountsNested<A> editFirstServiceaccount() -
editLastServiceaccount
ServiceAccountRestrictionFluent.ServiceaccountsNested<A> editLastServiceaccount() -
editMatchingServiceaccount
ServiceAccountRestrictionFluent.ServiceaccountsNested<A> editMatchingServiceaccount(io.fabric8.kubernetes.api.builder.Predicate<ServiceAccountReferenceBuilder> predicate)
-