public class ExtensionsV1beta1PodSecurityPolicySpecFluentImpl<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>> extends BaseFluent<A> implements ExtensionsV1beta1PodSecurityPolicySpecFluent<A>
ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedCSIDriversNested<N>, ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<N>, ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<N>, ExtensionsV1beta1PodSecurityPolicySpecFluent.FsGroupNested<N>, ExtensionsV1beta1PodSecurityPolicySpecFluent.HostPortsNested<N>, ExtensionsV1beta1PodSecurityPolicySpecFluent.RunAsGroupNested<N>, ExtensionsV1beta1PodSecurityPolicySpecFluent.RunAsUserNested<N>, ExtensionsV1beta1PodSecurityPolicySpecFluent.RuntimeClassNested<N>, ExtensionsV1beta1PodSecurityPolicySpecFluent.SeLinuxNested<N>, ExtensionsV1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested<N>
_visitables
Constructor and Description |
---|
ExtensionsV1beta1PodSecurityPolicySpecFluentImpl() |
ExtensionsV1beta1PodSecurityPolicySpecFluentImpl(ExtensionsV1beta1PodSecurityPolicySpec instance) |
public ExtensionsV1beta1PodSecurityPolicySpecFluentImpl()
public ExtensionsV1beta1PodSecurityPolicySpecFluentImpl(ExtensionsV1beta1PodSecurityPolicySpec instance)
public Boolean isAllowPrivilegeEscalation()
isAllowPrivilegeEscalation
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withAllowPrivilegeEscalation(Boolean allowPrivilegeEscalation)
withAllowPrivilegeEscalation
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasAllowPrivilegeEscalation()
hasAllowPrivilegeEscalation
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewAllowPrivilegeEscalation(String arg1)
withNewAllowPrivilegeEscalation
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewAllowPrivilegeEscalation(boolean arg1)
withNewAllowPrivilegeEscalation
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addToAllowedCSIDrivers(int index, ExtensionsV1beta1AllowedCSIDriver item)
addToAllowedCSIDrivers
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A setToAllowedCSIDrivers(int index, ExtensionsV1beta1AllowedCSIDriver item)
setToAllowedCSIDrivers
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addToAllowedCSIDrivers(ExtensionsV1beta1AllowedCSIDriver... items)
addToAllowedCSIDrivers
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addAllToAllowedCSIDrivers(Collection<ExtensionsV1beta1AllowedCSIDriver> items)
addAllToAllowedCSIDrivers
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeFromAllowedCSIDrivers(ExtensionsV1beta1AllowedCSIDriver... items)
removeFromAllowedCSIDrivers
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeAllFromAllowedCSIDrivers(Collection<ExtensionsV1beta1AllowedCSIDriver> items)
removeAllFromAllowedCSIDrivers
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeMatchingFromAllowedCSIDrivers(Predicate<ExtensionsV1beta1AllowedCSIDriverBuilder> predicate)
removeMatchingFromAllowedCSIDrivers
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
@Deprecated public List<ExtensionsV1beta1AllowedCSIDriver> getAllowedCSIDrivers()
getAllowedCSIDrivers
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public List<ExtensionsV1beta1AllowedCSIDriver> buildAllowedCSIDrivers()
buildAllowedCSIDrivers
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1AllowedCSIDriver buildAllowedCSIDriver(int index)
buildAllowedCSIDriver
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1AllowedCSIDriver buildFirstAllowedCSIDriver()
buildFirstAllowedCSIDriver
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1AllowedCSIDriver buildLastAllowedCSIDriver()
buildLastAllowedCSIDriver
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1AllowedCSIDriver buildMatchingAllowedCSIDriver(Predicate<ExtensionsV1beta1AllowedCSIDriverBuilder> predicate)
buildMatchingAllowedCSIDriver
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasMatchingAllowedCSIDriver(Predicate<ExtensionsV1beta1AllowedCSIDriverBuilder> predicate)
hasMatchingAllowedCSIDriver
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withAllowedCSIDrivers(List<ExtensionsV1beta1AllowedCSIDriver> allowedCSIDrivers)
withAllowedCSIDrivers
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withAllowedCSIDrivers(ExtensionsV1beta1AllowedCSIDriver... allowedCSIDrivers)
withAllowedCSIDrivers
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasAllowedCSIDrivers()
hasAllowedCSIDrivers
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedCSIDriversNested<A> addNewAllowedCSIDriver()
addNewAllowedCSIDriver
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedCSIDriversNested<A> addNewAllowedCSIDriverLike(ExtensionsV1beta1AllowedCSIDriver item)
addNewAllowedCSIDriverLike
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedCSIDriversNested<A> setNewAllowedCSIDriverLike(int index, ExtensionsV1beta1AllowedCSIDriver item)
setNewAllowedCSIDriverLike
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedCSIDriversNested<A> editAllowedCSIDriver(int index)
editAllowedCSIDriver
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedCSIDriversNested<A> editFirstAllowedCSIDriver()
editFirstAllowedCSIDriver
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedCSIDriversNested<A> editLastAllowedCSIDriver()
editLastAllowedCSIDriver
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedCSIDriversNested<A> editMatchingAllowedCSIDriver(Predicate<ExtensionsV1beta1AllowedCSIDriverBuilder> predicate)
editMatchingAllowedCSIDriver
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addToAllowedCapabilities(int index, String item)
addToAllowedCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A setToAllowedCapabilities(int index, String item)
setToAllowedCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addToAllowedCapabilities(String... items)
addToAllowedCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addAllToAllowedCapabilities(Collection<String> items)
addAllToAllowedCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeFromAllowedCapabilities(String... items)
removeFromAllowedCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeAllFromAllowedCapabilities(Collection<String> items)
removeAllFromAllowedCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public List<String> getAllowedCapabilities()
getAllowedCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getAllowedCapability(int index)
getAllowedCapability
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getFirstAllowedCapability()
getFirstAllowedCapability
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getLastAllowedCapability()
getLastAllowedCapability
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getMatchingAllowedCapability(Predicate<String> predicate)
getMatchingAllowedCapability
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasMatchingAllowedCapability(Predicate<String> predicate)
hasMatchingAllowedCapability
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withAllowedCapabilities(List<String> allowedCapabilities)
withAllowedCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withAllowedCapabilities(String... allowedCapabilities)
withAllowedCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasAllowedCapabilities()
hasAllowedCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addNewAllowedCapability(String arg1)
addNewAllowedCapability
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addNewAllowedCapability(StringBuilder arg1)
addNewAllowedCapability
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addNewAllowedCapability(StringBuffer arg1)
addNewAllowedCapability
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addToAllowedFlexVolumes(int index, ExtensionsV1beta1AllowedFlexVolume item)
addToAllowedFlexVolumes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A setToAllowedFlexVolumes(int index, ExtensionsV1beta1AllowedFlexVolume item)
setToAllowedFlexVolumes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addToAllowedFlexVolumes(ExtensionsV1beta1AllowedFlexVolume... items)
addToAllowedFlexVolumes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addAllToAllowedFlexVolumes(Collection<ExtensionsV1beta1AllowedFlexVolume> items)
addAllToAllowedFlexVolumes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeFromAllowedFlexVolumes(ExtensionsV1beta1AllowedFlexVolume... items)
removeFromAllowedFlexVolumes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeAllFromAllowedFlexVolumes(Collection<ExtensionsV1beta1AllowedFlexVolume> items)
removeAllFromAllowedFlexVolumes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeMatchingFromAllowedFlexVolumes(Predicate<ExtensionsV1beta1AllowedFlexVolumeBuilder> predicate)
removeMatchingFromAllowedFlexVolumes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
@Deprecated public List<ExtensionsV1beta1AllowedFlexVolume> getAllowedFlexVolumes()
getAllowedFlexVolumes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public List<ExtensionsV1beta1AllowedFlexVolume> buildAllowedFlexVolumes()
buildAllowedFlexVolumes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1AllowedFlexVolume buildAllowedFlexVolume(int index)
buildAllowedFlexVolume
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1AllowedFlexVolume buildFirstAllowedFlexVolume()
buildFirstAllowedFlexVolume
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1AllowedFlexVolume buildLastAllowedFlexVolume()
buildLastAllowedFlexVolume
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1AllowedFlexVolume buildMatchingAllowedFlexVolume(Predicate<ExtensionsV1beta1AllowedFlexVolumeBuilder> predicate)
buildMatchingAllowedFlexVolume
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasMatchingAllowedFlexVolume(Predicate<ExtensionsV1beta1AllowedFlexVolumeBuilder> predicate)
hasMatchingAllowedFlexVolume
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withAllowedFlexVolumes(List<ExtensionsV1beta1AllowedFlexVolume> allowedFlexVolumes)
withAllowedFlexVolumes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withAllowedFlexVolumes(ExtensionsV1beta1AllowedFlexVolume... allowedFlexVolumes)
withAllowedFlexVolumes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasAllowedFlexVolumes()
hasAllowedFlexVolumes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> addNewAllowedFlexVolume()
addNewAllowedFlexVolume
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> addNewAllowedFlexVolumeLike(ExtensionsV1beta1AllowedFlexVolume item)
addNewAllowedFlexVolumeLike
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> setNewAllowedFlexVolumeLike(int index, ExtensionsV1beta1AllowedFlexVolume item)
setNewAllowedFlexVolumeLike
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> editAllowedFlexVolume(int index)
editAllowedFlexVolume
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> editFirstAllowedFlexVolume()
editFirstAllowedFlexVolume
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> editLastAllowedFlexVolume()
editLastAllowedFlexVolume
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> editMatchingAllowedFlexVolume(Predicate<ExtensionsV1beta1AllowedFlexVolumeBuilder> predicate)
editMatchingAllowedFlexVolume
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addToAllowedHostPaths(int index, ExtensionsV1beta1AllowedHostPath item)
addToAllowedHostPaths
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A setToAllowedHostPaths(int index, ExtensionsV1beta1AllowedHostPath item)
setToAllowedHostPaths
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addToAllowedHostPaths(ExtensionsV1beta1AllowedHostPath... items)
addToAllowedHostPaths
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addAllToAllowedHostPaths(Collection<ExtensionsV1beta1AllowedHostPath> items)
addAllToAllowedHostPaths
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeFromAllowedHostPaths(ExtensionsV1beta1AllowedHostPath... items)
removeFromAllowedHostPaths
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeAllFromAllowedHostPaths(Collection<ExtensionsV1beta1AllowedHostPath> items)
removeAllFromAllowedHostPaths
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeMatchingFromAllowedHostPaths(Predicate<ExtensionsV1beta1AllowedHostPathBuilder> predicate)
removeMatchingFromAllowedHostPaths
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
@Deprecated public List<ExtensionsV1beta1AllowedHostPath> getAllowedHostPaths()
getAllowedHostPaths
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public List<ExtensionsV1beta1AllowedHostPath> buildAllowedHostPaths()
buildAllowedHostPaths
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1AllowedHostPath buildAllowedHostPath(int index)
buildAllowedHostPath
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1AllowedHostPath buildFirstAllowedHostPath()
buildFirstAllowedHostPath
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1AllowedHostPath buildLastAllowedHostPath()
buildLastAllowedHostPath
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1AllowedHostPath buildMatchingAllowedHostPath(Predicate<ExtensionsV1beta1AllowedHostPathBuilder> predicate)
buildMatchingAllowedHostPath
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasMatchingAllowedHostPath(Predicate<ExtensionsV1beta1AllowedHostPathBuilder> predicate)
hasMatchingAllowedHostPath
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withAllowedHostPaths(List<ExtensionsV1beta1AllowedHostPath> allowedHostPaths)
withAllowedHostPaths
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withAllowedHostPaths(ExtensionsV1beta1AllowedHostPath... allowedHostPaths)
withAllowedHostPaths
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasAllowedHostPaths()
hasAllowedHostPaths
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> addNewAllowedHostPath()
addNewAllowedHostPath
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> addNewAllowedHostPathLike(ExtensionsV1beta1AllowedHostPath item)
addNewAllowedHostPathLike
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> setNewAllowedHostPathLike(int index, ExtensionsV1beta1AllowedHostPath item)
setNewAllowedHostPathLike
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> editAllowedHostPath(int index)
editAllowedHostPath
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> editFirstAllowedHostPath()
editFirstAllowedHostPath
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> editLastAllowedHostPath()
editLastAllowedHostPath
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> editMatchingAllowedHostPath(Predicate<ExtensionsV1beta1AllowedHostPathBuilder> predicate)
editMatchingAllowedHostPath
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addToAllowedProcMountTypes(int index, String item)
addToAllowedProcMountTypes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A setToAllowedProcMountTypes(int index, String item)
setToAllowedProcMountTypes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addToAllowedProcMountTypes(String... items)
addToAllowedProcMountTypes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addAllToAllowedProcMountTypes(Collection<String> items)
addAllToAllowedProcMountTypes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeFromAllowedProcMountTypes(String... items)
removeFromAllowedProcMountTypes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeAllFromAllowedProcMountTypes(Collection<String> items)
removeAllFromAllowedProcMountTypes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public List<String> getAllowedProcMountTypes()
getAllowedProcMountTypes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getAllowedProcMountType(int index)
getAllowedProcMountType
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getFirstAllowedProcMountType()
getFirstAllowedProcMountType
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getLastAllowedProcMountType()
getLastAllowedProcMountType
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getMatchingAllowedProcMountType(Predicate<String> predicate)
getMatchingAllowedProcMountType
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasMatchingAllowedProcMountType(Predicate<String> predicate)
hasMatchingAllowedProcMountType
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withAllowedProcMountTypes(List<String> allowedProcMountTypes)
withAllowedProcMountTypes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withAllowedProcMountTypes(String... allowedProcMountTypes)
withAllowedProcMountTypes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasAllowedProcMountTypes()
hasAllowedProcMountTypes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addNewAllowedProcMountType(String arg1)
addNewAllowedProcMountType
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addNewAllowedProcMountType(StringBuilder arg1)
addNewAllowedProcMountType
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addNewAllowedProcMountType(StringBuffer arg1)
addNewAllowedProcMountType
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addToAllowedUnsafeSysctls(int index, String item)
addToAllowedUnsafeSysctls
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A setToAllowedUnsafeSysctls(int index, String item)
setToAllowedUnsafeSysctls
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addToAllowedUnsafeSysctls(String... items)
addToAllowedUnsafeSysctls
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addAllToAllowedUnsafeSysctls(Collection<String> items)
addAllToAllowedUnsafeSysctls
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeFromAllowedUnsafeSysctls(String... items)
removeFromAllowedUnsafeSysctls
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeAllFromAllowedUnsafeSysctls(Collection<String> items)
removeAllFromAllowedUnsafeSysctls
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public List<String> getAllowedUnsafeSysctls()
getAllowedUnsafeSysctls
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getAllowedUnsafeSysctl(int index)
getAllowedUnsafeSysctl
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getFirstAllowedUnsafeSysctl()
getFirstAllowedUnsafeSysctl
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getLastAllowedUnsafeSysctl()
getLastAllowedUnsafeSysctl
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getMatchingAllowedUnsafeSysctl(Predicate<String> predicate)
getMatchingAllowedUnsafeSysctl
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasMatchingAllowedUnsafeSysctl(Predicate<String> predicate)
hasMatchingAllowedUnsafeSysctl
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withAllowedUnsafeSysctls(List<String> allowedUnsafeSysctls)
withAllowedUnsafeSysctls
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withAllowedUnsafeSysctls(String... allowedUnsafeSysctls)
withAllowedUnsafeSysctls
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasAllowedUnsafeSysctls()
hasAllowedUnsafeSysctls
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addNewAllowedUnsafeSysctl(String arg1)
addNewAllowedUnsafeSysctl
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addNewAllowedUnsafeSysctl(StringBuilder arg1)
addNewAllowedUnsafeSysctl
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addNewAllowedUnsafeSysctl(StringBuffer arg1)
addNewAllowedUnsafeSysctl
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addToDefaultAddCapabilities(int index, String item)
addToDefaultAddCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A setToDefaultAddCapabilities(int index, String item)
setToDefaultAddCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addToDefaultAddCapabilities(String... items)
addToDefaultAddCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addAllToDefaultAddCapabilities(Collection<String> items)
addAllToDefaultAddCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeFromDefaultAddCapabilities(String... items)
removeFromDefaultAddCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeAllFromDefaultAddCapabilities(Collection<String> items)
removeAllFromDefaultAddCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public List<String> getDefaultAddCapabilities()
getDefaultAddCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getDefaultAddCapability(int index)
getDefaultAddCapability
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getFirstDefaultAddCapability()
getFirstDefaultAddCapability
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getLastDefaultAddCapability()
getLastDefaultAddCapability
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getMatchingDefaultAddCapability(Predicate<String> predicate)
getMatchingDefaultAddCapability
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasMatchingDefaultAddCapability(Predicate<String> predicate)
hasMatchingDefaultAddCapability
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withDefaultAddCapabilities(List<String> defaultAddCapabilities)
withDefaultAddCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withDefaultAddCapabilities(String... defaultAddCapabilities)
withDefaultAddCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasDefaultAddCapabilities()
hasDefaultAddCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addNewDefaultAddCapability(String arg1)
addNewDefaultAddCapability
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addNewDefaultAddCapability(StringBuilder arg1)
addNewDefaultAddCapability
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addNewDefaultAddCapability(StringBuffer arg1)
addNewDefaultAddCapability
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean isDefaultAllowPrivilegeEscalation()
isDefaultAllowPrivilegeEscalation
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withDefaultAllowPrivilegeEscalation(Boolean defaultAllowPrivilegeEscalation)
withDefaultAllowPrivilegeEscalation
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasDefaultAllowPrivilegeEscalation()
hasDefaultAllowPrivilegeEscalation
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewDefaultAllowPrivilegeEscalation(String arg1)
withNewDefaultAllowPrivilegeEscalation
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewDefaultAllowPrivilegeEscalation(boolean arg1)
withNewDefaultAllowPrivilegeEscalation
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addToForbiddenSysctls(int index, String item)
addToForbiddenSysctls
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A setToForbiddenSysctls(int index, String item)
setToForbiddenSysctls
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addToForbiddenSysctls(String... items)
addToForbiddenSysctls
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addAllToForbiddenSysctls(Collection<String> items)
addAllToForbiddenSysctls
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeFromForbiddenSysctls(String... items)
removeFromForbiddenSysctls
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeAllFromForbiddenSysctls(Collection<String> items)
removeAllFromForbiddenSysctls
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public List<String> getForbiddenSysctls()
getForbiddenSysctls
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getForbiddenSysctl(int index)
getForbiddenSysctl
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getFirstForbiddenSysctl()
getFirstForbiddenSysctl
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getLastForbiddenSysctl()
getLastForbiddenSysctl
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getMatchingForbiddenSysctl(Predicate<String> predicate)
getMatchingForbiddenSysctl
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasMatchingForbiddenSysctl(Predicate<String> predicate)
hasMatchingForbiddenSysctl
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withForbiddenSysctls(List<String> forbiddenSysctls)
withForbiddenSysctls
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withForbiddenSysctls(String... forbiddenSysctls)
withForbiddenSysctls
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasForbiddenSysctls()
hasForbiddenSysctls
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addNewForbiddenSysctl(String arg1)
addNewForbiddenSysctl
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addNewForbiddenSysctl(StringBuilder arg1)
addNewForbiddenSysctl
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addNewForbiddenSysctl(StringBuffer arg1)
addNewForbiddenSysctl
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
@Deprecated public ExtensionsV1beta1FSGroupStrategyOptions getFsGroup()
getFsGroup
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1FSGroupStrategyOptions buildFsGroup()
buildFsGroup
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withFsGroup(ExtensionsV1beta1FSGroupStrategyOptions fsGroup)
withFsGroup
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasFsGroup()
hasFsGroup
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.FsGroupNested<A> withNewFsGroup()
withNewFsGroup
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.FsGroupNested<A> withNewFsGroupLike(ExtensionsV1beta1FSGroupStrategyOptions item)
withNewFsGroupLike
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.FsGroupNested<A> editFsGroup()
editFsGroup
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.FsGroupNested<A> editOrNewFsGroup()
editOrNewFsGroup
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.FsGroupNested<A> editOrNewFsGroupLike(ExtensionsV1beta1FSGroupStrategyOptions item)
editOrNewFsGroupLike
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean isHostIPC()
isHostIPC
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withHostIPC(Boolean hostIPC)
withHostIPC
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasHostIPC()
hasHostIPC
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewHostIPC(String arg1)
withNewHostIPC
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewHostIPC(boolean arg1)
withNewHostIPC
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean isHostNetwork()
isHostNetwork
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withHostNetwork(Boolean hostNetwork)
withHostNetwork
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasHostNetwork()
hasHostNetwork
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewHostNetwork(String arg1)
withNewHostNetwork
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewHostNetwork(boolean arg1)
withNewHostNetwork
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean isHostPID()
isHostPID
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withHostPID(Boolean hostPID)
withHostPID
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasHostPID()
hasHostPID
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewHostPID(String arg1)
withNewHostPID
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewHostPID(boolean arg1)
withNewHostPID
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addToHostPorts(int index, ExtensionsV1beta1HostPortRange item)
addToHostPorts
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A setToHostPorts(int index, ExtensionsV1beta1HostPortRange item)
setToHostPorts
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addToHostPorts(ExtensionsV1beta1HostPortRange... items)
addToHostPorts
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addAllToHostPorts(Collection<ExtensionsV1beta1HostPortRange> items)
addAllToHostPorts
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeFromHostPorts(ExtensionsV1beta1HostPortRange... items)
removeFromHostPorts
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeAllFromHostPorts(Collection<ExtensionsV1beta1HostPortRange> items)
removeAllFromHostPorts
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeMatchingFromHostPorts(Predicate<ExtensionsV1beta1HostPortRangeBuilder> predicate)
removeMatchingFromHostPorts
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
@Deprecated public List<ExtensionsV1beta1HostPortRange> getHostPorts()
getHostPorts
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public List<ExtensionsV1beta1HostPortRange> buildHostPorts()
buildHostPorts
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1HostPortRange buildHostPort(int index)
buildHostPort
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1HostPortRange buildFirstHostPort()
buildFirstHostPort
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1HostPortRange buildLastHostPort()
buildLastHostPort
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1HostPortRange buildMatchingHostPort(Predicate<ExtensionsV1beta1HostPortRangeBuilder> predicate)
buildMatchingHostPort
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasMatchingHostPort(Predicate<ExtensionsV1beta1HostPortRangeBuilder> predicate)
hasMatchingHostPort
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withHostPorts(List<ExtensionsV1beta1HostPortRange> hostPorts)
withHostPorts
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withHostPorts(ExtensionsV1beta1HostPortRange... hostPorts)
withHostPorts
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasHostPorts()
hasHostPorts
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> addNewHostPort()
addNewHostPort
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> addNewHostPortLike(ExtensionsV1beta1HostPortRange item)
addNewHostPortLike
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> setNewHostPortLike(int index, ExtensionsV1beta1HostPortRange item)
setNewHostPortLike
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> editHostPort(int index)
editHostPort
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> editFirstHostPort()
editFirstHostPort
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> editLastHostPort()
editLastHostPort
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> editMatchingHostPort(Predicate<ExtensionsV1beta1HostPortRangeBuilder> predicate)
editMatchingHostPort
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean isPrivileged()
isPrivileged
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withPrivileged(Boolean privileged)
withPrivileged
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasPrivileged()
hasPrivileged
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewPrivileged(String arg1)
withNewPrivileged
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewPrivileged(boolean arg1)
withNewPrivileged
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean isReadOnlyRootFilesystem()
isReadOnlyRootFilesystem
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withReadOnlyRootFilesystem(Boolean readOnlyRootFilesystem)
withReadOnlyRootFilesystem
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasReadOnlyRootFilesystem()
hasReadOnlyRootFilesystem
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewReadOnlyRootFilesystem(String arg1)
withNewReadOnlyRootFilesystem
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewReadOnlyRootFilesystem(boolean arg1)
withNewReadOnlyRootFilesystem
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addToRequiredDropCapabilities(int index, String item)
addToRequiredDropCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A setToRequiredDropCapabilities(int index, String item)
setToRequiredDropCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addToRequiredDropCapabilities(String... items)
addToRequiredDropCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addAllToRequiredDropCapabilities(Collection<String> items)
addAllToRequiredDropCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeFromRequiredDropCapabilities(String... items)
removeFromRequiredDropCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeAllFromRequiredDropCapabilities(Collection<String> items)
removeAllFromRequiredDropCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public List<String> getRequiredDropCapabilities()
getRequiredDropCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getRequiredDropCapability(int index)
getRequiredDropCapability
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getFirstRequiredDropCapability()
getFirstRequiredDropCapability
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getLastRequiredDropCapability()
getLastRequiredDropCapability
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getMatchingRequiredDropCapability(Predicate<String> predicate)
getMatchingRequiredDropCapability
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasMatchingRequiredDropCapability(Predicate<String> predicate)
hasMatchingRequiredDropCapability
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withRequiredDropCapabilities(List<String> requiredDropCapabilities)
withRequiredDropCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withRequiredDropCapabilities(String... requiredDropCapabilities)
withRequiredDropCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasRequiredDropCapabilities()
hasRequiredDropCapabilities
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addNewRequiredDropCapability(String arg1)
addNewRequiredDropCapability
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addNewRequiredDropCapability(StringBuilder arg1)
addNewRequiredDropCapability
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addNewRequiredDropCapability(StringBuffer arg1)
addNewRequiredDropCapability
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
@Deprecated public ExtensionsV1beta1RunAsGroupStrategyOptions getRunAsGroup()
getRunAsGroup
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1RunAsGroupStrategyOptions buildRunAsGroup()
buildRunAsGroup
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withRunAsGroup(ExtensionsV1beta1RunAsGroupStrategyOptions runAsGroup)
withRunAsGroup
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasRunAsGroup()
hasRunAsGroup
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.RunAsGroupNested<A> withNewRunAsGroup()
withNewRunAsGroup
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.RunAsGroupNested<A> withNewRunAsGroupLike(ExtensionsV1beta1RunAsGroupStrategyOptions item)
withNewRunAsGroupLike
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.RunAsGroupNested<A> editRunAsGroup()
editRunAsGroup
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.RunAsGroupNested<A> editOrNewRunAsGroup()
editOrNewRunAsGroup
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.RunAsGroupNested<A> editOrNewRunAsGroupLike(ExtensionsV1beta1RunAsGroupStrategyOptions item)
editOrNewRunAsGroupLike
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
@Deprecated public ExtensionsV1beta1RunAsUserStrategyOptions getRunAsUser()
getRunAsUser
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1RunAsUserStrategyOptions buildRunAsUser()
buildRunAsUser
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withRunAsUser(ExtensionsV1beta1RunAsUserStrategyOptions runAsUser)
withRunAsUser
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasRunAsUser()
hasRunAsUser
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.RunAsUserNested<A> withNewRunAsUser()
withNewRunAsUser
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.RunAsUserNested<A> withNewRunAsUserLike(ExtensionsV1beta1RunAsUserStrategyOptions item)
withNewRunAsUserLike
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.RunAsUserNested<A> editRunAsUser()
editRunAsUser
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.RunAsUserNested<A> editOrNewRunAsUser()
editOrNewRunAsUser
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.RunAsUserNested<A> editOrNewRunAsUserLike(ExtensionsV1beta1RunAsUserStrategyOptions item)
editOrNewRunAsUserLike
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
@Deprecated public ExtensionsV1beta1RuntimeClassStrategyOptions getRuntimeClass()
getRuntimeClass
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1RuntimeClassStrategyOptions buildRuntimeClass()
buildRuntimeClass
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withRuntimeClass(ExtensionsV1beta1RuntimeClassStrategyOptions runtimeClass)
withRuntimeClass
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasRuntimeClass()
hasRuntimeClass
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.RuntimeClassNested<A> withNewRuntimeClass()
withNewRuntimeClass
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.RuntimeClassNested<A> withNewRuntimeClassLike(ExtensionsV1beta1RuntimeClassStrategyOptions item)
withNewRuntimeClassLike
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.RuntimeClassNested<A> editRuntimeClass()
editRuntimeClass
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.RuntimeClassNested<A> editOrNewRuntimeClass()
editOrNewRuntimeClass
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.RuntimeClassNested<A> editOrNewRuntimeClassLike(ExtensionsV1beta1RuntimeClassStrategyOptions item)
editOrNewRuntimeClassLike
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
@Deprecated public ExtensionsV1beta1SELinuxStrategyOptions getSeLinux()
getSeLinux
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1SELinuxStrategyOptions buildSeLinux()
buildSeLinux
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withSeLinux(ExtensionsV1beta1SELinuxStrategyOptions seLinux)
withSeLinux
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasSeLinux()
hasSeLinux
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.SeLinuxNested<A> withNewSeLinux()
withNewSeLinux
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.SeLinuxNested<A> withNewSeLinuxLike(ExtensionsV1beta1SELinuxStrategyOptions item)
withNewSeLinuxLike
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.SeLinuxNested<A> editSeLinux()
editSeLinux
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.SeLinuxNested<A> editOrNewSeLinux()
editOrNewSeLinux
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.SeLinuxNested<A> editOrNewSeLinuxLike(ExtensionsV1beta1SELinuxStrategyOptions item)
editOrNewSeLinuxLike
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
@Deprecated public ExtensionsV1beta1SupplementalGroupsStrategyOptions getSupplementalGroups()
getSupplementalGroups
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1SupplementalGroupsStrategyOptions buildSupplementalGroups()
buildSupplementalGroups
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withSupplementalGroups(ExtensionsV1beta1SupplementalGroupsStrategyOptions supplementalGroups)
withSupplementalGroups
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasSupplementalGroups()
hasSupplementalGroups
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested<A> withNewSupplementalGroups()
withNewSupplementalGroups
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested<A> withNewSupplementalGroupsLike(ExtensionsV1beta1SupplementalGroupsStrategyOptions item)
withNewSupplementalGroupsLike
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested<A> editSupplementalGroups()
editSupplementalGroups
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested<A> editOrNewSupplementalGroups()
editOrNewSupplementalGroups
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public ExtensionsV1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested<A> editOrNewSupplementalGroupsLike(ExtensionsV1beta1SupplementalGroupsStrategyOptions item)
editOrNewSupplementalGroupsLike
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addToVolumes(int index, String item)
addToVolumes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A setToVolumes(int index, String item)
setToVolumes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addToVolumes(String... items)
addToVolumes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addAllToVolumes(Collection<String> items)
addAllToVolumes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeFromVolumes(String... items)
removeFromVolumes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A removeAllFromVolumes(Collection<String> items)
removeAllFromVolumes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public List<String> getVolumes()
getVolumes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getVolume(int index)
getVolume
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getFirstVolume()
getFirstVolume
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getLastVolume()
getLastVolume
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public String getMatchingVolume(Predicate<String> predicate)
getMatchingVolume
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasMatchingVolume(Predicate<String> predicate)
hasMatchingVolume
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withVolumes(List<String> volumes)
withVolumes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A withVolumes(String... volumes)
withVolumes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasVolumes()
hasVolumes
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addNewVolume(String arg1)
addNewVolume
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addNewVolume(StringBuilder arg1)
addNewVolume
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
public A addNewVolume(StringBuffer arg1)
addNewVolume
in interface ExtensionsV1beta1PodSecurityPolicySpecFluent<A extends ExtensionsV1beta1PodSecurityPolicySpecFluent<A>>
Copyright © 2019. All rights reserved.