public interface V1IngressSpecFluent<A extends V1IngressSpecFluent<A>> extends Fluent<A>
Modifier and Type | Interface and Description |
---|---|
static interface |
V1IngressSpecFluent.DefaultBackendNested<N> |
static interface |
V1IngressSpecFluent.RulesNested<N> |
static interface |
V1IngressSpecFluent.TlsNested<N> |
@Deprecated V1IngressBackend getDefaultBackend()
V1IngressBackend buildDefaultBackend()
A withDefaultBackend(V1IngressBackend defaultBackend)
Boolean hasDefaultBackend()
V1IngressSpecFluent.DefaultBackendNested<A> withNewDefaultBackend()
V1IngressSpecFluent.DefaultBackendNested<A> withNewDefaultBackendLike(V1IngressBackend item)
V1IngressSpecFluent.DefaultBackendNested<A> editDefaultBackend()
V1IngressSpecFluent.DefaultBackendNested<A> editOrNewDefaultBackend()
V1IngressSpecFluent.DefaultBackendNested<A> editOrNewDefaultBackendLike(V1IngressBackend item)
String getIngressClassName()
Boolean hasIngressClassName()
A withNewIngressClassName(StringBuilder arg1)
A withNewIngressClassName(StringBuffer arg1)
A addToRules(int index, V1IngressRule item)
A setToRules(int index, V1IngressRule item)
A addToRules(V1IngressRule... items)
A addAllToRules(Collection<V1IngressRule> items)
A removeFromRules(V1IngressRule... items)
A removeAllFromRules(Collection<V1IngressRule> items)
A removeMatchingFromRules(Predicate<V1IngressRuleBuilder> predicate)
@Deprecated List<V1IngressRule> getRules()
List<V1IngressRule> buildRules()
V1IngressRule buildRule(int index)
V1IngressRule buildFirstRule()
V1IngressRule buildLastRule()
V1IngressRule buildMatchingRule(Predicate<V1IngressRuleBuilder> predicate)
Boolean hasMatchingRule(Predicate<V1IngressRuleBuilder> predicate)
A withRules(List<V1IngressRule> rules)
A withRules(V1IngressRule... rules)
Boolean hasRules()
V1IngressSpecFluent.RulesNested<A> addNewRule()
V1IngressSpecFluent.RulesNested<A> addNewRuleLike(V1IngressRule item)
V1IngressSpecFluent.RulesNested<A> setNewRuleLike(int index, V1IngressRule item)
V1IngressSpecFluent.RulesNested<A> editRule(int index)
V1IngressSpecFluent.RulesNested<A> editFirstRule()
V1IngressSpecFluent.RulesNested<A> editLastRule()
V1IngressSpecFluent.RulesNested<A> editMatchingRule(Predicate<V1IngressRuleBuilder> predicate)
A addToTls(int index, V1IngressTLS item)
A setToTls(int index, V1IngressTLS item)
A addToTls(V1IngressTLS... items)
A addAllToTls(Collection<V1IngressTLS> items)
A removeFromTls(V1IngressTLS... items)
A removeAllFromTls(Collection<V1IngressTLS> items)
A removeMatchingFromTls(Predicate<V1IngressTLSBuilder> predicate)
@Deprecated List<V1IngressTLS> getTls()
List<V1IngressTLS> buildTls()
V1IngressTLS buildTl(int index)
V1IngressTLS buildFirstTl()
V1IngressTLS buildLastTl()
V1IngressTLS buildMatchingTl(Predicate<V1IngressTLSBuilder> predicate)
Boolean hasMatchingTl(Predicate<V1IngressTLSBuilder> predicate)
A withTls(List<V1IngressTLS> tls)
A withTls(V1IngressTLS... tls)
Boolean hasTls()
V1IngressSpecFluent.TlsNested<A> addNewTl()
V1IngressSpecFluent.TlsNested<A> addNewTlLike(V1IngressTLS item)
V1IngressSpecFluent.TlsNested<A> setNewTlLike(int index, V1IngressTLS item)
V1IngressSpecFluent.TlsNested<A> editTl(int index)
V1IngressSpecFluent.TlsNested<A> editFirstTl()
V1IngressSpecFluent.TlsNested<A> editLastTl()
V1IngressSpecFluent.TlsNested<A> editMatchingTl(Predicate<V1IngressTLSBuilder> predicate)
Copyright © 2021. All rights reserved.