public class FlowcontrolV1alpha1SubjectFluentImpl<A extends FlowcontrolV1alpha1SubjectFluent<A>> extends BaseFluent<A> implements FlowcontrolV1alpha1SubjectFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
FlowcontrolV1alpha1SubjectFluentImpl.GroupNestedImpl<N> |
class |
FlowcontrolV1alpha1SubjectFluentImpl.ServiceAccountNestedImpl<N> |
class |
FlowcontrolV1alpha1SubjectFluentImpl.UserNestedImpl<N> |
FlowcontrolV1alpha1SubjectFluent.GroupNested<N>, FlowcontrolV1alpha1SubjectFluent.ServiceAccountNested<N>, FlowcontrolV1alpha1SubjectFluent.UserNested<N>
_visitables, VISIT
Constructor and Description |
---|
FlowcontrolV1alpha1SubjectFluentImpl() |
FlowcontrolV1alpha1SubjectFluentImpl(io.kubernetes.client.openapi.models.FlowcontrolV1alpha1Subject instance) |
accept, accept, acceptInternal, aggregate, aggregate, build, build, builderOf, canVisit, hasCompatibleVisitMethod
public FlowcontrolV1alpha1SubjectFluentImpl()
public FlowcontrolV1alpha1SubjectFluentImpl(io.kubernetes.client.openapi.models.FlowcontrolV1alpha1Subject instance)
@Deprecated public io.kubernetes.client.openapi.models.V1alpha1GroupSubject getGroup()
getGroup
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public io.kubernetes.client.openapi.models.V1alpha1GroupSubject buildGroup()
buildGroup
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public A withGroup(io.kubernetes.client.openapi.models.V1alpha1GroupSubject group)
withGroup
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public Boolean hasGroup()
hasGroup
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public FlowcontrolV1alpha1SubjectFluent.GroupNested<A> withNewGroup()
withNewGroup
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public FlowcontrolV1alpha1SubjectFluent.GroupNested<A> withNewGroupLike(io.kubernetes.client.openapi.models.V1alpha1GroupSubject item)
withNewGroupLike
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public FlowcontrolV1alpha1SubjectFluent.GroupNested<A> editGroup()
editGroup
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public FlowcontrolV1alpha1SubjectFluent.GroupNested<A> editOrNewGroup()
editOrNewGroup
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public FlowcontrolV1alpha1SubjectFluent.GroupNested<A> editOrNewGroupLike(io.kubernetes.client.openapi.models.V1alpha1GroupSubject item)
editOrNewGroupLike
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public String getKind()
getKind
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public A withKind(String kind)
withKind
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public Boolean hasKind()
hasKind
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
@Deprecated public A withNewKind(String original)
withNewKind
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
@Deprecated public io.kubernetes.client.openapi.models.V1alpha1ServiceAccountSubject getServiceAccount()
getServiceAccount
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public io.kubernetes.client.openapi.models.V1alpha1ServiceAccountSubject buildServiceAccount()
buildServiceAccount
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public A withServiceAccount(io.kubernetes.client.openapi.models.V1alpha1ServiceAccountSubject serviceAccount)
withServiceAccount
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public Boolean hasServiceAccount()
hasServiceAccount
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public FlowcontrolV1alpha1SubjectFluent.ServiceAccountNested<A> withNewServiceAccount()
withNewServiceAccount
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public FlowcontrolV1alpha1SubjectFluent.ServiceAccountNested<A> withNewServiceAccountLike(io.kubernetes.client.openapi.models.V1alpha1ServiceAccountSubject item)
withNewServiceAccountLike
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public FlowcontrolV1alpha1SubjectFluent.ServiceAccountNested<A> editServiceAccount()
editServiceAccount
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public FlowcontrolV1alpha1SubjectFluent.ServiceAccountNested<A> editOrNewServiceAccount()
editOrNewServiceAccount
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public FlowcontrolV1alpha1SubjectFluent.ServiceAccountNested<A> editOrNewServiceAccountLike(io.kubernetes.client.openapi.models.V1alpha1ServiceAccountSubject item)
editOrNewServiceAccountLike
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
@Deprecated public io.kubernetes.client.openapi.models.V1alpha1UserSubject getUser()
getUser
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public io.kubernetes.client.openapi.models.V1alpha1UserSubject buildUser()
buildUser
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public A withUser(io.kubernetes.client.openapi.models.V1alpha1UserSubject user)
withUser
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public Boolean hasUser()
hasUser
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public FlowcontrolV1alpha1SubjectFluent.UserNested<A> withNewUser()
withNewUser
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public FlowcontrolV1alpha1SubjectFluent.UserNested<A> withNewUserLike(io.kubernetes.client.openapi.models.V1alpha1UserSubject item)
withNewUserLike
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public FlowcontrolV1alpha1SubjectFluent.UserNested<A> editUser()
editUser
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public FlowcontrolV1alpha1SubjectFluent.UserNested<A> editOrNewUser()
editOrNewUser
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
public FlowcontrolV1alpha1SubjectFluent.UserNested<A> editOrNewUserLike(io.kubernetes.client.openapi.models.V1alpha1UserSubject item)
editOrNewUserLike
in interface FlowcontrolV1alpha1SubjectFluent<A extends FlowcontrolV1alpha1SubjectFluent<A>>
Copyright © 2021. All rights reserved.