All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.kubernetes.client.openapi.models.V1beta1PodSecurityPolicySpecFluent Maven / Gradle / Ivy

There is a newer version: 22.0.0
Show newest version
package io.kubernetes.client.openapi.models;

import io.kubernetes.client.fluent.VisitableBuilder;
import com.google.gson.annotations.SerializedName;
import java.util.ArrayList;
import java.lang.String;
import io.kubernetes.client.fluent.Predicate;
import java.util.List;
import java.lang.Boolean;
import io.kubernetes.client.fluent.Fluent;
import java.util.Collection;
import java.lang.StringBuilder;
import io.kubernetes.client.fluent.Nested;
import java.lang.Deprecated;
import java.util.Iterator;
import java.lang.StringBuffer;

public interface V1beta1PodSecurityPolicySpecFluent> extends Fluent {


    public Boolean isAllowPrivilegeEscalation();
    public A withAllowPrivilegeEscalation(Boolean allowPrivilegeEscalation);
    public Boolean hasAllowPrivilegeEscalation();
    public A withNewAllowPrivilegeEscalation(String arg1);
    public A withNewAllowPrivilegeEscalation(boolean arg1);
    public A addToAllowedCSIDrivers(int index,V1beta1AllowedCSIDriver item);
    public A setToAllowedCSIDrivers(int index,V1beta1AllowedCSIDriver item);
    public A addToAllowedCSIDrivers(V1beta1AllowedCSIDriver... items);
    public A addAllToAllowedCSIDrivers(Collection items);
    public A removeFromAllowedCSIDrivers(V1beta1AllowedCSIDriver... items);
    public A removeAllFromAllowedCSIDrivers(Collection items);
    public A removeMatchingFromAllowedCSIDrivers(io.kubernetes.client.fluent.Predicate predicate);
    
/**
 * This method has been deprecated, please use method buildAllowedCSIDrivers instead.
 * @return The buildable object.
 */
@Deprecated public List getAllowedCSIDrivers();
    public List buildAllowedCSIDrivers();
    public V1beta1AllowedCSIDriver buildAllowedCSIDriver(int index);
    public V1beta1AllowedCSIDriver buildFirstAllowedCSIDriver();
    public V1beta1AllowedCSIDriver buildLastAllowedCSIDriver();
    public V1beta1AllowedCSIDriver buildMatchingAllowedCSIDriver(io.kubernetes.client.fluent.Predicate predicate);
    public Boolean hasMatchingAllowedCSIDriver(io.kubernetes.client.fluent.Predicate predicate);
    public A withAllowedCSIDrivers(List allowedCSIDrivers);
    public A withAllowedCSIDrivers(V1beta1AllowedCSIDriver... allowedCSIDrivers);
    public Boolean hasAllowedCSIDrivers();
    public V1beta1PodSecurityPolicySpecFluent.AllowedCSIDriversNested addNewAllowedCSIDriver();
    public V1beta1PodSecurityPolicySpecFluent.AllowedCSIDriversNested addNewAllowedCSIDriverLike(V1beta1AllowedCSIDriver item);
    public V1beta1PodSecurityPolicySpecFluent.AllowedCSIDriversNested setNewAllowedCSIDriverLike(int index,V1beta1AllowedCSIDriver item);
    public V1beta1PodSecurityPolicySpecFluent.AllowedCSIDriversNested editAllowedCSIDriver(int index);
    public V1beta1PodSecurityPolicySpecFluent.AllowedCSIDriversNested editFirstAllowedCSIDriver();
    public V1beta1PodSecurityPolicySpecFluent.AllowedCSIDriversNested editLastAllowedCSIDriver();
    public V1beta1PodSecurityPolicySpecFluent.AllowedCSIDriversNested editMatchingAllowedCSIDriver(io.kubernetes.client.fluent.Predicate predicate);
    public A addToAllowedCapabilities(int index,String item);
    public A setToAllowedCapabilities(int index,String item);
    public A addToAllowedCapabilities(String... items);
    public A addAllToAllowedCapabilities(Collection items);
    public A removeFromAllowedCapabilities(String... items);
    public A removeAllFromAllowedCapabilities(Collection items);
    public List getAllowedCapabilities();
    public String getAllowedCapability(int index);
    public String getFirstAllowedCapability();
    public String getLastAllowedCapability();
    public String getMatchingAllowedCapability(io.kubernetes.client.fluent.Predicate predicate);
    public Boolean hasMatchingAllowedCapability(io.kubernetes.client.fluent.Predicate predicate);
    public A withAllowedCapabilities(List allowedCapabilities);
    public A withAllowedCapabilities(String... allowedCapabilities);
    public Boolean hasAllowedCapabilities();
    public A addNewAllowedCapability(String arg1);
    public A addNewAllowedCapability(StringBuilder arg1);
    public A addNewAllowedCapability(StringBuffer arg1);
    public A addToAllowedFlexVolumes(int index,V1beta1AllowedFlexVolume item);
    public A setToAllowedFlexVolumes(int index,V1beta1AllowedFlexVolume item);
    public A addToAllowedFlexVolumes(V1beta1AllowedFlexVolume... items);
    public A addAllToAllowedFlexVolumes(Collection items);
    public A removeFromAllowedFlexVolumes(V1beta1AllowedFlexVolume... items);
    public A removeAllFromAllowedFlexVolumes(Collection items);
    public A removeMatchingFromAllowedFlexVolumes(io.kubernetes.client.fluent.Predicate predicate);
    
/**
 * This method has been deprecated, please use method buildAllowedFlexVolumes instead.
 * @return The buildable object.
 */
@Deprecated public List getAllowedFlexVolumes();
    public List buildAllowedFlexVolumes();
    public V1beta1AllowedFlexVolume buildAllowedFlexVolume(int index);
    public V1beta1AllowedFlexVolume buildFirstAllowedFlexVolume();
    public V1beta1AllowedFlexVolume buildLastAllowedFlexVolume();
    public V1beta1AllowedFlexVolume buildMatchingAllowedFlexVolume(io.kubernetes.client.fluent.Predicate predicate);
    public Boolean hasMatchingAllowedFlexVolume(io.kubernetes.client.fluent.Predicate predicate);
    public A withAllowedFlexVolumes(List allowedFlexVolumes);
    public A withAllowedFlexVolumes(V1beta1AllowedFlexVolume... allowedFlexVolumes);
    public Boolean hasAllowedFlexVolumes();
    public V1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested addNewAllowedFlexVolume();
    public V1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested addNewAllowedFlexVolumeLike(V1beta1AllowedFlexVolume item);
    public V1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested setNewAllowedFlexVolumeLike(int index,V1beta1AllowedFlexVolume item);
    public V1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested editAllowedFlexVolume(int index);
    public V1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested editFirstAllowedFlexVolume();
    public V1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested editLastAllowedFlexVolume();
    public V1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested editMatchingAllowedFlexVolume(io.kubernetes.client.fluent.Predicate predicate);
    public A addToAllowedHostPaths(int index,V1beta1AllowedHostPath item);
    public A setToAllowedHostPaths(int index,V1beta1AllowedHostPath item);
    public A addToAllowedHostPaths(V1beta1AllowedHostPath... items);
    public A addAllToAllowedHostPaths(Collection items);
    public A removeFromAllowedHostPaths(V1beta1AllowedHostPath... items);
    public A removeAllFromAllowedHostPaths(Collection items);
    public A removeMatchingFromAllowedHostPaths(io.kubernetes.client.fluent.Predicate predicate);
    
/**
 * This method has been deprecated, please use method buildAllowedHostPaths instead.
 * @return The buildable object.
 */
@Deprecated public List getAllowedHostPaths();
    public List buildAllowedHostPaths();
    public V1beta1AllowedHostPath buildAllowedHostPath(int index);
    public V1beta1AllowedHostPath buildFirstAllowedHostPath();
    public V1beta1AllowedHostPath buildLastAllowedHostPath();
    public V1beta1AllowedHostPath buildMatchingAllowedHostPath(io.kubernetes.client.fluent.Predicate predicate);
    public Boolean hasMatchingAllowedHostPath(io.kubernetes.client.fluent.Predicate predicate);
    public A withAllowedHostPaths(List allowedHostPaths);
    public A withAllowedHostPaths(V1beta1AllowedHostPath... allowedHostPaths);
    public Boolean hasAllowedHostPaths();
    public V1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested addNewAllowedHostPath();
    public V1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested addNewAllowedHostPathLike(V1beta1AllowedHostPath item);
    public V1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested setNewAllowedHostPathLike(int index,V1beta1AllowedHostPath item);
    public V1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested editAllowedHostPath(int index);
    public V1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested editFirstAllowedHostPath();
    public V1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested editLastAllowedHostPath();
    public V1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested editMatchingAllowedHostPath(io.kubernetes.client.fluent.Predicate predicate);
    public A addToAllowedProcMountTypes(int index,String item);
    public A setToAllowedProcMountTypes(int index,String item);
    public A addToAllowedProcMountTypes(String... items);
    public A addAllToAllowedProcMountTypes(Collection items);
    public A removeFromAllowedProcMountTypes(String... items);
    public A removeAllFromAllowedProcMountTypes(Collection items);
    public List getAllowedProcMountTypes();
    public String getAllowedProcMountType(int index);
    public String getFirstAllowedProcMountType();
    public String getLastAllowedProcMountType();
    public String getMatchingAllowedProcMountType(io.kubernetes.client.fluent.Predicate predicate);
    public Boolean hasMatchingAllowedProcMountType(io.kubernetes.client.fluent.Predicate predicate);
    public A withAllowedProcMountTypes(List allowedProcMountTypes);
    public A withAllowedProcMountTypes(String... allowedProcMountTypes);
    public Boolean hasAllowedProcMountTypes();
    public A addNewAllowedProcMountType(String arg1);
    public A addNewAllowedProcMountType(StringBuilder arg1);
    public A addNewAllowedProcMountType(StringBuffer arg1);
    public A addToAllowedUnsafeSysctls(int index,String item);
    public A setToAllowedUnsafeSysctls(int index,String item);
    public A addToAllowedUnsafeSysctls(String... items);
    public A addAllToAllowedUnsafeSysctls(Collection items);
    public A removeFromAllowedUnsafeSysctls(String... items);
    public A removeAllFromAllowedUnsafeSysctls(Collection items);
    public List getAllowedUnsafeSysctls();
    public String getAllowedUnsafeSysctl(int index);
    public String getFirstAllowedUnsafeSysctl();
    public String getLastAllowedUnsafeSysctl();
    public String getMatchingAllowedUnsafeSysctl(io.kubernetes.client.fluent.Predicate predicate);
    public Boolean hasMatchingAllowedUnsafeSysctl(io.kubernetes.client.fluent.Predicate predicate);
    public A withAllowedUnsafeSysctls(List allowedUnsafeSysctls);
    public A withAllowedUnsafeSysctls(String... allowedUnsafeSysctls);
    public Boolean hasAllowedUnsafeSysctls();
    public A addNewAllowedUnsafeSysctl(String arg1);
    public A addNewAllowedUnsafeSysctl(StringBuilder arg1);
    public A addNewAllowedUnsafeSysctl(StringBuffer arg1);
    public A addToDefaultAddCapabilities(int index,String item);
    public A setToDefaultAddCapabilities(int index,String item);
    public A addToDefaultAddCapabilities(String... items);
    public A addAllToDefaultAddCapabilities(Collection items);
    public A removeFromDefaultAddCapabilities(String... items);
    public A removeAllFromDefaultAddCapabilities(Collection items);
    public List getDefaultAddCapabilities();
    public String getDefaultAddCapability(int index);
    public String getFirstDefaultAddCapability();
    public String getLastDefaultAddCapability();
    public String getMatchingDefaultAddCapability(io.kubernetes.client.fluent.Predicate predicate);
    public Boolean hasMatchingDefaultAddCapability(io.kubernetes.client.fluent.Predicate predicate);
    public A withDefaultAddCapabilities(List defaultAddCapabilities);
    public A withDefaultAddCapabilities(String... defaultAddCapabilities);
    public Boolean hasDefaultAddCapabilities();
    public A addNewDefaultAddCapability(String arg1);
    public A addNewDefaultAddCapability(StringBuilder arg1);
    public A addNewDefaultAddCapability(StringBuffer arg1);
    public Boolean isDefaultAllowPrivilegeEscalation();
    public A withDefaultAllowPrivilegeEscalation(Boolean defaultAllowPrivilegeEscalation);
    public Boolean hasDefaultAllowPrivilegeEscalation();
    public A withNewDefaultAllowPrivilegeEscalation(String arg1);
    public A withNewDefaultAllowPrivilegeEscalation(boolean arg1);
    public A addToForbiddenSysctls(int index,String item);
    public A setToForbiddenSysctls(int index,String item);
    public A addToForbiddenSysctls(String... items);
    public A addAllToForbiddenSysctls(Collection items);
    public A removeFromForbiddenSysctls(String... items);
    public A removeAllFromForbiddenSysctls(Collection items);
    public List getForbiddenSysctls();
    public String getForbiddenSysctl(int index);
    public String getFirstForbiddenSysctl();
    public String getLastForbiddenSysctl();
    public String getMatchingForbiddenSysctl(io.kubernetes.client.fluent.Predicate predicate);
    public Boolean hasMatchingForbiddenSysctl(io.kubernetes.client.fluent.Predicate predicate);
    public A withForbiddenSysctls(List forbiddenSysctls);
    public A withForbiddenSysctls(String... forbiddenSysctls);
    public Boolean hasForbiddenSysctls();
    public A addNewForbiddenSysctl(String arg1);
    public A addNewForbiddenSysctl(StringBuilder arg1);
    public A addNewForbiddenSysctl(StringBuffer arg1);
    
/**
 * This method has been deprecated, please use method buildFsGroup instead.
 * @return The buildable object.
 */
@Deprecated public V1beta1FSGroupStrategyOptions getFsGroup();
    public V1beta1FSGroupStrategyOptions buildFsGroup();
    public A withFsGroup(V1beta1FSGroupStrategyOptions fsGroup);
    public Boolean hasFsGroup();
    public V1beta1PodSecurityPolicySpecFluent.FsGroupNested withNewFsGroup();
    public V1beta1PodSecurityPolicySpecFluent.FsGroupNested withNewFsGroupLike(V1beta1FSGroupStrategyOptions item);
    public V1beta1PodSecurityPolicySpecFluent.FsGroupNested editFsGroup();
    public V1beta1PodSecurityPolicySpecFluent.FsGroupNested editOrNewFsGroup();
    public V1beta1PodSecurityPolicySpecFluent.FsGroupNested editOrNewFsGroupLike(V1beta1FSGroupStrategyOptions item);
    public Boolean isHostIPC();
    public A withHostIPC(Boolean hostIPC);
    public Boolean hasHostIPC();
    public A withNewHostIPC(String arg1);
    public A withNewHostIPC(boolean arg1);
    public Boolean isHostNetwork();
    public A withHostNetwork(Boolean hostNetwork);
    public Boolean hasHostNetwork();
    public A withNewHostNetwork(String arg1);
    public A withNewHostNetwork(boolean arg1);
    public Boolean isHostPID();
    public A withHostPID(Boolean hostPID);
    public Boolean hasHostPID();
    public A withNewHostPID(String arg1);
    public A withNewHostPID(boolean arg1);
    public A addToHostPorts(int index,V1beta1HostPortRange item);
    public A setToHostPorts(int index,V1beta1HostPortRange item);
    public A addToHostPorts(V1beta1HostPortRange... items);
    public A addAllToHostPorts(Collection items);
    public A removeFromHostPorts(V1beta1HostPortRange... items);
    public A removeAllFromHostPorts(Collection items);
    public A removeMatchingFromHostPorts(io.kubernetes.client.fluent.Predicate predicate);
    
/**
 * This method has been deprecated, please use method buildHostPorts instead.
 * @return The buildable object.
 */
@Deprecated public List getHostPorts();
    public List buildHostPorts();
    public V1beta1HostPortRange buildHostPort(int index);
    public V1beta1HostPortRange buildFirstHostPort();
    public V1beta1HostPortRange buildLastHostPort();
    public V1beta1HostPortRange buildMatchingHostPort(io.kubernetes.client.fluent.Predicate predicate);
    public Boolean hasMatchingHostPort(io.kubernetes.client.fluent.Predicate predicate);
    public A withHostPorts(List hostPorts);
    public A withHostPorts(V1beta1HostPortRange... hostPorts);
    public Boolean hasHostPorts();
    public V1beta1PodSecurityPolicySpecFluent.HostPortsNested addNewHostPort();
    public V1beta1PodSecurityPolicySpecFluent.HostPortsNested addNewHostPortLike(V1beta1HostPortRange item);
    public V1beta1PodSecurityPolicySpecFluent.HostPortsNested setNewHostPortLike(int index,V1beta1HostPortRange item);
    public V1beta1PodSecurityPolicySpecFluent.HostPortsNested editHostPort(int index);
    public V1beta1PodSecurityPolicySpecFluent.HostPortsNested editFirstHostPort();
    public V1beta1PodSecurityPolicySpecFluent.HostPortsNested editLastHostPort();
    public V1beta1PodSecurityPolicySpecFluent.HostPortsNested editMatchingHostPort(io.kubernetes.client.fluent.Predicate predicate);
    public Boolean isPrivileged();
    public A withPrivileged(Boolean privileged);
    public Boolean hasPrivileged();
    public A withNewPrivileged(String arg1);
    public A withNewPrivileged(boolean arg1);
    public Boolean isReadOnlyRootFilesystem();
    public A withReadOnlyRootFilesystem(Boolean readOnlyRootFilesystem);
    public Boolean hasReadOnlyRootFilesystem();
    public A withNewReadOnlyRootFilesystem(String arg1);
    public A withNewReadOnlyRootFilesystem(boolean arg1);
    public A addToRequiredDropCapabilities(int index,String item);
    public A setToRequiredDropCapabilities(int index,String item);
    public A addToRequiredDropCapabilities(String... items);
    public A addAllToRequiredDropCapabilities(Collection items);
    public A removeFromRequiredDropCapabilities(String... items);
    public A removeAllFromRequiredDropCapabilities(Collection items);
    public List getRequiredDropCapabilities();
    public String getRequiredDropCapability(int index);
    public String getFirstRequiredDropCapability();
    public String getLastRequiredDropCapability();
    public String getMatchingRequiredDropCapability(io.kubernetes.client.fluent.Predicate predicate);
    public Boolean hasMatchingRequiredDropCapability(io.kubernetes.client.fluent.Predicate predicate);
    public A withRequiredDropCapabilities(List requiredDropCapabilities);
    public A withRequiredDropCapabilities(String... requiredDropCapabilities);
    public Boolean hasRequiredDropCapabilities();
    public A addNewRequiredDropCapability(String arg1);
    public A addNewRequiredDropCapability(StringBuilder arg1);
    public A addNewRequiredDropCapability(StringBuffer arg1);
    
/**
 * This method has been deprecated, please use method buildRunAsGroup instead.
 * @return The buildable object.
 */
@Deprecated public V1beta1RunAsGroupStrategyOptions getRunAsGroup();
    public V1beta1RunAsGroupStrategyOptions buildRunAsGroup();
    public A withRunAsGroup(V1beta1RunAsGroupStrategyOptions runAsGroup);
    public Boolean hasRunAsGroup();
    public V1beta1PodSecurityPolicySpecFluent.RunAsGroupNested withNewRunAsGroup();
    public V1beta1PodSecurityPolicySpecFluent.RunAsGroupNested withNewRunAsGroupLike(V1beta1RunAsGroupStrategyOptions item);
    public V1beta1PodSecurityPolicySpecFluent.RunAsGroupNested editRunAsGroup();
    public V1beta1PodSecurityPolicySpecFluent.RunAsGroupNested editOrNewRunAsGroup();
    public V1beta1PodSecurityPolicySpecFluent.RunAsGroupNested editOrNewRunAsGroupLike(V1beta1RunAsGroupStrategyOptions item);
    
/**
 * This method has been deprecated, please use method buildRunAsUser instead.
 * @return The buildable object.
 */
@Deprecated public V1beta1RunAsUserStrategyOptions getRunAsUser();
    public V1beta1RunAsUserStrategyOptions buildRunAsUser();
    public A withRunAsUser(V1beta1RunAsUserStrategyOptions runAsUser);
    public Boolean hasRunAsUser();
    public V1beta1PodSecurityPolicySpecFluent.RunAsUserNested withNewRunAsUser();
    public V1beta1PodSecurityPolicySpecFluent.RunAsUserNested withNewRunAsUserLike(V1beta1RunAsUserStrategyOptions item);
    public V1beta1PodSecurityPolicySpecFluent.RunAsUserNested editRunAsUser();
    public V1beta1PodSecurityPolicySpecFluent.RunAsUserNested editOrNewRunAsUser();
    public V1beta1PodSecurityPolicySpecFluent.RunAsUserNested editOrNewRunAsUserLike(V1beta1RunAsUserStrategyOptions item);
    
/**
 * This method has been deprecated, please use method buildRuntimeClass instead.
 * @return The buildable object.
 */
@Deprecated public V1beta1RuntimeClassStrategyOptions getRuntimeClass();
    public V1beta1RuntimeClassStrategyOptions buildRuntimeClass();
    public A withRuntimeClass(V1beta1RuntimeClassStrategyOptions runtimeClass);
    public Boolean hasRuntimeClass();
    public V1beta1PodSecurityPolicySpecFluent.RuntimeClassNested withNewRuntimeClass();
    public V1beta1PodSecurityPolicySpecFluent.RuntimeClassNested withNewRuntimeClassLike(V1beta1RuntimeClassStrategyOptions item);
    public V1beta1PodSecurityPolicySpecFluent.RuntimeClassNested editRuntimeClass();
    public V1beta1PodSecurityPolicySpecFluent.RuntimeClassNested editOrNewRuntimeClass();
    public V1beta1PodSecurityPolicySpecFluent.RuntimeClassNested editOrNewRuntimeClassLike(V1beta1RuntimeClassStrategyOptions item);
    
/**
 * This method has been deprecated, please use method buildSeLinux instead.
 * @return The buildable object.
 */
@Deprecated public V1beta1SELinuxStrategyOptions getSeLinux();
    public V1beta1SELinuxStrategyOptions buildSeLinux();
    public A withSeLinux(V1beta1SELinuxStrategyOptions seLinux);
    public Boolean hasSeLinux();
    public V1beta1PodSecurityPolicySpecFluent.SeLinuxNested withNewSeLinux();
    public V1beta1PodSecurityPolicySpecFluent.SeLinuxNested withNewSeLinuxLike(V1beta1SELinuxStrategyOptions item);
    public V1beta1PodSecurityPolicySpecFluent.SeLinuxNested editSeLinux();
    public V1beta1PodSecurityPolicySpecFluent.SeLinuxNested editOrNewSeLinux();
    public V1beta1PodSecurityPolicySpecFluent.SeLinuxNested editOrNewSeLinuxLike(V1beta1SELinuxStrategyOptions item);
    
/**
 * This method has been deprecated, please use method buildSupplementalGroups instead.
 * @return The buildable object.
 */
@Deprecated public V1beta1SupplementalGroupsStrategyOptions getSupplementalGroups();
    public V1beta1SupplementalGroupsStrategyOptions buildSupplementalGroups();
    public A withSupplementalGroups(V1beta1SupplementalGroupsStrategyOptions supplementalGroups);
    public Boolean hasSupplementalGroups();
    public V1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested withNewSupplementalGroups();
    public V1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested withNewSupplementalGroupsLike(V1beta1SupplementalGroupsStrategyOptions item);
    public V1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested editSupplementalGroups();
    public V1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested editOrNewSupplementalGroups();
    public V1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested editOrNewSupplementalGroupsLike(V1beta1SupplementalGroupsStrategyOptions item);
    public A addToVolumes(int index,String item);
    public A setToVolumes(int index,String item);
    public A addToVolumes(String... items);
    public A addAllToVolumes(Collection items);
    public A removeFromVolumes(String... items);
    public A removeAllFromVolumes(Collection items);
    public List getVolumes();
    public String getVolume(int index);
    public String getFirstVolume();
    public String getLastVolume();
    public String getMatchingVolume(io.kubernetes.client.fluent.Predicate predicate);
    public Boolean hasMatchingVolume(io.kubernetes.client.fluent.Predicate predicate);
    public A withVolumes(List volumes);
    public A withVolumes(String... volumes);
    public Boolean hasVolumes();
    public A addNewVolume(String arg1);
    public A addNewVolume(StringBuilder arg1);
    public A addNewVolume(StringBuffer arg1);
    public interface AllowedCSIDriversNested extends io.kubernetes.client.fluent.Nested,V1beta1AllowedCSIDriverFluent> {

