public interface V1beta1PodSecurityPolicySpecFluent<A extends V1beta1PodSecurityPolicySpecFluent<A>> extends Fluent<A>
Modifier and Type | Interface and Description |
---|---|
static interface |
V1beta1PodSecurityPolicySpecFluent.AllowedCSIDriversNested<N> |
static interface |
V1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<N> |
static interface |
V1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<N> |
static interface |
V1beta1PodSecurityPolicySpecFluent.FsGroupNested<N> |
static interface |
V1beta1PodSecurityPolicySpecFluent.HostPortsNested<N> |
static interface |
V1beta1PodSecurityPolicySpecFluent.RunAsGroupNested<N> |
static interface |
V1beta1PodSecurityPolicySpecFluent.RunAsUserNested<N> |
static interface |
V1beta1PodSecurityPolicySpecFluent.RuntimeClassNested<N> |
static interface |
V1beta1PodSecurityPolicySpecFluent.SeLinuxNested<N> |
static interface |
V1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested<N> |
Boolean isAllowPrivilegeEscalation()
Boolean hasAllowPrivilegeEscalation()
A withNewAllowPrivilegeEscalation(boolean arg1)
A addToAllowedCSIDrivers(int index, V1beta1AllowedCSIDriver item)
A setToAllowedCSIDrivers(int index, V1beta1AllowedCSIDriver item)
A addToAllowedCSIDrivers(V1beta1AllowedCSIDriver... items)
A addAllToAllowedCSIDrivers(Collection<V1beta1AllowedCSIDriver> items)
A removeFromAllowedCSIDrivers(V1beta1AllowedCSIDriver... items)
A removeAllFromAllowedCSIDrivers(Collection<V1beta1AllowedCSIDriver> items)
A removeMatchingFromAllowedCSIDrivers(Predicate<V1beta1AllowedCSIDriverBuilder> predicate)
@Deprecated List<V1beta1AllowedCSIDriver> getAllowedCSIDrivers()
List<V1beta1AllowedCSIDriver> buildAllowedCSIDrivers()
V1beta1AllowedCSIDriver buildAllowedCSIDriver(int index)
V1beta1AllowedCSIDriver buildFirstAllowedCSIDriver()
V1beta1AllowedCSIDriver buildLastAllowedCSIDriver()
V1beta1AllowedCSIDriver buildMatchingAllowedCSIDriver(Predicate<V1beta1AllowedCSIDriverBuilder> predicate)
Boolean hasMatchingAllowedCSIDriver(Predicate<V1beta1AllowedCSIDriverBuilder> predicate)
A withAllowedCSIDrivers(List<V1beta1AllowedCSIDriver> allowedCSIDrivers)
A withAllowedCSIDrivers(V1beta1AllowedCSIDriver... allowedCSIDrivers)
Boolean hasAllowedCSIDrivers()
V1beta1PodSecurityPolicySpecFluent.AllowedCSIDriversNested<A> addNewAllowedCSIDriver()
V1beta1PodSecurityPolicySpecFluent.AllowedCSIDriversNested<A> addNewAllowedCSIDriverLike(V1beta1AllowedCSIDriver item)
V1beta1PodSecurityPolicySpecFluent.AllowedCSIDriversNested<A> setNewAllowedCSIDriverLike(int index, V1beta1AllowedCSIDriver item)
V1beta1PodSecurityPolicySpecFluent.AllowedCSIDriversNested<A> editAllowedCSIDriver(int index)
V1beta1PodSecurityPolicySpecFluent.AllowedCSIDriversNested<A> editFirstAllowedCSIDriver()
V1beta1PodSecurityPolicySpecFluent.AllowedCSIDriversNested<A> editLastAllowedCSIDriver()
V1beta1PodSecurityPolicySpecFluent.AllowedCSIDriversNested<A> editMatchingAllowedCSIDriver(Predicate<V1beta1AllowedCSIDriverBuilder> 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, V1beta1AllowedFlexVolume item)
A setToAllowedFlexVolumes(int index, V1beta1AllowedFlexVolume item)
A addToAllowedFlexVolumes(V1beta1AllowedFlexVolume... items)
A addAllToAllowedFlexVolumes(Collection<V1beta1AllowedFlexVolume> items)
A removeFromAllowedFlexVolumes(V1beta1AllowedFlexVolume... items)
A removeAllFromAllowedFlexVolumes(Collection<V1beta1AllowedFlexVolume> items)
A removeMatchingFromAllowedFlexVolumes(Predicate<V1beta1AllowedFlexVolumeBuilder> predicate)
@Deprecated List<V1beta1AllowedFlexVolume> getAllowedFlexVolumes()
List<V1beta1AllowedFlexVolume> buildAllowedFlexVolumes()
V1beta1AllowedFlexVolume buildAllowedFlexVolume(int index)
V1beta1AllowedFlexVolume buildFirstAllowedFlexVolume()
V1beta1AllowedFlexVolume buildLastAllowedFlexVolume()
V1beta1AllowedFlexVolume buildMatchingAllowedFlexVolume(Predicate<V1beta1AllowedFlexVolumeBuilder> predicate)
Boolean hasMatchingAllowedFlexVolume(Predicate<V1beta1AllowedFlexVolumeBuilder> predicate)
A withAllowedFlexVolumes(List<V1beta1AllowedFlexVolume> allowedFlexVolumes)
A withAllowedFlexVolumes(V1beta1AllowedFlexVolume... allowedFlexVolumes)
Boolean hasAllowedFlexVolumes()
V1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> addNewAllowedFlexVolume()
V1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> addNewAllowedFlexVolumeLike(V1beta1AllowedFlexVolume item)
V1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> setNewAllowedFlexVolumeLike(int index, V1beta1AllowedFlexVolume item)
V1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> editAllowedFlexVolume(int index)
V1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> editFirstAllowedFlexVolume()
V1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> editLastAllowedFlexVolume()
V1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> editMatchingAllowedFlexVolume(Predicate<V1beta1AllowedFlexVolumeBuilder> predicate)
A addToAllowedHostPaths(int index, V1beta1AllowedHostPath item)
A setToAllowedHostPaths(int index, V1beta1AllowedHostPath item)
A addToAllowedHostPaths(V1beta1AllowedHostPath... items)
A addAllToAllowedHostPaths(Collection<V1beta1AllowedHostPath> items)
A removeFromAllowedHostPaths(V1beta1AllowedHostPath... items)
A removeAllFromAllowedHostPaths(Collection<V1beta1AllowedHostPath> items)
A removeMatchingFromAllowedHostPaths(Predicate<V1beta1AllowedHostPathBuilder> predicate)
@Deprecated List<V1beta1AllowedHostPath> getAllowedHostPaths()
List<V1beta1AllowedHostPath> buildAllowedHostPaths()
V1beta1AllowedHostPath buildAllowedHostPath(int index)
V1beta1AllowedHostPath buildFirstAllowedHostPath()
V1beta1AllowedHostPath buildLastAllowedHostPath()
V1beta1AllowedHostPath buildMatchingAllowedHostPath(Predicate<V1beta1AllowedHostPathBuilder> predicate)
Boolean hasMatchingAllowedHostPath(Predicate<V1beta1AllowedHostPathBuilder> predicate)
A withAllowedHostPaths(List<V1beta1AllowedHostPath> allowedHostPaths)
A withAllowedHostPaths(V1beta1AllowedHostPath... allowedHostPaths)
Boolean hasAllowedHostPaths()
V1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> addNewAllowedHostPath()
V1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> addNewAllowedHostPathLike(V1beta1AllowedHostPath item)
V1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> setNewAllowedHostPathLike(int index, V1beta1AllowedHostPath item)
V1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> editAllowedHostPath(int index)
V1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> editFirstAllowedHostPath()
V1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> editLastAllowedHostPath()
V1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> editMatchingAllowedHostPath(Predicate<V1beta1AllowedHostPathBuilder> 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 V1beta1FSGroupStrategyOptions getFsGroup()
V1beta1FSGroupStrategyOptions buildFsGroup()
A withFsGroup(V1beta1FSGroupStrategyOptions fsGroup)
Boolean hasFsGroup()
V1beta1PodSecurityPolicySpecFluent.FsGroupNested<A> withNewFsGroup()
V1beta1PodSecurityPolicySpecFluent.FsGroupNested<A> withNewFsGroupLike(V1beta1FSGroupStrategyOptions item)
V1beta1PodSecurityPolicySpecFluent.FsGroupNested<A> editFsGroup()
V1beta1PodSecurityPolicySpecFluent.FsGroupNested<A> editOrNewFsGroup()
V1beta1PodSecurityPolicySpecFluent.FsGroupNested<A> editOrNewFsGroupLike(V1beta1FSGroupStrategyOptions 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, V1beta1HostPortRange item)
A setToHostPorts(int index, V1beta1HostPortRange item)
A addToHostPorts(V1beta1HostPortRange... items)
A addAllToHostPorts(Collection<V1beta1HostPortRange> items)
A removeFromHostPorts(V1beta1HostPortRange... items)
A removeAllFromHostPorts(Collection<V1beta1HostPortRange> items)
A removeMatchingFromHostPorts(Predicate<V1beta1HostPortRangeBuilder> predicate)
@Deprecated List<V1beta1HostPortRange> getHostPorts()
List<V1beta1HostPortRange> buildHostPorts()
V1beta1HostPortRange buildHostPort(int index)
V1beta1HostPortRange buildFirstHostPort()
V1beta1HostPortRange buildLastHostPort()
V1beta1HostPortRange buildMatchingHostPort(Predicate<V1beta1HostPortRangeBuilder> predicate)
Boolean hasMatchingHostPort(Predicate<V1beta1HostPortRangeBuilder> predicate)
A withHostPorts(List<V1beta1HostPortRange> hostPorts)
A withHostPorts(V1beta1HostPortRange... hostPorts)
Boolean hasHostPorts()
V1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> addNewHostPort()
V1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> addNewHostPortLike(V1beta1HostPortRange item)
V1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> setNewHostPortLike(int index, V1beta1HostPortRange item)
V1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> editHostPort(int index)
V1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> editFirstHostPort()
V1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> editLastHostPort()
V1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> editMatchingHostPort(Predicate<V1beta1HostPortRangeBuilder> 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 V1beta1RunAsGroupStrategyOptions getRunAsGroup()
V1beta1RunAsGroupStrategyOptions buildRunAsGroup()
A withRunAsGroup(V1beta1RunAsGroupStrategyOptions runAsGroup)
Boolean hasRunAsGroup()
V1beta1PodSecurityPolicySpecFluent.RunAsGroupNested<A> withNewRunAsGroup()
V1beta1PodSecurityPolicySpecFluent.RunAsGroupNested<A> withNewRunAsGroupLike(V1beta1RunAsGroupStrategyOptions item)
V1beta1PodSecurityPolicySpecFluent.RunAsGroupNested<A> editRunAsGroup()
V1beta1PodSecurityPolicySpecFluent.RunAsGroupNested<A> editOrNewRunAsGroup()
V1beta1PodSecurityPolicySpecFluent.RunAsGroupNested<A> editOrNewRunAsGroupLike(V1beta1RunAsGroupStrategyOptions item)
@Deprecated V1beta1RunAsUserStrategyOptions getRunAsUser()
V1beta1RunAsUserStrategyOptions buildRunAsUser()
A withRunAsUser(V1beta1RunAsUserStrategyOptions runAsUser)
Boolean hasRunAsUser()
V1beta1PodSecurityPolicySpecFluent.RunAsUserNested<A> withNewRunAsUser()
V1beta1PodSecurityPolicySpecFluent.RunAsUserNested<A> withNewRunAsUserLike(V1beta1RunAsUserStrategyOptions item)
V1beta1PodSecurityPolicySpecFluent.RunAsUserNested<A> editRunAsUser()
V1beta1PodSecurityPolicySpecFluent.RunAsUserNested<A> editOrNewRunAsUser()
V1beta1PodSecurityPolicySpecFluent.RunAsUserNested<A> editOrNewRunAsUserLike(V1beta1RunAsUserStrategyOptions item)
@Deprecated V1beta1RuntimeClassStrategyOptions getRuntimeClass()
V1beta1RuntimeClassStrategyOptions buildRuntimeClass()
A withRuntimeClass(V1beta1RuntimeClassStrategyOptions runtimeClass)
Boolean hasRuntimeClass()
V1beta1PodSecurityPolicySpecFluent.RuntimeClassNested<A> withNewRuntimeClass()
V1beta1PodSecurityPolicySpecFluent.RuntimeClassNested<A> withNewRuntimeClassLike(V1beta1RuntimeClassStrategyOptions item)
V1beta1PodSecurityPolicySpecFluent.RuntimeClassNested<A> editRuntimeClass()
V1beta1PodSecurityPolicySpecFluent.RuntimeClassNested<A> editOrNewRuntimeClass()
V1beta1PodSecurityPolicySpecFluent.RuntimeClassNested<A> editOrNewRuntimeClassLike(V1beta1RuntimeClassStrategyOptions item)
@Deprecated V1beta1SELinuxStrategyOptions getSeLinux()
V1beta1SELinuxStrategyOptions buildSeLinux()
A withSeLinux(V1beta1SELinuxStrategyOptions seLinux)
Boolean hasSeLinux()
V1beta1PodSecurityPolicySpecFluent.SeLinuxNested<A> withNewSeLinux()
V1beta1PodSecurityPolicySpecFluent.SeLinuxNested<A> withNewSeLinuxLike(V1beta1SELinuxStrategyOptions item)
V1beta1PodSecurityPolicySpecFluent.SeLinuxNested<A> editSeLinux()
V1beta1PodSecurityPolicySpecFluent.SeLinuxNested<A> editOrNewSeLinux()
V1beta1PodSecurityPolicySpecFluent.SeLinuxNested<A> editOrNewSeLinuxLike(V1beta1SELinuxStrategyOptions item)
@Deprecated V1beta1SupplementalGroupsStrategyOptions getSupplementalGroups()
V1beta1SupplementalGroupsStrategyOptions buildSupplementalGroups()
A withSupplementalGroups(V1beta1SupplementalGroupsStrategyOptions supplementalGroups)
Boolean hasSupplementalGroups()
V1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested<A> withNewSupplementalGroups()
V1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested<A> withNewSupplementalGroupsLike(V1beta1SupplementalGroupsStrategyOptions item)
V1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested<A> editSupplementalGroups()
V1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested<A> editOrNewSupplementalGroups()
V1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested<A> editOrNewSupplementalGroupsLike(V1beta1SupplementalGroupsStrategyOptions 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 © 2020. All rights reserved.