Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DLX ¶
type DLX struct {
// contains filtered or unexported fields
}
func NewDLX ¶
func NewDLX(parentLogger logger.Logger, resourceScaler scalertypes.ResourceScaler, options scalertypes.DLXOptions) (*DLX, error)
type Handler ¶
type Handler struct { HandleFunc func(http.ResponseWriter, *http.Request) // contains filtered or unexported fields }
func NewHandler ¶
func NewHandler(parentLogger logger.Logger, resourceStarter *ResourceStarter, resourceScaler scalertypes.ResourceScaler, targetNameHeader string, targetPathHeader string, targetPort int, multiTargetStrategy scalertypes.MultiTargetStrategy) (Handler, error)
type ResourceStarter ¶
type ResourceStarter struct {
// contains filtered or unexported fields
}
func NewResourceStarter ¶
func NewResourceStarter(parentLogger logger.Logger, scaler scalertypes.ResourceScaler, namespace string, resourceReadinessTimeout time.Duration) (*ResourceStarter, error)
type ResourceStatusResult ¶
Click to show internal directories.
Click to hide internal directories.