
io.fabric8.kubernetes.api.model.extensions.IngressSpecFluent Maven / Gradle / Ivy
package io.fabric8.kubernetes.api.model.extensions;
import io.fabric8.kubernetes.api.builder.Fluent;
import com.fasterxml.jackson.annotation.JsonProperty;
import javax.validation.Valid;
import java.util.List;
import java.lang.String;
import java.lang.Object;
import java.util.Map;
import com.fasterxml.jackson.annotation.JsonIgnore;
import io.fabric8.kubernetes.api.builder.Nested;
public interface IngressSpecFluent> extends Fluent{
public IngressBackend getBackend();
public A withBackend(IngressBackend backend);
public IngressSpecFluent.BackendNested withNewBackend();
public IngressSpecFluent.BackendNested withNewBackendLike(IngressBackend item);
public IngressSpecFluent.BackendNested editBackend();
public A addToRules(IngressRule... items);
public A removeFromRules(IngressRule... items);
public List getRules();
public A withRules(List rules);
public A withRules(IngressRule... rules);
public IngressSpecFluent.RulesNested addNewRule();
public IngressSpecFluent.RulesNested addNewRuleLike(IngressRule item);
public A addToTls(IngressTLS... items);
public A removeFromTls(IngressTLS... items);
public List getTls();
public A withTls(List tls);
public A withTls(IngressTLS... tls);
public IngressSpecFluent.TlsNested addNewTl();
public IngressSpecFluent.TlsNested addNewTlLike(IngressTLS item);
public interface BackendNested extends Nested,IngressBackendFluent>{
public N and(); public N endBackend();
}
public interface RulesNested extends Nested,IngressRuleFluent>{
public N and(); public N endRule();
}
public interface TlsNested extends Nested,IngressTLSFluent>{
public N and(); public N endTl();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy