# Functions
No description provided by the author
No description provided by the author
# Structs
GatewayValidator is responsible for taking a provided v1beta1.Gateway and deriving a state.GatewayState from it.
RouteValidator is responsible for taking a provided v1alpha2.HTTPRoute or v1alpha2.TCPRoute and deriving a state.RouteState from it.
# Interfaces
all kubernetes routes implement the following two interfaces.