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
}
Click to show internal directories.
Click to hide internal directories.