Interface V1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
V1beta1PolicyRulesWithSubjectsFluent.SubjectsNested<N>
- All Known Implementing Classes:
V1beta1SubjectBuilder,V1beta1SubjectFluentImpl
Generated
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionio.kubernetes.client.openapi.models.V1beta1GroupSubjectio.kubernetes.client.openapi.models.V1beta1ServiceAccountSubjectio.kubernetes.client.openapi.models.V1beta1UserSubjecteditOrNewGroupLike(io.kubernetes.client.openapi.models.V1beta1GroupSubject item) editOrNewServiceAccountLike(io.kubernetes.client.openapi.models.V1beta1ServiceAccountSubject item) editOrNewUserLike(io.kubernetes.client.openapi.models.V1beta1UserSubject item) editUser()io.kubernetes.client.openapi.models.V1beta1GroupSubjectgetGroup()Deprecated.getKind()io.kubernetes.client.openapi.models.V1beta1ServiceAccountSubjectDeprecated.io.kubernetes.client.openapi.models.V1beta1UserSubjectgetUser()Deprecated.hasGroup()hasKind()hasUser()withGroup(io.kubernetes.client.openapi.models.V1beta1GroupSubject group) withNewGroupLike(io.kubernetes.client.openapi.models.V1beta1GroupSubject item) withNewServiceAccountLike(io.kubernetes.client.openapi.models.V1beta1ServiceAccountSubject item) withNewUserLike(io.kubernetes.client.openapi.models.V1beta1UserSubject item) withServiceAccount(io.kubernetes.client.openapi.models.V1beta1ServiceAccountSubject serviceAccount) withUser(io.kubernetes.client.openapi.models.V1beta1UserSubject 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.V1beta1GroupSubject buildGroup() -
withGroup
-
hasGroup
Boolean hasGroup() -
withNewGroup
V1beta1SubjectFluent.GroupNested<A> withNewGroup() -
withNewGroupLike
V1beta1SubjectFluent.GroupNested<A> withNewGroupLike(io.kubernetes.client.openapi.models.V1beta1GroupSubject item) -
editGroup
V1beta1SubjectFluent.GroupNested<A> editGroup() -
editOrNewGroup
V1beta1SubjectFluent.GroupNested<A> editOrNewGroup() -
editOrNewGroupLike
V1beta1SubjectFluent.GroupNested<A> editOrNewGroupLike(io.kubernetes.client.openapi.models.V1beta1GroupSubject 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.V1beta1ServiceAccountSubject buildServiceAccount() -
withServiceAccount
A withServiceAccount(io.kubernetes.client.openapi.models.V1beta1ServiceAccountSubject serviceAccount) -
hasServiceAccount
Boolean hasServiceAccount() -
withNewServiceAccount
V1beta1SubjectFluent.ServiceAccountNested<A> withNewServiceAccount() -
withNewServiceAccountLike
V1beta1SubjectFluent.ServiceAccountNested<A> withNewServiceAccountLike(io.kubernetes.client.openapi.models.V1beta1ServiceAccountSubject item) -
editServiceAccount
V1beta1SubjectFluent.ServiceAccountNested<A> editServiceAccount() -
editOrNewServiceAccount
V1beta1SubjectFluent.ServiceAccountNested<A> editOrNewServiceAccount() -
editOrNewServiceAccountLike
V1beta1SubjectFluent.ServiceAccountNested<A> editOrNewServiceAccountLike(io.kubernetes.client.openapi.models.V1beta1ServiceAccountSubject item) -
getUser
Deprecated.This method has been deprecated, please use method buildUser instead.- Returns:
- The buildable object.
-
buildUser
io.kubernetes.client.openapi.models.V1beta1UserSubject buildUser() -
withUser
-
hasUser
Boolean hasUser() -
withNewUser
V1beta1SubjectFluent.UserNested<A> withNewUser() -
withNewUserLike
V1beta1SubjectFluent.UserNested<A> withNewUserLike(io.kubernetes.client.openapi.models.V1beta1UserSubject item) -
editUser
V1beta1SubjectFluent.UserNested<A> editUser() -
editOrNewUser
V1beta1SubjectFluent.UserNested<A> editOrNewUser() -
editOrNewUserLike
V1beta1SubjectFluent.UserNested<A> editOrNewUserLike(io.kubernetes.client.openapi.models.V1beta1UserSubject item)
-