public interface IngressSpecFluent<A extends IngressSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IngressSpecFluent.DefaultBackendNested<N> |
static interface |
IngressSpecFluent.RulesNested<N> |
static interface |
IngressSpecFluent.TlsNested<N> |
@Deprecated IngressBackend getDefaultBackend()
IngressBackend buildDefaultBackend()
A withDefaultBackend(IngressBackend defaultBackend)
Boolean hasDefaultBackend()
IngressSpecFluent.DefaultBackendNested<A> withNewDefaultBackend()
IngressSpecFluent.DefaultBackendNested<A> withNewDefaultBackendLike(IngressBackend item)
IngressSpecFluent.DefaultBackendNested<A> editDefaultBackend()
IngressSpecFluent.DefaultBackendNested<A> editOrNewDefaultBackend()
IngressSpecFluent.DefaultBackendNested<A> editOrNewDefaultBackendLike(IngressBackend item)
String getIngressClassName()
Boolean hasIngressClassName()
A addToRules(Integer index, IngressRule item)
A setToRules(Integer index, IngressRule item)
A addToRules(IngressRule... items)
A addAllToRules(Collection<IngressRule> items)
A removeFromRules(IngressRule... items)
A removeAllFromRules(Collection<IngressRule> items)
A removeMatchingFromRules(Predicate<IngressRuleBuilder> predicate)
@Deprecated List<IngressRule> getRules()
List<IngressRule> buildRules()
IngressRule buildRule(Integer 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(Integer index, IngressRule item)
IngressSpecFluent.RulesNested<A> editRule(Integer index)
IngressSpecFluent.RulesNested<A> editFirstRule()
IngressSpecFluent.RulesNested<A> editLastRule()
IngressSpecFluent.RulesNested<A> editMatchingRule(Predicate<IngressRuleBuilder> predicate)
A addToTls(Integer index, IngressTLS item)
A setToTls(Integer index, IngressTLS item)
A addToTls(IngressTLS... items)
A addAllToTls(Collection<IngressTLS> items)
A removeFromTls(IngressTLS... items)
A removeAllFromTls(Collection<IngressTLS> items)
A removeMatchingFromTls(Predicate<IngressTLSBuilder> predicate)
@Deprecated List<IngressTLS> getTls()
List<IngressTLS> buildTls()
IngressTLS buildTl(Integer 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(Integer index, IngressTLS item)
IngressSpecFluent.TlsNested<A> editTl(Integer index)
IngressSpecFluent.TlsNested<A> editFirstTl()
IngressSpecFluent.TlsNested<A> editLastTl()
IngressSpecFluent.TlsNested<A> editMatchingTl(Predicate<IngressTLSBuilder> predicate)
Boolean hasAdditionalProperties()
Copyright © 2015–2022 Red Hat. All rights reserved.