Class V1beta1SubjectFluentImpl<A extends V1beta1SubjectFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1beta1SubjectFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,V1beta1SubjectFluent<A>
- Direct Known Subclasses:
V1beta1SubjectBuilder
public class V1beta1SubjectFluentImpl<A extends V1beta1SubjectFluent<A>>
extends BaseFluent<A>
implements V1beta1SubjectFluent<A>
Generated
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V1beta1SubjectFluent
V1beta1SubjectFluent.GroupNested<N>, V1beta1SubjectFluent.ServiceAccountNested<N>, V1beta1SubjectFluent.UserNested<N> -
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT -
Constructor Summary
ConstructorsConstructorDescriptionV1beta1SubjectFluentImpl(io.kubernetes.client.openapi.models.V1beta1Subject instance) -
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()booleanio.kubernetes.client.openapi.models.V1beta1GroupSubjectgetGroup()Deprecated.getKind()io.kubernetes.client.openapi.models.V1beta1ServiceAccountSubjectDeprecated.io.kubernetes.client.openapi.models.V1beta1UserSubjectgetUser()Deprecated.hasGroup()inthashCode()hasKind()hasUser()toString()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) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V1beta1SubjectFluentImpl
public V1beta1SubjectFluentImpl() -
V1beta1SubjectFluentImpl
public V1beta1SubjectFluentImpl(io.kubernetes.client.openapi.models.V1beta1Subject instance)
-
-
Method Details
-
getGroup
Deprecated.This method has been deprecated, please use method buildGroup instead.- Specified by:
getGroupin interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>- Returns:
- The buildable object.
-
buildGroup
public io.kubernetes.client.openapi.models.V1beta1GroupSubject buildGroup()- Specified by:
buildGroupin interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
withGroup
- Specified by:
withGroupin interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
hasGroup
- Specified by:
hasGroupin interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
withNewGroup
- Specified by:
withNewGroupin interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
withNewGroupLike
public V1beta1SubjectFluent.GroupNested<A> withNewGroupLike(io.kubernetes.client.openapi.models.V1beta1GroupSubject item) - Specified by:
withNewGroupLikein interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
editGroup
- Specified by:
editGroupin interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
editOrNewGroup
- Specified by:
editOrNewGroupin interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
editOrNewGroupLike
public V1beta1SubjectFluent.GroupNested<A> editOrNewGroupLike(io.kubernetes.client.openapi.models.V1beta1GroupSubject item) - Specified by:
editOrNewGroupLikein interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
getKind
- Specified by:
getKindin interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
withKind
- Specified by:
withKindin interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
hasKind
- Specified by:
hasKindin interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
getServiceAccount
@Deprecated public io.kubernetes.client.openapi.models.V1beta1ServiceAccountSubject getServiceAccount()Deprecated.This method has been deprecated, please use method buildServiceAccount instead.- Specified by:
getServiceAccountin interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>- Returns:
- The buildable object.
-
buildServiceAccount
public io.kubernetes.client.openapi.models.V1beta1ServiceAccountSubject buildServiceAccount()- Specified by:
buildServiceAccountin interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
withServiceAccount
public A withServiceAccount(io.kubernetes.client.openapi.models.V1beta1ServiceAccountSubject serviceAccount) - Specified by:
withServiceAccountin interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
hasServiceAccount
- Specified by:
hasServiceAccountin interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
withNewServiceAccount
- Specified by:
withNewServiceAccountin interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
withNewServiceAccountLike
public V1beta1SubjectFluent.ServiceAccountNested<A> withNewServiceAccountLike(io.kubernetes.client.openapi.models.V1beta1ServiceAccountSubject item) - Specified by:
withNewServiceAccountLikein interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
editServiceAccount
- Specified by:
editServiceAccountin interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
editOrNewServiceAccount
- Specified by:
editOrNewServiceAccountin interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
editOrNewServiceAccountLike
public V1beta1SubjectFluent.ServiceAccountNested<A> editOrNewServiceAccountLike(io.kubernetes.client.openapi.models.V1beta1ServiceAccountSubject item) - Specified by:
editOrNewServiceAccountLikein interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
getUser
Deprecated.This method has been deprecated, please use method buildUser instead.- Specified by:
getUserin interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>- Returns:
- The buildable object.
-
buildUser
public io.kubernetes.client.openapi.models.V1beta1UserSubject buildUser()- Specified by:
buildUserin interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
withUser
- Specified by:
withUserin interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
hasUser
- Specified by:
hasUserin interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
withNewUser
- Specified by:
withNewUserin interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
withNewUserLike
public V1beta1SubjectFluent.UserNested<A> withNewUserLike(io.kubernetes.client.openapi.models.V1beta1UserSubject item) - Specified by:
withNewUserLikein interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
editUser
- Specified by:
editUserin interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
editOrNewUser
- Specified by:
editOrNewUserin interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
editOrNewUserLike
public V1beta1SubjectFluent.UserNested<A> editOrNewUserLike(io.kubernetes.client.openapi.models.V1beta1UserSubject item) - Specified by:
editOrNewUserLikein interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
equals
- Overrides:
equalsin classBaseFluent<A extends V1beta1SubjectFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends V1beta1SubjectFluent<A>>
-
toString
-