public class SubjectFluent<A extends SubjectFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
SubjectFluent.GroupNested<N> |
class |
SubjectFluent.ServiceAccountNested<N> |
class |
SubjectFluent.UserNested<N> |
| Constructor and Description |
|---|
SubjectFluent() |
SubjectFluent(Subject instance) |
public SubjectFluent()
public SubjectFluent(Subject instance)
protected void copyInstance(Subject instance)
public GroupSubject buildGroup()
public A withGroup(GroupSubject group)
public boolean hasGroup()
public SubjectFluent.GroupNested<A> withNewGroup()
public SubjectFluent.GroupNested<A> withNewGroupLike(GroupSubject item)
public SubjectFluent.GroupNested<A> editGroup()
public SubjectFluent.GroupNested<A> editOrNewGroup()
public SubjectFluent.GroupNested<A> editOrNewGroupLike(GroupSubject item)
public String getKind()
public boolean hasKind()
public ServiceAccountSubject buildServiceAccount()
public A withServiceAccount(ServiceAccountSubject serviceAccount)
public boolean hasServiceAccount()
public SubjectFluent.ServiceAccountNested<A> withNewServiceAccount()
public SubjectFluent.ServiceAccountNested<A> withNewServiceAccountLike(ServiceAccountSubject item)
public SubjectFluent.ServiceAccountNested<A> editServiceAccount()
public SubjectFluent.ServiceAccountNested<A> editOrNewServiceAccount()
public SubjectFluent.ServiceAccountNested<A> editOrNewServiceAccountLike(ServiceAccountSubject item)
public UserSubject buildUser()
public A withUser(UserSubject user)
public boolean hasUser()
public SubjectFluent.UserNested<A> withNewUser()
public SubjectFluent.UserNested<A> withNewUserLike(UserSubject item)
public SubjectFluent.UserNested<A> editUser()
public SubjectFluent.UserNested<A> editOrNewUser()
public SubjectFluent.UserNested<A> editOrNewUserLike(UserSubject item)
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
public boolean hasAdditionalProperties()
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends SubjectFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends SubjectFluent<A>>Copyright © 2015–2024 Red Hat. All rights reserved.