public interface RoleBindingFluent<T extends RoleBindingFluent<T>> extends Fluent<T>
Modifier and Type | Interface and Description |
---|---|
static interface |
RoleBindingFluent.MetadataNested<N> |
static interface |
RoleBindingFluent.RoleRefNested<N> |
static interface |
RoleBindingFluent.SubjectsNested<N> |
RoleBinding.ApiVersion getApiVersion()
T withApiVersion(RoleBinding.ApiVersion apiVersion)
String getKind()
ObjectMeta getMetadata()
T withMetadata(ObjectMeta metadata)
RoleBindingFluent.MetadataNested<T> withNewMetadata()
RoleBindingFluent.MetadataNested<T> withNewMetadataLike(ObjectMeta item)
RoleBindingFluent.MetadataNested<T> editMetadata()
ObjectReference getRoleRef()
T withRoleRef(ObjectReference roleRef)
RoleBindingFluent.RoleRefNested<T> withNewRoleRef()
RoleBindingFluent.RoleRefNested<T> withNewRoleRefLike(ObjectReference item)
RoleBindingFluent.RoleRefNested<T> editRoleRef()
T addToSubjects(ObjectReference... items)
T removeFromSubjects(ObjectReference... items)
List<ObjectReference> getSubjects()
T withSubjects(List<ObjectReference> subjects)
T withSubjects(ObjectReference... subjects)
RoleBindingFluent.SubjectsNested<T> addNewSubject()
RoleBindingFluent.SubjectsNested<T> addNewSubjectLike(ObjectReference item)
Copyright © 2011–2015 Red Hat. All rights reserved.