public class PolicyV1beta1PodSecurityPolicySpecFluentImpl<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>> extends BaseFluent<A> implements PolicyV1beta1PodSecurityPolicySpecFluent<A>
PolicyV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<N>, PolicyV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<N>, PolicyV1beta1PodSecurityPolicySpecFluent.FsGroupNested<N>, PolicyV1beta1PodSecurityPolicySpecFluent.HostPortsNested<N>, PolicyV1beta1PodSecurityPolicySpecFluent.RunAsUserNested<N>, PolicyV1beta1PodSecurityPolicySpecFluent.SeLinuxNested<N>, PolicyV1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested<N>
_visitables
Constructor and Description |
---|
PolicyV1beta1PodSecurityPolicySpecFluentImpl() |
PolicyV1beta1PodSecurityPolicySpecFluentImpl(PolicyV1beta1PodSecurityPolicySpec instance) |
public PolicyV1beta1PodSecurityPolicySpecFluentImpl()
public PolicyV1beta1PodSecurityPolicySpecFluentImpl(PolicyV1beta1PodSecurityPolicySpec instance)
public Boolean isAllowPrivilegeEscalation()
isAllowPrivilegeEscalation
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withAllowPrivilegeEscalation(Boolean allowPrivilegeEscalation)
withAllowPrivilegeEscalation
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasAllowPrivilegeEscalation()
hasAllowPrivilegeEscalation
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewAllowPrivilegeEscalation(boolean arg1)
withNewAllowPrivilegeEscalation
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewAllowPrivilegeEscalation(String arg1)
withNewAllowPrivilegeEscalation
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addToAllowedCapabilities(int index, String item)
addToAllowedCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A setToAllowedCapabilities(int index, String item)
setToAllowedCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addToAllowedCapabilities(String... items)
addToAllowedCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addAllToAllowedCapabilities(Collection<String> items)
addAllToAllowedCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A removeFromAllowedCapabilities(String... items)
removeFromAllowedCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A removeAllFromAllowedCapabilities(Collection<String> items)
removeAllFromAllowedCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public List<String> getAllowedCapabilities()
getAllowedCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public String getAllowedCapability(int index)
getAllowedCapability
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public String getFirstAllowedCapability()
getFirstAllowedCapability
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public String getLastAllowedCapability()
getLastAllowedCapability
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public String getMatchingAllowedCapability(Predicate<String> predicate)
getMatchingAllowedCapability
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withAllowedCapabilities(List<String> allowedCapabilities)
withAllowedCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withAllowedCapabilities(String... allowedCapabilities)
withAllowedCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasAllowedCapabilities()
hasAllowedCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addToAllowedFlexVolumes(int index, PolicyV1beta1AllowedFlexVolume item)
addToAllowedFlexVolumes
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A setToAllowedFlexVolumes(int index, PolicyV1beta1AllowedFlexVolume item)
setToAllowedFlexVolumes
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addToAllowedFlexVolumes(PolicyV1beta1AllowedFlexVolume... items)
addToAllowedFlexVolumes
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addAllToAllowedFlexVolumes(Collection<PolicyV1beta1AllowedFlexVolume> items)
addAllToAllowedFlexVolumes
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A removeFromAllowedFlexVolumes(PolicyV1beta1AllowedFlexVolume... items)
removeFromAllowedFlexVolumes
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A removeAllFromAllowedFlexVolumes(Collection<PolicyV1beta1AllowedFlexVolume> items)
removeAllFromAllowedFlexVolumes
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
@Deprecated public List<PolicyV1beta1AllowedFlexVolume> getAllowedFlexVolumes()
getAllowedFlexVolumes
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public List<PolicyV1beta1AllowedFlexVolume> buildAllowedFlexVolumes()
buildAllowedFlexVolumes
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1AllowedFlexVolume buildAllowedFlexVolume(int index)
buildAllowedFlexVolume
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1AllowedFlexVolume buildFirstAllowedFlexVolume()
buildFirstAllowedFlexVolume
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1AllowedFlexVolume buildLastAllowedFlexVolume()
buildLastAllowedFlexVolume
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1AllowedFlexVolume buildMatchingAllowedFlexVolume(Predicate<PolicyV1beta1AllowedFlexVolumeBuilder> predicate)
buildMatchingAllowedFlexVolume
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withAllowedFlexVolumes(List<PolicyV1beta1AllowedFlexVolume> allowedFlexVolumes)
withAllowedFlexVolumes
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withAllowedFlexVolumes(PolicyV1beta1AllowedFlexVolume... allowedFlexVolumes)
withAllowedFlexVolumes
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasAllowedFlexVolumes()
hasAllowedFlexVolumes
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> addNewAllowedFlexVolume()
addNewAllowedFlexVolume
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> addNewAllowedFlexVolumeLike(PolicyV1beta1AllowedFlexVolume item)
addNewAllowedFlexVolumeLike
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> setNewAllowedFlexVolumeLike(int index, PolicyV1beta1AllowedFlexVolume item)
setNewAllowedFlexVolumeLike
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> editAllowedFlexVolume(int index)
editAllowedFlexVolume
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> editFirstAllowedFlexVolume()
editFirstAllowedFlexVolume
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> editLastAllowedFlexVolume()
editLastAllowedFlexVolume
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> editMatchingAllowedFlexVolume(Predicate<PolicyV1beta1AllowedFlexVolumeBuilder> predicate)
editMatchingAllowedFlexVolume
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addToAllowedHostPaths(int index, PolicyV1beta1AllowedHostPath item)
addToAllowedHostPaths
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A setToAllowedHostPaths(int index, PolicyV1beta1AllowedHostPath item)
setToAllowedHostPaths
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addToAllowedHostPaths(PolicyV1beta1AllowedHostPath... items)
addToAllowedHostPaths
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addAllToAllowedHostPaths(Collection<PolicyV1beta1AllowedHostPath> items)
addAllToAllowedHostPaths
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A removeFromAllowedHostPaths(PolicyV1beta1AllowedHostPath... items)
removeFromAllowedHostPaths
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A removeAllFromAllowedHostPaths(Collection<PolicyV1beta1AllowedHostPath> items)
removeAllFromAllowedHostPaths
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
@Deprecated public List<PolicyV1beta1AllowedHostPath> getAllowedHostPaths()
getAllowedHostPaths
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public List<PolicyV1beta1AllowedHostPath> buildAllowedHostPaths()
buildAllowedHostPaths
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1AllowedHostPath buildAllowedHostPath(int index)
buildAllowedHostPath
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1AllowedHostPath buildFirstAllowedHostPath()
buildFirstAllowedHostPath
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1AllowedHostPath buildLastAllowedHostPath()
buildLastAllowedHostPath
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1AllowedHostPath buildMatchingAllowedHostPath(Predicate<PolicyV1beta1AllowedHostPathBuilder> predicate)
buildMatchingAllowedHostPath
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withAllowedHostPaths(List<PolicyV1beta1AllowedHostPath> allowedHostPaths)
withAllowedHostPaths
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withAllowedHostPaths(PolicyV1beta1AllowedHostPath... allowedHostPaths)
withAllowedHostPaths
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasAllowedHostPaths()
hasAllowedHostPaths
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> addNewAllowedHostPath()
addNewAllowedHostPath
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> addNewAllowedHostPathLike(PolicyV1beta1AllowedHostPath item)
addNewAllowedHostPathLike
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> setNewAllowedHostPathLike(int index, PolicyV1beta1AllowedHostPath item)
setNewAllowedHostPathLike
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> editAllowedHostPath(int index)
editAllowedHostPath
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> editFirstAllowedHostPath()
editFirstAllowedHostPath
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> editLastAllowedHostPath()
editLastAllowedHostPath
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> editMatchingAllowedHostPath(Predicate<PolicyV1beta1AllowedHostPathBuilder> predicate)
editMatchingAllowedHostPath
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addToAllowedUnsafeSysctls(int index, String item)
addToAllowedUnsafeSysctls
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A setToAllowedUnsafeSysctls(int index, String item)
setToAllowedUnsafeSysctls
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addToAllowedUnsafeSysctls(String... items)
addToAllowedUnsafeSysctls
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addAllToAllowedUnsafeSysctls(Collection<String> items)
addAllToAllowedUnsafeSysctls
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A removeFromAllowedUnsafeSysctls(String... items)
removeFromAllowedUnsafeSysctls
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A removeAllFromAllowedUnsafeSysctls(Collection<String> items)
removeAllFromAllowedUnsafeSysctls
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public List<String> getAllowedUnsafeSysctls()
getAllowedUnsafeSysctls
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public String getAllowedUnsafeSysctl(int index)
getAllowedUnsafeSysctl
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public String getFirstAllowedUnsafeSysctl()
getFirstAllowedUnsafeSysctl
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public String getLastAllowedUnsafeSysctl()
getLastAllowedUnsafeSysctl
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public String getMatchingAllowedUnsafeSysctl(Predicate<String> predicate)
getMatchingAllowedUnsafeSysctl
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withAllowedUnsafeSysctls(List<String> allowedUnsafeSysctls)
withAllowedUnsafeSysctls
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withAllowedUnsafeSysctls(String... allowedUnsafeSysctls)
withAllowedUnsafeSysctls
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasAllowedUnsafeSysctls()
hasAllowedUnsafeSysctls
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addToDefaultAddCapabilities(int index, String item)
addToDefaultAddCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A setToDefaultAddCapabilities(int index, String item)
setToDefaultAddCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addToDefaultAddCapabilities(String... items)
addToDefaultAddCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addAllToDefaultAddCapabilities(Collection<String> items)
addAllToDefaultAddCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A removeFromDefaultAddCapabilities(String... items)
removeFromDefaultAddCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A removeAllFromDefaultAddCapabilities(Collection<String> items)
removeAllFromDefaultAddCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public List<String> getDefaultAddCapabilities()
getDefaultAddCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public String getDefaultAddCapability(int index)
getDefaultAddCapability
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public String getFirstDefaultAddCapability()
getFirstDefaultAddCapability
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public String getLastDefaultAddCapability()
getLastDefaultAddCapability
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public String getMatchingDefaultAddCapability(Predicate<String> predicate)
getMatchingDefaultAddCapability
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withDefaultAddCapabilities(List<String> defaultAddCapabilities)
withDefaultAddCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withDefaultAddCapabilities(String... defaultAddCapabilities)
withDefaultAddCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasDefaultAddCapabilities()
hasDefaultAddCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean isDefaultAllowPrivilegeEscalation()
isDefaultAllowPrivilegeEscalation
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withDefaultAllowPrivilegeEscalation(Boolean defaultAllowPrivilegeEscalation)
withDefaultAllowPrivilegeEscalation
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasDefaultAllowPrivilegeEscalation()
hasDefaultAllowPrivilegeEscalation
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewDefaultAllowPrivilegeEscalation(boolean arg1)
withNewDefaultAllowPrivilegeEscalation
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewDefaultAllowPrivilegeEscalation(String arg1)
withNewDefaultAllowPrivilegeEscalation
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addToForbiddenSysctls(int index, String item)
addToForbiddenSysctls
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A setToForbiddenSysctls(int index, String item)
setToForbiddenSysctls
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addToForbiddenSysctls(String... items)
addToForbiddenSysctls
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addAllToForbiddenSysctls(Collection<String> items)
addAllToForbiddenSysctls
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A removeFromForbiddenSysctls(String... items)
removeFromForbiddenSysctls
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A removeAllFromForbiddenSysctls(Collection<String> items)
removeAllFromForbiddenSysctls
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public List<String> getForbiddenSysctls()
getForbiddenSysctls
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public String getForbiddenSysctl(int index)
getForbiddenSysctl
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public String getFirstForbiddenSysctl()
getFirstForbiddenSysctl
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public String getLastForbiddenSysctl()
getLastForbiddenSysctl
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public String getMatchingForbiddenSysctl(Predicate<String> predicate)
getMatchingForbiddenSysctl
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withForbiddenSysctls(List<String> forbiddenSysctls)
withForbiddenSysctls
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withForbiddenSysctls(String... forbiddenSysctls)
withForbiddenSysctls
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasForbiddenSysctls()
hasForbiddenSysctls
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
@Deprecated public PolicyV1beta1FSGroupStrategyOptions getFsGroup()
getFsGroup
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1FSGroupStrategyOptions buildFsGroup()
buildFsGroup
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withFsGroup(PolicyV1beta1FSGroupStrategyOptions fsGroup)
withFsGroup
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasFsGroup()
hasFsGroup
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.FsGroupNested<A> withNewFsGroup()
withNewFsGroup
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.FsGroupNested<A> withNewFsGroupLike(PolicyV1beta1FSGroupStrategyOptions item)
withNewFsGroupLike
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.FsGroupNested<A> editFsGroup()
editFsGroup
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.FsGroupNested<A> editOrNewFsGroup()
editOrNewFsGroup
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.FsGroupNested<A> editOrNewFsGroupLike(PolicyV1beta1FSGroupStrategyOptions item)
editOrNewFsGroupLike
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean isHostIPC()
isHostIPC
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withHostIPC(Boolean hostIPC)
withHostIPC
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasHostIPC()
hasHostIPC
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewHostIPC(boolean arg1)
withNewHostIPC
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewHostIPC(String arg1)
withNewHostIPC
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean isHostNetwork()
isHostNetwork
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withHostNetwork(Boolean hostNetwork)
withHostNetwork
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasHostNetwork()
hasHostNetwork
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewHostNetwork(boolean arg1)
withNewHostNetwork
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewHostNetwork(String arg1)
withNewHostNetwork
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean isHostPID()
isHostPID
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withHostPID(Boolean hostPID)
withHostPID
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasHostPID()
hasHostPID
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewHostPID(boolean arg1)
withNewHostPID
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewHostPID(String arg1)
withNewHostPID
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addToHostPorts(int index, PolicyV1beta1HostPortRange item)
addToHostPorts
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A setToHostPorts(int index, PolicyV1beta1HostPortRange item)
setToHostPorts
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addToHostPorts(PolicyV1beta1HostPortRange... items)
addToHostPorts
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addAllToHostPorts(Collection<PolicyV1beta1HostPortRange> items)
addAllToHostPorts
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A removeFromHostPorts(PolicyV1beta1HostPortRange... items)
removeFromHostPorts
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A removeAllFromHostPorts(Collection<PolicyV1beta1HostPortRange> items)
removeAllFromHostPorts
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
@Deprecated public List<PolicyV1beta1HostPortRange> getHostPorts()
getHostPorts
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public List<PolicyV1beta1HostPortRange> buildHostPorts()
buildHostPorts
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1HostPortRange buildHostPort(int index)
buildHostPort
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1HostPortRange buildFirstHostPort()
buildFirstHostPort
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1HostPortRange buildLastHostPort()
buildLastHostPort
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1HostPortRange buildMatchingHostPort(Predicate<PolicyV1beta1HostPortRangeBuilder> predicate)
buildMatchingHostPort
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withHostPorts(List<PolicyV1beta1HostPortRange> hostPorts)
withHostPorts
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withHostPorts(PolicyV1beta1HostPortRange... hostPorts)
withHostPorts
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasHostPorts()
hasHostPorts
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> addNewHostPort()
addNewHostPort
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> addNewHostPortLike(PolicyV1beta1HostPortRange item)
addNewHostPortLike
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> setNewHostPortLike(int index, PolicyV1beta1HostPortRange item)
setNewHostPortLike
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> editHostPort(int index)
editHostPort
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> editFirstHostPort()
editFirstHostPort
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> editLastHostPort()
editLastHostPort
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> editMatchingHostPort(Predicate<PolicyV1beta1HostPortRangeBuilder> predicate)
editMatchingHostPort
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean isPrivileged()
isPrivileged
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withPrivileged(Boolean privileged)
withPrivileged
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasPrivileged()
hasPrivileged
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewPrivileged(boolean arg1)
withNewPrivileged
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewPrivileged(String arg1)
withNewPrivileged
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean isReadOnlyRootFilesystem()
isReadOnlyRootFilesystem
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withReadOnlyRootFilesystem(Boolean readOnlyRootFilesystem)
withReadOnlyRootFilesystem
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasReadOnlyRootFilesystem()
hasReadOnlyRootFilesystem
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewReadOnlyRootFilesystem(boolean arg1)
withNewReadOnlyRootFilesystem
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withNewReadOnlyRootFilesystem(String arg1)
withNewReadOnlyRootFilesystem
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addToRequiredDropCapabilities(int index, String item)
addToRequiredDropCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A setToRequiredDropCapabilities(int index, String item)
setToRequiredDropCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addToRequiredDropCapabilities(String... items)
addToRequiredDropCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addAllToRequiredDropCapabilities(Collection<String> items)
addAllToRequiredDropCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A removeFromRequiredDropCapabilities(String... items)
removeFromRequiredDropCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A removeAllFromRequiredDropCapabilities(Collection<String> items)
removeAllFromRequiredDropCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public List<String> getRequiredDropCapabilities()
getRequiredDropCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public String getRequiredDropCapability(int index)
getRequiredDropCapability
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public String getFirstRequiredDropCapability()
getFirstRequiredDropCapability
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public String getLastRequiredDropCapability()
getLastRequiredDropCapability
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public String getMatchingRequiredDropCapability(Predicate<String> predicate)
getMatchingRequiredDropCapability
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withRequiredDropCapabilities(List<String> requiredDropCapabilities)
withRequiredDropCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withRequiredDropCapabilities(String... requiredDropCapabilities)
withRequiredDropCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasRequiredDropCapabilities()
hasRequiredDropCapabilities
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
@Deprecated public PolicyV1beta1RunAsUserStrategyOptions getRunAsUser()
getRunAsUser
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1RunAsUserStrategyOptions buildRunAsUser()
buildRunAsUser
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withRunAsUser(PolicyV1beta1RunAsUserStrategyOptions runAsUser)
withRunAsUser
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasRunAsUser()
hasRunAsUser
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.RunAsUserNested<A> withNewRunAsUser()
withNewRunAsUser
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.RunAsUserNested<A> withNewRunAsUserLike(PolicyV1beta1RunAsUserStrategyOptions item)
withNewRunAsUserLike
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.RunAsUserNested<A> editRunAsUser()
editRunAsUser
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.RunAsUserNested<A> editOrNewRunAsUser()
editOrNewRunAsUser
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.RunAsUserNested<A> editOrNewRunAsUserLike(PolicyV1beta1RunAsUserStrategyOptions item)
editOrNewRunAsUserLike
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
@Deprecated public PolicyV1beta1SELinuxStrategyOptions getSeLinux()
getSeLinux
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1SELinuxStrategyOptions buildSeLinux()
buildSeLinux
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withSeLinux(PolicyV1beta1SELinuxStrategyOptions seLinux)
withSeLinux
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasSeLinux()
hasSeLinux
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.SeLinuxNested<A> withNewSeLinux()
withNewSeLinux
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.SeLinuxNested<A> withNewSeLinuxLike(PolicyV1beta1SELinuxStrategyOptions item)
withNewSeLinuxLike
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.SeLinuxNested<A> editSeLinux()
editSeLinux
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.SeLinuxNested<A> editOrNewSeLinux()
editOrNewSeLinux
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.SeLinuxNested<A> editOrNewSeLinuxLike(PolicyV1beta1SELinuxStrategyOptions item)
editOrNewSeLinuxLike
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
@Deprecated public PolicyV1beta1SupplementalGroupsStrategyOptions getSupplementalGroups()
getSupplementalGroups
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1SupplementalGroupsStrategyOptions buildSupplementalGroups()
buildSupplementalGroups
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withSupplementalGroups(PolicyV1beta1SupplementalGroupsStrategyOptions supplementalGroups)
withSupplementalGroups
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasSupplementalGroups()
hasSupplementalGroups
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested<A> withNewSupplementalGroups()
withNewSupplementalGroups
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested<A> withNewSupplementalGroupsLike(PolicyV1beta1SupplementalGroupsStrategyOptions item)
withNewSupplementalGroupsLike
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested<A> editSupplementalGroups()
editSupplementalGroups
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested<A> editOrNewSupplementalGroups()
editOrNewSupplementalGroups
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public PolicyV1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested<A> editOrNewSupplementalGroupsLike(PolicyV1beta1SupplementalGroupsStrategyOptions item)
editOrNewSupplementalGroupsLike
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addToVolumes(int index, String item)
addToVolumes
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A setToVolumes(int index, String item)
setToVolumes
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addToVolumes(String... items)
addToVolumes
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A addAllToVolumes(Collection<String> items)
addAllToVolumes
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A removeFromVolumes(String... items)
removeFromVolumes
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A removeAllFromVolumes(Collection<String> items)
removeAllFromVolumes
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public List<String> getVolumes()
getVolumes
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public String getVolume(int index)
getVolume
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public String getFirstVolume()
getFirstVolume
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public String getLastVolume()
getLastVolume
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public String getMatchingVolume(Predicate<String> predicate)
getMatchingVolume
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withVolumes(List<String> volumes)
withVolumes
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public A withVolumes(String... volumes)
withVolumes
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
public Boolean hasVolumes()
hasVolumes
in interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>>
Copyright © 2018. All rights reserved.