Package io.fabric8.openshift.api.model
Class ServiceAccountRestrictionFluentImpl<A extends ServiceAccountRestrictionFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.openshift.api.model.ServiceAccountRestrictionFluentImpl<A>
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,ServiceAccountRestrictionFluent<A>
- Direct Known Subclasses:
DoneableServiceAccountRestriction,RoleBindingRestrictionSpecFluentImpl.ServiceaccountrestrictionNestedImpl,ServiceAccountRestrictionBuilder
public class ServiceAccountRestrictionFluentImpl<A extends ServiceAccountRestrictionFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements ServiceAccountRestrictionFluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classServiceAccountRestrictionFluentImpl.ServiceaccountsNestedImpl<N>Nested classes/interfaces inherited from interface io.fabric8.openshift.api.model.ServiceAccountRestrictionFluent
ServiceAccountRestrictionFluent.ServiceaccountsNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description ServiceAccountRestrictionFluentImpl()ServiceAccountRestrictionFluentImpl(ServiceAccountRestriction instance) -
Method Summary
-
Constructor Details
-
ServiceAccountRestrictionFluentImpl
public ServiceAccountRestrictionFluentImpl() -
ServiceAccountRestrictionFluentImpl
-
-
Method Details
-
addToNamespaces
- Specified by:
addToNamespacesin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
setToNamespaces
- Specified by:
setToNamespacesin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
addToNamespaces
- Specified by:
addToNamespacesin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
addAllToNamespaces
- Specified by:
addAllToNamespacesin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
removeFromNamespaces
- Specified by:
removeFromNamespacesin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
removeAllFromNamespaces
- Specified by:
removeAllFromNamespacesin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
getNamespaces
- Specified by:
getNamespacesin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
getNamespace
- Specified by:
getNamespacein interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
getFirstNamespace
- Specified by:
getFirstNamespacein interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
getLastNamespace
- Specified by:
getLastNamespacein interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
getMatchingNamespace
- Specified by:
getMatchingNamespacein interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
hasMatchingNamespace
- Specified by:
hasMatchingNamespacein interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
withNamespaces
- Specified by:
withNamespacesin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
withNamespaces
- Specified by:
withNamespacesin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
hasNamespaces
- Specified by:
hasNamespacesin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
addNewNamespace
- Specified by:
addNewNamespacein interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
addNewNamespace
- Specified by:
addNewNamespacein interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
addNewNamespace
- Specified by:
addNewNamespacein interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
addToServiceaccounts
- Specified by:
addToServiceaccountsin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
setToServiceaccounts
- Specified by:
setToServiceaccountsin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
addToServiceaccounts
- Specified by:
addToServiceaccountsin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
addAllToServiceaccounts
- Specified by:
addAllToServiceaccountsin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
removeFromServiceaccounts
- Specified by:
removeFromServiceaccountsin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
removeAllFromServiceaccounts
- Specified by:
removeAllFromServiceaccountsin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
removeMatchingFromServiceaccounts
public A removeMatchingFromServiceaccounts(io.fabric8.kubernetes.api.builder.Predicate<ServiceAccountReferenceBuilder> predicate)- Specified by:
removeMatchingFromServiceaccountsin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
getServiceaccounts
Deprecated.This method has been deprecated, please use method buildServiceaccounts instead.- Specified by:
getServiceaccountsin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>- Returns:
- The buildable object.
-
buildServiceaccounts
- Specified by:
buildServiceaccountsin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
buildServiceaccount
- Specified by:
buildServiceaccountin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
buildFirstServiceaccount
- Specified by:
buildFirstServiceaccountin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
buildLastServiceaccount
- Specified by:
buildLastServiceaccountin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
buildMatchingServiceaccount
public ServiceAccountReference buildMatchingServiceaccount(io.fabric8.kubernetes.api.builder.Predicate<ServiceAccountReferenceBuilder> predicate)- Specified by:
buildMatchingServiceaccountin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
hasMatchingServiceaccount
public Boolean hasMatchingServiceaccount(io.fabric8.kubernetes.api.builder.Predicate<ServiceAccountReferenceBuilder> predicate)- Specified by:
hasMatchingServiceaccountin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
withServiceaccounts
- Specified by:
withServiceaccountsin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
withServiceaccounts
- Specified by:
withServiceaccountsin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
hasServiceaccounts
- Specified by:
hasServiceaccountsin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
addNewServiceaccount
- Specified by:
addNewServiceaccountin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
addNewServiceaccount
- Specified by:
addNewServiceaccountin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
addNewServiceaccountLike
public ServiceAccountRestrictionFluent.ServiceaccountsNested<A> addNewServiceaccountLike(ServiceAccountReference item)- Specified by:
addNewServiceaccountLikein interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
setNewServiceaccountLike
public ServiceAccountRestrictionFluent.ServiceaccountsNested<A> setNewServiceaccountLike(int index, ServiceAccountReference item)- Specified by:
setNewServiceaccountLikein interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
editServiceaccount
- Specified by:
editServiceaccountin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
editFirstServiceaccount
- Specified by:
editFirstServiceaccountin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
editLastServiceaccount
- Specified by:
editLastServiceaccountin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
editMatchingServiceaccount
public ServiceAccountRestrictionFluent.ServiceaccountsNested<A> editMatchingServiceaccount(io.fabric8.kubernetes.api.builder.Predicate<ServiceAccountReferenceBuilder> predicate)- Specified by:
editMatchingServiceaccountin interfaceServiceAccountRestrictionFluent<A extends ServiceAccountRestrictionFluent<A>>
-
equals
-