public class HTTPRouteFluentImpl<A extends HTTPRouteFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements HTTPRouteFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
HTTPRouteFluentImpl.CorsPolicyNestedImpl<N> |
class |
HTTPRouteFluentImpl.FaultNestedImpl<N> |
class |
HTTPRouteFluentImpl.MatchNestedImpl<N> |
class |
HTTPRouteFluentImpl.MirrorNestedImpl<N> |
class |
HTTPRouteFluentImpl.RedirectNestedImpl<N> |
class |
HTTPRouteFluentImpl.RetriesNestedImpl<N> |
class |
HTTPRouteFluentImpl.RewriteNestedImpl<N> |
class |
HTTPRouteFluentImpl.RouteNestedImpl<N> |
class |
HTTPRouteFluentImpl.TimeoutNestedImpl<N> |
HTTPRouteFluent.CorsPolicyNested<N>, HTTPRouteFluent.FaultNested<N>, HTTPRouteFluent.MatchNested<N>, HTTPRouteFluent.MirrorNested<N>, HTTPRouteFluent.RedirectNested<N>, HTTPRouteFluent.RetriesNested<N>, HTTPRouteFluent.RewriteNested<N>, HTTPRouteFluent.RouteNested<N>, HTTPRouteFluent.TimeoutNested<N>| Constructor and Description |
|---|
HTTPRouteFluentImpl() |
HTTPRouteFluentImpl(HTTPRoute instance) |
public HTTPRouteFluentImpl()
public HTTPRouteFluentImpl(HTTPRoute instance)
public A addToAppendHeaders(String key, String value)
addToAppendHeaders in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A addToAppendHeaders(Map<String,String> map)
addToAppendHeaders in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A removeFromAppendHeaders(String key)
removeFromAppendHeaders in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A removeFromAppendHeaders(Map<String,String> map)
removeFromAppendHeaders in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public Map<String,String> getAppendHeaders()
getAppendHeaders in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A withAppendHeaders(Map<String,String> appendHeaders)
withAppendHeaders in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public Boolean hasAppendHeaders()
hasAppendHeaders in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>@Deprecated public CorsPolicy getCorsPolicy()
getCorsPolicy in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public CorsPolicy buildCorsPolicy()
buildCorsPolicy in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A withCorsPolicy(CorsPolicy corsPolicy)
withCorsPolicy in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public Boolean hasCorsPolicy()
hasCorsPolicy in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.CorsPolicyNested<A> withNewCorsPolicy()
withNewCorsPolicy in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.CorsPolicyNested<A> withNewCorsPolicyLike(CorsPolicy item)
withNewCorsPolicyLike in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.CorsPolicyNested<A> editCorsPolicy()
editCorsPolicy in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.CorsPolicyNested<A> editOrNewCorsPolicy()
editOrNewCorsPolicy in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.CorsPolicyNested<A> editOrNewCorsPolicyLike(CorsPolicy item)
editOrNewCorsPolicyLike in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>@Deprecated public HTTPFaultInjection getFault()
getFault in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPFaultInjection buildFault()
buildFault in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A withFault(HTTPFaultInjection fault)
withFault in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public Boolean hasFault()
hasFault in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.FaultNested<A> withNewFault()
withNewFault in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.FaultNested<A> withNewFaultLike(HTTPFaultInjection item)
withNewFaultLike in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.FaultNested<A> editFault()
editFault in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.FaultNested<A> editOrNewFault()
editOrNewFault in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.FaultNested<A> editOrNewFaultLike(HTTPFaultInjection item)
editOrNewFaultLike in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A addToMatch(int index, HTTPMatchRequest item)
addToMatch in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A setToMatch(int index, HTTPMatchRequest item)
setToMatch in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A addToMatch(HTTPMatchRequest... items)
addToMatch in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A addAllToMatch(Collection<HTTPMatchRequest> items)
addAllToMatch in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A removeFromMatch(HTTPMatchRequest... items)
removeFromMatch in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A removeAllFromMatch(Collection<HTTPMatchRequest> items)
removeAllFromMatch in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>@Deprecated public List<HTTPMatchRequest> getMatch()
getMatch in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public List<HTTPMatchRequest> buildMatch()
buildMatch in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPMatchRequest buildMatch(int index)
buildMatch in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPMatchRequest buildFirstMatch()
buildFirstMatch in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPMatchRequest buildLastMatch()
buildLastMatch in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPMatchRequest buildMatchingMatch(io.fabric8.kubernetes.api.builder.Predicate<HTTPMatchRequestBuilder> predicate)
buildMatchingMatch in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A withMatch(List<HTTPMatchRequest> match)
withMatch in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A withMatch(HTTPMatchRequest... match)
withMatch in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public Boolean hasMatch()
hasMatch in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.MatchNested<A> addNewMatch()
addNewMatch in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.MatchNested<A> addNewMatchLike(HTTPMatchRequest item)
addNewMatchLike in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.MatchNested<A> setNewMatchLike(int index, HTTPMatchRequest item)
setNewMatchLike in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.MatchNested<A> editMatch(int index)
editMatch in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.MatchNested<A> editFirstMatch()
editFirstMatch in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.MatchNested<A> editLastMatch()
editLastMatch in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.MatchNested<A> editMatchingMatch(io.fabric8.kubernetes.api.builder.Predicate<HTTPMatchRequestBuilder> predicate)
editMatchingMatch in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>@Deprecated public Destination getMirror()
getMirror in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public Destination buildMirror()
buildMirror in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A withMirror(Destination mirror)
withMirror in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public Boolean hasMirror()
hasMirror in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.MirrorNested<A> withNewMirror()
withNewMirror in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.MirrorNested<A> withNewMirrorLike(Destination item)
withNewMirrorLike in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.MirrorNested<A> editMirror()
editMirror in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.MirrorNested<A> editOrNewMirror()
editOrNewMirror in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.MirrorNested<A> editOrNewMirrorLike(Destination item)
editOrNewMirrorLike in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>@Deprecated public HTTPRedirect getRedirect()
getRedirect in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRedirect buildRedirect()
buildRedirect in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A withRedirect(HTTPRedirect redirect)
withRedirect in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public Boolean hasRedirect()
hasRedirect in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A withNewRedirect(String authority, String uri)
withNewRedirect in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.RedirectNested<A> withNewRedirect()
withNewRedirect in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.RedirectNested<A> withNewRedirectLike(HTTPRedirect item)
withNewRedirectLike in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.RedirectNested<A> editRedirect()
editRedirect in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.RedirectNested<A> editOrNewRedirect()
editOrNewRedirect in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.RedirectNested<A> editOrNewRedirectLike(HTTPRedirect item)
editOrNewRedirectLike in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A addToRemoveResponseHeaders(int index, String item)
addToRemoveResponseHeaders in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A setToRemoveResponseHeaders(int index, String item)
setToRemoveResponseHeaders in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A addToRemoveResponseHeaders(String... items)
addToRemoveResponseHeaders in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A addAllToRemoveResponseHeaders(Collection<String> items)
addAllToRemoveResponseHeaders in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A removeFromRemoveResponseHeaders(String... items)
removeFromRemoveResponseHeaders in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A removeAllFromRemoveResponseHeaders(Collection<String> items)
removeAllFromRemoveResponseHeaders in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public List<String> getRemoveResponseHeaders()
getRemoveResponseHeaders in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public String getRemoveResponseHeader(int index)
getRemoveResponseHeader in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public String getFirstRemoveResponseHeader()
getFirstRemoveResponseHeader in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public String getLastRemoveResponseHeader()
getLastRemoveResponseHeader in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public String getMatchingRemoveResponseHeader(io.fabric8.kubernetes.api.builder.Predicate<String> predicate)
getMatchingRemoveResponseHeader in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A withRemoveResponseHeaders(List<String> removeResponseHeaders)
withRemoveResponseHeaders in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A withRemoveResponseHeaders(String... removeResponseHeaders)
withRemoveResponseHeaders in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public Boolean hasRemoveResponseHeaders()
hasRemoveResponseHeaders in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>@Deprecated public HTTPRetry getRetries()
getRetries in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRetry buildRetries()
buildRetries in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A withRetries(HTTPRetry retries)
withRetries in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public Boolean hasRetries()
hasRetries in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.RetriesNested<A> withNewRetries()
withNewRetries in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.RetriesNested<A> withNewRetriesLike(HTTPRetry item)
withNewRetriesLike in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.RetriesNested<A> editRetries()
editRetries in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.RetriesNested<A> editOrNewRetries()
editOrNewRetries in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.RetriesNested<A> editOrNewRetriesLike(HTTPRetry item)
editOrNewRetriesLike in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>@Deprecated public HTTPRewrite getRewrite()
getRewrite in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRewrite buildRewrite()
buildRewrite in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A withRewrite(HTTPRewrite rewrite)
withRewrite in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public Boolean hasRewrite()
hasRewrite in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A withNewRewrite(String authority, String uri)
withNewRewrite in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.RewriteNested<A> withNewRewrite()
withNewRewrite in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.RewriteNested<A> withNewRewriteLike(HTTPRewrite item)
withNewRewriteLike in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.RewriteNested<A> editRewrite()
editRewrite in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.RewriteNested<A> editOrNewRewrite()
editOrNewRewrite in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.RewriteNested<A> editOrNewRewriteLike(HTTPRewrite item)
editOrNewRewriteLike in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A addToRoute(int index, DestinationWeight item)
addToRoute in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A setToRoute(int index, DestinationWeight item)
setToRoute in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A addToRoute(DestinationWeight... items)
addToRoute in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A addAllToRoute(Collection<DestinationWeight> items)
addAllToRoute in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A removeFromRoute(DestinationWeight... items)
removeFromRoute in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A removeAllFromRoute(Collection<DestinationWeight> items)
removeAllFromRoute in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>@Deprecated public List<DestinationWeight> getRoute()
getRoute in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public List<DestinationWeight> buildRoute()
buildRoute in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public DestinationWeight buildRoute(int index)
buildRoute in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public DestinationWeight buildFirstRoute()
buildFirstRoute in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public DestinationWeight buildLastRoute()
buildLastRoute in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public DestinationWeight buildMatchingRoute(io.fabric8.kubernetes.api.builder.Predicate<DestinationWeightBuilder> predicate)
buildMatchingRoute in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A withRoute(List<DestinationWeight> route)
withRoute in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A withRoute(DestinationWeight... route)
withRoute in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public Boolean hasRoute()
hasRoute in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.RouteNested<A> addNewRoute()
addNewRoute in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.RouteNested<A> addNewRouteLike(DestinationWeight item)
addNewRouteLike in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.RouteNested<A> setNewRouteLike(int index, DestinationWeight item)
setNewRouteLike in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.RouteNested<A> editRoute(int index)
editRoute in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.RouteNested<A> editFirstRoute()
editFirstRoute in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.RouteNested<A> editLastRoute()
editLastRoute in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.RouteNested<A> editMatchingRoute(io.fabric8.kubernetes.api.builder.Predicate<DestinationWeightBuilder> predicate)
editMatchingRoute in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>@Deprecated public Duration getTimeout()
getTimeout in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public Duration buildTimeout()
buildTimeout in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A withTimeout(Duration timeout)
withTimeout in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public Boolean hasTimeout()
hasTimeout in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A withNewTimeout(Integer nanos, Long seconds)
withNewTimeout in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.TimeoutNested<A> withNewTimeout()
withNewTimeout in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.TimeoutNested<A> withNewTimeoutLike(Duration item)
withNewTimeoutLike in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.TimeoutNested<A> editTimeout()
editTimeout in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.TimeoutNested<A> editOrNewTimeout()
editOrNewTimeout in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public HTTPRouteFluent.TimeoutNested<A> editOrNewTimeoutLike(Duration item)
editOrNewTimeoutLike in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public Boolean isWebsocketUpgrade()
isWebsocketUpgrade in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A withWebsocketUpgrade(Boolean websocketUpgrade)
withWebsocketUpgrade in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public Boolean hasWebsocketUpgrade()
hasWebsocketUpgrade in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A withNewWebsocketUpgrade(String arg1)
withNewWebsocketUpgrade in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>public A withNewWebsocketUpgrade(boolean arg1)
withNewWebsocketUpgrade in interface HTTPRouteFluent<A extends HTTPRouteFluent<A>>Copyright © 2017–2018 Red Hat. All rights reserved.