Documentation
¶
Index ¶
- type RoutingService
- func (s *RoutingService) ActRoutingGrayRelease(ctx context.Context, req *v1.ActRoutingGrayReleaseRequest) (*v1.RoutingGrayReleaseReply, error)
- func (s *RoutingService) BuildPublicConfig(ctx context.Context, now time.Time, opts publicrouting.ConfigOptions) (publicrouting.Envelope, error)
- func (s *RoutingService) ConfirmRoutingReleaseEnforce(ctx context.Context, req *v1.ConfirmRoutingReleaseEnforceRequest) (*v1.ConfirmRoutingReleaseEnforceReply, error)
- func (s *RoutingService) CreateDnsResolver(ctx context.Context, req *v1.CreateDnsResolverRequest) (*v1.DnsResolverReply, error)
- func (s *RoutingService) CreateRouteOutbound(ctx context.Context, req *v1.CreateRouteOutboundRequest) (*v1.RouteOutboundReply, error)
- func (s *RoutingService) CreateRouteProfile(ctx context.Context, req *v1.CreateRouteProfileRequest) (*v1.RouteProfileReply, error)
- func (s *RoutingService) CreateRouteRule(ctx context.Context, req *v1.CreateRouteRuleRequest) (*v1.RouteRuleReply, error)
- func (s *RoutingService) CreateRoutingGrayRelease(ctx context.Context, req *v1.CreateRoutingGrayReleaseRequest) (*v1.RoutingGrayReleaseReply, error)
- func (s *RoutingService) CreateUnlockService(ctx context.Context, req *v1.CreateUnlockServiceRequest) (*v1.UnlockServiceReply, error)
- func (s *RoutingService) DeleteDnsResolver(ctx context.Context, req *v1.DeleteDnsResolverRequest) (*v1.DeleteRouteItemReply, error)
- func (s *RoutingService) DeleteRouteOutbound(ctx context.Context, req *v1.DeleteRouteOutboundRequest) (*v1.DeleteRouteItemReply, error)
- func (s *RoutingService) DeleteRouteProfile(ctx context.Context, req *v1.DeleteRouteProfileRequest) (*v1.DeleteRouteItemReply, error)
- func (s *RoutingService) DeleteRouteRule(ctx context.Context, req *v1.DeleteRouteRuleRequest) (*v1.DeleteRouteItemReply, error)
- func (s *RoutingService) DeleteRoutingGrayRelease(ctx context.Context, req *v1.DeleteRoutingGrayReleaseRequest) (*v1.DeleteRouteItemReply, error)
- func (s *RoutingService) DeleteUnlockService(ctx context.Context, req *v1.DeleteUnlockServiceRequest) (*v1.DeleteRouteItemReply, error)
- func (s *RoutingService) GetRoutingAnalytics(ctx context.Context, req *v1.GetRoutingAnalyticsRequest) (*v1.GetRoutingAnalyticsReply, error)
- func (s *RoutingService) GetRoutingCapabilityMatrix(ctx context.Context, req *v1.GetRoutingCapabilityMatrixRequest) (*v1.GetRoutingCapabilityMatrixReply, error)
- func (s *RoutingService) GetRoutingDrilldownReport(ctx context.Context, req *v1.GetRoutingDrilldownReportRequest) (*v1.GetRoutingDrilldownReportReply, error)
- func (s *RoutingService) GetRoutingE2EChecklist(ctx context.Context, req *v1.GetRoutingE2EChecklistRequest) (*v1.GetRoutingE2EChecklistReply, error)
- func (s *RoutingService) GetRoutingOverview(ctx context.Context, req *v1.GetRoutingOverviewRequest) (*v1.GetRoutingOverviewReply, error)
- func (s *RoutingService) GetRoutingReleaseGate(ctx context.Context, req *v1.GetRoutingReleaseGateRequest) (*v1.GetRoutingReleaseGateReply, error)
- func (s *RoutingService) GetRoutingReleaseReport(ctx context.Context, req *v1.GetRoutingReleaseReportRequest) (*v1.GetRoutingReleaseReportReply, error)
- func (s *RoutingService) GetRoutingTrendReport(ctx context.Context, req *v1.GetRoutingTrendReportRequest) (*v1.GetRoutingTrendReportReply, error)
- func (s *RoutingService) ListDnsResolvers(ctx context.Context, req *v1.ListDnsResolversRequest) (*v1.ListDnsResolversReply, error)
- func (s *RoutingService) ListRouteOutbounds(ctx context.Context, req *v1.ListRouteOutboundsRequest) (*v1.ListRouteOutboundsReply, error)
- func (s *RoutingService) ListRouteProfiles(ctx context.Context, req *v1.ListRouteProfilesRequest) (*v1.ListRouteProfilesReply, error)
- func (s *RoutingService) ListRouteRules(ctx context.Context, req *v1.ListRouteRulesRequest) (*v1.ListRouteRulesReply, error)
- func (s *RoutingService) ListRoutingGrayReleases(ctx context.Context, req *v1.ListRoutingGrayReleasesRequest) (*v1.ListRoutingGrayReleasesReply, error)
- func (s *RoutingService) ListRoutingHealthReports(ctx context.Context, req *v1.ListRoutingHealthReportsRequest) (*v1.ListRoutingHealthReportsReply, error)
- func (s *RoutingService) ListRoutingNotifications(ctx context.Context, req *v1.ListRoutingNotificationsRequest) (*v1.ListRoutingNotificationsReply, error)
- func (s *RoutingService) ListRoutingRouteEvents(ctx context.Context, req *v1.ListRoutingRouteEventsRequest) (*v1.ListRoutingRouteEventsReply, error)
- func (s *RoutingService) ListUnlockServices(ctx context.Context, req *v1.ListUnlockServicesRequest) (*v1.ListUnlockServicesReply, error)
- func (s *RoutingService) PreviewRouteConfig(ctx context.Context, req *v1.PreviewRouteConfigRequest) (*v1.PreviewRouteConfigReply, error)
- func (s *RoutingService) RecordHealthReport(ctx context.Context, req publicrouting.HealthReportRequest) error
- func (s *RoutingService) RecordRouteEvent(ctx context.Context, req publicrouting.RouteEventRequest) error
- func (s *RoutingService) RollbackRoutingReleaseAudit(ctx context.Context, req *v1.RollbackRoutingReleaseAuditRequest) (*v1.RollbackRoutingReleaseAuditReply, error)
- func (s *RoutingService) SnapshotRoutingReleaseAudit(ctx context.Context, req *v1.SnapshotRoutingReleaseAuditRequest) (*v1.SnapshotRoutingReleaseAuditReply, error)
- func (s *RoutingService) UpdateDnsResolver(ctx context.Context, req *v1.UpdateDnsResolverRequest) (*v1.DnsResolverReply, error)
- func (s *RoutingService) UpdateRouteOutbound(ctx context.Context, req *v1.UpdateRouteOutboundRequest) (*v1.RouteOutboundReply, error)
- func (s *RoutingService) UpdateRouteProfile(ctx context.Context, req *v1.UpdateRouteProfileRequest) (*v1.RouteProfileReply, error)
- func (s *RoutingService) UpdateRouteRule(ctx context.Context, req *v1.UpdateRouteRuleRequest) (*v1.RouteRuleReply, error)
- func (s *RoutingService) UpdateRoutingGrayRelease(ctx context.Context, req *v1.UpdateRoutingGrayReleaseRequest) (*v1.RoutingGrayReleaseReply, error)
- func (s *RoutingService) UpdateUnlockService(ctx context.Context, req *v1.UpdateUnlockServiceRequest) (*v1.UnlockServiceReply, error)
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 (s *RoutingService) ActRoutingGrayRelease(ctx context.Context, req *v1.ActRoutingGrayReleaseRequest) (*v1.RoutingGrayReleaseReply, error)
func (*RoutingService) BuildPublicConfig ¶
func (s *RoutingService) BuildPublicConfig(ctx context.Context, now time.Time, opts publicrouting.ConfigOptions) (publicrouting.Envelope, error)
func (*RoutingService) ConfirmRoutingReleaseEnforce ¶
func (s *RoutingService) ConfirmRoutingReleaseEnforce(ctx context.Context, req *v1.ConfirmRoutingReleaseEnforceRequest) (*v1.ConfirmRoutingReleaseEnforceReply, error)
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 (s *RoutingService) CreateRoutingGrayRelease(ctx context.Context, req *v1.CreateRoutingGrayReleaseRequest) (*v1.RoutingGrayReleaseReply, error)
func (*RoutingService) CreateUnlockService ¶
func (s *RoutingService) CreateUnlockService(ctx context.Context, req *v1.CreateUnlockServiceRequest) (*v1.UnlockServiceReply, error)
func (*RoutingService) DeleteDnsResolver ¶
func (s *RoutingService) DeleteDnsResolver(ctx context.Context, req *v1.DeleteDnsResolverRequest) (*v1.DeleteRouteItemReply, error)
func (*RoutingService) DeleteRouteOutbound ¶
func (s *RoutingService) DeleteRouteOutbound(ctx context.Context, req *v1.DeleteRouteOutboundRequest) (*v1.DeleteRouteItemReply, error)
func (*RoutingService) DeleteRouteProfile ¶
func (s *RoutingService) DeleteRouteProfile(ctx context.Context, req *v1.DeleteRouteProfileRequest) (*v1.DeleteRouteItemReply, error)
func (*RoutingService) DeleteRouteRule ¶
func (s *RoutingService) DeleteRouteRule(ctx context.Context, req *v1.DeleteRouteRuleRequest) (*v1.DeleteRouteItemReply, error)
func (*RoutingService) DeleteRoutingGrayRelease ¶
func (s *RoutingService) DeleteRoutingGrayRelease(ctx context.Context, req *v1.DeleteRoutingGrayReleaseRequest) (*v1.DeleteRouteItemReply, error)
func (*RoutingService) DeleteUnlockService ¶
func (s *RoutingService) DeleteUnlockService(ctx context.Context, req *v1.DeleteUnlockServiceRequest) (*v1.DeleteRouteItemReply, error)
func (*RoutingService) GetRoutingAnalytics ¶
func (s *RoutingService) GetRoutingAnalytics(ctx context.Context, req *v1.GetRoutingAnalyticsRequest) (*v1.GetRoutingAnalyticsReply, error)
func (*RoutingService) GetRoutingCapabilityMatrix ¶
func (s *RoutingService) GetRoutingCapabilityMatrix(ctx context.Context, req *v1.GetRoutingCapabilityMatrixRequest) (*v1.GetRoutingCapabilityMatrixReply, error)
func (*RoutingService) GetRoutingDrilldownReport ¶
func (s *RoutingService) GetRoutingDrilldownReport(ctx context.Context, req *v1.GetRoutingDrilldownReportRequest) (*v1.GetRoutingDrilldownReportReply, error)
func (*RoutingService) GetRoutingE2EChecklist ¶
func (s *RoutingService) GetRoutingE2EChecklist(ctx context.Context, req *v1.GetRoutingE2EChecklistRequest) (*v1.GetRoutingE2EChecklistReply, error)
func (*RoutingService) GetRoutingOverview ¶
func (s *RoutingService) GetRoutingOverview(ctx context.Context, req *v1.GetRoutingOverviewRequest) (*v1.GetRoutingOverviewReply, error)
func (*RoutingService) GetRoutingReleaseGate ¶
func (s *RoutingService) GetRoutingReleaseGate(ctx context.Context, req *v1.GetRoutingReleaseGateRequest) (*v1.GetRoutingReleaseGateReply, error)
func (*RoutingService) GetRoutingReleaseReport ¶
func (s *RoutingService) GetRoutingReleaseReport(ctx context.Context, req *v1.GetRoutingReleaseReportRequest) (*v1.GetRoutingReleaseReportReply, error)
func (*RoutingService) GetRoutingTrendReport ¶
func (s *RoutingService) GetRoutingTrendReport(ctx context.Context, req *v1.GetRoutingTrendReportRequest) (*v1.GetRoutingTrendReportReply, error)
func (*RoutingService) ListDnsResolvers ¶
func (s *RoutingService) ListDnsResolvers(ctx context.Context, req *v1.ListDnsResolversRequest) (*v1.ListDnsResolversReply, error)
func (*RoutingService) ListRouteOutbounds ¶
func (s *RoutingService) ListRouteOutbounds(ctx context.Context, req *v1.ListRouteOutboundsRequest) (*v1.ListRouteOutboundsReply, error)
func (*RoutingService) ListRouteProfiles ¶
func (s *RoutingService) ListRouteProfiles(ctx context.Context, req *v1.ListRouteProfilesRequest) (*v1.ListRouteProfilesReply, error)
func (*RoutingService) ListRouteRules ¶
func (s *RoutingService) ListRouteRules(ctx context.Context, req *v1.ListRouteRulesRequest) (*v1.ListRouteRulesReply, error)
func (*RoutingService) ListRoutingGrayReleases ¶
func (s *RoutingService) ListRoutingGrayReleases(ctx context.Context, req *v1.ListRoutingGrayReleasesRequest) (*v1.ListRoutingGrayReleasesReply, error)
func (*RoutingService) ListRoutingHealthReports ¶
func (s *RoutingService) ListRoutingHealthReports(ctx context.Context, req *v1.ListRoutingHealthReportsRequest) (*v1.ListRoutingHealthReportsReply, error)
func (*RoutingService) ListRoutingNotifications ¶
func (s *RoutingService) ListRoutingNotifications(ctx context.Context, req *v1.ListRoutingNotificationsRequest) (*v1.ListRoutingNotificationsReply, error)
func (*RoutingService) ListRoutingRouteEvents ¶
func (s *RoutingService) ListRoutingRouteEvents(ctx context.Context, req *v1.ListRoutingRouteEventsRequest) (*v1.ListRoutingRouteEventsReply, error)
func (*RoutingService) ListUnlockServices ¶
func (s *RoutingService) ListUnlockServices(ctx context.Context, req *v1.ListUnlockServicesRequest) (*v1.ListUnlockServicesReply, error)
func (*RoutingService) PreviewRouteConfig ¶
func (s *RoutingService) PreviewRouteConfig(ctx context.Context, req *v1.PreviewRouteConfigRequest) (*v1.PreviewRouteConfigReply, error)
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) RollbackRoutingReleaseAudit ¶
func (s *RoutingService) RollbackRoutingReleaseAudit(ctx context.Context, req *v1.RollbackRoutingReleaseAuditRequest) (*v1.RollbackRoutingReleaseAuditReply, error)
func (*RoutingService) SnapshotRoutingReleaseAudit ¶
func (s *RoutingService) SnapshotRoutingReleaseAudit(ctx context.Context, req *v1.SnapshotRoutingReleaseAuditRequest) (*v1.SnapshotRoutingReleaseAuditReply, 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 (s *RoutingService) UpdateRoutingGrayRelease(ctx context.Context, req *v1.UpdateRoutingGrayReleaseRequest) (*v1.RoutingGrayReleaseReply, error)
func (*RoutingService) UpdateUnlockService ¶
func (s *RoutingService) UpdateUnlockService(ctx context.Context, req *v1.UpdateUnlockServiceRequest) (*v1.UnlockServiceReply, error)
Click to show internal directories.
Click to hide internal directories.