me.snowdrop.istio.api.rbac.v1alpha1.RbacConfigSpecFluent Maven / Gradle / Ivy
package me.snowdrop.istio.api.rbac.v1alpha1;
import com.fasterxml.jackson.annotation.JsonPropertyDescription;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.fabric8.kubernetes.api.builder.Fluent;
import io.fabric8.kubernetes.api.builder.Nested;
import java.lang.Deprecated;
import javax.validation.Valid;
import java.lang.Boolean;
public interface RbacConfigSpecFluent> extends Fluent{
public EnforcementMode getEnforcementMode();
public A withEnforcementMode(EnforcementMode enforcementMode);
public Boolean hasEnforcementMode();
/**
* This method has been deprecated, please use method buildExclusion instead.
* @return The buildable object.
*/
@Deprecated public Target getExclusion();
public Target buildExclusion();
public A withExclusion(Target exclusion);
public Boolean hasExclusion();
public RbacConfigSpecFluent.ExclusionNested withNewExclusion();
public RbacConfigSpecFluent.ExclusionNested withNewExclusionLike(Target item);
public RbacConfigSpecFluent.ExclusionNested editExclusion();
public RbacConfigSpecFluent.ExclusionNested editOrNewExclusion();
public RbacConfigSpecFluent.ExclusionNested editOrNewExclusionLike(Target item);
/**
* This method has been deprecated, please use method buildInclusion instead.
* @return The buildable object.
*/
@Deprecated public Target getInclusion();
public Target buildInclusion();
public A withInclusion(Target inclusion);
public Boolean hasInclusion();
public RbacConfigSpecFluent.InclusionNested withNewInclusion();
public RbacConfigSpecFluent.InclusionNested withNewInclusionLike(Target item);
public RbacConfigSpecFluent.InclusionNested editInclusion();
public RbacConfigSpecFluent.InclusionNested editOrNewInclusion();
public RbacConfigSpecFluent.InclusionNested editOrNewInclusionLike(Target item);
public me.snowdrop.istio.api.rbac.v1alpha1.Mode getMode();
public A withMode(me.snowdrop.istio.api.rbac.v1alpha1.Mode mode);
public Boolean hasMode();
public interface ExclusionNested extends io.fabric8.kubernetes.api.builder.Nested,TargetFluent>{
public N and(); public N endExclusion();
}
public interface InclusionNested extends io.fabric8.kubernetes.api.builder.Nested,TargetFluent>{
public N and(); public N endInclusion();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy