public interface TLSRouteSpecFluent<A extends TLSRouteSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
TLSRouteSpecFluent.ParentRefsNested<N> |
static interface |
TLSRouteSpecFluent.RulesNested<N> |
A addAllToHostnames(Collection<String> items)
A removeAllFromHostnames(Collection<String> items)
String getHostname(int index)
String getFirstHostname()
String getLastHostname()
Boolean hasHostnames()
A addToParentRefs(int index, ParentReference item)
A setToParentRefs(int index, ParentReference item)
A addToParentRefs(ParentReference... items)
A addAllToParentRefs(Collection<ParentReference> items)
A removeFromParentRefs(ParentReference... items)
A removeAllFromParentRefs(Collection<ParentReference> items)
A removeMatchingFromParentRefs(Predicate<ParentReferenceBuilder> predicate)
@Deprecated List<ParentReference> getParentRefs()
List<ParentReference> buildParentRefs()
ParentReference buildParentRef(int index)
ParentReference buildFirstParentRef()
ParentReference buildLastParentRef()
ParentReference buildMatchingParentRef(Predicate<ParentReferenceBuilder> predicate)
Boolean hasMatchingParentRef(Predicate<ParentReferenceBuilder> predicate)
A withParentRefs(List<ParentReference> parentRefs)
A withParentRefs(ParentReference... parentRefs)
Boolean hasParentRefs()
TLSRouteSpecFluent.ParentRefsNested<A> addNewParentRef()
TLSRouteSpecFluent.ParentRefsNested<A> addNewParentRefLike(ParentReference item)
TLSRouteSpecFluent.ParentRefsNested<A> setNewParentRefLike(int index, ParentReference item)
TLSRouteSpecFluent.ParentRefsNested<A> editParentRef(int index)
TLSRouteSpecFluent.ParentRefsNested<A> editFirstParentRef()
TLSRouteSpecFluent.ParentRefsNested<A> editLastParentRef()
TLSRouteSpecFluent.ParentRefsNested<A> editMatchingParentRef(Predicate<ParentReferenceBuilder> predicate)
A addToRules(int index, TLSRouteRule item)
A setToRules(int index, TLSRouteRule item)
A addToRules(TLSRouteRule... items)
A addAllToRules(Collection<TLSRouteRule> items)
A removeFromRules(TLSRouteRule... items)
A removeAllFromRules(Collection<TLSRouteRule> items)
A removeMatchingFromRules(Predicate<TLSRouteRuleBuilder> predicate)
@Deprecated List<TLSRouteRule> getRules()
List<TLSRouteRule> buildRules()
TLSRouteRule buildRule(int index)
TLSRouteRule buildFirstRule()
TLSRouteRule buildLastRule()
TLSRouteRule buildMatchingRule(Predicate<TLSRouteRuleBuilder> predicate)
Boolean hasMatchingRule(Predicate<TLSRouteRuleBuilder> predicate)
A withRules(List<TLSRouteRule> rules)
A withRules(TLSRouteRule... rules)
Boolean hasRules()
TLSRouteSpecFluent.RulesNested<A> addNewRule()
TLSRouteSpecFluent.RulesNested<A> addNewRuleLike(TLSRouteRule item)
TLSRouteSpecFluent.RulesNested<A> setNewRuleLike(int index, TLSRouteRule item)
TLSRouteSpecFluent.RulesNested<A> editRule(int index)
TLSRouteSpecFluent.RulesNested<A> editFirstRule()
TLSRouteSpecFluent.RulesNested<A> editLastRule()
TLSRouteSpecFluent.RulesNested<A> editMatchingRule(Predicate<TLSRouteRuleBuilder> predicate)
Boolean hasAdditionalProperties()
Copyright © 2015–2023 Red Hat. All rights reserved.