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 HTTPRouteRuleBuilderedit()Map<String,Object>getAdditionalProperties()List<HTTPBackendRef>getBackendRefs()List<HTTPRouteFilter>getFilters()List<HTTPRouteMatch>getMatches()StringgetName()HTTPRouteRetrygetRetry()SessionPersistencegetSessionPersistence()HTTPRouteTimeoutsgetTimeouts()voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetBackendRefs(List<HTTPBackendRef> backendRefs)voidsetFilters(List<HTTPRouteFilter> filters)voidsetMatches(List<HTTPRouteMatch> matches)voidsetName(String name)voidsetRetry(HTTPRouteRetry retry)voidsetSessionPersistence(SessionPersistence sessionPersistence)voidsetTimeouts(HTTPRouteTimeouts timeouts)HTTPRouteRuleBuildertoBuilder()
-
-
-
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:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<HTTPRouteRuleBuilder>
-
toBuilder
public HTTPRouteRuleBuilder toBuilder()
-
-