public class IngressFluent<A extends IngressFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
IngressFluent.RulesNested<N> |
| Constructor and Description |
|---|
IngressFluent() |
IngressFluent(Ingress instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic IngressFluent()
public IngressFluent(Ingress instance)
public String getHost()
public boolean hasHost()
public String getIngressClassName()
public boolean hasIngressClassName()
public String getTargetPort()
public boolean hasTargetPort()
public Boolean getExpose()
public boolean hasExpose()
public String getTlsSecretName()
public boolean hasTlsSecretName()
public String[] getTlsHosts()
public A addAllToTlsHosts(Collection<String> items)
public A removeAllFromTlsHosts(Collection<String> items)
public boolean hasTlsHosts()
public A withRules(IngressRule... rules)
public IngressRule[] buildRules()
public IngressRule buildRule(int index)
public IngressRule buildFirstRule()
public IngressRule buildLastRule()
public IngressRule buildMatchingRule(Predicate<IngressRuleBuilder> predicate)
public boolean hasMatchingRule(Predicate<IngressRuleBuilder> predicate)
public A addToRules(int index, IngressRule item)
public A setToRules(int index, IngressRule item)
public A addToRules(IngressRule... items)
public A addAllToRules(Collection<IngressRule> items)
public A removeFromRules(IngressRule... items)
public A removeAllFromRules(Collection<IngressRule> items)
public A removeMatchingFromRules(Predicate<IngressRuleBuilder> predicate)
public boolean hasRules()
public IngressFluent.RulesNested<A> addNewRule()
public IngressFluent.RulesNested<A> addNewRuleLike(IngressRule item)
public IngressFluent.RulesNested<A> setNewRuleLike(int index, IngressRule item)
public IngressFluent.RulesNested<A> editRule(int index)
public IngressFluent.RulesNested<A> editFirstRule()
public IngressFluent.RulesNested<A> editLastRule()
public IngressFluent.RulesNested<A> editMatchingRule(Predicate<IngressRuleBuilder> predicate)
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends IngressFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends IngressFluent<A>>public A withExpose()
Copyright © 2018–2023 Red Hat. All rights reserved.