public interface PolicyV1beta1PodSecurityPolicySpecFluent<A extends PolicyV1beta1PodSecurityPolicySpecFluent<A>> extends Fluent<A>
Modifier and Type | Interface and Description |
---|---|
static interface |
PolicyV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<N> |
static interface |
PolicyV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<N> |
static interface |
PolicyV1beta1PodSecurityPolicySpecFluent.FsGroupNested<N> |
static interface |
PolicyV1beta1PodSecurityPolicySpecFluent.HostPortsNested<N> |
static interface |
PolicyV1beta1PodSecurityPolicySpecFluent.RunAsUserNested<N> |
static interface |
PolicyV1beta1PodSecurityPolicySpecFluent.SeLinuxNested<N> |
static interface |
PolicyV1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested<N> |
Boolean isAllowPrivilegeEscalation()
Boolean hasAllowPrivilegeEscalation()
A withNewAllowPrivilegeEscalation(boolean arg1)
A addAllToAllowedCapabilities(Collection<String> items)
A removeAllFromAllowedCapabilities(Collection<String> items)
String getAllowedCapability(int index)
String getFirstAllowedCapability()
String getLastAllowedCapability()
Boolean hasAllowedCapabilities()
A addToAllowedFlexVolumes(int index, PolicyV1beta1AllowedFlexVolume item)
A setToAllowedFlexVolumes(int index, PolicyV1beta1AllowedFlexVolume item)
A addToAllowedFlexVolumes(PolicyV1beta1AllowedFlexVolume... items)
A addAllToAllowedFlexVolumes(Collection<PolicyV1beta1AllowedFlexVolume> items)
A removeFromAllowedFlexVolumes(PolicyV1beta1AllowedFlexVolume... items)
A removeAllFromAllowedFlexVolumes(Collection<PolicyV1beta1AllowedFlexVolume> items)
@Deprecated List<PolicyV1beta1AllowedFlexVolume> getAllowedFlexVolumes()
List<PolicyV1beta1AllowedFlexVolume> buildAllowedFlexVolumes()
PolicyV1beta1AllowedFlexVolume buildAllowedFlexVolume(int index)
PolicyV1beta1AllowedFlexVolume buildFirstAllowedFlexVolume()
PolicyV1beta1AllowedFlexVolume buildLastAllowedFlexVolume()
PolicyV1beta1AllowedFlexVolume buildMatchingAllowedFlexVolume(Predicate<PolicyV1beta1AllowedFlexVolumeBuilder> predicate)
A withAllowedFlexVolumes(List<PolicyV1beta1AllowedFlexVolume> allowedFlexVolumes)
A withAllowedFlexVolumes(PolicyV1beta1AllowedFlexVolume... allowedFlexVolumes)
Boolean hasAllowedFlexVolumes()
PolicyV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> addNewAllowedFlexVolume()
PolicyV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> addNewAllowedFlexVolumeLike(PolicyV1beta1AllowedFlexVolume item)
PolicyV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> setNewAllowedFlexVolumeLike(int index, PolicyV1beta1AllowedFlexVolume item)
PolicyV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> editAllowedFlexVolume(int index)
PolicyV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> editFirstAllowedFlexVolume()
PolicyV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> editLastAllowedFlexVolume()
PolicyV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<A> editMatchingAllowedFlexVolume(Predicate<PolicyV1beta1AllowedFlexVolumeBuilder> predicate)
A addToAllowedHostPaths(int index, PolicyV1beta1AllowedHostPath item)
A setToAllowedHostPaths(int index, PolicyV1beta1AllowedHostPath item)
A addToAllowedHostPaths(PolicyV1beta1AllowedHostPath... items)
A addAllToAllowedHostPaths(Collection<PolicyV1beta1AllowedHostPath> items)
A removeFromAllowedHostPaths(PolicyV1beta1AllowedHostPath... items)
A removeAllFromAllowedHostPaths(Collection<PolicyV1beta1AllowedHostPath> items)
@Deprecated List<PolicyV1beta1AllowedHostPath> getAllowedHostPaths()
List<PolicyV1beta1AllowedHostPath> buildAllowedHostPaths()
PolicyV1beta1AllowedHostPath buildAllowedHostPath(int index)
PolicyV1beta1AllowedHostPath buildFirstAllowedHostPath()
PolicyV1beta1AllowedHostPath buildLastAllowedHostPath()
PolicyV1beta1AllowedHostPath buildMatchingAllowedHostPath(Predicate<PolicyV1beta1AllowedHostPathBuilder> predicate)
A withAllowedHostPaths(List<PolicyV1beta1AllowedHostPath> allowedHostPaths)
A withAllowedHostPaths(PolicyV1beta1AllowedHostPath... allowedHostPaths)
Boolean hasAllowedHostPaths()
PolicyV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> addNewAllowedHostPath()
PolicyV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> addNewAllowedHostPathLike(PolicyV1beta1AllowedHostPath item)
PolicyV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> setNewAllowedHostPathLike(int index, PolicyV1beta1AllowedHostPath item)
PolicyV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> editAllowedHostPath(int index)
PolicyV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> editFirstAllowedHostPath()
PolicyV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> editLastAllowedHostPath()
PolicyV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<A> editMatchingAllowedHostPath(Predicate<PolicyV1beta1AllowedHostPathBuilder> predicate)
A addAllToAllowedUnsafeSysctls(Collection<String> items)
A removeAllFromAllowedUnsafeSysctls(Collection<String> items)
String getAllowedUnsafeSysctl(int index)
String getFirstAllowedUnsafeSysctl()
String getLastAllowedUnsafeSysctl()
Boolean hasAllowedUnsafeSysctls()
A addAllToDefaultAddCapabilities(Collection<String> items)
A removeAllFromDefaultAddCapabilities(Collection<String> items)
String getDefaultAddCapability(int index)
String getFirstDefaultAddCapability()
String getLastDefaultAddCapability()
Boolean hasDefaultAddCapabilities()
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()
@Deprecated PolicyV1beta1FSGroupStrategyOptions getFsGroup()
PolicyV1beta1FSGroupStrategyOptions buildFsGroup()
A withFsGroup(PolicyV1beta1FSGroupStrategyOptions fsGroup)
Boolean hasFsGroup()
PolicyV1beta1PodSecurityPolicySpecFluent.FsGroupNested<A> withNewFsGroup()
PolicyV1beta1PodSecurityPolicySpecFluent.FsGroupNested<A> withNewFsGroupLike(PolicyV1beta1FSGroupStrategyOptions item)
PolicyV1beta1PodSecurityPolicySpecFluent.FsGroupNested<A> editFsGroup()
PolicyV1beta1PodSecurityPolicySpecFluent.FsGroupNested<A> editOrNewFsGroup()
PolicyV1beta1PodSecurityPolicySpecFluent.FsGroupNested<A> editOrNewFsGroupLike(PolicyV1beta1FSGroupStrategyOptions 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, PolicyV1beta1HostPortRange item)
A setToHostPorts(int index, PolicyV1beta1HostPortRange item)
A addToHostPorts(PolicyV1beta1HostPortRange... items)
A addAllToHostPorts(Collection<PolicyV1beta1HostPortRange> items)
A removeFromHostPorts(PolicyV1beta1HostPortRange... items)
A removeAllFromHostPorts(Collection<PolicyV1beta1HostPortRange> items)
@Deprecated List<PolicyV1beta1HostPortRange> getHostPorts()
List<PolicyV1beta1HostPortRange> buildHostPorts()
PolicyV1beta1HostPortRange buildHostPort(int index)
PolicyV1beta1HostPortRange buildFirstHostPort()
PolicyV1beta1HostPortRange buildLastHostPort()
PolicyV1beta1HostPortRange buildMatchingHostPort(Predicate<PolicyV1beta1HostPortRangeBuilder> predicate)
A withHostPorts(List<PolicyV1beta1HostPortRange> hostPorts)
A withHostPorts(PolicyV1beta1HostPortRange... hostPorts)
Boolean hasHostPorts()
PolicyV1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> addNewHostPort()
PolicyV1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> addNewHostPortLike(PolicyV1beta1HostPortRange item)
PolicyV1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> setNewHostPortLike(int index, PolicyV1beta1HostPortRange item)
PolicyV1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> editHostPort(int index)
PolicyV1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> editFirstHostPort()
PolicyV1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> editLastHostPort()
PolicyV1beta1PodSecurityPolicySpecFluent.HostPortsNested<A> editMatchingHostPort(Predicate<PolicyV1beta1HostPortRangeBuilder> 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 hasRequiredDropCapabilities()
@Deprecated PolicyV1beta1RunAsUserStrategyOptions getRunAsUser()
PolicyV1beta1RunAsUserStrategyOptions buildRunAsUser()
A withRunAsUser(PolicyV1beta1RunAsUserStrategyOptions runAsUser)
Boolean hasRunAsUser()
PolicyV1beta1PodSecurityPolicySpecFluent.RunAsUserNested<A> withNewRunAsUser()
PolicyV1beta1PodSecurityPolicySpecFluent.RunAsUserNested<A> withNewRunAsUserLike(PolicyV1beta1RunAsUserStrategyOptions item)
PolicyV1beta1PodSecurityPolicySpecFluent.RunAsUserNested<A> editRunAsUser()
PolicyV1beta1PodSecurityPolicySpecFluent.RunAsUserNested<A> editOrNewRunAsUser()
PolicyV1beta1PodSecurityPolicySpecFluent.RunAsUserNested<A> editOrNewRunAsUserLike(PolicyV1beta1RunAsUserStrategyOptions item)
@Deprecated PolicyV1beta1SELinuxStrategyOptions getSeLinux()
PolicyV1beta1SELinuxStrategyOptions buildSeLinux()
A withSeLinux(PolicyV1beta1SELinuxStrategyOptions seLinux)
Boolean hasSeLinux()
PolicyV1beta1PodSecurityPolicySpecFluent.SeLinuxNested<A> withNewSeLinux()
PolicyV1beta1PodSecurityPolicySpecFluent.SeLinuxNested<A> withNewSeLinuxLike(PolicyV1beta1SELinuxStrategyOptions item)
PolicyV1beta1PodSecurityPolicySpecFluent.SeLinuxNested<A> editSeLinux()
PolicyV1beta1PodSecurityPolicySpecFluent.SeLinuxNested<A> editOrNewSeLinux()
PolicyV1beta1PodSecurityPolicySpecFluent.SeLinuxNested<A> editOrNewSeLinuxLike(PolicyV1beta1SELinuxStrategyOptions item)
@Deprecated PolicyV1beta1SupplementalGroupsStrategyOptions getSupplementalGroups()
PolicyV1beta1SupplementalGroupsStrategyOptions buildSupplementalGroups()
A withSupplementalGroups(PolicyV1beta1SupplementalGroupsStrategyOptions supplementalGroups)
Boolean hasSupplementalGroups()
PolicyV1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested<A> withNewSupplementalGroups()
PolicyV1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested<A> withNewSupplementalGroupsLike(PolicyV1beta1SupplementalGroupsStrategyOptions item)
PolicyV1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested<A> editSupplementalGroups()
PolicyV1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested<A> editOrNewSupplementalGroups()
PolicyV1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested<A> editOrNewSupplementalGroupsLike(PolicyV1beta1SupplementalGroupsStrategyOptions item)
A addAllToVolumes(Collection<String> items)
A removeAllFromVolumes(Collection<String> items)
String getVolume(int index)
String getFirstVolume()
String getLastVolume()
Boolean hasVolumes()
Copyright © 2018. All rights reserved.