prediction

package
v0.3.1 Latest Latest
Warning

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

Go to latest
Published: Mar 8, 2019 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Node is node measurement
	Node influxdb.Measurement = "node"
	// Container is container measurement
	Container influxdb.Measurement = "container"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ContainerRepository

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

ContainerRepository Repository to access containers' prediction data

func NewContainerRepositoryWithConfig

func NewContainerRepositoryWithConfig(influxDBCfg influxdb.Config) *ContainerRepository

NewContainerRepositoryWithConfig New container repository with influxDB configuration

func (*ContainerRepository) CreateContainerPrediction

func (r *ContainerRepository) CreateContainerPrediction(containersPrediction []*prediction_dao.ContainerPrediction) error

CreateContainerPrediction Create containers' prediction into influxDB

func (*ContainerRepository) ListContainerPredictionsByRequest

func (r *ContainerRepository) ListContainerPredictionsByRequest(request prediction_dao.ListPodPredictionsRequest) ([]*container_entity.Entity, error)

ListContainerPredictionsByRequest list containers' prediction from influxDB

type NodeRepository

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

NodeRepository Repository to access containers' prediction data

func NewNodeRepositoryWithConfig

func NewNodeRepositoryWithConfig(influxDBCfg influxdb.Config) *NodeRepository

NewNodeRepositoryWithConfig New container repository with influxDB configuration

func (*NodeRepository) CreateNodePrediction

func (r *NodeRepository) CreateNodePrediction(nodePredictions []*prediction_dao.NodePrediction) error

CreateNodePrediction Create containers' prediction into influxDB

func (*NodeRepository) ListNodePredictionsByRequest

func (r *NodeRepository) ListNodePredictionsByRequest(request prediction_dao.ListNodePredictionsRequest) ([]*node_entity.Entity, error)

ListNodePredictionsByRequest list containers' prediction from influxDB

Jump to

Keyboard shortcuts

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