Versions in this module Expand all Collapse all v0 v0.6.0 Aug 31, 2023 Changes in this version + type NginxGatewayStatus struct + Conditions []conditions.Condition + NsName types.NamespacedName + ObservedGeneration int64 type Statuses + NginxGatewayStatus *NginxGatewayStatus v0.5.0 Jul 17, 2023 Changes in this version + type Clock interface + Now func() metav1.Time + type GatewayClassStatus struct + Conditions []conditions.Condition + ObservedGeneration int64 + type GatewayClassStatuses map[types.NamespacedName]GatewayClassStatus + type GatewayStatus struct + Conditions []conditions.Condition + ListenerStatuses ListenerStatuses + ObservedGeneration int64 + type GatewayStatuses map[types.NamespacedName]GatewayStatus + type HTTPRouteStatus struct + ObservedGeneration int64 + ParentStatuses []ParentStatus + type HTTPRouteStatuses map[types.NamespacedName]HTTPRouteStatus + type ListenerStatus struct + AttachedRoutes int32 + Conditions []conditions.Condition + SupportedKinds []v1beta1.RouteGroupKind + type ListenerStatuses map[string]ListenerStatus + type ParentStatus struct + Conditions []conditions.Condition + GatewayNsName types.NamespacedName + SectionName *v1beta1.SectionName + type RealClock struct + func NewRealClock() *RealClock + func (c *RealClock) Now() metav1.Time + type Statuses struct + GatewayClassStatuses GatewayClassStatuses + GatewayStatuses GatewayStatuses + HTTPRouteStatuses HTTPRouteStatuses + type Updater interface + Update func(context.Context, Statuses) + func NewUpdater(cfg UpdaterConfig) Updater + type UpdaterConfig struct + Client client.Client + Clock Clock + GatewayClassName string + GatewayCtlrName string + Logger logr.Logger + PodIP string + UpdateGatewayClassStatus bool