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