Class HTTPRouteRule
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.gatewayapi.v1.HTTPRouteRule
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<HTTPRouteRuleBuilder>
,io.fabric8.kubernetes.api.model.KubernetesResource
,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class HTTPRouteRule extends Object implements io.fabric8.kubernetes.api.builder.Editable<HTTPRouteRuleBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description HTTPRouteRule()
No args constructor for use in serializationHTTPRouteRule(List<HTTPBackendRef> backendRefs, List<HTTPRouteFilter> filters, List<HTTPRouteMatch> matches, String name, HTTPRouteRetry retry, SessionPersistence sessionPersistence, HTTPRouteTimeouts timeouts)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HTTPRouteRuleBuilder
edit()
Map<String,Object>
getAdditionalProperties()
List<HTTPBackendRef>
getBackendRefs()
List<HTTPRouteFilter>
getFilters()
List<HTTPRouteMatch>
getMatches()
String
getName()
HTTPRouteRetry
getRetry()
SessionPersistence
getSessionPersistence()
HTTPRouteTimeouts
getTimeouts()
void
setAdditionalProperties(Map<String,Object> additionalProperties)
void
setAdditionalProperty(String name, Object value)
void
setBackendRefs(List<HTTPBackendRef> backendRefs)
void
setFilters(List<HTTPRouteFilter> filters)
void
setMatches(List<HTTPRouteMatch> matches)
void
setName(String name)
void
setRetry(HTTPRouteRetry retry)
void
setSessionPersistence(SessionPersistence sessionPersistence)
void
setTimeouts(HTTPRouteTimeouts timeouts)
HTTPRouteRuleBuilder
toBuilder()
-
-
-
Constructor Detail
-
HTTPRouteRule
public HTTPRouteRule()
No args constructor for use in serialization
-
HTTPRouteRule
public HTTPRouteRule(List<HTTPBackendRef> backendRefs, List<HTTPRouteFilter> filters, List<HTTPRouteMatch> matches, String name, HTTPRouteRetry retry, SessionPersistence sessionPersistence, HTTPRouteTimeouts timeouts)
-
-
Method Detail
-
getBackendRefs
public List<HTTPBackendRef> getBackendRefs()
-
setBackendRefs
public void setBackendRefs(List<HTTPBackendRef> backendRefs)
-
getFilters
public List<HTTPRouteFilter> getFilters()
-
setFilters
public void setFilters(List<HTTPRouteFilter> filters)
-
getMatches
public List<HTTPRouteMatch> getMatches()
-
setMatches
public void setMatches(List<HTTPRouteMatch> matches)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getRetry
public HTTPRouteRetry getRetry()
-
setRetry
public void setRetry(HTTPRouteRetry retry)
-
getSessionPersistence
public SessionPersistence getSessionPersistence()
-
setSessionPersistence
public void setSessionPersistence(SessionPersistence sessionPersistence)
-
getTimeouts
public HTTPRouteTimeouts getTimeouts()
-
setTimeouts
public void setTimeouts(HTTPRouteTimeouts timeouts)
-
edit
public HTTPRouteRuleBuilder edit()
- Specified by:
edit
in interfaceio.fabric8.kubernetes.api.builder.Editable<HTTPRouteRuleBuilder>
-
toBuilder
public HTTPRouteRuleBuilder toBuilder()
-
-