@Generated(value="org.jsonschema2pojo") public class PodSecurityContext extends java.lang.Object implements KubernetesResource
| Constructor and Description |
|---|
PodSecurityContext()
No args constructor for use in serialization
|
PodSecurityContext(java.lang.Long fsGroup,
java.lang.Long runAsGroup,
java.lang.Boolean runAsNonRoot,
java.lang.Long runAsUser,
SELinuxOptions seLinuxOptions,
java.util.List<java.lang.Long> supplementalGroups,
java.util.List<Sysctl> sysctls) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getAdditionalProperties() |
java.lang.Long |
getFsGroup() |
java.lang.Long |
getRunAsGroup() |
java.lang.Boolean |
getRunAsNonRoot() |
java.lang.Long |
getRunAsUser() |
SELinuxOptions |
getSeLinuxOptions() |
java.util.List<java.lang.Long> |
getSupplementalGroups() |
java.util.List<Sysctl> |
getSysctls() |
void |
setAdditionalProperty(java.lang.String name,
java.lang.Object value) |
void |
setFsGroup(java.lang.Long fsGroup) |
void |
setRunAsGroup(java.lang.Long runAsGroup) |
void |
setRunAsNonRoot(java.lang.Boolean runAsNonRoot) |
void |
setRunAsUser(java.lang.Long runAsUser) |
void |
setSeLinuxOptions(SELinuxOptions seLinuxOptions) |
void |
setSupplementalGroups(java.util.List<java.lang.Long> supplementalGroups) |
void |
setSysctls(java.util.List<Sysctl> sysctls) |
public PodSecurityContext()
public PodSecurityContext(java.lang.Long fsGroup,
java.lang.Long runAsGroup,
java.lang.Boolean runAsNonRoot,
java.lang.Long runAsUser,
SELinuxOptions seLinuxOptions,
java.util.List<java.lang.Long> supplementalGroups,
java.util.List<Sysctl> sysctls)
runAsUser - seLinuxOptions - fsGroup - supplementalGroups - runAsGroup - runAsNonRoot - sysctls - public java.lang.Long getFsGroup()
public void setFsGroup(java.lang.Long fsGroup)
fsGroup - The fsGrouppublic java.lang.Long getRunAsGroup()
public void setRunAsGroup(java.lang.Long runAsGroup)
runAsGroup - The runAsGrouppublic java.lang.Boolean getRunAsNonRoot()
public void setRunAsNonRoot(java.lang.Boolean runAsNonRoot)
runAsNonRoot - The runAsNonRootpublic java.lang.Long getRunAsUser()
public void setRunAsUser(java.lang.Long runAsUser)
runAsUser - The runAsUserpublic SELinuxOptions getSeLinuxOptions()
public void setSeLinuxOptions(SELinuxOptions seLinuxOptions)
seLinuxOptions - The seLinuxOptionspublic java.util.List<java.lang.Long> getSupplementalGroups()
public void setSupplementalGroups(java.util.List<java.lang.Long> supplementalGroups)
supplementalGroups - The supplementalGroupspublic java.util.List<Sysctl> getSysctls()
public void setSysctls(java.util.List<Sysctl> sysctls)
sysctls - The sysctlspublic java.util.Map<java.lang.String,java.lang.Object> getAdditionalProperties()
public void setAdditionalProperty(java.lang.String name,
java.lang.Object value)
Copyright © 2015-2019 Red Hat. All Rights Reserved.