Interface V1beta2SubjectFluent<A extends V1beta2SubjectFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
V1beta2PolicyRulesWithSubjectsFluent.SubjectsNested<N>
- All Known Implementing Classes:
V1beta2SubjectBuilder,V1beta2SubjectFluentImpl
Generated
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionio.kubernetes.client.openapi.models.V1beta2GroupSubjectio.kubernetes.client.openapi.models.V1beta2ServiceAccountSubjectio.kubernetes.client.openapi.models.V1beta2UserSubjecteditOrNewGroupLike(io.kubernetes.client.openapi.models.V1beta2GroupSubject item) editOrNewServiceAccountLike(io.kubernetes.client.openapi.models.V1beta2ServiceAccountSubject item) editOrNewUserLike(io.kubernetes.client.openapi.models.V1beta2UserSubject item) editUser()io.kubernetes.client.openapi.models.V1beta2GroupSubjectgetGroup()Deprecated.getKind()io.kubernetes.client.openapi.models.V1beta2ServiceAccountSubjectDeprecated.io.kubernetes.client.openapi.models.V1beta2UserSubjectgetUser()Deprecated.hasGroup()hasKind()hasUser()withGroup(io.kubernetes.client.openapi.models.V1beta2GroupSubject group) withNewGroupLike(io.kubernetes.client.openapi.models.V1beta2GroupSubject item) withNewServiceAccountLike(io.kubernetes.client.openapi.models.V1beta2ServiceAccountSubject item) withNewUserLike(io.kubernetes.client.openapi.models.V1beta2UserSubject item) withServiceAccount(io.kubernetes.client.openapi.models.V1beta2ServiceAccountSubject serviceAccount) withUser(io.kubernetes.client.openapi.models.V1beta2UserSubject user)
-
Method Details
-
getGroup
Deprecated.This method has been deprecated, please use method buildGroup instead.- Returns:
- The buildable object.
-
buildGroup
io.kubernetes.client.openapi.models.V1beta2GroupSubject buildGroup() -
withGroup
-
hasGroup
Boolean hasGroup() -
withNewGroup
V1beta2SubjectFluent.GroupNested<A> withNewGroup() -
withNewGroupLike
V1beta2SubjectFluent.GroupNested<A> withNewGroupLike(io.kubernetes.client.openapi.models.V1beta2GroupSubject item) -
editGroup
V1beta2SubjectFluent.GroupNested<A> editGroup() -
editOrNewGroup
V1beta2SubjectFluent.GroupNested<A> editOrNewGroup() -
editOrNewGroupLike
V1beta2SubjectFluent.GroupNested<A> editOrNewGroupLike(io.kubernetes.client.openapi.models.V1beta2GroupSubject item) -
getKind
String getKind() -
withKind
-
hasKind
Boolean hasKind() -
getServiceAccount
Deprecated.This method has been deprecated, please use method buildServiceAccount instead.- Returns:
- The buildable object.
-
buildServiceAccount
io.kubernetes.client.openapi.models.V1beta2ServiceAccountSubject buildServiceAccount() -
withServiceAccount
A withServiceAccount(io.kubernetes.client.openapi.models.V1beta2ServiceAccountSubject serviceAccount) -
hasServiceAccount
Boolean hasServiceAccount() -
withNewServiceAccount
V1beta2SubjectFluent.ServiceAccountNested<A> withNewServiceAccount() -
withNewServiceAccountLike
V1beta2SubjectFluent.ServiceAccountNested<A> withNewServiceAccountLike(io.kubernetes.client.openapi.models.V1beta2ServiceAccountSubject item) -
editServiceAccount
V1beta2SubjectFluent.ServiceAccountNested<A> editServiceAccount() -
editOrNewServiceAccount
V1beta2SubjectFluent.ServiceAccountNested<A> editOrNewServiceAccount() -
editOrNewServiceAccountLike
V1beta2SubjectFluent.ServiceAccountNested<A> editOrNewServiceAccountLike(io.kubernetes.client.openapi.models.V1beta2ServiceAccountSubject item) -
getUser
Deprecated.This method has been deprecated, please use method buildUser instead.- Returns:
- The buildable object.
-
buildUser
io.kubernetes.client.openapi.models.V1beta2UserSubject buildUser() -
withUser
-
hasUser
Boolean hasUser() -
withNewUser
V1beta2SubjectFluent.UserNested<A> withNewUser() -
withNewUserLike
V1beta2SubjectFluent.UserNested<A> withNewUserLike(io.kubernetes.client.openapi.models.V1beta2UserSubject item) -
editUser
V1beta2SubjectFluent.UserNested<A> editUser() -
editOrNewUser
V1beta2SubjectFluent.UserNested<A> editOrNewUser() -
editOrNewUserLike
V1beta2SubjectFluent.UserNested<A> editOrNewUserLike(io.kubernetes.client.openapi.models.V1beta2UserSubject item)
-