Interface RoleBindingFluent<A extends RoleBindingFluent<A>>
- All Superinterfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
- All Known Subinterfaces:
RoleBindingListFluent.ItemsNested<N>
- All Known Implementing Classes:
DoneableRoleBinding,RoleBindingBuilder,RoleBindingFluentImpl,RoleBindingListFluentImpl.ItemsNestedImpl
public interface RoleBindingFluent<A extends RoleBindingFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceRoleBindingFluent.MetadataNested<N>static interfaceRoleBindingFluent.RoleRefNested<N>static interfaceRoleBindingFluent.SubjectsNested<N> -
Method Summary
-
Method Details
-
getApiVersion
String getApiVersion() -
withApiVersion
-
hasApiVersion
Boolean hasApiVersion() -
withNewApiVersion
-
withNewApiVersion
-
withNewApiVersion
-
getKind
String getKind() -
withKind
-
hasKind
Boolean hasKind() -
withNewKind
-
withNewKind
-
withNewKind
-
getMetadata
Deprecated.This method has been deprecated, please use method buildMetadata instead.- Returns:
- The buildable object.
-
buildMetadata
io.fabric8.kubernetes.api.model.ObjectMeta buildMetadata() -
withMetadata
-
hasMetadata
Boolean hasMetadata() -
withNewMetadata
RoleBindingFluent.MetadataNested<A> withNewMetadata() -
withNewMetadataLike
RoleBindingFluent.MetadataNested<A> withNewMetadataLike(io.fabric8.kubernetes.api.model.ObjectMeta item) -
editMetadata
RoleBindingFluent.MetadataNested<A> editMetadata() -
editOrNewMetadata
RoleBindingFluent.MetadataNested<A> editOrNewMetadata() -
editOrNewMetadataLike
RoleBindingFluent.MetadataNested<A> editOrNewMetadataLike(io.fabric8.kubernetes.api.model.ObjectMeta item) -
getRoleRef
Deprecated.This method has been deprecated, please use method buildRoleRef instead.- Returns:
- The buildable object.
-
buildRoleRef
RoleRef buildRoleRef() -
withRoleRef
-
hasRoleRef
Boolean hasRoleRef() -
withNewRoleRef
-
withNewRoleRef
RoleBindingFluent.RoleRefNested<A> withNewRoleRef() -
withNewRoleRefLike
-
editRoleRef
RoleBindingFluent.RoleRefNested<A> editRoleRef() -
editOrNewRoleRef
RoleBindingFluent.RoleRefNested<A> editOrNewRoleRef() -
editOrNewRoleRefLike
-
addToSubjects
-
setToSubjects
-
addToSubjects
-
addAllToSubjects
-
removeFromSubjects
-
removeAllFromSubjects
-
removeMatchingFromSubjects
A removeMatchingFromSubjects(io.fabric8.kubernetes.api.builder.Predicate<SubjectBuilder> predicate) -
getSubjects
Deprecated.This method has been deprecated, please use method buildSubjects instead.- Returns:
- The buildable object.
-
buildSubjects
-
buildSubject
-
buildFirstSubject
Subject buildFirstSubject() -
buildLastSubject
Subject buildLastSubject() -
buildMatchingSubject
Subject buildMatchingSubject(io.fabric8.kubernetes.api.builder.Predicate<SubjectBuilder> predicate) -
hasMatchingSubject
-
withSubjects
-
withSubjects
-
hasSubjects
Boolean hasSubjects() -
addNewSubject
-
addNewSubject
RoleBindingFluent.SubjectsNested<A> addNewSubject() -
addNewSubjectLike
-
setNewSubjectLike
-
editSubject
-
editFirstSubject
RoleBindingFluent.SubjectsNested<A> editFirstSubject() -
editLastSubject
RoleBindingFluent.SubjectsNested<A> editLastSubject() -
editMatchingSubject
RoleBindingFluent.SubjectsNested<A> editMatchingSubject(io.fabric8.kubernetes.api.builder.Predicate<SubjectBuilder> predicate)
-