public class SecurityContextConstraintsFluentImpl<T extends SecurityContextConstraintsFluent<T>> extends BaseFluent<T> implements SecurityContextConstraintsFluent<T>
Modifier and Type | Class and Description |
---|---|
class |
SecurityContextConstraintsFluentImpl.FsGroupNestedImpl<N> |
class |
SecurityContextConstraintsFluentImpl.MetadataNestedImpl<N> |
class |
SecurityContextConstraintsFluentImpl.RunAsUserNestedImpl<N> |
class |
SecurityContextConstraintsFluentImpl.SeLinuxContextNestedImpl<N> |
class |
SecurityContextConstraintsFluentImpl.SupplementalGroupsNestedImpl<N> |
SecurityContextConstraintsFluent.FsGroupNested<N>, SecurityContextConstraintsFluent.MetadataNested<N>, SecurityContextConstraintsFluent.RunAsUserNested<N>, SecurityContextConstraintsFluent.SeLinuxContextNested<N>, SecurityContextConstraintsFluent.SupplementalGroupsNested<N>
_visitables
Constructor and Description |
---|
SecurityContextConstraintsFluentImpl() |
SecurityContextConstraintsFluentImpl(SecurityContextConstraints instance) |
public SecurityContextConstraintsFluentImpl()
public SecurityContextConstraintsFluentImpl(SecurityContextConstraints instance)
public Boolean isAllowHostDirVolumePlugin()
isAllowHostDirVolumePlugin
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T withAllowHostDirVolumePlugin(Boolean allowHostDirVolumePlugin)
withAllowHostDirVolumePlugin
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public Boolean isAllowHostIPC()
isAllowHostIPC
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T withAllowHostIPC(Boolean allowHostIPC)
withAllowHostIPC
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public Boolean isAllowHostNetwork()
isAllowHostNetwork
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T withAllowHostNetwork(Boolean allowHostNetwork)
withAllowHostNetwork
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public Boolean isAllowHostPID()
isAllowHostPID
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T withAllowHostPID(Boolean allowHostPID)
withAllowHostPID
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public Boolean isAllowHostPorts()
isAllowHostPorts
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T withAllowHostPorts(Boolean allowHostPorts)
withAllowHostPorts
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public Boolean isAllowPrivilegedContainer()
isAllowPrivilegedContainer
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T withAllowPrivilegedContainer(Boolean allowPrivilegedContainer)
withAllowPrivilegedContainer
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T addToAllowedCapabilities(String... items)
addToAllowedCapabilities
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T removeFromAllowedCapabilities(String... items)
removeFromAllowedCapabilities
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public List<String> getAllowedCapabilities()
getAllowedCapabilities
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T withAllowedCapabilities(List<String> allowedCapabilities)
withAllowedCapabilities
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T withAllowedCapabilities(String... allowedCapabilities)
withAllowedCapabilities
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public SecurityContextConstraints.ApiVersion getApiVersion()
getApiVersion
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T withApiVersion(SecurityContextConstraints.ApiVersion apiVersion)
withApiVersion
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public FSGroupStrategyOptions getFsGroup()
getFsGroup
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T withFsGroup(FSGroupStrategyOptions fsGroup)
withFsGroup
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public SecurityContextConstraintsFluent.FsGroupNested<T> withNewFsGroup()
withNewFsGroup
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public SecurityContextConstraintsFluent.FsGroupNested<T> withNewFsGroupLike(FSGroupStrategyOptions item)
withNewFsGroupLike
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public SecurityContextConstraintsFluent.FsGroupNested<T> editFsGroup()
editFsGroup
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T addToGroups(String... items)
addToGroups
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T removeFromGroups(String... items)
removeFromGroups
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public List<String> getGroups()
getGroups
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T withGroups(List<String> groups)
withGroups
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T withGroups(String... groups)
withGroups
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public String getKind()
getKind
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T withKind(String kind)
withKind
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public ObjectMeta getMetadata()
getMetadata
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T withMetadata(ObjectMeta metadata)
withMetadata
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public SecurityContextConstraintsFluent.MetadataNested<T> withNewMetadata()
withNewMetadata
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public SecurityContextConstraintsFluent.MetadataNested<T> withNewMetadataLike(ObjectMeta item)
withNewMetadataLike
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public SecurityContextConstraintsFluent.MetadataNested<T> editMetadata()
editMetadata
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public Integer getPriority()
getPriority
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T withPriority(Integer priority)
withPriority
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public RunAsUserStrategyOptions getRunAsUser()
getRunAsUser
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T withRunAsUser(RunAsUserStrategyOptions runAsUser)
withRunAsUser
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public SecurityContextConstraintsFluent.RunAsUserNested<T> withNewRunAsUser()
withNewRunAsUser
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public SecurityContextConstraintsFluent.RunAsUserNested<T> withNewRunAsUserLike(RunAsUserStrategyOptions item)
withNewRunAsUserLike
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public SecurityContextConstraintsFluent.RunAsUserNested<T> editRunAsUser()
editRunAsUser
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T withNewRunAsUser(String type, Long uid, Long uidRangeMax, Long uidRangeMin)
withNewRunAsUser
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public SELinuxContextStrategyOptions getSeLinuxContext()
getSeLinuxContext
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T withSeLinuxContext(SELinuxContextStrategyOptions seLinuxContext)
withSeLinuxContext
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public SecurityContextConstraintsFluent.SeLinuxContextNested<T> withNewSeLinuxContext()
withNewSeLinuxContext
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public SecurityContextConstraintsFluent.SeLinuxContextNested<T> withNewSeLinuxContextLike(SELinuxContextStrategyOptions item)
withNewSeLinuxContextLike
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public SecurityContextConstraintsFluent.SeLinuxContextNested<T> editSeLinuxContext()
editSeLinuxContext
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public SupplementalGroupsStrategyOptions getSupplementalGroups()
getSupplementalGroups
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T withSupplementalGroups(SupplementalGroupsStrategyOptions supplementalGroups)
withSupplementalGroups
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public SecurityContextConstraintsFluent.SupplementalGroupsNested<T> withNewSupplementalGroups()
withNewSupplementalGroups
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public SecurityContextConstraintsFluent.SupplementalGroupsNested<T> withNewSupplementalGroupsLike(SupplementalGroupsStrategyOptions item)
withNewSupplementalGroupsLike
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public SecurityContextConstraintsFluent.SupplementalGroupsNested<T> editSupplementalGroups()
editSupplementalGroups
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T addToUsers(String... items)
addToUsers
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T removeFromUsers(String... items)
removeFromUsers
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public List<String> getUsers()
getUsers
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T withUsers(List<String> users)
withUsers
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T withUsers(String... users)
withUsers
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T addToAdditionalProperties(String key, Object value)
addToAdditionalProperties
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T removeFromAdditionalProperties(String key)
removeFromAdditionalProperties
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public Map<String,Object> getAdditionalProperties()
getAdditionalProperties
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
public T withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties
in interface SecurityContextConstraintsFluent<T extends SecurityContextConstraintsFluent<T>>
Copyright © 2011–2015 Red Hat. All rights reserved.