public class ServiceRoleBindingSpecFluentImpl<A extends ServiceRoleBindingSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements ServiceRoleBindingSpecFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
ServiceRoleBindingSpecFluentImpl.RoleRefNestedImpl<N> |
class |
ServiceRoleBindingSpecFluentImpl.SubjectsNestedImpl<N> |
ServiceRoleBindingSpecFluent.RoleRefNested<N>, ServiceRoleBindingSpecFluent.SubjectsNested<N>| Constructor and Description |
|---|
ServiceRoleBindingSpecFluentImpl() |
ServiceRoleBindingSpecFluentImpl(ServiceRoleBindingSpec instance) |
public ServiceRoleBindingSpecFluentImpl()
public ServiceRoleBindingSpecFluentImpl(ServiceRoleBindingSpec instance)
public EnforcementMode getMode()
getMode in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public A withMode(EnforcementMode mode)
withMode in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public Boolean hasMode()
hasMode in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>@Deprecated public RoleRef getRoleRef()
getRoleRef in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public RoleRef buildRoleRef()
buildRoleRef in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public A withRoleRef(RoleRef roleRef)
withRoleRef in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public Boolean hasRoleRef()
hasRoleRef in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public A withNewRoleRef(String kind, String name)
withNewRoleRef in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public ServiceRoleBindingSpecFluent.RoleRefNested<A> withNewRoleRef()
withNewRoleRef in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public ServiceRoleBindingSpecFluent.RoleRefNested<A> withNewRoleRefLike(RoleRef item)
withNewRoleRefLike in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public ServiceRoleBindingSpecFluent.RoleRefNested<A> editRoleRef()
editRoleRef in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public ServiceRoleBindingSpecFluent.RoleRefNested<A> editOrNewRoleRef()
editOrNewRoleRef in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public ServiceRoleBindingSpecFluent.RoleRefNested<A> editOrNewRoleRefLike(RoleRef item)
editOrNewRoleRefLike in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public A addToSubjects(int index, Subject item)
addToSubjects in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public A setToSubjects(int index, Subject item)
setToSubjects in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public A addToSubjects(Subject... items)
addToSubjects in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public A addAllToSubjects(Collection<Subject> items)
addAllToSubjects in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public A removeFromSubjects(Subject... items)
removeFromSubjects in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public A removeAllFromSubjects(Collection<Subject> items)
removeAllFromSubjects in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>@Deprecated public List<Subject> getSubjects()
getSubjects in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public List<Subject> buildSubjects()
buildSubjects in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public Subject buildSubject(int index)
buildSubject in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public Subject buildFirstSubject()
buildFirstSubject in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public Subject buildLastSubject()
buildLastSubject in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public Subject buildMatchingSubject(io.fabric8.kubernetes.api.builder.Predicate<SubjectBuilder> predicate)
buildMatchingSubject in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public A withSubjects(List<Subject> subjects)
withSubjects in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public A withSubjects(Subject... subjects)
withSubjects in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public Boolean hasSubjects()
hasSubjects in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public ServiceRoleBindingSpecFluent.SubjectsNested<A> addNewSubject()
addNewSubject in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public ServiceRoleBindingSpecFluent.SubjectsNested<A> addNewSubjectLike(Subject item)
addNewSubjectLike in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public ServiceRoleBindingSpecFluent.SubjectsNested<A> setNewSubjectLike(int index, Subject item)
setNewSubjectLike in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public ServiceRoleBindingSpecFluent.SubjectsNested<A> editSubject(int index)
editSubject in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public ServiceRoleBindingSpecFluent.SubjectsNested<A> editFirstSubject()
editFirstSubject in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public ServiceRoleBindingSpecFluent.SubjectsNested<A> editLastSubject()
editLastSubject in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>public ServiceRoleBindingSpecFluent.SubjectsNested<A> editMatchingSubject(io.fabric8.kubernetes.api.builder.Predicate<SubjectBuilder> predicate)
editMatchingSubject in interface ServiceRoleBindingSpecFluent<A extends ServiceRoleBindingSpecFluent<A>>Copyright © 2017–2018 Red Hat. All rights reserved.