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