Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type SSRHandler ¶
type SSRHandler struct {
// contains filtered or unexported fields
}
func NewHandler ¶
func NewHandler(ctx context.Context, services riov1controller.ServiceController, podClientCache corev1controller.PodCache, autoscalers map[string]*SimpleScale, lock *sync.RWMutex) *SSRHandler
type SimpleScale ¶ added in v0.1.3
type SimpleScale struct {
// contains filtered or unexported fields
}
func NewSimpleScale ¶ added in v0.1.3
func NewSimpleScale(svc *riov1.Service, podCache corev1controller.PodCache, services riov1controller.ServiceController) SimpleScale
func (*SimpleScale) ReportMetric ¶ added in v0.1.3
func (s *SimpleScale) ReportMetric()
func (*SimpleScale) Scale ¶ added in v0.1.3
func (s *SimpleScale) Scale() error
func (*SimpleScale) Start ¶ added in v0.1.3
func (s *SimpleScale) Start()
func (*SimpleScale) Stop ¶ added in v0.1.3
func (s *SimpleScale) Stop()
Click to show internal directories.
Click to hide internal directories.