Documentation
¶
Index ¶
- func GetAllowedListeners(parentRef gwv1beta1.ParentReference, routeGvk schema.GroupVersionKind, ...) []gwpkg.Listener
- func GetValidHostnames(listenerHostname *gwv1beta1.Hostname, routeHostnames []gwv1beta1.Hostname) []string
- func GetValidListenersFromGateway(gw *gwv1beta1.Gateway) []gwpkg.Listener
- func GroupPointer(group string) *gwv1beta1.Group
- func HostnameMatchesWildcardHostname(hostname, wildcardHostname string) bool
- func IsAcceptedGateway(gateway *gwv1beta1.Gateway) bool
- func IsAcceptedGatewayClass(gatewayClass *gwv1beta1.GatewayClass) bool
- func IsActiveGateway(gateway *gwv1beta1.Gateway) bool
- func IsActiveGatewayClass(gatewayClass *gwv1beta1.GatewayClass) bool
- func IsEffectiveGatewayClass(gatewayClass *gwv1beta1.GatewayClass) bool
- func IsListenerAccepted(listenerStatus gwv1beta1.ListenerStatus) bool
- func IsListenerProgrammed(listenerStatus gwv1beta1.ListenerStatus) bool
- func IsRefToGateway(parentRef gwv1beta1.ParentReference, gateway client.ObjectKey) bool
- func ObjectKey(obj client.Object) client.ObjectKey
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAllowedListeners ¶
func GetAllowedListeners( parentRef gwv1beta1.ParentReference, routeGvk schema.GroupVersionKind, routeGeneration int64, validListeners []gwpkg.Listener, routeParentStatus gwv1beta1.RouteParentStatus, ) []gwpkg.Listener
func GetValidHostnames ¶
func GroupPointer ¶
func IsAcceptedGateway ¶
func IsAcceptedGatewayClass ¶
func IsAcceptedGatewayClass(gatewayClass *gwv1beta1.GatewayClass) bool
func IsActiveGateway ¶
func IsActiveGatewayClass ¶
func IsActiveGatewayClass(gatewayClass *gwv1beta1.GatewayClass) bool
func IsEffectiveGatewayClass ¶
func IsEffectiveGatewayClass(gatewayClass *gwv1beta1.GatewayClass) bool
func IsListenerAccepted ¶
func IsListenerAccepted(listenerStatus gwv1beta1.ListenerStatus) bool
func IsListenerProgrammed ¶
func IsListenerProgrammed(listenerStatus gwv1beta1.ListenerStatus) bool
func IsRefToGateway ¶
func IsRefToGateway(parentRef gwv1beta1.ParentReference, gateway client.ObjectKey) bool
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.