public interface IngressFluent<A extends IngressFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IngressFluent.RulesNested<N> |
String getHost()
Boolean hasHost()
String getIngressClassName()
Boolean hasIngressClassName()
Boolean getExpose()
Boolean hasExpose()
String getTlsSecretName()
Boolean hasTlsSecretName()
String[] getTlsHosts()
A addAllToTlsHosts(Collection<String> items)
A removeAllFromTlsHosts(Collection<String> items)
Boolean hasTlsHosts()
A withRules(IngressRule... rules)
@Deprecated IngressRule[] getRules()
IngressRule[] buildRules()
IngressRule buildRule(Integer index)
IngressRule buildFirstRule()
IngressRule buildLastRule()
IngressRule buildMatchingRule(Predicate<IngressRuleBuilder> predicate)
Boolean hasMatchingRule(Predicate<IngressRuleBuilder> predicate)
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)
Boolean hasRules()
IngressFluent.RulesNested<A> addNewRule()
IngressFluent.RulesNested<A> addNewRuleLike(IngressRule item)
IngressFluent.RulesNested<A> setNewRuleLike(Integer index, IngressRule item)
IngressFluent.RulesNested<A> editRule(Integer index)
IngressFluent.RulesNested<A> editFirstRule()
IngressFluent.RulesNested<A> editLastRule()
IngressFluent.RulesNested<A> editMatchingRule(Predicate<IngressRuleBuilder> predicate)
A withExpose()
Copyright © 2018–2022 Red Hat. All rights reserved.