![JAR search and dependency download from the Maven repository](/logo.png)
annotations.io.alauda.devops.api.model.SecurityContextConstraintsFluent Maven / Gradle / Ivy
package io.alauda.devops.api.model;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.alauda.kubernetes.api.builder.Nested;
import io.alauda.kubernetes.api.model.validators.CheckObjectMeta;
import java.lang.String;
import javax.validation.constraints.NotNull;
import io.alauda.kubernetes.api.builder.Predicate;
import io.alauda.kubernetes.api.model.ObjectMetaFluent;
import java.lang.Deprecated;
import java.util.List;
import java.lang.Boolean;
import io.alauda.kubernetes.api.model.ObjectMeta;
import io.alauda.kubernetes.api.builder.Fluent;
import io.alauda.kubernetes.api.model.ObjectMetaBuilder;
import java.lang.Integer;
import javax.validation.Valid;
import java.lang.Long;
import java.util.Collection;
import java.lang.Object;
import java.util.Map;
public interface SecurityContextConstraintsFluent> extends Fluent{
public Boolean isAllowHostDirVolumePlugin();
public A withAllowHostDirVolumePlugin(Boolean allowHostDirVolumePlugin);
public Boolean hasAllowHostDirVolumePlugin();
public Boolean isAllowHostIPC();
public A withAllowHostIPC(Boolean allowHostIPC);
public Boolean hasAllowHostIPC();
public Boolean isAllowHostNetwork();
public A withAllowHostNetwork(Boolean allowHostNetwork);
public Boolean hasAllowHostNetwork();
public Boolean isAllowHostPID();
public A withAllowHostPID(Boolean allowHostPID);
public Boolean hasAllowHostPID();
public Boolean isAllowHostPorts();
public A withAllowHostPorts(Boolean allowHostPorts);
public Boolean hasAllowHostPorts();
public Boolean isAllowPrivilegedContainer();
public A withAllowPrivilegedContainer(Boolean allowPrivilegedContainer);
public Boolean hasAllowPrivilegedContainer();
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.alauda.kubernetes.api.builder.Predicate predicate);
public A withAllowedCapabilities(List allowedCapabilities);
public A withAllowedCapabilities(String... allowedCapabilities);
public Boolean hasAllowedCapabilities();
public String getApiVersion();
public A withApiVersion(String apiVersion);
public Boolean hasApiVersion();
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.alauda.kubernetes.api.builder.Predicate predicate);
public A withDefaultAddCapabilities(List defaultAddCapabilities);
public A withDefaultAddCapabilities(String... defaultAddCapabilities);
public Boolean hasDefaultAddCapabilities();
/**
* This method has been deprecated, please use method buildFsGroup instead.
*/
@Deprecated public FSGroupStrategyOptions getFsGroup();
public FSGroupStrategyOptions buildFsGroup();
public A withFsGroup(FSGroupStrategyOptions fsGroup);
public Boolean hasFsGroup();
public SecurityContextConstraintsFluent.FsGroupNested withNewFsGroup();
public SecurityContextConstraintsFluent.FsGroupNested withNewFsGroupLike(FSGroupStrategyOptions item);
public SecurityContextConstraintsFluent.FsGroupNested editFsGroup();
public SecurityContextConstraintsFluent.FsGroupNested editOrNewFsGroup();
public SecurityContextConstraintsFluent.FsGroupNested editOrNewFsGroupLike(FSGroupStrategyOptions item);
public A addToGroups(int index,String item);
public A setToGroups(int index,String item);
public A addToGroups(String... items);
public A addAllToGroups(Collection items);
public A removeFromGroups(String... items);
public A removeAllFromGroups(Collection items);
public List getGroups();
public String getGroup(int index);
public String getFirstGroup();
public String getLastGroup();
public String getMatchingGroup(io.alauda.kubernetes.api.builder.Predicate predicate);
public A withGroups(List groups);
public A withGroups(String... groups);
public Boolean hasGroups();
public String getKind();
public A withKind(String kind);
public Boolean hasKind();
/**
* This method has been deprecated, please use method buildMetadata instead.
*/
@Deprecated public ObjectMeta getMetadata();
public ObjectMeta buildMetadata();
public A withMetadata(ObjectMeta metadata);
public Boolean hasMetadata();
public SecurityContextConstraintsFluent.MetadataNested withNewMetadata();
public SecurityContextConstraintsFluent.MetadataNested withNewMetadataLike(ObjectMeta item);
public SecurityContextConstraintsFluent.MetadataNested editMetadata();
public SecurityContextConstraintsFluent.MetadataNested editOrNewMetadata();
public SecurityContextConstraintsFluent.MetadataNested editOrNewMetadataLike(ObjectMeta item);
public Integer getPriority();
public A withPriority(Integer priority);
public Boolean hasPriority();
public Boolean isReadOnlyRootFilesystem();
public A withReadOnlyRootFilesystem(Boolean readOnlyRootFilesystem);
public Boolean hasReadOnlyRootFilesystem();
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.alauda.kubernetes.api.builder.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 RunAsUserStrategyOptions getRunAsUser();
public RunAsUserStrategyOptions buildRunAsUser();
public A withRunAsUser(RunAsUserStrategyOptions runAsUser);
public Boolean hasRunAsUser();
public SecurityContextConstraintsFluent.RunAsUserNested withNewRunAsUser();
public SecurityContextConstraintsFluent.RunAsUserNested withNewRunAsUserLike(RunAsUserStrategyOptions item);
public SecurityContextConstraintsFluent.RunAsUserNested editRunAsUser();
public SecurityContextConstraintsFluent.RunAsUserNested editOrNewRunAsUser();
public SecurityContextConstraintsFluent.RunAsUserNested editOrNewRunAsUserLike(RunAsUserStrategyOptions item);
public A withNewRunAsUser(String type,Long uid,Long uidRangeMax,Long uidRangeMin);
/**
* This method has been deprecated, please use method buildSeLinuxContext instead.
*/
@Deprecated public SELinuxContextStrategyOptions getSeLinuxContext();
public SELinuxContextStrategyOptions buildSeLinuxContext();
public A withSeLinuxContext(SELinuxContextStrategyOptions seLinuxContext);
public Boolean hasSeLinuxContext();
public SecurityContextConstraintsFluent.SeLinuxContextNested withNewSeLinuxContext();
public SecurityContextConstraintsFluent.SeLinuxContextNested withNewSeLinuxContextLike(SELinuxContextStrategyOptions item);
public SecurityContextConstraintsFluent.SeLinuxContextNested editSeLinuxContext();
public SecurityContextConstraintsFluent.SeLinuxContextNested editOrNewSeLinuxContext();
public SecurityContextConstraintsFluent.SeLinuxContextNested editOrNewSeLinuxContextLike(SELinuxContextStrategyOptions item);
public A addToSeccompProfiles(int index,String item);
public A setToSeccompProfiles(int index,String item);
public A addToSeccompProfiles(String... items);
public A addAllToSeccompProfiles(Collection items);
public A removeFromSeccompProfiles(String... items);
public A removeAllFromSeccompProfiles(Collection items);
public List getSeccompProfiles();
public String getSeccompProfile(int index);
public String getFirstSeccompProfile();
public String getLastSeccompProfile();
public String getMatchingSeccompProfile(io.alauda.kubernetes.api.builder.Predicate predicate);
public A withSeccompProfiles(List seccompProfiles);
public A withSeccompProfiles(String... seccompProfiles);
public Boolean hasSeccompProfiles();
/**
* This method has been deprecated, please use method buildSupplementalGroups instead.
*/
@Deprecated public SupplementalGroupsStrategyOptions getSupplementalGroups();
public SupplementalGroupsStrategyOptions buildSupplementalGroups();
public A withSupplementalGroups(SupplementalGroupsStrategyOptions supplementalGroups);
public Boolean hasSupplementalGroups();
public SecurityContextConstraintsFluent.SupplementalGroupsNested withNewSupplementalGroups();
public SecurityContextConstraintsFluent.SupplementalGroupsNested withNewSupplementalGroupsLike(SupplementalGroupsStrategyOptions item);
public SecurityContextConstraintsFluent.SupplementalGroupsNested editSupplementalGroups();
public SecurityContextConstraintsFluent.SupplementalGroupsNested editOrNewSupplementalGroups();
public SecurityContextConstraintsFluent.SupplementalGroupsNested editOrNewSupplementalGroupsLike(SupplementalGroupsStrategyOptions item);
public A addToUsers(int index,String item);
public A setToUsers(int index,String item);
public A addToUsers(String... items);
public A addAllToUsers(Collection items);
public A removeFromUsers(String... items);
public A removeAllFromUsers(Collection items);
public List getUsers();
public String getUser(int index);
public String getFirstUser();
public String getLastUser();
public String getMatchingUser(io.alauda.kubernetes.api.builder.Predicate predicate);
public A withUsers(List users);
public A withUsers(String... users);
public Boolean hasUsers();
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.alauda.kubernetes.api.builder.Predicate predicate);
public A withVolumes(List volumes);
public A withVolumes(String... volumes);
public Boolean hasVolumes();
public interface FsGroupNested extends io.alauda.kubernetes.api.builder.Nested,FSGroupStrategyOptionsFluent>{
public N and(); public N endFsGroup();
}
public interface MetadataNested extends io.alauda.kubernetes.api.builder.Nested,ObjectMetaFluent>{
public N and(); public N endMetadata();
}
public interface RunAsUserNested extends io.alauda.kubernetes.api.builder.Nested,RunAsUserStrategyOptionsFluent>{
public N and(); public N endRunAsUser();
}
public interface SeLinuxContextNested extends io.alauda.kubernetes.api.builder.Nested,SELinuxContextStrategyOptionsFluent>{
public N and(); public N endSeLinuxContext();
}
public interface SupplementalGroupsNested extends io.alauda.kubernetes.api.builder.Nested,SupplementalGroupsStrategyOptionsFluent>{
public N and(); public N endSupplementalGroups();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy