Versions in this module Expand all Collapse all v0 v0.26.0 Dec 28, 2021 v0.25.0 Oct 12, 2021 Changes in this version + const CdsUpdateRejectTotal + const CdsUpdateSuccessTotal + const IstioCors + const IstioFault + const IstioRouter + const LdsUpdateRejectTotal + const LdsUpdateSuccessTotal + const MosnPayloadLimit + const XdsType + func ConvertClustersConfig(xdsClusters []*xdsapi.Cluster) []*v2.Cluster + func ConvertDuration(p *duration.Duration) time.Duration + func ConvertEndpointsConfig(xdsEndpoint *xdsendpoint.LocalityLbEndpoints) []v2.Host + func ConvertListenerConfig(xdsListener *xdsapi.Listener, rh routeHandler) *v2.Listener + func ConvertRouterConf(routeConfigName string, xdsRouteConfig *xdsapi.RouteConfiguration) (*v2.RouterConfiguration, bool) + func GetAccessLog(log *accesslog.AccessLog) (*xdsaccesslog.FileAccessLog, error) + func GetHTTPConnectionManager(filter *xdslistener.Filter) *xdshttp.HttpConnectionManager + func GetTcpProxy(filter *xdslistener.Filter) *xdstcp.TcpProxy + func NewConverter() *xdsConverter + type Converter interface + AppendRouterName func(name string) + ConvertAddOrUpdateListeners func(listeners []*envoy_api_v2.Listener) + ConvertAddOrUpdateRouters func(routers []*envoy_api_v2.RouteConfiguration) + ConvertDeleteClusters func(clusters []*envoy_api_v2.Cluster) + ConvertDeleteListeners func(listeners []*envoy_api_v2.Listener) + ConvertUpdateClusters func(clusters []*envoy_api_v2.Cluster) + ConvertUpdateEndpoints func(loadAssignments []*envoy_api_v2.ClusterLoadAssignment) error + GetRouterNames func() []string + Stats func() *XdsStats + type XdsStats struct + CdsUpdateReject gometrics.Counter + CdsUpdateSuccess gometrics.Counter + LdsUpdateReject gometrics.Counter + LdsUpdateSuccess gometrics.Counter + func NewXdsStats() XdsStats