public class HTTPRouteMatchFluentImpl<A extends HTTPRouteMatchFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements HTTPRouteMatchFluent<A>
HTTPRouteMatchFluent.HeadersNested<N>, HTTPRouteMatchFluent.PathNested<N>, HTTPRouteMatchFluent.QueryParamsNested<N>| Constructor and Description |
|---|
HTTPRouteMatchFluentImpl() |
HTTPRouteMatchFluentImpl(HTTPRouteMatch instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic HTTPRouteMatchFluentImpl()
public HTTPRouteMatchFluentImpl(HTTPRouteMatch instance)
public A addToHeaders(int index, HTTPHeaderMatch item)
addToHeaders in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A setToHeaders(int index, HTTPHeaderMatch item)
setToHeaders in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A addToHeaders(HTTPHeaderMatch... items)
addToHeaders in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A addAllToHeaders(Collection<HTTPHeaderMatch> items)
addAllToHeaders in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A removeFromHeaders(HTTPHeaderMatch... items)
removeFromHeaders in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A removeAllFromHeaders(Collection<HTTPHeaderMatch> items)
removeAllFromHeaders in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A removeMatchingFromHeaders(Predicate<HTTPHeaderMatchBuilder> predicate)
removeMatchingFromHeaders in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>@Deprecated public List<HTTPHeaderMatch> getHeaders()
getHeaders in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public List<HTTPHeaderMatch> buildHeaders()
buildHeaders in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPHeaderMatch buildHeader(int index)
buildHeader in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPHeaderMatch buildFirstHeader()
buildFirstHeader in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPHeaderMatch buildLastHeader()
buildLastHeader in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPHeaderMatch buildMatchingHeader(Predicate<HTTPHeaderMatchBuilder> predicate)
buildMatchingHeader in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public Boolean hasMatchingHeader(Predicate<HTTPHeaderMatchBuilder> predicate)
hasMatchingHeader in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A withHeaders(List<HTTPHeaderMatch> headers)
withHeaders in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A withHeaders(HTTPHeaderMatch... headers)
withHeaders in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public Boolean hasHeaders()
hasHeaders in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A addNewHeader(String name, String type, String value)
addNewHeader in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPRouteMatchFluent.HeadersNested<A> addNewHeader()
addNewHeader in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPRouteMatchFluent.HeadersNested<A> addNewHeaderLike(HTTPHeaderMatch item)
addNewHeaderLike in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPRouteMatchFluent.HeadersNested<A> setNewHeaderLike(int index, HTTPHeaderMatch item)
setNewHeaderLike in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPRouteMatchFluent.HeadersNested<A> editHeader(int index)
editHeader in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPRouteMatchFluent.HeadersNested<A> editFirstHeader()
editFirstHeader in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPRouteMatchFluent.HeadersNested<A> editLastHeader()
editLastHeader in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPRouteMatchFluent.HeadersNested<A> editMatchingHeader(Predicate<HTTPHeaderMatchBuilder> predicate)
editMatchingHeader in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public String getMethod()
getMethod in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A withMethod(String method)
withMethod in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public Boolean hasMethod()
hasMethod in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>@Deprecated public HTTPPathMatch getPath()
getPath in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPPathMatch buildPath()
buildPath in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A withPath(HTTPPathMatch path)
withPath in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public Boolean hasPath()
hasPath in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A withNewPath(String type, String value)
withNewPath in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPRouteMatchFluent.PathNested<A> withNewPath()
withNewPath in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPRouteMatchFluent.PathNested<A> withNewPathLike(HTTPPathMatch item)
withNewPathLike in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPRouteMatchFluent.PathNested<A> editPath()
editPath in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPRouteMatchFluent.PathNested<A> editOrNewPath()
editOrNewPath in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPRouteMatchFluent.PathNested<A> editOrNewPathLike(HTTPPathMatch item)
editOrNewPathLike in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A addToQueryParams(int index, HTTPQueryParamMatch item)
addToQueryParams in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A setToQueryParams(int index, HTTPQueryParamMatch item)
setToQueryParams in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A addToQueryParams(HTTPQueryParamMatch... items)
addToQueryParams in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A addAllToQueryParams(Collection<HTTPQueryParamMatch> items)
addAllToQueryParams in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A removeFromQueryParams(HTTPQueryParamMatch... items)
removeFromQueryParams in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A removeAllFromQueryParams(Collection<HTTPQueryParamMatch> items)
removeAllFromQueryParams in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A removeMatchingFromQueryParams(Predicate<HTTPQueryParamMatchBuilder> predicate)
removeMatchingFromQueryParams in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>@Deprecated public List<HTTPQueryParamMatch> getQueryParams()
getQueryParams in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public List<HTTPQueryParamMatch> buildQueryParams()
buildQueryParams in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPQueryParamMatch buildQueryParam(int index)
buildQueryParam in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPQueryParamMatch buildFirstQueryParam()
buildFirstQueryParam in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPQueryParamMatch buildLastQueryParam()
buildLastQueryParam in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPQueryParamMatch buildMatchingQueryParam(Predicate<HTTPQueryParamMatchBuilder> predicate)
buildMatchingQueryParam in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public Boolean hasMatchingQueryParam(Predicate<HTTPQueryParamMatchBuilder> predicate)
hasMatchingQueryParam in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A withQueryParams(List<HTTPQueryParamMatch> queryParams)
withQueryParams in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A withQueryParams(HTTPQueryParamMatch... queryParams)
withQueryParams in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public Boolean hasQueryParams()
hasQueryParams in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A addNewQueryParam(String name, String type, String value)
addNewQueryParam in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPRouteMatchFluent.QueryParamsNested<A> addNewQueryParam()
addNewQueryParam in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPRouteMatchFluent.QueryParamsNested<A> addNewQueryParamLike(HTTPQueryParamMatch item)
addNewQueryParamLike in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPRouteMatchFluent.QueryParamsNested<A> setNewQueryParamLike(int index, HTTPQueryParamMatch item)
setNewQueryParamLike in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPRouteMatchFluent.QueryParamsNested<A> editQueryParam(int index)
editQueryParam in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPRouteMatchFluent.QueryParamsNested<A> editFirstQueryParam()
editFirstQueryParam in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPRouteMatchFluent.QueryParamsNested<A> editLastQueryParam()
editLastQueryParam in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public HTTPRouteMatchFluent.QueryParamsNested<A> editMatchingQueryParam(Predicate<HTTPQueryParamMatchBuilder> predicate)
editMatchingQueryParam in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface HTTPRouteMatchFluent<A extends HTTPRouteMatchFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends HTTPRouteMatchFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends HTTPRouteMatchFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.