Class V1ClusterRoleBindingFluentImpl<A extends V1ClusterRoleBindingFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1ClusterRoleBindingFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>
,Visitable<A>
,V1ClusterRoleBindingFluent<A>
- Direct Known Subclasses:
V1ClusterRoleBindingBuilder
public class V1ClusterRoleBindingFluentImpl<A extends V1ClusterRoleBindingFluent<A>>
extends BaseFluent<A>
implements V1ClusterRoleBindingFluent<A>
Generated
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V1ClusterRoleBindingFluent
V1ClusterRoleBindingFluent.MetadataNested<N>, V1ClusterRoleBindingFluent.RoleRefNested<N>, V1ClusterRoleBindingFluent.SubjectsNested<N>
-
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT
-
Constructor Summary
ConstructorsConstructorDescriptionV1ClusterRoleBindingFluentImpl
(io.kubernetes.client.openapi.models.V1ClusterRoleBinding instance) -
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) boolean
getKind()
io.kubernetes.client.openapi.models.V1ObjectMeta
Deprecated.io.kubernetes.client.openapi.models.V1RoleRef
Deprecated.List<io.kubernetes.client.openapi.models.V1Subject>
Deprecated.int
hashCode()
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) toString()
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) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V1ClusterRoleBindingFluentImpl
public V1ClusterRoleBindingFluentImpl() -
V1ClusterRoleBindingFluentImpl
public V1ClusterRoleBindingFluentImpl(io.kubernetes.client.openapi.models.V1ClusterRoleBinding instance)
-
-
Method Details
-
getApiVersion
- Specified by:
getApiVersion
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
withApiVersion
- Specified by:
withApiVersion
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
hasApiVersion
- Specified by:
hasApiVersion
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
getKind
- Specified by:
getKind
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
withKind
- Specified by:
withKind
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
hasKind
- Specified by:
hasKind
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
getMetadata
Deprecated.This method has been deprecated, please use method buildMetadata instead.- Specified by:
getMetadata
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
- Returns:
- The buildable object.
-
buildMetadata
public io.kubernetes.client.openapi.models.V1ObjectMeta buildMetadata()- Specified by:
buildMetadata
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
withMetadata
- Specified by:
withMetadata
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
hasMetadata
- Specified by:
hasMetadata
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
withNewMetadata
- Specified by:
withNewMetadata
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
withNewMetadataLike
public V1ClusterRoleBindingFluent.MetadataNested<A> withNewMetadataLike(io.kubernetes.client.openapi.models.V1ObjectMeta item) - Specified by:
withNewMetadataLike
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
editMetadata
- Specified by:
editMetadata
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
editOrNewMetadata
- Specified by:
editOrNewMetadata
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
editOrNewMetadataLike
public V1ClusterRoleBindingFluent.MetadataNested<A> editOrNewMetadataLike(io.kubernetes.client.openapi.models.V1ObjectMeta item) - Specified by:
editOrNewMetadataLike
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
getRoleRef
Deprecated.This method has been deprecated, please use method buildRoleRef instead.- Specified by:
getRoleRef
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
- Returns:
- The buildable object.
-
buildRoleRef
public io.kubernetes.client.openapi.models.V1RoleRef buildRoleRef()- Specified by:
buildRoleRef
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
withRoleRef
- Specified by:
withRoleRef
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
hasRoleRef
- Specified by:
hasRoleRef
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
withNewRoleRef
- Specified by:
withNewRoleRef
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
withNewRoleRefLike
public V1ClusterRoleBindingFluent.RoleRefNested<A> withNewRoleRefLike(io.kubernetes.client.openapi.models.V1RoleRef item) - Specified by:
withNewRoleRefLike
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
editRoleRef
- Specified by:
editRoleRef
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
editOrNewRoleRef
- Specified by:
editOrNewRoleRef
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
editOrNewRoleRefLike
public V1ClusterRoleBindingFluent.RoleRefNested<A> editOrNewRoleRefLike(io.kubernetes.client.openapi.models.V1RoleRef item) - Specified by:
editOrNewRoleRefLike
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
addToSubjects
- Specified by:
addToSubjects
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
setToSubjects
- Specified by:
setToSubjects
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
addToSubjects
- Specified by:
addToSubjects
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
addAllToSubjects
- Specified by:
addAllToSubjects
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
removeFromSubjects
- Specified by:
removeFromSubjects
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
removeAllFromSubjects
- Specified by:
removeAllFromSubjects
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
removeMatchingFromSubjects
- Specified by:
removeMatchingFromSubjects
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
getSubjects
Deprecated.This method has been deprecated, please use method buildSubjects instead.- Specified by:
getSubjects
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
- Returns:
- The buildable object.
-
buildSubjects
- Specified by:
buildSubjects
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
buildSubject
- Specified by:
buildSubject
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
buildFirstSubject
public io.kubernetes.client.openapi.models.V1Subject buildFirstSubject()- Specified by:
buildFirstSubject
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
buildLastSubject
public io.kubernetes.client.openapi.models.V1Subject buildLastSubject()- Specified by:
buildLastSubject
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
buildMatchingSubject
public io.kubernetes.client.openapi.models.V1Subject buildMatchingSubject(Predicate<V1SubjectBuilder> predicate) - Specified by:
buildMatchingSubject
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
hasMatchingSubject
- Specified by:
hasMatchingSubject
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
withSubjects
- Specified by:
withSubjects
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
withSubjects
- Specified by:
withSubjects
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
hasSubjects
- Specified by:
hasSubjects
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
addNewSubject
- Specified by:
addNewSubject
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
addNewSubjectLike
public V1ClusterRoleBindingFluent.SubjectsNested<A> addNewSubjectLike(io.kubernetes.client.openapi.models.V1Subject item) - Specified by:
addNewSubjectLike
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
setNewSubjectLike
public V1ClusterRoleBindingFluent.SubjectsNested<A> setNewSubjectLike(Integer index, io.kubernetes.client.openapi.models.V1Subject item) - Specified by:
setNewSubjectLike
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
editSubject
- Specified by:
editSubject
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
editFirstSubject
- Specified by:
editFirstSubject
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
editLastSubject
- Specified by:
editLastSubject
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
editMatchingSubject
public V1ClusterRoleBindingFluent.SubjectsNested<A> editMatchingSubject(Predicate<V1SubjectBuilder> predicate) - Specified by:
editMatchingSubject
in interfaceV1ClusterRoleBindingFluent<A extends V1ClusterRoleBindingFluent<A>>
-
equals
- Overrides:
equals
in classBaseFluent<A extends V1ClusterRoleBindingFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBaseFluent<A extends V1ClusterRoleBindingFluent<A>>
-
toString
-