Documentation ¶
Index ¶
- type Experiment
- type ExperimentConfiguration
- type ExperimentConfigurations
- type ExperimentDestination
- type ExperimentLoggers
- type ExperimentLogs
- type ExperimentSpecification
- type ExperimentStats
- type ExperimentStatsGroup
- type Instance
- type InstanceParams
- type InstanceSpec
- type LogInstance
- type MetricStats
- type SubsetLogs
- type SubsetStats
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Experiment ¶
type Experiment struct { Name string `yaml:"name,omitempty" json:"name,omitempty"` Specification ExperimentSpecification `yaml:"specification,omitempty" json:"specification,omitempty"` }
type ExperimentConfiguration ¶
type ExperimentConfigurations ¶
type ExperimentConfigurations struct {
ExperimentConfigurationMap map[string]ExperimentConfiguration
}
type ExperimentDestination ¶
type ExperimentDestination struct { Port int64 `yaml:"port,omitempty" json:"port,omitempty"` Subset string `yaml:"subset,omitempty" json:"subset,omitempty"` Target string `yaml:"target,omitempty" json:"target,omitempty"` Destination string `yaml:"destination,omitempty" json:"destination,omitempty"` }
type ExperimentLoggers ¶
type ExperimentLoggers struct {
ExperimentLogs map[string]ExperimentLogs
}
type ExperimentLogs ¶
type ExperimentLogs struct {
SubsetLogs map[string]SubsetLogs
}
type ExperimentSpecification ¶
type ExperimentSpecification struct {
Destinations []ExperimentDestination `yaml:"destinations,omitempty" json:"destinations,omitempty"`
}
type ExperimentStats ¶
type ExperimentStats struct {
Subsets map[string]SubsetStats
}
type ExperimentStatsGroup ¶
type ExperimentStatsGroup struct {
ExperimentStatsMap map[string]ExperimentStats
}
type Instance ¶
type Instance struct { APIVersion string `yaml:"apiVersion,omitempty" json:"apiVersion,omitempty"` Kind string `yaml:"kind,omitempty" json:"kind,omitempty"` Metadata map[string]string `yaml:"metadata,omitempty" json:"metadata,omitempty"` Spec InstanceSpec `yaml:"spec,omitempty" json:"spec,omitempty"` }
type InstanceParams ¶
type InstanceSpec ¶
type InstanceSpec struct { Template string `yaml:"template,omitempty" json:"template,omitempty"` CompiledTemplate string `yaml:"compiledTemplate,omitempty" json:"compiledTemplate,omitempty"` Params InstanceParams `yaml:"params,omitempty" json:"params,omitempty"` }
type LogInstance ¶
type MetricStats ¶
type SubsetLogs ¶
type SubsetStats ¶
Click to show internal directories.
Click to hide internal directories.