        public N and();
        public N endAllowedCSIDriver();    }


    public interface AllowedFlexVolumesNested extends io.kubernetes.client.fluent.Nested,V1beta1AllowedFlexVolumeFluent> {

        public N and();
        public N endAllowedFlexVolume();    }


    public interface AllowedHostPathsNested extends io.kubernetes.client.fluent.Nested,V1beta1AllowedHostPathFluent> {

        public N and();
        public N endAllowedHostPath();    }


    public interface FsGroupNested extends io.kubernetes.client.fluent.Nested,V1beta1FSGroupStrategyOptionsFluent> {

        public N and();
        public N endFsGroup();    }


    public interface HostPortsNested extends io.kubernetes.client.fluent.Nested,V1beta1HostPortRangeFluent> {

        public N and();
        public N endHostPort();    }


    public interface RunAsGroupNested extends io.kubernetes.client.fluent.Nested,V1beta1RunAsGroupStrategyOptionsFluent> {

        public N and();
        public N endRunAsGroup();    }


    public interface RunAsUserNested extends io.kubernetes.client.fluent.Nested,V1beta1RunAsUserStrategyOptionsFluent> {

        public N and();
        public N endRunAsUser();    }


    public interface RuntimeClassNested extends io.kubernetes.client.fluent.Nested,V1beta1RuntimeClassStrategyOptionsFluent> {

        public N and();
        public N endRuntimeClass();    }


    public interface SeLinuxNested extends io.kubernetes.client.fluent.Nested,V1beta1SELinuxStrategyOptionsFluent> {

        public N and();
        public N endSeLinux();    }


    public interface SupplementalGroupsNested extends io.kubernetes.client.fluent.Nested,V1beta1SupplementalGroupsStrategyOptionsFluent> {

        public N and();
        public N endSupplementalGroups();    }


}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy