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.V1beta1GroupSubject
io.kubernetes.client.openapi.models.V1beta1ServiceAccountSubject
io.kubernetes.client.openapi.models.V1beta1UserSubject
editOrNewGroupLike
(io.kubernetes.client.openapi.models.V1beta1GroupSubject item) editOrNewServiceAccountLike
(io.kubernetes.client.openapi.models.V1beta1ServiceAccountSubject item) editOrNewUserLike
(io.kubernetes.client.openapi.models.V1beta1UserSubject item) editUser()
boolean
io.kubernetes.client.openapi.models.V1beta1GroupSubject
getGroup()
Deprecated.getKind()
io.kubernetes.client.openapi.models.V1beta1ServiceAccountSubject
Deprecated.io.kubernetes.client.openapi.models.V1beta1UserSubject
getUser()
Deprecated.hasGroup()
int
hashCode()
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:
getGroup
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
- Returns:
- The buildable object.
-
buildGroup
public io.kubernetes.client.openapi.models.V1beta1GroupSubject buildGroup()- Specified by:
buildGroup
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
withGroup
- Specified by:
withGroup
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
hasGroup
- Specified by:
hasGroup
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
withNewGroup
- Specified by:
withNewGroup
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
withNewGroupLike
public V1beta1SubjectFluent.GroupNested<A> withNewGroupLike(io.kubernetes.client.openapi.models.V1beta1GroupSubject item) - Specified by:
withNewGroupLike
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
editGroup
- Specified by:
editGroup
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
editOrNewGroup
- Specified by:
editOrNewGroup
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
editOrNewGroupLike
public V1beta1SubjectFluent.GroupNested<A> editOrNewGroupLike(io.kubernetes.client.openapi.models.V1beta1GroupSubject item) - Specified by:
editOrNewGroupLike
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
getKind
- Specified by:
getKind
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
withKind
- Specified by:
withKind
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
hasKind
- Specified by:
hasKind
in 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:
getServiceAccount
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
- Returns:
- The buildable object.
-
buildServiceAccount
public io.kubernetes.client.openapi.models.V1beta1ServiceAccountSubject buildServiceAccount()- Specified by:
buildServiceAccount
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
withServiceAccount
public A withServiceAccount(io.kubernetes.client.openapi.models.V1beta1ServiceAccountSubject serviceAccount) - Specified by:
withServiceAccount
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
hasServiceAccount
- Specified by:
hasServiceAccount
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
withNewServiceAccount
- Specified by:
withNewServiceAccount
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
withNewServiceAccountLike
public V1beta1SubjectFluent.ServiceAccountNested<A> withNewServiceAccountLike(io.kubernetes.client.openapi.models.V1beta1ServiceAccountSubject item) - Specified by:
withNewServiceAccountLike
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
editServiceAccount
- Specified by:
editServiceAccount
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
editOrNewServiceAccount
- Specified by:
editOrNewServiceAccount
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
editOrNewServiceAccountLike
public V1beta1SubjectFluent.ServiceAccountNested<A> editOrNewServiceAccountLike(io.kubernetes.client.openapi.models.V1beta1ServiceAccountSubject item) - Specified by:
editOrNewServiceAccountLike
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
getUser
Deprecated.This method has been deprecated, please use method buildUser instead.- Specified by:
getUser
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
- Returns:
- The buildable object.
-
buildUser
public io.kubernetes.client.openapi.models.V1beta1UserSubject buildUser()- Specified by:
buildUser
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
withUser
- Specified by:
withUser
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
hasUser
- Specified by:
hasUser
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
withNewUser
- Specified by:
withNewUser
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
withNewUserLike
public V1beta1SubjectFluent.UserNested<A> withNewUserLike(io.kubernetes.client.openapi.models.V1beta1UserSubject item) - Specified by:
withNewUserLike
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
editUser
- Specified by:
editUser
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
editOrNewUser
- Specified by:
editOrNewUser
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
editOrNewUserLike
public V1beta1SubjectFluent.UserNested<A> editOrNewUserLike(io.kubernetes.client.openapi.models.V1beta1UserSubject item) - Specified by:
editOrNewUserLike
in interfaceV1beta1SubjectFluent<A extends V1beta1SubjectFluent<A>>
-
equals
- Overrides:
equals
in classBaseFluent<A extends V1beta1SubjectFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBaseFluent<A extends V1beta1SubjectFluent<A>>
-
toString
-