public class HTTPRoute extends Object implements Serializable
| Constructor and Description |
|---|
HTTPRoute()
No args constructor for use in serialization
|
HTTPRoute(Map<String,String> appendHeaders,
CorsPolicy corsPolicy,
HTTPFaultInjection fault,
List<HTTPMatchRequest> match,
Destination mirror,
HTTPRedirect redirect,
List<String> removeResponseHeaders,
HTTPRetry retries,
HTTPRewrite rewrite,
List<DestinationWeight> route,
Duration timeout,
Boolean websocketUpgrade) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
getAppendHeaders() |
CorsPolicy |
getCorsPolicy() |
HTTPFaultInjection |
getFault() |
List<HTTPMatchRequest> |
getMatch() |
Destination |
getMirror() |
HTTPRedirect |
getRedirect() |
List<String> |
getRemoveResponseHeaders() |
HTTPRetry |
getRetries() |
HTTPRewrite |
getRewrite() |
List<DestinationWeight> |
getRoute() |
Duration |
getTimeout() |
Boolean |
getWebsocketUpgrade() |
void |
setAppendHeaders(Map<String,String> appendHeaders) |
void |
setCorsPolicy(CorsPolicy corsPolicy) |
void |
setFault(HTTPFaultInjection fault) |
void |
setMatch(List<HTTPMatchRequest> match) |
void |
setMirror(Destination mirror) |
void |
setRedirect(HTTPRedirect redirect) |
void |
setRemoveResponseHeaders(List<String> removeResponseHeaders) |
void |
setRetries(HTTPRetry retries) |
void |
setRewrite(HTTPRewrite rewrite) |
void |
setRoute(List<DestinationWeight> route) |
void |
setTimeout(Duration timeout) |
void |
setWebsocketUpgrade(Boolean websocketUpgrade) |
public HTTPRoute()
public HTTPRoute(Map<String,String> appendHeaders, CorsPolicy corsPolicy, HTTPFaultInjection fault, List<HTTPMatchRequest> match, Destination mirror, HTTPRedirect redirect, List<String> removeResponseHeaders, HTTPRetry retries, HTTPRewrite rewrite, List<DestinationWeight> route, Duration timeout, Boolean websocketUpgrade)
redirect - websocketUpgrade - retries - mirror - route - removeResponseHeaders - corsPolicy - match - fault - appendHeaders - rewrite - timeout - public CorsPolicy getCorsPolicy()
public void setCorsPolicy(CorsPolicy corsPolicy)
public HTTPFaultInjection getFault()
public void setFault(HTTPFaultInjection fault)
public List<HTTPMatchRequest> getMatch()
public void setMatch(List<HTTPMatchRequest> match)
public Destination getMirror()
public void setMirror(Destination mirror)
public HTTPRedirect getRedirect()
public void setRedirect(HTTPRedirect redirect)
public HTTPRetry getRetries()
public void setRetries(HTTPRetry retries)
public HTTPRewrite getRewrite()
public void setRewrite(HTTPRewrite rewrite)
public List<DestinationWeight> getRoute()
public void setRoute(List<DestinationWeight> route)
public Duration getTimeout()
public void setTimeout(Duration timeout)
public Boolean getWebsocketUpgrade()
public void setWebsocketUpgrade(Boolean websocketUpgrade)
Copyright © 2017–2018 Red Hat. All rights reserved.