public class HTTPRouteRuleFluentImpl<A extends HTTPRouteRuleFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements HTTPRouteRuleFluent<A>
HTTPRouteRuleFluent.BackendRefsNested<N>, HTTPRouteRuleFluent.FiltersNested<N>, HTTPRouteRuleFluent.MatchesNested<N>| Constructor and Description |
|---|
HTTPRouteRuleFluentImpl() |
HTTPRouteRuleFluentImpl(HTTPRouteRule instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic HTTPRouteRuleFluentImpl()
public HTTPRouteRuleFluentImpl(HTTPRouteRule instance)
public A addToBackendRefs(Integer index, HTTPBackendRef item)
addToBackendRefs in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A setToBackendRefs(Integer index, HTTPBackendRef item)
setToBackendRefs in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A addToBackendRefs(HTTPBackendRef... items)
addToBackendRefs in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A addAllToBackendRefs(Collection<HTTPBackendRef> items)
addAllToBackendRefs in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A removeFromBackendRefs(HTTPBackendRef... items)
removeFromBackendRefs in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A removeAllFromBackendRefs(Collection<HTTPBackendRef> items)
removeAllFromBackendRefs in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A removeMatchingFromBackendRefs(Predicate<HTTPBackendRefBuilder> predicate)
removeMatchingFromBackendRefs in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>@Deprecated public List<HTTPBackendRef> getBackendRefs()
getBackendRefs in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public List<HTTPBackendRef> buildBackendRefs()
buildBackendRefs in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPBackendRef buildBackendRef(Integer index)
buildBackendRef in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPBackendRef buildFirstBackendRef()
buildFirstBackendRef in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPBackendRef buildLastBackendRef()
buildLastBackendRef in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPBackendRef buildMatchingBackendRef(Predicate<HTTPBackendRefBuilder> predicate)
buildMatchingBackendRef in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public Boolean hasMatchingBackendRef(Predicate<HTTPBackendRefBuilder> predicate)
hasMatchingBackendRef in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A withBackendRefs(List<HTTPBackendRef> backendRefs)
withBackendRefs in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A withBackendRefs(HTTPBackendRef... backendRefs)
withBackendRefs in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public Boolean hasBackendRefs()
hasBackendRefs in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteRuleFluent.BackendRefsNested<A> addNewBackendRef()
addNewBackendRef in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteRuleFluent.BackendRefsNested<A> addNewBackendRefLike(HTTPBackendRef item)
addNewBackendRefLike in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteRuleFluent.BackendRefsNested<A> setNewBackendRefLike(Integer index, HTTPBackendRef item)
setNewBackendRefLike in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteRuleFluent.BackendRefsNested<A> editBackendRef(Integer index)
editBackendRef in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteRuleFluent.BackendRefsNested<A> editFirstBackendRef()
editFirstBackendRef in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteRuleFluent.BackendRefsNested<A> editLastBackendRef()
editLastBackendRef in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteRuleFluent.BackendRefsNested<A> editMatchingBackendRef(Predicate<HTTPBackendRefBuilder> predicate)
editMatchingBackendRef in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A addToFilters(Integer index, HTTPRouteFilter item)
addToFilters in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A setToFilters(Integer index, HTTPRouteFilter item)
setToFilters in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A addToFilters(HTTPRouteFilter... items)
addToFilters in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A addAllToFilters(Collection<HTTPRouteFilter> items)
addAllToFilters in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A removeFromFilters(HTTPRouteFilter... items)
removeFromFilters in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A removeAllFromFilters(Collection<HTTPRouteFilter> items)
removeAllFromFilters in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A removeMatchingFromFilters(Predicate<HTTPRouteFilterBuilder> predicate)
removeMatchingFromFilters in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>@Deprecated public List<HTTPRouteFilter> getFilters()
getFilters in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public List<HTTPRouteFilter> buildFilters()
buildFilters in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteFilter buildFilter(Integer index)
buildFilter in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteFilter buildFirstFilter()
buildFirstFilter in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteFilter buildLastFilter()
buildLastFilter in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteFilter buildMatchingFilter(Predicate<HTTPRouteFilterBuilder> predicate)
buildMatchingFilter in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public Boolean hasMatchingFilter(Predicate<HTTPRouteFilterBuilder> predicate)
hasMatchingFilter in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A withFilters(List<HTTPRouteFilter> filters)
withFilters in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A withFilters(HTTPRouteFilter... filters)
withFilters in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public Boolean hasFilters()
hasFilters in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteRuleFluent.FiltersNested<A> addNewFilter()
addNewFilter in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteRuleFluent.FiltersNested<A> addNewFilterLike(HTTPRouteFilter item)
addNewFilterLike in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteRuleFluent.FiltersNested<A> setNewFilterLike(Integer index, HTTPRouteFilter item)
setNewFilterLike in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteRuleFluent.FiltersNested<A> editFilter(Integer index)
editFilter in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteRuleFluent.FiltersNested<A> editFirstFilter()
editFirstFilter in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteRuleFluent.FiltersNested<A> editLastFilter()
editLastFilter in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteRuleFluent.FiltersNested<A> editMatchingFilter(Predicate<HTTPRouteFilterBuilder> predicate)
editMatchingFilter in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A addToMatches(Integer index, HTTPRouteMatch item)
addToMatches in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A setToMatches(Integer index, HTTPRouteMatch item)
setToMatches in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A addToMatches(HTTPRouteMatch... items)
addToMatches in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A addAllToMatches(Collection<HTTPRouteMatch> items)
addAllToMatches in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A removeFromMatches(HTTPRouteMatch... items)
removeFromMatches in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A removeAllFromMatches(Collection<HTTPRouteMatch> items)
removeAllFromMatches in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A removeMatchingFromMatches(Predicate<HTTPRouteMatchBuilder> predicate)
removeMatchingFromMatches in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>@Deprecated public List<HTTPRouteMatch> getMatches()
getMatches in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public List<HTTPRouteMatch> buildMatches()
buildMatches in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteMatch buildMatch(Integer index)
buildMatch in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteMatch buildFirstMatch()
buildFirstMatch in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteMatch buildLastMatch()
buildLastMatch in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteMatch buildMatchingMatch(Predicate<HTTPRouteMatchBuilder> predicate)
buildMatchingMatch in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public Boolean hasMatchingMatch(Predicate<HTTPRouteMatchBuilder> predicate)
hasMatchingMatch in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A withMatches(List<HTTPRouteMatch> matches)
withMatches in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A withMatches(HTTPRouteMatch... matches)
withMatches in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public Boolean hasMatches()
hasMatches in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteRuleFluent.MatchesNested<A> addNewMatch()
addNewMatch in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteRuleFluent.MatchesNested<A> addNewMatchLike(HTTPRouteMatch item)
addNewMatchLike in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteRuleFluent.MatchesNested<A> setNewMatchLike(Integer index, HTTPRouteMatch item)
setNewMatchLike in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteRuleFluent.MatchesNested<A> editMatch(Integer index)
editMatch in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteRuleFluent.MatchesNested<A> editFirstMatch()
editFirstMatch in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteRuleFluent.MatchesNested<A> editLastMatch()
editLastMatch in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public HTTPRouteRuleFluent.MatchesNested<A> editMatchingMatch(Predicate<HTTPRouteMatchBuilder> predicate)
editMatchingMatch in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface HTTPRouteRuleFluent<A extends HTTPRouteRuleFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends HTTPRouteRuleFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends HTTPRouteRuleFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.