Documentation ¶
Index ¶
- func NewApplicationPredictionsWithConfig(config InternalInflux.Config) DaoPredictionTypes.ApplicationPredictionsDAO
- func NewClusterPredictionsWithConfig(config InternalInflux.Config) DaoPredictionTypes.ClusterPredictionsDAO
- func NewControllerPredictionsWithConfig(config InternalInflux.Config) DaoPredictionTypes.ControllerPredictionsDAO
- func NewNamespacePredictionsWithConfig(config InternalInflux.Config) DaoPredictionTypes.NamespacePredictionsDAO
- func NewNodePredictionsWithConfig(config InternalInflux.Config) DaoPredictionTypes.NodePredictionsDAO
- func NewPodPredictionsWithConfig(config InternalInflux.Config) DaoPredictionTypes.PodPredictionsDAO
- type ApplicationPredictions
- type ClusterPredictions
- type ControllerPredictions
- type NamespacePredictions
- type NodePredictions
- func (p *NodePredictions) CreatePredictions(predictions DaoPredictionTypes.NodePredictionMap) error
- func (p *NodePredictions) FillPredictions(predictions []*ApiPredictions.NodePrediction, fillDays int64) error
- func (p *NodePredictions) ListPredictions(request DaoPredictionTypes.ListNodePredictionsRequest) (DaoPredictionTypes.NodePredictionMap, error)
- type PodPredictions
- func (p *PodPredictions) CreatePredictions(predictions DaoPredictionTypes.PodPredictionMap) error
- func (p *PodPredictions) FillPredictions(predictions []*ApiPredictions.PodPrediction, fillDays int64) error
- func (p *PodPredictions) ListPredictions(request DaoPredictionTypes.ListPodPredictionsRequest) (DaoPredictionTypes.PodPredictionMap, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewApplicationPredictionsWithConfig ¶
func NewApplicationPredictionsWithConfig(config InternalInflux.Config) DaoPredictionTypes.ApplicationPredictionsDAO
func NewClusterPredictionsWithConfig ¶
func NewClusterPredictionsWithConfig(config InternalInflux.Config) DaoPredictionTypes.ClusterPredictionsDAO
func NewControllerPredictionsWithConfig ¶
func NewControllerPredictionsWithConfig(config InternalInflux.Config) DaoPredictionTypes.ControllerPredictionsDAO
func NewNamespacePredictionsWithConfig ¶
func NewNamespacePredictionsWithConfig(config InternalInflux.Config) DaoPredictionTypes.NamespacePredictionsDAO
func NewNodePredictionsWithConfig ¶
func NewNodePredictionsWithConfig(config InternalInflux.Config) DaoPredictionTypes.NodePredictionsDAO
func NewPodPredictionsWithConfig ¶
func NewPodPredictionsWithConfig(config InternalInflux.Config) DaoPredictionTypes.PodPredictionsDAO
Types ¶
type ApplicationPredictions ¶
type ApplicationPredictions struct {
InfluxDBConfig InternalInflux.Config
}
func (*ApplicationPredictions) CreatePredictions ¶
func (p *ApplicationPredictions) CreatePredictions(predictions DaoPredictionTypes.ApplicationPredictionMap) error
CreateApplicationPredictions Implementation of prediction dao interface
func (*ApplicationPredictions) ListPredictions ¶
func (p *ApplicationPredictions) ListPredictions(request DaoPredictionTypes.ListApplicationPredictionsRequest) (DaoPredictionTypes.ApplicationPredictionMap, error)
type ClusterPredictions ¶
type ClusterPredictions struct {
InfluxDBConfig InternalInflux.Config
}
func (*ClusterPredictions) CreatePredictions ¶
func (p *ClusterPredictions) CreatePredictions(predictions DaoPredictionTypes.ClusterPredictionMap) error
CreateClusterPredictions Implementation of prediction dao interface
func (*ClusterPredictions) ListPredictions ¶
func (p *ClusterPredictions) ListPredictions(request DaoPredictionTypes.ListClusterPredictionsRequest) (DaoPredictionTypes.ClusterPredictionMap, error)
type ControllerPredictions ¶
type ControllerPredictions struct {
InfluxDBConfig InternalInflux.Config
}
func (*ControllerPredictions) CreatePredictions ¶
func (p *ControllerPredictions) CreatePredictions(predictions DaoPredictionTypes.ControllerPredictionMap) error
CreateControllerPredictions Implementation of prediction dao interface
func (*ControllerPredictions) ListPredictions ¶
func (p *ControllerPredictions) ListPredictions(request DaoPredictionTypes.ListControllerPredictionsRequest) (DaoPredictionTypes.ControllerPredictionMap, error)
type NamespacePredictions ¶
type NamespacePredictions struct {
InfluxDBConfig InternalInflux.Config
}
func (*NamespacePredictions) CreatePredictions ¶
func (p *NamespacePredictions) CreatePredictions(predictions DaoPredictionTypes.NamespacePredictionMap) error
CreateNamespacePredictions Implementation of prediction dao interface
func (*NamespacePredictions) ListPredictions ¶
func (p *NamespacePredictions) ListPredictions(request DaoPredictionTypes.ListNamespacePredictionsRequest) (DaoPredictionTypes.NamespacePredictionMap, error)
type NodePredictions ¶
type NodePredictions struct {
InfluxDBConfig InternalInflux.Config
}
func (*NodePredictions) CreatePredictions ¶
func (p *NodePredictions) CreatePredictions(predictions DaoPredictionTypes.NodePredictionMap) error
CreateNodePredictions Implementation of prediction dao interface
func (*NodePredictions) FillPredictions ¶
func (p *NodePredictions) FillPredictions(predictions []*ApiPredictions.NodePrediction, fillDays int64) error
func (*NodePredictions) ListPredictions ¶
func (p *NodePredictions) ListPredictions(request DaoPredictionTypes.ListNodePredictionsRequest) (DaoPredictionTypes.NodePredictionMap, error)
type PodPredictions ¶
type PodPredictions struct {
InfluxDBConfig InternalInflux.Config
}
func (*PodPredictions) CreatePredictions ¶
func (p *PodPredictions) CreatePredictions(predictions DaoPredictionTypes.PodPredictionMap) error
func (*PodPredictions) FillPredictions ¶
func (p *PodPredictions) FillPredictions(predictions []*ApiPredictions.PodPrediction, fillDays int64) error
func (*PodPredictions) ListPredictions ¶
func (p *PodPredictions) ListPredictions(request DaoPredictionTypes.ListPodPredictionsRequest) (DaoPredictionTypes.PodPredictionMap, error)
Click to show internal directories.
Click to hide internal directories.