@Generated(value="jsonschema2pojo") public class Subject extends Object implements io.fabric8.kubernetes.api.builder.Editable<SubjectBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
Subject()
No args constructor for use in serialization
|
Subject(GroupSubject group,
String kind,
ServiceAccountSubject serviceAccount,
UserSubject user) |
| Modifier and Type | Method and Description |
|---|---|
SubjectBuilder |
edit() |
Map<String,Object> |
getAdditionalProperties() |
GroupSubject |
getGroup() |
String |
getKind() |
ServiceAccountSubject |
getServiceAccount() |
UserSubject |
getUser() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setGroup(GroupSubject group) |
void |
setKind(String kind) |
void |
setServiceAccount(ServiceAccountSubject serviceAccount) |
void |
setUser(UserSubject user) |
SubjectBuilder |
toBuilder() |
public Subject()
public Subject(GroupSubject group, String kind, ServiceAccountSubject serviceAccount, UserSubject user)
public GroupSubject getGroup()
public void setGroup(GroupSubject group)
public String getKind()
public void setKind(String kind)
public ServiceAccountSubject getServiceAccount()
public void setServiceAccount(ServiceAccountSubject serviceAccount)
public UserSubject getUser()
public void setUser(UserSubject user)
public SubjectBuilder edit()
edit in interface io.fabric8.kubernetes.api.builder.Editable<SubjectBuilder>public SubjectBuilder toBuilder()
Copyright © 2015–2024 Red Hat. All rights reserved.