
io.kubernetes.client.models.ExtensionsV1beta1PodSecurityPolicySpecFluent Maven / Gradle / Ivy
package io.kubernetes.client.models;
import com.google.gson.annotations.SerializedName;
import io.kubernetes.client.fluent.Nested;
import java.util.ArrayList;
import java.lang.String;
import io.kubernetes.client.fluent.Predicate;
import java.lang.Deprecated;
import java.util.List;
import java.lang.Boolean;
import io.kubernetes.client.fluent.Fluent;
import java.util.Collection;
public interface ExtensionsV1beta1PodSecurityPolicySpecFluent> extends Fluent{
public Boolean isAllowPrivilegeEscalation();
public A withAllowPrivilegeEscalation(Boolean allowPrivilegeEscalation);
public Boolean hasAllowPrivilegeEscalation();
public A withNewAllowPrivilegeEscalation(boolean arg1);
public A withNewAllowPrivilegeEscalation(String arg1);
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 A withAllowedCapabilities(List allowedCapabilities);
public A withAllowedCapabilities(String... allowedCapabilities);
public Boolean hasAllowedCapabilities();
public A addToAllowedFlexVolumes(int index,ExtensionsV1beta1AllowedFlexVolume item);
public A setToAllowedFlexVolumes(int index,ExtensionsV1beta1AllowedFlexVolume item);
public A addToAllowedFlexVolumes(ExtensionsV1beta1AllowedFlexVolume... items);
public A addAllToAllowedFlexVolumes(Collection items);
public A removeFromAllowedFlexVolumes(ExtensionsV1beta1AllowedFlexVolume... items);
public A removeAllFromAllowedFlexVolumes(Collection items);
/**
* This method has been deprecated, please use method buildAllowedFlexVolumes instead.
*/
@Deprecated public List getAllowedFlexVolumes();
public List buildAllowedFlexVolumes();
public ExtensionsV1beta1AllowedFlexVolume buildAllowedFlexVolume(int index);
public ExtensionsV1beta1AllowedFlexVolume buildFirstAllowedFlexVolume();
public ExtensionsV1beta1AllowedFlexVolume buildLastAllowedFlexVolume();
public ExtensionsV1beta1AllowedFlexVolume buildMatchingAllowedFlexVolume(io.kubernetes.client.fluent.Predicate predicate);
public A withAllowedFlexVolumes(List allowedFlexVolumes);
public A withAllowedFlexVolumes(ExtensionsV1beta1AllowedFlexVolume... allowedFlexVolumes);
public Boolean hasAllowedFlexVolumes();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested addNewAllowedFlexVolume();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested addNewAllowedFlexVolumeLike(ExtensionsV1beta1AllowedFlexVolume item);
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested setNewAllowedFlexVolumeLike(int index,ExtensionsV1beta1AllowedFlexVolume item);
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested editAllowedFlexVolume(int index);
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested editFirstAllowedFlexVolume();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested editLastAllowedFlexVolume();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedFlexVolumesNested editMatchingAllowedFlexVolume(io.kubernetes.client.fluent.Predicate predicate);
public A addToAllowedHostPaths(int index,ExtensionsV1beta1AllowedHostPath item);
public A setToAllowedHostPaths(int index,ExtensionsV1beta1AllowedHostPath item);
public A addToAllowedHostPaths(ExtensionsV1beta1AllowedHostPath... items);
public A addAllToAllowedHostPaths(Collection items);
public A removeFromAllowedHostPaths(ExtensionsV1beta1AllowedHostPath... items);
public A removeAllFromAllowedHostPaths(Collection items);
/**
* This method has been deprecated, please use method buildAllowedHostPaths instead.
*/
@Deprecated public List getAllowedHostPaths();
public List buildAllowedHostPaths();
public ExtensionsV1beta1AllowedHostPath buildAllowedHostPath(int index);
public ExtensionsV1beta1AllowedHostPath buildFirstAllowedHostPath();
public ExtensionsV1beta1AllowedHostPath buildLastAllowedHostPath();
public ExtensionsV1beta1AllowedHostPath buildMatchingAllowedHostPath(io.kubernetes.client.fluent.Predicate predicate);
public A withAllowedHostPaths(List allowedHostPaths);
public A withAllowedHostPaths(ExtensionsV1beta1AllowedHostPath... allowedHostPaths);
public Boolean hasAllowedHostPaths();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested addNewAllowedHostPath();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested addNewAllowedHostPathLike(ExtensionsV1beta1AllowedHostPath item);
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested setNewAllowedHostPathLike(int index,ExtensionsV1beta1AllowedHostPath item);
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested editAllowedHostPath(int index);
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested editFirstAllowedHostPath();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested editLastAllowedHostPath();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.AllowedHostPathsNested editMatchingAllowedHostPath(io.kubernetes.client.fluent.Predicate predicate);
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 A withAllowedUnsafeSysctls(List allowedUnsafeSysctls);
public A withAllowedUnsafeSysctls(String... allowedUnsafeSysctls);
public Boolean hasAllowedUnsafeSysctls();
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 A withDefaultAddCapabilities(List defaultAddCapabilities);
public A withDefaultAddCapabilities(String... defaultAddCapabilities);
public Boolean hasDefaultAddCapabilities();
public Boolean isDefaultAllowPrivilegeEscalation();
public A withDefaultAllowPrivilegeEscalation(Boolean defaultAllowPrivilegeEscalation);
public Boolean hasDefaultAllowPrivilegeEscalation();
public A withNewDefaultAllowPrivilegeEscalation(boolean arg1);
public A withNewDefaultAllowPrivilegeEscalation(String 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 A withForbiddenSysctls(List forbiddenSysctls);
public A withForbiddenSysctls(String... forbiddenSysctls);
public Boolean hasForbiddenSysctls();
/**
* This method has been deprecated, please use method buildFsGroup instead.
*/
@Deprecated public ExtensionsV1beta1FSGroupStrategyOptions getFsGroup();
public ExtensionsV1beta1FSGroupStrategyOptions buildFsGroup();
public A withFsGroup(ExtensionsV1beta1FSGroupStrategyOptions fsGroup);
public Boolean hasFsGroup();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.FsGroupNested withNewFsGroup();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.FsGroupNested withNewFsGroupLike(ExtensionsV1beta1FSGroupStrategyOptions item);
public ExtensionsV1beta1PodSecurityPolicySpecFluent.FsGroupNested editFsGroup();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.FsGroupNested editOrNewFsGroup();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.FsGroupNested editOrNewFsGroupLike(ExtensionsV1beta1FSGroupStrategyOptions item);
public Boolean isHostIPC();
public A withHostIPC(Boolean hostIPC);
public Boolean hasHostIPC();
public A withNewHostIPC(boolean arg1);
public A withNewHostIPC(String arg1);
public Boolean isHostNetwork();
public A withHostNetwork(Boolean hostNetwork);
public Boolean hasHostNetwork();
public A withNewHostNetwork(boolean arg1);
public A withNewHostNetwork(String arg1);
public Boolean isHostPID();
public A withHostPID(Boolean hostPID);
public Boolean hasHostPID();
public A withNewHostPID(boolean arg1);
public A withNewHostPID(String arg1);
public A addToHostPorts(int index,ExtensionsV1beta1HostPortRange item);
public A setToHostPorts(int index,ExtensionsV1beta1HostPortRange item);
public A addToHostPorts(ExtensionsV1beta1HostPortRange... items);
public A addAllToHostPorts(Collection items);
public A removeFromHostPorts(ExtensionsV1beta1HostPortRange... items);
public A removeAllFromHostPorts(Collection items);
/**
* This method has been deprecated, please use method buildHostPorts instead.
*/
@Deprecated public List getHostPorts();
public List buildHostPorts();
public ExtensionsV1beta1HostPortRange buildHostPort(int index);
public ExtensionsV1beta1HostPortRange buildFirstHostPort();
public ExtensionsV1beta1HostPortRange buildLastHostPort();
public ExtensionsV1beta1HostPortRange buildMatchingHostPort(io.kubernetes.client.fluent.Predicate predicate);
public A withHostPorts(List hostPorts);
public A withHostPorts(ExtensionsV1beta1HostPortRange... hostPorts);
public Boolean hasHostPorts();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.HostPortsNested addNewHostPort();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.HostPortsNested addNewHostPortLike(ExtensionsV1beta1HostPortRange item);
public ExtensionsV1beta1PodSecurityPolicySpecFluent.HostPortsNested setNewHostPortLike(int index,ExtensionsV1beta1HostPortRange item);
public ExtensionsV1beta1PodSecurityPolicySpecFluent.HostPortsNested editHostPort(int index);
public ExtensionsV1beta1PodSecurityPolicySpecFluent.HostPortsNested editFirstHostPort();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.HostPortsNested editLastHostPort();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.HostPortsNested editMatchingHostPort(io.kubernetes.client.fluent.Predicate predicate);
public Boolean isPrivileged();
public A withPrivileged(Boolean privileged);
public Boolean hasPrivileged();
public A withNewPrivileged(boolean arg1);
public A withNewPrivileged(String arg1);
public Boolean isReadOnlyRootFilesystem();
public A withReadOnlyRootFilesystem(Boolean readOnlyRootFilesystem);
public Boolean hasReadOnlyRootFilesystem();
public A withNewReadOnlyRootFilesystem(boolean arg1);
public A withNewReadOnlyRootFilesystem(String 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 A withRequiredDropCapabilities(List requiredDropCapabilities);
public A withRequiredDropCapabilities(String... requiredDropCapabilities);
public Boolean hasRequiredDropCapabilities();
/**
* This method has been deprecated, please use method buildRunAsUser instead.
*/
@Deprecated public ExtensionsV1beta1RunAsUserStrategyOptions getRunAsUser();
public ExtensionsV1beta1RunAsUserStrategyOptions buildRunAsUser();
public A withRunAsUser(ExtensionsV1beta1RunAsUserStrategyOptions runAsUser);
public Boolean hasRunAsUser();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.RunAsUserNested withNewRunAsUser();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.RunAsUserNested withNewRunAsUserLike(ExtensionsV1beta1RunAsUserStrategyOptions item);
public ExtensionsV1beta1PodSecurityPolicySpecFluent.RunAsUserNested editRunAsUser();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.RunAsUserNested editOrNewRunAsUser();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.RunAsUserNested editOrNewRunAsUserLike(ExtensionsV1beta1RunAsUserStrategyOptions item);
/**
* This method has been deprecated, please use method buildSeLinux instead.
*/
@Deprecated public ExtensionsV1beta1SELinuxStrategyOptions getSeLinux();
public ExtensionsV1beta1SELinuxStrategyOptions buildSeLinux();
public A withSeLinux(ExtensionsV1beta1SELinuxStrategyOptions seLinux);
public Boolean hasSeLinux();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.SeLinuxNested withNewSeLinux();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.SeLinuxNested withNewSeLinuxLike(ExtensionsV1beta1SELinuxStrategyOptions item);
public ExtensionsV1beta1PodSecurityPolicySpecFluent.SeLinuxNested editSeLinux();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.SeLinuxNested editOrNewSeLinux();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.SeLinuxNested editOrNewSeLinuxLike(ExtensionsV1beta1SELinuxStrategyOptions item);
/**
* This method has been deprecated, please use method buildSupplementalGroups instead.
*/
@Deprecated public ExtensionsV1beta1SupplementalGroupsStrategyOptions getSupplementalGroups();
public ExtensionsV1beta1SupplementalGroupsStrategyOptions buildSupplementalGroups();
public A withSupplementalGroups(ExtensionsV1beta1SupplementalGroupsStrategyOptions supplementalGroups);
public Boolean hasSupplementalGroups();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested withNewSupplementalGroups();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested withNewSupplementalGroupsLike(ExtensionsV1beta1SupplementalGroupsStrategyOptions item);
public ExtensionsV1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested editSupplementalGroups();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested editOrNewSupplementalGroups();
public ExtensionsV1beta1PodSecurityPolicySpecFluent.SupplementalGroupsNested editOrNewSupplementalGroupsLike(ExtensionsV1beta1SupplementalGroupsStrategyOptions 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 A withVolumes(List volumes);
public A withVolumes(String... volumes);
public Boolean hasVolumes();
public interface AllowedFlexVolumesNested extends io.kubernetes.client.fluent.Nested,ExtensionsV1beta1AllowedFlexVolumeFluent>{
public N and(); public N endAllowedFlexVolume();
}
public interface AllowedHostPathsNested extends io.kubernetes.client.fluent.Nested,ExtensionsV1beta1AllowedHostPathFluent>{
public N and(); public N endAllowedHostPath();
}
public interface FsGroupNested extends io.kubernetes.client.fluent.Nested,ExtensionsV1beta1FSGroupStrategyOptionsFluent>{
public N and(); public N endFsGroup();
}
public interface HostPortsNested extends io.kubernetes.client.fluent.Nested,ExtensionsV1beta1HostPortRangeFluent>{
public N and(); public N endHostPort();
}
public interface RunAsUserNested extends io.kubernetes.client.fluent.Nested,ExtensionsV1beta1RunAsUserStrategyOptionsFluent>{
public N and(); public N endRunAsUser();
}
public interface SeLinuxNested extends io.kubernetes.client.fluent.Nested,ExtensionsV1beta1SELinuxStrategyOptionsFluent>{
public N and(); public N endSeLinux();
}
public interface SupplementalGroupsNested extends io.kubernetes.client.fluent.Nested,ExtensionsV1beta1SupplementalGroupsStrategyOptionsFluent>{
public N and(); public N endSupplementalGroups();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy