public interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
HTTPRouteMatchFluent.HeadersNested<N> |
static interface |
HTTPRouteMatchFluent.PathNested<N> |
static interface |
HTTPRouteMatchFluent.QueryParamsNested<N> |
A addToHeaders(int index, HTTPHeaderMatch item)
A setToHeaders(int index, HTTPHeaderMatch item)
A addToHeaders(HTTPHeaderMatch... items)
A addAllToHeaders(Collection<HTTPHeaderMatch> items)
A removeFromHeaders(HTTPHeaderMatch... items)
A removeAllFromHeaders(Collection<HTTPHeaderMatch> items)
A removeMatchingFromHeaders(Predicate<HTTPHeaderMatchBuilder> predicate)
@Deprecated List<HTTPHeaderMatch> getHeaders()
List<HTTPHeaderMatch> buildHeaders()
HTTPHeaderMatch buildHeader(int index)
HTTPHeaderMatch buildFirstHeader()
HTTPHeaderMatch buildLastHeader()
HTTPHeaderMatch buildMatchingHeader(Predicate<HTTPHeaderMatchBuilder> predicate)
Boolean hasMatchingHeader(Predicate<HTTPHeaderMatchBuilder> predicate)
A withHeaders(List<HTTPHeaderMatch> headers)
A withHeaders(HTTPHeaderMatch... headers)
Boolean hasHeaders()
HTTPRouteMatchFluent.HeadersNested<A> addNewHeader()
HTTPRouteMatchFluent.HeadersNested<A> addNewHeaderLike(HTTPHeaderMatch item)
HTTPRouteMatchFluent.HeadersNested<A> setNewHeaderLike(int index, HTTPHeaderMatch item)
HTTPRouteMatchFluent.HeadersNested<A> editHeader(int index)
HTTPRouteMatchFluent.HeadersNested<A> editFirstHeader()
HTTPRouteMatchFluent.HeadersNested<A> editLastHeader()
HTTPRouteMatchFluent.HeadersNested<A> editMatchingHeader(Predicate<HTTPHeaderMatchBuilder> predicate)
String getMethod()
Boolean hasMethod()
@Deprecated HTTPPathMatch getPath()
HTTPPathMatch buildPath()
A withPath(HTTPPathMatch path)
Boolean hasPath()
HTTPRouteMatchFluent.PathNested<A> withNewPath()
HTTPRouteMatchFluent.PathNested<A> withNewPathLike(HTTPPathMatch item)
HTTPRouteMatchFluent.PathNested<A> editPath()
HTTPRouteMatchFluent.PathNested<A> editOrNewPath()
HTTPRouteMatchFluent.PathNested<A> editOrNewPathLike(HTTPPathMatch item)
A addToQueryParams(int index, HTTPQueryParamMatch item)
A setToQueryParams(int index, HTTPQueryParamMatch item)
A addToQueryParams(HTTPQueryParamMatch... items)
A addAllToQueryParams(Collection<HTTPQueryParamMatch> items)
A removeFromQueryParams(HTTPQueryParamMatch... items)
A removeAllFromQueryParams(Collection<HTTPQueryParamMatch> items)
A removeMatchingFromQueryParams(Predicate<HTTPQueryParamMatchBuilder> predicate)
@Deprecated List<HTTPQueryParamMatch> getQueryParams()
List<HTTPQueryParamMatch> buildQueryParams()
HTTPQueryParamMatch buildQueryParam(int index)
HTTPQueryParamMatch buildFirstQueryParam()
HTTPQueryParamMatch buildLastQueryParam()
HTTPQueryParamMatch buildMatchingQueryParam(Predicate<HTTPQueryParamMatchBuilder> predicate)
Boolean hasMatchingQueryParam(Predicate<HTTPQueryParamMatchBuilder> predicate)
A withQueryParams(List<HTTPQueryParamMatch> queryParams)
A withQueryParams(HTTPQueryParamMatch... queryParams)
Boolean hasQueryParams()
HTTPRouteMatchFluent.QueryParamsNested<A> addNewQueryParam()
HTTPRouteMatchFluent.QueryParamsNested<A> addNewQueryParamLike(HTTPQueryParamMatch item)
HTTPRouteMatchFluent.QueryParamsNested<A> setNewQueryParamLike(int index, HTTPQueryParamMatch item)
HTTPRouteMatchFluent.QueryParamsNested<A> editQueryParam(int index)
HTTPRouteMatchFluent.QueryParamsNested<A> editFirstQueryParam()
HTTPRouteMatchFluent.QueryParamsNested<A> editLastQueryParam()
HTTPRouteMatchFluent.QueryParamsNested<A> editMatchingQueryParam(Predicate<HTTPQueryParamMatchBuilder> predicate)
Boolean hasAdditionalProperties()
Copyright © 2015–2023 Red Hat. All rights reserved.