@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.