@Generated(value="org.jsonschema2pojo") public class PodSecurityContext extends Object implements KubernetesResource
Constructor and Description |
---|
PodSecurityContext()
No args constructor for use in serialization
|
PodSecurityContext(Long fsGroup,
Boolean runAsNonRoot,
Long runAsUser,
SELinuxOptions seLinuxOptions,
List<Long> supplementalGroups) |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
getAdditionalProperties() |
Long |
getFsGroup() |
Boolean |
getRunAsNonRoot() |
Long |
getRunAsUser() |
SELinuxOptions |
getSeLinuxOptions() |
List<Long> |
getSupplementalGroups() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setFsGroup(Long fsGroup) |
void |
setRunAsNonRoot(Boolean runAsNonRoot) |
void |
setRunAsUser(Long runAsUser) |
void |
setSeLinuxOptions(SELinuxOptions seLinuxOptions) |
void |
setSupplementalGroups(List<Long> supplementalGroups) |
public PodSecurityContext()
public Long getFsGroup()
public void setFsGroup(Long fsGroup)
fsGroup
- The fsGrouppublic Boolean getRunAsNonRoot()
public void setRunAsNonRoot(Boolean runAsNonRoot)
runAsNonRoot
- The runAsNonRootpublic Long getRunAsUser()
public void setRunAsUser(Long runAsUser)
runAsUser
- The runAsUserpublic SELinuxOptions getSeLinuxOptions()
public void setSeLinuxOptions(SELinuxOptions seLinuxOptions)
seLinuxOptions
- The seLinuxOptionspublic void setSupplementalGroups(List<Long> supplementalGroups)
supplementalGroups
- The supplementalGroupsCopyright © 2011–2017 Red Hat. All rights reserved.