Interface V1RoleBindingFluent<A extends V1RoleBindingFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
V1RoleBindingListFluent.ItemsNested<N>
- All Known Implementing Classes:
V1RoleBindingBuilder
,V1RoleBindingFluentImpl
Generated
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
static interface
static interface
-
Method Summary
Modifier and TypeMethodDescriptionaddAllToSubjects
(Collection<io.kubernetes.client.openapi.models.V1Subject> items) addNewSubjectLike
(io.kubernetes.client.openapi.models.V1Subject item) addToSubjects
(io.kubernetes.client.openapi.models.V1Subject... items) addToSubjects
(Integer index, io.kubernetes.client.openapi.models.V1Subject item) io.kubernetes.client.openapi.models.V1Subject
io.kubernetes.client.openapi.models.V1Subject
io.kubernetes.client.openapi.models.V1Subject
buildMatchingSubject
(Predicate<V1SubjectBuilder> predicate) io.kubernetes.client.openapi.models.V1ObjectMeta
io.kubernetes.client.openapi.models.V1RoleRef
io.kubernetes.client.openapi.models.V1Subject
buildSubject
(Integer index) List<io.kubernetes.client.openapi.models.V1Subject>
editMatchingSubject
(Predicate<V1SubjectBuilder> predicate) editOrNewMetadataLike
(io.kubernetes.client.openapi.models.V1ObjectMeta item) editOrNewRoleRefLike
(io.kubernetes.client.openapi.models.V1RoleRef item) editSubject
(Integer index) getKind()
io.kubernetes.client.openapi.models.V1ObjectMeta
Deprecated.io.kubernetes.client.openapi.models.V1RoleRef
Deprecated.List<io.kubernetes.client.openapi.models.V1Subject>
Deprecated.hasKind()
hasMatchingSubject
(Predicate<V1SubjectBuilder> predicate) removeAllFromSubjects
(Collection<io.kubernetes.client.openapi.models.V1Subject> items) removeFromSubjects
(io.kubernetes.client.openapi.models.V1Subject... items) removeMatchingFromSubjects
(Predicate<V1SubjectBuilder> predicate) setNewSubjectLike
(Integer index, io.kubernetes.client.openapi.models.V1Subject item) setToSubjects
(Integer index, io.kubernetes.client.openapi.models.V1Subject item) withApiVersion
(String apiVersion) withMetadata
(io.kubernetes.client.openapi.models.V1ObjectMeta metadata) withNewMetadataLike
(io.kubernetes.client.openapi.models.V1ObjectMeta item) withNewRoleRefLike
(io.kubernetes.client.openapi.models.V1RoleRef item) withRoleRef
(io.kubernetes.client.openapi.models.V1RoleRef roleRef) withSubjects
(io.kubernetes.client.openapi.models.V1Subject... subjects) withSubjects
(List<io.kubernetes.client.openapi.models.V1Subject> subjects)
-
Method Details
-
getApiVersion
String getApiVersion() -
withApiVersion
-
hasApiVersion
Boolean hasApiVersion() -
getKind
String getKind() -
withKind
-
hasKind
Boolean hasKind() -
getMetadata
Deprecated.This method has been deprecated, please use method buildMetadata instead.- Returns:
- The buildable object.
-
buildMetadata
io.kubernetes.client.openapi.models.V1ObjectMeta buildMetadata() -
withMetadata
-
hasMetadata
Boolean hasMetadata() -
withNewMetadata
V1RoleBindingFluent.MetadataNested<A> withNewMetadata() -
withNewMetadataLike
V1RoleBindingFluent.MetadataNested<A> withNewMetadataLike(io.kubernetes.client.openapi.models.V1ObjectMeta item) -
editMetadata
V1RoleBindingFluent.MetadataNested<A> editMetadata() -
editOrNewMetadata
V1RoleBindingFluent.MetadataNested<A> editOrNewMetadata() -
editOrNewMetadataLike
V1RoleBindingFluent.MetadataNested<A> editOrNewMetadataLike(io.kubernetes.client.openapi.models.V1ObjectMeta item) -
getRoleRef
Deprecated.This method has been deprecated, please use method buildRoleRef instead.- Returns:
- The buildable object.
-
buildRoleRef
io.kubernetes.client.openapi.models.V1RoleRef buildRoleRef() -
withRoleRef
-
hasRoleRef
Boolean hasRoleRef() -
withNewRoleRef
V1RoleBindingFluent.RoleRefNested<A> withNewRoleRef() -
withNewRoleRefLike
V1RoleBindingFluent.RoleRefNested<A> withNewRoleRefLike(io.kubernetes.client.openapi.models.V1RoleRef item) -
editRoleRef
V1RoleBindingFluent.RoleRefNested<A> editRoleRef() -
editOrNewRoleRef
V1RoleBindingFluent.RoleRefNested<A> editOrNewRoleRef() -
editOrNewRoleRefLike
V1RoleBindingFluent.RoleRefNested<A> editOrNewRoleRefLike(io.kubernetes.client.openapi.models.V1RoleRef item) -
addToSubjects
-
setToSubjects
-
addToSubjects
-
addAllToSubjects
-
removeFromSubjects
-
removeAllFromSubjects
-
removeMatchingFromSubjects
-
getSubjects
Deprecated.This method has been deprecated, please use method buildSubjects instead.- Returns:
- The buildable object.
-
buildSubjects
List<io.kubernetes.client.openapi.models.V1Subject> buildSubjects() -
buildSubject
-
buildFirstSubject
io.kubernetes.client.openapi.models.V1Subject buildFirstSubject() -
buildLastSubject
io.kubernetes.client.openapi.models.V1Subject buildLastSubject() -
buildMatchingSubject
io.kubernetes.client.openapi.models.V1Subject buildMatchingSubject(Predicate<V1SubjectBuilder> predicate) -
hasMatchingSubject
-
withSubjects
-
withSubjects
-
hasSubjects
Boolean hasSubjects() -
addNewSubject
V1RoleBindingFluent.SubjectsNested<A> addNewSubject() -
addNewSubjectLike
V1RoleBindingFluent.SubjectsNested<A> addNewSubjectLike(io.kubernetes.client.openapi.models.V1Subject item) -
setNewSubjectLike
V1RoleBindingFluent.SubjectsNested<A> setNewSubjectLike(Integer index, io.kubernetes.client.openapi.models.V1Subject item) -
editSubject
-
editFirstSubject
V1RoleBindingFluent.SubjectsNested<A> editFirstSubject() -
editLastSubject
V1RoleBindingFluent.SubjectsNested<A> editLastSubject() -
editMatchingSubject
-