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