routing

package
v1.0.11 Latest Latest
Warning

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

Go to latest
Published: Jun 28, 2026 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type RoutingService

type RoutingService struct {
	v1.UnimplementedRoutingServiceServer
	// contains filtered or unexported fields
}

func NewRoutingService

func NewRoutingService(uc *routingbiz.RoutingUsecase, logger log.Logger) *RoutingService

func (*RoutingService) ActRoutingGrayRelease

func (*RoutingService) BuildPublicConfig

func (*RoutingService) CreateDnsResolver

func (s *RoutingService) CreateDnsResolver(ctx context.Context, req *v1.CreateDnsResolverRequest) (*v1.DnsResolverReply, error)

func (*RoutingService) CreateRouteOutbound

func (s *RoutingService) CreateRouteOutbound(ctx context.Context, req *v1.CreateRouteOutboundRequest) (*v1.RouteOutboundReply, error)

func (*RoutingService) CreateRouteProfile

func (s *RoutingService) CreateRouteProfile(ctx context.Context, req *v1.CreateRouteProfileRequest) (*v1.RouteProfileReply, error)

func (*RoutingService) CreateRouteRule

func (s *RoutingService) CreateRouteRule(ctx context.Context, req *v1.CreateRouteRuleRequest) (*v1.RouteRuleReply, error)

func (*RoutingService) CreateRoutingGrayRelease

func (*RoutingService) CreateUnlockService

func (s *RoutingService) CreateUnlockService(ctx context.Context, req *v1.CreateUnlockServiceRequest) (*v1.UnlockServiceReply, error)

func (*RoutingService) DeleteDnsResolver

func (*RoutingService) DeleteRouteOutbound

func (*RoutingService) DeleteRouteProfile

func (*RoutingService) DeleteRouteRule

func (*RoutingService) DeleteRoutingGrayRelease

func (s *RoutingService) DeleteRoutingGrayRelease(ctx context.Context, req *v1.DeleteRoutingGrayReleaseRequest) (*v1.DeleteRouteItemReply, error)

func (*RoutingService) DeleteUnlockService

func (*RoutingService) GetRoutingAnalytics

func (*RoutingService) GetRoutingCapabilityMatrix

func (*RoutingService) GetRoutingDrilldownReport

func (*RoutingService) GetRoutingE2EChecklist

func (*RoutingService) GetRoutingOverview

func (*RoutingService) GetRoutingReleaseGate

func (*RoutingService) GetRoutingReleaseReport

func (*RoutingService) GetRoutingTrendReport

func (*RoutingService) ListDnsResolvers

func (*RoutingService) ListRouteOutbounds

func (*RoutingService) ListRouteProfiles

func (*RoutingService) ListRouteRules

func (*RoutingService) ListRoutingGrayReleases

func (*RoutingService) ListRoutingHealthReports

func (*RoutingService) ListRoutingNotifications

func (*RoutingService) ListRoutingRouteEvents

func (*RoutingService) ListUnlockServices

func (*RoutingService) PreviewRouteConfig

func (*RoutingService) RecordHealthReport

func (s *RoutingService) RecordHealthReport(ctx context.Context, req publicrouting.HealthReportRequest) error

func (*RoutingService) RecordRouteEvent

func (s *RoutingService) RecordRouteEvent(ctx context.Context, req publicrouting.RouteEventRequest) error

func (*RoutingService) UpdateDnsResolver

func (s *RoutingService) UpdateDnsResolver(ctx context.Context, req *v1.UpdateDnsResolverRequest) (*v1.DnsResolverReply, error)

func (*RoutingService) UpdateRouteOutbound

func (s *RoutingService) UpdateRouteOutbound(ctx context.Context, req *v1.UpdateRouteOutboundRequest) (*v1.RouteOutboundReply, error)

func (*RoutingService) UpdateRouteProfile

func (s *RoutingService) UpdateRouteProfile(ctx context.Context, req *v1.UpdateRouteProfileRequest) (*v1.RouteProfileReply, error)

func (*RoutingService) UpdateRouteRule

func (s *RoutingService) UpdateRouteRule(ctx context.Context, req *v1.UpdateRouteRuleRequest) (*v1.RouteRuleReply, error)

func (*RoutingService) UpdateRoutingGrayRelease

func (*RoutingService) UpdateUnlockService

func (s *RoutingService) UpdateUnlockService(ctx context.Context, req *v1.UpdateUnlockServiceRequest) (*v1.UnlockServiceReply, error)

Jump to

Keyboard shortcuts

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