public interface IngressSpecFluent<A extends IngressSpecFluent<A>> extends Fluent<A>
Modifier and Type | Interface and Description |
---|---|
static interface |
IngressSpecFluent.BackendNested<N> |
static interface |
IngressSpecFluent.RulesNested<N> |
static interface |
IngressSpecFluent.TlsNested<N> |
@Deprecated IngressBackend getBackend()
IngressBackend buildBackend()
A withBackend(IngressBackend backend)
Boolean hasBackend()
IngressSpecFluent.BackendNested<A> withNewBackend()
IngressSpecFluent.BackendNested<A> withNewBackendLike(IngressBackend item)
IngressSpecFluent.BackendNested<A> editBackend()
IngressSpecFluent.BackendNested<A> editOrNewBackend()
IngressSpecFluent.BackendNested<A> editOrNewBackendLike(IngressBackend item)
A addToRules(int index, IngressRule item)
A setToRules(int index, IngressRule item)
A addToRules(IngressRule... items)
A addAllToRules(Collection<IngressRule> items)
A removeFromRules(IngressRule... items)
A removeAllFromRules(Collection<IngressRule> items)
@Deprecated List<IngressRule> getRules()
List<IngressRule> buildRules()
IngressRule buildRule(int index)
IngressRule buildFirstRule()
IngressRule buildLastRule()
IngressRule buildMatchingRule(Predicate<IngressRuleBuilder> predicate)
Boolean hasMatchingRule(Predicate<IngressRuleBuilder> predicate)
A withRules(List<IngressRule> rules)
A withRules(IngressRule... rules)
Boolean hasRules()
IngressSpecFluent.RulesNested<A> addNewRule()
IngressSpecFluent.RulesNested<A> addNewRuleLike(IngressRule item)
IngressSpecFluent.RulesNested<A> setNewRuleLike(int index, IngressRule item)
IngressSpecFluent.RulesNested<A> editRule(int index)
IngressSpecFluent.RulesNested<A> editFirstRule()
IngressSpecFluent.RulesNested<A> editLastRule()
IngressSpecFluent.RulesNested<A> editMatchingRule(Predicate<IngressRuleBuilder> predicate)
A addToTls(int index, IngressTLS item)
A setToTls(int index, IngressTLS item)
A addToTls(IngressTLS... items)
A addAllToTls(Collection<IngressTLS> items)
A removeFromTls(IngressTLS... items)
A removeAllFromTls(Collection<IngressTLS> items)
@Deprecated List<IngressTLS> getTls()
List<IngressTLS> buildTls()
IngressTLS buildTl(int index)
IngressTLS buildFirstTl()
IngressTLS buildLastTl()
IngressTLS buildMatchingTl(Predicate<IngressTLSBuilder> predicate)
Boolean hasMatchingTl(Predicate<IngressTLSBuilder> predicate)
A withTls(List<IngressTLS> tls)
A withTls(IngressTLS... tls)
Boolean hasTls()
IngressSpecFluent.TlsNested<A> addNewTl()
IngressSpecFluent.TlsNested<A> addNewTlLike(IngressTLS item)
IngressSpecFluent.TlsNested<A> setNewTlLike(int index, IngressTLS item)
IngressSpecFluent.TlsNested<A> editTl(int index)
IngressSpecFluent.TlsNested<A> editFirstTl()
IngressSpecFluent.TlsNested<A> editLastTl()
IngressSpecFluent.TlsNested<A> editMatchingTl(Predicate<IngressTLSBuilder> predicate)
Copyright © 2015–2019 Red Hat. All rights reserved.