Class GRPCRouteStatus
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.gatewayapi.v1.GRPCRouteStatus
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<GRPCRouteStatusBuilder>
,io.fabric8.kubernetes.api.model.KubernetesResource
,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class GRPCRouteStatus extends Object implements io.fabric8.kubernetes.api.builder.Editable<GRPCRouteStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
GRPCRouteStatus defines the observed state of GRPCRoute.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description GRPCRouteStatus()
No args constructor for use in serializationGRPCRouteStatus(List<RouteParentStatus> parents)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GRPCRouteStatusBuilder
edit()
Map<String,Object>
getAdditionalProperties()
List<RouteParentStatus>
getParents()
Parents is a list of parent resources (usually Gateways) that are associated with the route, and the status of the route with respect to each parent.void
setAdditionalProperties(Map<String,Object> additionalProperties)
void
setAdditionalProperty(String name, Object value)
void
setParents(List<RouteParentStatus> parents)
Parents is a list of parent resources (usually Gateways) that are associated with the route, and the status of the route with respect to each parent.GRPCRouteStatusBuilder
toBuilder()
-
-
-
Constructor Detail
-
GRPCRouteStatus
public GRPCRouteStatus()
No args constructor for use in serialization
-
GRPCRouteStatus
public GRPCRouteStatus(List<RouteParentStatus> parents)
-
-
Method Detail
-
getParents
public List<RouteParentStatus> getParents()
Parents is a list of parent resources (usually Gateways) that are associated with the route, and the status of the route with respect to each parent. When this route attaches to a parent, the controller that manages the parent must add an entry to this list when the controller first sees the route and should update the entry as appropriate when the route or gateway is modified.Note that parent references that cannot be resolved by an implementation of this API will not be added to this list. Implementations of this API can only populate Route status for the Gateways/parent resources they are responsible for.
A maximum of 32 Gateways will be represented in this list. An empty list means the route has not been attached to any Gateway.
-
setParents
public void setParents(List<RouteParentStatus> parents)
Parents is a list of parent resources (usually Gateways) that are associated with the route, and the status of the route with respect to each parent. When this route attaches to a parent, the controller that manages the parent must add an entry to this list when the controller first sees the route and should update the entry as appropriate when the route or gateway is modified.Note that parent references that cannot be resolved by an implementation of this API will not be added to this list. Implementations of this API can only populate Route status for the Gateways/parent resources they are responsible for.
A maximum of 32 Gateways will be represented in this list. An empty list means the route has not been attached to any Gateway.
-
edit
public GRPCRouteStatusBuilder edit()
- Specified by:
edit
in interfaceio.fabric8.kubernetes.api.builder.Editable<GRPCRouteStatusBuilder>
-
toBuilder
public GRPCRouteStatusBuilder toBuilder()
-
-