api

package
v0.7.0 Latest Latest
Warning

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

Go to latest
Published: Jan 12, 2026 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Server

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

func NewServer

func NewServer(
	logger logr.Logger,
	k8sClient dynamic.Interface,
	traceflowRequestsHandler traceflow.RequestsHandler,
	k8sProxyHandler http.Handler,
	antreaSvcRequestsHandler antreasvc.RequestsHandler,
	passwordStore password.Store,
	tokenManager auth.TokenManager,
	config *serverconfig.Config,
) *Server

func (*Server) AddAccountRoutes

func (s *Server) AddAccountRoutes(r *gin.RouterGroup)

func (*Server) AddK8sRoutes

func (s *Server) AddK8sRoutes(r *gin.RouterGroup)

func (*Server) AddRoutes

func (s *Server) AddRoutes(r *gin.RouterGroup)

func (*Server) AddTraceflowRoutes

func (s *Server) AddTraceflowRoutes(r *gin.RouterGroup)

func (*Server) CreateTraceflowRequest

func (s *Server) CreateTraceflowRequest(c *gin.Context)

func (*Server) DeleteTraceflowRequest

func (s *Server) DeleteTraceflowRequest(c *gin.Context)

func (*Server) FrontendSettings

func (s *Server) FrontendSettings(c *gin.Context)

func (*Server) GetFeatureGates added in v0.5.0

func (s *Server) GetFeatureGates(c *gin.Context)

func (*Server) GetK8s

func (s *Server) GetK8s(c *gin.Context)

func (*Server) GetTraceflowRequestResult

func (s *Server) GetTraceflowRequestResult(c *gin.Context)

func (*Server) GetTraceflowRequestStatus

func (s *Server) GetTraceflowRequestStatus(c *gin.Context)

func (*Server) LogError

func (s *Server) LogError(sError *errors.ServerError, msg string, keysAndValues ...interface{})

func (*Server) UpdatePassword

func (s *Server) UpdatePassword(c *gin.Context)

Jump to

Keyboard shortcuts

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