public class ExtensionsV1beta1PodSecurityPolicySpecBuilder extends ExtensionsV1beta1PodSecurityPolicySpecFluentImpl<ExtensionsV1beta1PodSecurityPolicySpecBuilder> implements VisitableBuilder<ExtensionsV1beta1PodSecurityPolicySpec,ExtensionsV1beta1PodSecurityPolicySpecBuilder>
ExtensionsV1beta1PodSecurityPolicySpecFluentImpl.AllowedFlexVolumesNestedImpl<N>, ExtensionsV1beta1PodSecurityPolicySpecFluentImpl.AllowedHostPathsNestedImpl<N>, ExtensionsV1beta1PodSecurityPolicySpecFluentImpl.FsGroupNestedImpl<N>, ExtensionsV1beta1PodSecurityPolicySpecFluentImpl.HostPortsNestedImpl<N>, ExtensionsV1beta1PodSecurityPolicySpecFluentImpl.RunAsUserNestedImpl<N>, ExtensionsV1beta1PodSecurityPolicySpecFluentImpl.SeLinuxNestedImpl<N>, ExtensionsV1beta1PodSecurityPolicySpecFluentImpl.SupplementalGroupsNestedImpl<N>
ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested<N>, ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested<N>, ExtensionsV1beta1PodSecurityPolicySpecFluent.FsGroupNested<N>, ExtensionsV1beta1PodSecurityPolicySpecFluent.HostPortsNested<N>, ExtensionsV1beta1PodSecurityPolicySpecFluent.RunAsUserNested<N>, ExtensionsV1beta1PodSecurityPolicySpecFluent.SeLinuxNested<N>, ExtensionsV1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested<N>
_visitables
Constructor and Description |
---|
ExtensionsV1beta1PodSecurityPolicySpecBuilder() |
ExtensionsV1beta1PodSecurityPolicySpecBuilder(Boolean validationEnabled) |
ExtensionsV1beta1PodSecurityPolicySpecBuilder(ExtensionsV1beta1PodSecurityPolicySpec instance) |
ExtensionsV1beta1PodSecurityPolicySpecBuilder(ExtensionsV1beta1PodSecurityPolicySpec instance,
Boolean validationEnabled) |
ExtensionsV1beta1PodSecurityPolicySpecBuilder(ExtensionsV1beta1PodSecurityPolicySpecFluent<?> fluent) |
ExtensionsV1beta1PodSecurityPolicySpecBuilder(ExtensionsV1beta1PodSecurityPolicySpecFluent<?> fluent,
Boolean validationEnabled) |
ExtensionsV1beta1PodSecurityPolicySpecBuilder(ExtensionsV1beta1PodSecurityPolicySpecFluent<?> fluent,
ExtensionsV1beta1PodSecurityPolicySpec instance) |
ExtensionsV1beta1PodSecurityPolicySpecBuilder(ExtensionsV1beta1PodSecurityPolicySpecFluent<?> fluent,
ExtensionsV1beta1PodSecurityPolicySpec instance,
Boolean validationEnabled) |
Modifier and Type | Method and Description |
---|---|
ExtensionsV1beta1PodSecurityPolicySpec |
build() |
boolean |
equals(Object o) |
addAllToAllowedCapabilities, addAllToAllowedFlexVolumes, addAllToAllowedHostPaths, addAllToAllowedUnsafeSysctls, addAllToDefaultAddCapabilities, addAllToForbiddenSysctls, addAllToHostPorts, addAllToRequiredDropCapabilities, addAllToVolumes, addNewAllowedFlexVolume, addNewAllowedFlexVolumeLike, addNewAllowedHostPath, addNewAllowedHostPathLike, addNewHostPort, addNewHostPortLike, addToAllowedCapabilities, addToAllowedCapabilities, addToAllowedFlexVolumes, addToAllowedFlexVolumes, addToAllowedHostPaths, addToAllowedHostPaths, addToAllowedUnsafeSysctls, addToAllowedUnsafeSysctls, addToDefaultAddCapabilities, addToDefaultAddCapabilities, addToForbiddenSysctls, addToForbiddenSysctls, addToHostPorts, addToHostPorts, addToRequiredDropCapabilities, addToRequiredDropCapabilities, addToVolumes, addToVolumes, buildAllowedFlexVolume, buildAllowedFlexVolumes, buildAllowedHostPath, buildAllowedHostPaths, buildFirstAllowedFlexVolume, buildFirstAllowedHostPath, buildFirstHostPort, buildFsGroup, buildHostPort, buildHostPorts, buildLastAllowedFlexVolume, buildLastAllowedHostPath, buildLastHostPort, buildMatchingAllowedFlexVolume, buildMatchingAllowedHostPath, buildMatchingHostPort, buildRunAsUser, buildSeLinux, buildSupplementalGroups, editAllowedFlexVolume, editAllowedHostPath, editFirstAllowedFlexVolume, editFirstAllowedHostPath, editFirstHostPort, editFsGroup, editHostPort, editLastAllowedFlexVolume, editLastAllowedHostPath, editLastHostPort, editMatchingAllowedFlexVolume, editMatchingAllowedHostPath, editMatchingHostPort, editOrNewFsGroup, editOrNewFsGroupLike, editOrNewRunAsUser, editOrNewRunAsUserLike, editOrNewSeLinux, editOrNewSeLinuxLike, editOrNewSupplementalGroups, editOrNewSupplementalGroupsLike, editRunAsUser, editSeLinux, editSupplementalGroups, getAllowedCapabilities, getAllowedCapability, getAllowedFlexVolumes, getAllowedHostPaths, getAllowedUnsafeSysctl, getAllowedUnsafeSysctls, getDefaultAddCapabilities, getDefaultAddCapability, getFirstAllowedCapability, getFirstAllowedUnsafeSysctl, getFirstDefaultAddCapability, getFirstForbiddenSysctl, getFirstRequiredDropCapability, getFirstVolume, getForbiddenSysctl, getForbiddenSysctls, getFsGroup, getHostPorts, getLastAllowedCapability, getLastAllowedUnsafeSysctl, getLastDefaultAddCapability, getLastForbiddenSysctl, getLastRequiredDropCapability, getLastVolume, getMatchingAllowedCapability, getMatchingAllowedUnsafeSysctl, getMatchingDefaultAddCapability, getMatchingForbiddenSysctl, getMatchingRequiredDropCapability, getMatchingVolume, getRequiredDropCapabilities, getRequiredDropCapability, getRunAsUser, getSeLinux, getSupplementalGroups, getVolume, getVolumes, hasAllowedCapabilities, hasAllowedFlexVolumes, hasAllowedHostPaths, hasAllowedUnsafeSysctls, hasAllowPrivilegeEscalation, hasDefaultAddCapabilities, hasDefaultAllowPrivilegeEscalation, hasForbiddenSysctls, hasFsGroup, hasHostIPC, hasHostNetwork, hasHostPID, hasHostPorts, hasPrivileged, hasReadOnlyRootFilesystem, hasRequiredDropCapabilities, hasRunAsUser, hasSeLinux, hasSupplementalGroups, hasVolumes, isAllowPrivilegeEscalation, isDefaultAllowPrivilegeEscalation, isHostIPC, isHostNetwork, isHostPID, isPrivileged, isReadOnlyRootFilesystem, removeAllFromAllowedCapabilities, removeAllFromAllowedFlexVolumes, removeAllFromAllowedHostPaths, removeAllFromAllowedUnsafeSysctls, removeAllFromDefaultAddCapabilities, removeAllFromForbiddenSysctls, removeAllFromHostPorts, removeAllFromRequiredDropCapabilities, removeAllFromVolumes, removeFromAllowedCapabilities, removeFromAllowedFlexVolumes, removeFromAllowedHostPaths, removeFromAllowedUnsafeSysctls, removeFromDefaultAddCapabilities, removeFromForbiddenSysctls, removeFromHostPorts, removeFromRequiredDropCapabilities, removeFromVolumes, setNewAllowedFlexVolumeLike, setNewAllowedHostPathLike, setNewHostPortLike, setToAllowedCapabilities, setToAllowedFlexVolumes, setToAllowedHostPaths, setToAllowedUnsafeSysctls, setToDefaultAddCapabilities, setToForbiddenSysctls, setToHostPorts, setToRequiredDropCapabilities, setToVolumes, withAllowedCapabilities, withAllowedCapabilities, withAllowedFlexVolumes, withAllowedFlexVolumes, withAllowedHostPaths, withAllowedHostPaths, withAllowedUnsafeSysctls, withAllowedUnsafeSysctls, withAllowPrivilegeEscalation, withDefaultAddCapabilities, withDefaultAddCapabilities, withDefaultAllowPrivilegeEscalation, withForbiddenSysctls, withForbiddenSysctls, withFsGroup, withHostIPC, withHostNetwork, withHostPID, withHostPorts, withHostPorts, withNewAllowPrivilegeEscalation, withNewAllowPrivilegeEscalation, withNewDefaultAllowPrivilegeEscalation, withNewDefaultAllowPrivilegeEscalation, withNewFsGroup, withNewFsGroupLike, withNewHostIPC, withNewHostIPC, withNewHostNetwork, withNewHostNetwork, withNewHostPID, withNewHostPID, withNewPrivileged, withNewPrivileged, withNewReadOnlyRootFilesystem, withNewReadOnlyRootFilesystem, withNewRunAsUser, withNewRunAsUserLike, withNewSeLinux, withNewSeLinuxLike, withNewSupplementalGroups, withNewSupplementalGroupsLike, withPrivileged, withReadOnlyRootFilesystem, withRequiredDropCapabilities, withRequiredDropCapabilities, withRunAsUser, withSeLinux, withSupplementalGroups, withVolumes, withVolumes
accept, aggregate, aggregate, build, build
public ExtensionsV1beta1PodSecurityPolicySpecBuilder()
public ExtensionsV1beta1PodSecurityPolicySpecBuilder(Boolean validationEnabled)
public ExtensionsV1beta1PodSecurityPolicySpecBuilder(ExtensionsV1beta1PodSecurityPolicySpecFluent<?> fluent)
public ExtensionsV1beta1PodSecurityPolicySpecBuilder(ExtensionsV1beta1PodSecurityPolicySpecFluent<?> fluent, Boolean validationEnabled)
public ExtensionsV1beta1PodSecurityPolicySpecBuilder(ExtensionsV1beta1PodSecurityPolicySpecFluent<?> fluent, ExtensionsV1beta1PodSecurityPolicySpec instance)
public ExtensionsV1beta1PodSecurityPolicySpecBuilder(ExtensionsV1beta1PodSecurityPolicySpecFluent<?> fluent, ExtensionsV1beta1PodSecurityPolicySpec instance, Boolean validationEnabled)
public ExtensionsV1beta1PodSecurityPolicySpecBuilder(ExtensionsV1beta1PodSecurityPolicySpec instance)
public ExtensionsV1beta1PodSecurityPolicySpecBuilder(ExtensionsV1beta1PodSecurityPolicySpec instance, Boolean validationEnabled)
public ExtensionsV1beta1PodSecurityPolicySpec build()
build
in interface Builder<ExtensionsV1beta1PodSecurityPolicySpec>
public boolean equals(Object o)
Copyright © 2018. All rights reserved.