converter

package
v0.5.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 7, 2023 License: MPL-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type HTTPRouteConverter

type HTTPRouteConverter struct {
	// contains filtered or unexported fields
}

func NewHTTPRouteConverter

func NewHTTPRouteConverter(config HTTPRouteConverterConfig) *HTTPRouteConverter

func (*HTTPRouteConverter) Convert

func (c *HTTPRouteConverter) Convert() core.ResolvedRoute

type HTTPRouteConverterConfig

type HTTPRouteConverterConfig struct {
	Namespace string
	Hostname  string
	Prefix    string
	Meta      map[string]string
	Route     *gwv1alpha2.HTTPRoute
	State     *state.RouteState
}

type TCPRouteConverter

type TCPRouteConverter struct {
	// contains filtered or unexported fields
}

func NewTCPRouteConverter

func NewTCPRouteConverter(config TCPRouteConverterConfig) *TCPRouteConverter

func (*TCPRouteConverter) Convert

func (c *TCPRouteConverter) Convert() core.ResolvedRoute

type TCPRouteConverterConfig

type TCPRouteConverterConfig struct {
	Namespace string
	Hostname  string
	Prefix    string
	Meta      map[string]string
	Route     *gwv1alpha2.TCPRoute
	State     *state.RouteState
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL