public interface PodSecurityPolicySpecFluent<A extends PodSecurityPolicySpecFluent<A>> extends Fluent<A>
Modifier and Type | Interface and Description |
---|---|
static interface |
PodSecurityPolicySpecFluent.AllowedCSIDriversNested<N> |
static interface |
PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<N> |
static interface |
PodSecurityPolicySpecFluent.AllowedHostPathsNested<N> |
static interface |
PodSecurityPolicySpecFluent.FsGroupNested<N> |
static interface |
PodSecurityPolicySpecFluent.HostPortsNested<N> |
static interface |
PodSecurityPolicySpecFluent.RunAsGroupNested<N> |
static interface |
PodSecurityPolicySpecFluent.RunAsUserNested<N> |
static interface |
PodSecurityPolicySpecFluent.RuntimeClassNested<N> |
static interface |
PodSecurityPolicySpecFluent.SeLinuxNested<N> |
static interface |
PodSecurityPolicySpecFluent.SupplementalGroupsNested<N> |
Boolean isAllowPrivilegeEscalation()
Boolean hasAllowPrivilegeEscalation()
A withNewAllowPrivilegeEscalation(boolean arg1)
A addToAllowedCSIDrivers(int index, AllowedCSIDriver item)
A setToAllowedCSIDrivers(int index, AllowedCSIDriver item)
A addToAllowedCSIDrivers(AllowedCSIDriver... items)
A addAllToAllowedCSIDrivers(Collection<AllowedCSIDriver> items)
A removeFromAllowedCSIDrivers(AllowedCSIDriver... items)
A removeAllFromAllowedCSIDrivers(Collection<AllowedCSIDriver> items)
A removeMatchingFromAllowedCSIDrivers(Predicate<AllowedCSIDriverBuilder> predicate)
@Deprecated List<AllowedCSIDriver> getAllowedCSIDrivers()
List<AllowedCSIDriver> buildAllowedCSIDrivers()
AllowedCSIDriver buildAllowedCSIDriver(int index)
AllowedCSIDriver buildFirstAllowedCSIDriver()
AllowedCSIDriver buildLastAllowedCSIDriver()
AllowedCSIDriver buildMatchingAllowedCSIDriver(Predicate<AllowedCSIDriverBuilder> predicate)
Boolean hasMatchingAllowedCSIDriver(Predicate<AllowedCSIDriverBuilder> predicate)
A withAllowedCSIDrivers(List<AllowedCSIDriver> allowedCSIDrivers)
A withAllowedCSIDrivers(AllowedCSIDriver... allowedCSIDrivers)
Boolean hasAllowedCSIDrivers()
PodSecurityPolicySpecFluent.AllowedCSIDriversNested<A> addNewAllowedCSIDriver()
PodSecurityPolicySpecFluent.AllowedCSIDriversNested<A> addNewAllowedCSIDriverLike(AllowedCSIDriver item)
PodSecurityPolicySpecFluent.AllowedCSIDriversNested<A> setNewAllowedCSIDriverLike(int index, AllowedCSIDriver item)
PodSecurityPolicySpecFluent.AllowedCSIDriversNested<A> editAllowedCSIDriver(int index)
PodSecurityPolicySpecFluent.AllowedCSIDriversNested<A> editFirstAllowedCSIDriver()
PodSecurityPolicySpecFluent.AllowedCSIDriversNested<A> editLastAllowedCSIDriver()
PodSecurityPolicySpecFluent.AllowedCSIDriversNested<A> editMatchingAllowedCSIDriver(Predicate<AllowedCSIDriverBuilder> predicate)
A addAllToAllowedCapabilities(Collection<String> items)
A removeAllFromAllowedCapabilities(Collection<String> items)
String getAllowedCapability(int index)
String getFirstAllowedCapability()
String getLastAllowedCapability()
Boolean hasAllowedCapabilities()
A addNewAllowedCapability(StringBuilder arg1)
A addNewAllowedCapability(StringBuffer arg1)
A addToAllowedFlexVolumes(int index, AllowedFlexVolume item)
A setToAllowedFlexVolumes(int index, AllowedFlexVolume item)
A addToAllowedFlexVolumes(AllowedFlexVolume... items)
A addAllToAllowedFlexVolumes(Collection<AllowedFlexVolume> items)
A removeFromAllowedFlexVolumes(AllowedFlexVolume... items)
A removeAllFromAllowedFlexVolumes(Collection<AllowedFlexVolume> items)
A removeMatchingFromAllowedFlexVolumes(Predicate<AllowedFlexVolumeBuilder> predicate)
@Deprecated List<AllowedFlexVolume> getAllowedFlexVolumes()
List<AllowedFlexVolume> buildAllowedFlexVolumes()
AllowedFlexVolume buildAllowedFlexVolume(int index)
AllowedFlexVolume buildFirstAllowedFlexVolume()
AllowedFlexVolume buildLastAllowedFlexVolume()
AllowedFlexVolume buildMatchingAllowedFlexVolume(Predicate<AllowedFlexVolumeBuilder> predicate)
Boolean hasMatchingAllowedFlexVolume(Predicate<AllowedFlexVolumeBuilder> predicate)
A withAllowedFlexVolumes(List<AllowedFlexVolume> allowedFlexVolumes)
A withAllowedFlexVolumes(AllowedFlexVolume... allowedFlexVolumes)
Boolean hasAllowedFlexVolumes()
PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> addNewAllowedFlexVolume()
PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> addNewAllowedFlexVolumeLike(AllowedFlexVolume item)
PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> setNewAllowedFlexVolumeLike(int index, AllowedFlexVolume item)
PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> editAllowedFlexVolume(int index)
PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> editFirstAllowedFlexVolume()
PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> editLastAllowedFlexVolume()
PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> editMatchingAllowedFlexVolume(Predicate<AllowedFlexVolumeBuilder> predicate)
A addToAllowedHostPaths(int index, AllowedHostPath item)
A setToAllowedHostPaths(int index, AllowedHostPath item)
A addToAllowedHostPaths(AllowedHostPath... items)
A addAllToAllowedHostPaths(Collection<AllowedHostPath> items)
A removeFromAllowedHostPaths(AllowedHostPath... items)
A removeAllFromAllowedHostPaths(Collection<AllowedHostPath> items)
A removeMatchingFromAllowedHostPaths(Predicate<AllowedHostPathBuilder> predicate)
@Deprecated List<AllowedHostPath> getAllowedHostPaths()
List<AllowedHostPath> buildAllowedHostPaths()
AllowedHostPath buildAllowedHostPath(int index)
AllowedHostPath buildFirstAllowedHostPath()
AllowedHostPath buildLastAllowedHostPath()
AllowedHostPath buildMatchingAllowedHostPath(Predicate<AllowedHostPathBuilder> predicate)
Boolean hasMatchingAllowedHostPath(Predicate<AllowedHostPathBuilder> predicate)
A withAllowedHostPaths(List<AllowedHostPath> allowedHostPaths)
A withAllowedHostPaths(AllowedHostPath... allowedHostPaths)
Boolean hasAllowedHostPaths()
PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> addNewAllowedHostPath()
PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> addNewAllowedHostPathLike(AllowedHostPath item)
PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> setNewAllowedHostPathLike(int index, AllowedHostPath item)
PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> editAllowedHostPath(int index)
PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> editFirstAllowedHostPath()
PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> editLastAllowedHostPath()
PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> editMatchingAllowedHostPath(Predicate<AllowedHostPathBuilder> predicate)
A addAllToAllowedProcMountTypes(Collection<String> items)
A removeAllFromAllowedProcMountTypes(Collection<String> items)
String getAllowedProcMountType(int index)
String getFirstAllowedProcMountType()
String getLastAllowedProcMountType()
Boolean hasMatchingAllowedProcMountType(Predicate<String> predicate)
Boolean hasAllowedProcMountTypes()
A addNewAllowedProcMountType(StringBuilder arg1)
A addNewAllowedProcMountType(StringBuffer arg1)
A addAllToAllowedUnsafeSysctls(Collection<String> items)
A removeAllFromAllowedUnsafeSysctls(Collection<String> items)
String getAllowedUnsafeSysctl(int index)
String getFirstAllowedUnsafeSysctl()
String getLastAllowedUnsafeSysctl()
Boolean hasAllowedUnsafeSysctls()
A addNewAllowedUnsafeSysctl(StringBuilder arg1)
A addNewAllowedUnsafeSysctl(StringBuffer arg1)
A addAllToDefaultAddCapabilities(Collection<String> items)
A removeAllFromDefaultAddCapabilities(Collection<String> items)
String getDefaultAddCapability(int index)
String getFirstDefaultAddCapability()
String getLastDefaultAddCapability()
Boolean hasMatchingDefaultAddCapability(Predicate<String> predicate)
Boolean hasDefaultAddCapabilities()
A addNewDefaultAddCapability(StringBuilder arg1)
A addNewDefaultAddCapability(StringBuffer arg1)
Boolean isDefaultAllowPrivilegeEscalation()
A withDefaultAllowPrivilegeEscalation(Boolean defaultAllowPrivilegeEscalation)
Boolean hasDefaultAllowPrivilegeEscalation()
A withNewDefaultAllowPrivilegeEscalation(boolean arg1)
A addAllToForbiddenSysctls(Collection<String> items)
A removeAllFromForbiddenSysctls(Collection<String> items)
String getForbiddenSysctl(int index)
String getFirstForbiddenSysctl()
String getLastForbiddenSysctl()
Boolean hasForbiddenSysctls()
A addNewForbiddenSysctl(StringBuilder arg1)
A addNewForbiddenSysctl(StringBuffer arg1)
@Deprecated FSGroupStrategyOptions getFsGroup()
FSGroupStrategyOptions buildFsGroup()
A withFsGroup(FSGroupStrategyOptions fsGroup)
Boolean hasFsGroup()
PodSecurityPolicySpecFluent.FsGroupNested<A> withNewFsGroup()
PodSecurityPolicySpecFluent.FsGroupNested<A> withNewFsGroupLike(FSGroupStrategyOptions item)
PodSecurityPolicySpecFluent.FsGroupNested<A> editFsGroup()
PodSecurityPolicySpecFluent.FsGroupNested<A> editOrNewFsGroup()
PodSecurityPolicySpecFluent.FsGroupNested<A> editOrNewFsGroupLike(FSGroupStrategyOptions item)
Boolean isHostIPC()
Boolean hasHostIPC()
A withNewHostIPC(boolean arg1)
Boolean isHostNetwork()
Boolean hasHostNetwork()
A withNewHostNetwork(boolean arg1)
Boolean isHostPID()
Boolean hasHostPID()
A withNewHostPID(boolean arg1)
A addToHostPorts(int index, HostPortRange item)
A setToHostPorts(int index, HostPortRange item)
A addToHostPorts(HostPortRange... items)
A addAllToHostPorts(Collection<HostPortRange> items)
A removeFromHostPorts(HostPortRange... items)
A removeAllFromHostPorts(Collection<HostPortRange> items)
A removeMatchingFromHostPorts(Predicate<HostPortRangeBuilder> predicate)
@Deprecated List<HostPortRange> getHostPorts()
List<HostPortRange> buildHostPorts()
HostPortRange buildHostPort(int index)
HostPortRange buildFirstHostPort()
HostPortRange buildLastHostPort()
HostPortRange buildMatchingHostPort(Predicate<HostPortRangeBuilder> predicate)
Boolean hasMatchingHostPort(Predicate<HostPortRangeBuilder> predicate)
A withHostPorts(List<HostPortRange> hostPorts)
A withHostPorts(HostPortRange... hostPorts)
Boolean hasHostPorts()
PodSecurityPolicySpecFluent.HostPortsNested<A> addNewHostPort()
PodSecurityPolicySpecFluent.HostPortsNested<A> addNewHostPortLike(HostPortRange item)
PodSecurityPolicySpecFluent.HostPortsNested<A> setNewHostPortLike(int index, HostPortRange item)
PodSecurityPolicySpecFluent.HostPortsNested<A> editHostPort(int index)
PodSecurityPolicySpecFluent.HostPortsNested<A> editFirstHostPort()
PodSecurityPolicySpecFluent.HostPortsNested<A> editLastHostPort()
PodSecurityPolicySpecFluent.HostPortsNested<A> editMatchingHostPort(Predicate<HostPortRangeBuilder> predicate)
Boolean isPrivileged()
Boolean hasPrivileged()
A withNewPrivileged(boolean arg1)
Boolean isReadOnlyRootFilesystem()
Boolean hasReadOnlyRootFilesystem()
A withNewReadOnlyRootFilesystem(boolean arg1)
A addAllToRequiredDropCapabilities(Collection<String> items)
A removeAllFromRequiredDropCapabilities(Collection<String> items)
String getRequiredDropCapability(int index)
String getFirstRequiredDropCapability()
String getLastRequiredDropCapability()
String getMatchingRequiredDropCapability(Predicate<String> predicate)
Boolean hasMatchingRequiredDropCapability(Predicate<String> predicate)
Boolean hasRequiredDropCapabilities()
A addNewRequiredDropCapability(StringBuilder arg1)
A addNewRequiredDropCapability(StringBuffer arg1)
@Deprecated RunAsGroupStrategyOptions getRunAsGroup()
RunAsGroupStrategyOptions buildRunAsGroup()
A withRunAsGroup(RunAsGroupStrategyOptions runAsGroup)
Boolean hasRunAsGroup()
PodSecurityPolicySpecFluent.RunAsGroupNested<A> withNewRunAsGroup()
PodSecurityPolicySpecFluent.RunAsGroupNested<A> withNewRunAsGroupLike(RunAsGroupStrategyOptions item)
PodSecurityPolicySpecFluent.RunAsGroupNested<A> editRunAsGroup()
PodSecurityPolicySpecFluent.RunAsGroupNested<A> editOrNewRunAsGroup()
PodSecurityPolicySpecFluent.RunAsGroupNested<A> editOrNewRunAsGroupLike(RunAsGroupStrategyOptions item)
@Deprecated KubernetesRunAsUserStrategyOptions getRunAsUser()
KubernetesRunAsUserStrategyOptions buildRunAsUser()
A withRunAsUser(KubernetesRunAsUserStrategyOptions runAsUser)
Boolean hasRunAsUser()
PodSecurityPolicySpecFluent.RunAsUserNested<A> withNewRunAsUser()
PodSecurityPolicySpecFluent.RunAsUserNested<A> withNewRunAsUserLike(KubernetesRunAsUserStrategyOptions item)
PodSecurityPolicySpecFluent.RunAsUserNested<A> editRunAsUser()
PodSecurityPolicySpecFluent.RunAsUserNested<A> editOrNewRunAsUser()
PodSecurityPolicySpecFluent.RunAsUserNested<A> editOrNewRunAsUserLike(KubernetesRunAsUserStrategyOptions item)
@Deprecated RuntimeClassStrategyOptions getRuntimeClass()
RuntimeClassStrategyOptions buildRuntimeClass()
A withRuntimeClass(RuntimeClassStrategyOptions runtimeClass)
Boolean hasRuntimeClass()
PodSecurityPolicySpecFluent.RuntimeClassNested<A> withNewRuntimeClass()
PodSecurityPolicySpecFluent.RuntimeClassNested<A> withNewRuntimeClassLike(RuntimeClassStrategyOptions item)
PodSecurityPolicySpecFluent.RuntimeClassNested<A> editRuntimeClass()
PodSecurityPolicySpecFluent.RuntimeClassNested<A> editOrNewRuntimeClass()
PodSecurityPolicySpecFluent.RuntimeClassNested<A> editOrNewRuntimeClassLike(RuntimeClassStrategyOptions item)
@Deprecated SELinuxStrategyOptions getSeLinux()
SELinuxStrategyOptions buildSeLinux()
A withSeLinux(SELinuxStrategyOptions seLinux)
Boolean hasSeLinux()
PodSecurityPolicySpecFluent.SeLinuxNested<A> withNewSeLinux()
PodSecurityPolicySpecFluent.SeLinuxNested<A> withNewSeLinuxLike(SELinuxStrategyOptions item)
PodSecurityPolicySpecFluent.SeLinuxNested<A> editSeLinux()
PodSecurityPolicySpecFluent.SeLinuxNested<A> editOrNewSeLinux()
PodSecurityPolicySpecFluent.SeLinuxNested<A> editOrNewSeLinuxLike(SELinuxStrategyOptions item)
@Deprecated SupplementalGroupsStrategyOptions getSupplementalGroups()
SupplementalGroupsStrategyOptions buildSupplementalGroups()
A withSupplementalGroups(SupplementalGroupsStrategyOptions supplementalGroups)
Boolean hasSupplementalGroups()
PodSecurityPolicySpecFluent.SupplementalGroupsNested<A> withNewSupplementalGroups()
PodSecurityPolicySpecFluent.SupplementalGroupsNested<A> withNewSupplementalGroupsLike(SupplementalGroupsStrategyOptions item)
PodSecurityPolicySpecFluent.SupplementalGroupsNested<A> editSupplementalGroups()
PodSecurityPolicySpecFluent.SupplementalGroupsNested<A> editOrNewSupplementalGroups()
PodSecurityPolicySpecFluent.SupplementalGroupsNested<A> editOrNewSupplementalGroupsLike(SupplementalGroupsStrategyOptions item)
A addAllToVolumes(Collection<String> items)
A removeAllFromVolumes(Collection<String> items)
String getVolume(int index)
String getFirstVolume()
String getLastVolume()
Boolean hasVolumes()
A addNewVolume(StringBuilder arg1)
A addNewVolume(StringBuffer arg1)
Copyright © 2015–2020 Red Hat. All rights reserved.