public class KubernetesRoleBindingFluentImpl<A extends KubernetesRoleBindingFluent<A>> extends BaseFluent<A> implements KubernetesRoleBindingFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
KubernetesRoleBindingFluentImpl.MetadataNestedImpl<N> |
class |
KubernetesRoleBindingFluentImpl.RoleRefNestedImpl<N> |
class |
KubernetesRoleBindingFluentImpl.SubjectsNestedImpl<N> |
KubernetesRoleBindingFluent.MetadataNested<N>, KubernetesRoleBindingFluent.RoleRefNested<N>, KubernetesRoleBindingFluent.SubjectsNested<N>
_visitables
Constructor and Description |
---|
KubernetesRoleBindingFluentImpl() |
KubernetesRoleBindingFluentImpl(KubernetesRoleBinding instance) |
public KubernetesRoleBindingFluentImpl()
public KubernetesRoleBindingFluentImpl(KubernetesRoleBinding instance)
public String getApiVersion()
getApiVersion
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public A withApiVersion(String apiVersion)
withApiVersion
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public Boolean hasApiVersion()
hasApiVersion
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public String getKind()
getKind
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public A withKind(String kind)
withKind
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public Boolean hasKind()
hasKind
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
@Deprecated public ObjectMeta getMetadata()
getMetadata
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public ObjectMeta buildMetadata()
buildMetadata
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public A withMetadata(ObjectMeta metadata)
withMetadata
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public Boolean hasMetadata()
hasMetadata
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public KubernetesRoleBindingFluent.MetadataNested<A> withNewMetadata()
withNewMetadata
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public KubernetesRoleBindingFluent.MetadataNested<A> withNewMetadataLike(ObjectMeta item)
withNewMetadataLike
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public KubernetesRoleBindingFluent.MetadataNested<A> editMetadata()
editMetadata
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public KubernetesRoleBindingFluent.MetadataNested<A> editOrNewMetadata()
editOrNewMetadata
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public KubernetesRoleBindingFluent.MetadataNested<A> editOrNewMetadataLike(ObjectMeta item)
editOrNewMetadataLike
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
@Deprecated public KubernetesRoleRef getRoleRef()
getRoleRef
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public KubernetesRoleRef buildRoleRef()
buildRoleRef
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public A withRoleRef(KubernetesRoleRef roleRef)
withRoleRef
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public Boolean hasRoleRef()
hasRoleRef
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public A withNewRoleRef(String apiGroup, String kind, String name)
withNewRoleRef
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public KubernetesRoleBindingFluent.RoleRefNested<A> withNewRoleRef()
withNewRoleRef
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public KubernetesRoleBindingFluent.RoleRefNested<A> withNewRoleRefLike(KubernetesRoleRef item)
withNewRoleRefLike
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public KubernetesRoleBindingFluent.RoleRefNested<A> editRoleRef()
editRoleRef
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public KubernetesRoleBindingFluent.RoleRefNested<A> editOrNewRoleRef()
editOrNewRoleRef
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public KubernetesRoleBindingFluent.RoleRefNested<A> editOrNewRoleRefLike(KubernetesRoleRef item)
editOrNewRoleRefLike
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public A addToSubjects(int index, KubernetesSubject item)
addToSubjects
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public A setToSubjects(int index, KubernetesSubject item)
setToSubjects
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public A addToSubjects(KubernetesSubject... items)
addToSubjects
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public A addAllToSubjects(Collection<KubernetesSubject> items)
addAllToSubjects
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public A removeFromSubjects(KubernetesSubject... items)
removeFromSubjects
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public A removeAllFromSubjects(Collection<KubernetesSubject> items)
removeAllFromSubjects
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
@Deprecated public List<KubernetesSubject> getSubjects()
getSubjects
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public List<KubernetesSubject> buildSubjects()
buildSubjects
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public KubernetesSubject buildSubject(int index)
buildSubject
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public KubernetesSubject buildFirstSubject()
buildFirstSubject
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public KubernetesSubject buildLastSubject()
buildLastSubject
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public KubernetesSubject buildMatchingSubject(Predicate<KubernetesSubjectBuilder> predicate)
buildMatchingSubject
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public A withSubjects(List<KubernetesSubject> subjects)
withSubjects
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public A withSubjects(KubernetesSubject... subjects)
withSubjects
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public Boolean hasSubjects()
hasSubjects
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public A addNewSubject(String apiGroup, String kind, String name, String namespace)
addNewSubject
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public KubernetesRoleBindingFluent.SubjectsNested<A> addNewSubject()
addNewSubject
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public KubernetesRoleBindingFluent.SubjectsNested<A> addNewSubjectLike(KubernetesSubject item)
addNewSubjectLike
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public KubernetesRoleBindingFluent.SubjectsNested<A> setNewSubjectLike(int index, KubernetesSubject item)
setNewSubjectLike
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public KubernetesRoleBindingFluent.SubjectsNested<A> editSubject(int index)
editSubject
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public KubernetesRoleBindingFluent.SubjectsNested<A> editFirstSubject()
editFirstSubject
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public KubernetesRoleBindingFluent.SubjectsNested<A> editLastSubject()
editLastSubject
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
public KubernetesRoleBindingFluent.SubjectsNested<A> editMatchingSubject(Predicate<KubernetesSubjectBuilder> predicate)
editMatchingSubject
in interface KubernetesRoleBindingFluent<A extends KubernetesRoleBindingFluent<A>>
Copyright © 2015–2018 Red Hat. All rights reserved.