public interface HTTPRouteSpecFluent<A extends HTTPRouteSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
HTTPRouteSpecFluent.ParentRefsNested<N> |
static interface |
HTTPRouteSpecFluent.RulesNested<N> |
A addAllToHostnames(Collection<String> items)
A removeAllFromHostnames(Collection<String> items)
String getFirstHostname()
String getLastHostname()
Boolean hasHostnames()
A addToParentRefs(Integer index, ParentReference item)
A setToParentRefs(Integer 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(Integer 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()
HTTPRouteSpecFluent.ParentRefsNested<A> addNewParentRef()
HTTPRouteSpecFluent.ParentRefsNested<A> addNewParentRefLike(ParentReference item)
HTTPRouteSpecFluent.ParentRefsNested<A> setNewParentRefLike(Integer index, ParentReference item)
HTTPRouteSpecFluent.ParentRefsNested<A> editParentRef(Integer index)
HTTPRouteSpecFluent.ParentRefsNested<A> editFirstParentRef()
HTTPRouteSpecFluent.ParentRefsNested<A> editLastParentRef()
HTTPRouteSpecFluent.ParentRefsNested<A> editMatchingParentRef(Predicate<ParentReferenceBuilder> predicate)
A addToRules(Integer index, HTTPRouteRule item)
A setToRules(Integer index, HTTPRouteRule item)
A addToRules(HTTPRouteRule... items)
A addAllToRules(Collection<HTTPRouteRule> items)
A removeFromRules(HTTPRouteRule... items)
A removeAllFromRules(Collection<HTTPRouteRule> items)
A removeMatchingFromRules(Predicate<HTTPRouteRuleBuilder> predicate)
@Deprecated List<HTTPRouteRule> getRules()
List<HTTPRouteRule> buildRules()
HTTPRouteRule buildRule(Integer index)
HTTPRouteRule buildFirstRule()
HTTPRouteRule buildLastRule()
HTTPRouteRule buildMatchingRule(Predicate<HTTPRouteRuleBuilder> predicate)
Boolean hasMatchingRule(Predicate<HTTPRouteRuleBuilder> predicate)
A withRules(List<HTTPRouteRule> rules)
A withRules(HTTPRouteRule... rules)
Boolean hasRules()
HTTPRouteSpecFluent.RulesNested<A> addNewRule()
HTTPRouteSpecFluent.RulesNested<A> addNewRuleLike(HTTPRouteRule item)
HTTPRouteSpecFluent.RulesNested<A> setNewRuleLike(Integer index, HTTPRouteRule item)
HTTPRouteSpecFluent.RulesNested<A> editRule(Integer index)
HTTPRouteSpecFluent.RulesNested<A> editFirstRule()
HTTPRouteSpecFluent.RulesNested<A> editLastRule()
HTTPRouteSpecFluent.RulesNested<A> editMatchingRule(Predicate<HTTPRouteRuleBuilder> predicate)
Boolean hasAdditionalProperties()
Copyright © 2015–2023 Red Hat. All rights reserved.