Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AggMappingService ¶
type AggMappingService struct {
// contains filtered or unexported fields
}
func NewAggMappingService ¶
func NewAggMappingService( envMappingService domain.MappingService, openshiftMappingService domain.MappingService, ) *AggMappingService
type EnvMappingService ¶
type EnvMappingService struct {
// contains filtered or unexported fields
}
func NewEnvMappingService ¶
func NewEnvMappingService(cfg domain.MappingConfig, envs []string) *EnvMappingService
Instantiate host mapping service with specific prefix There's no separator for prefix so you have to specify one if required (e.g. "someprefix_") Prefix and all keys will be fixed with upper case
type MetricMappingService ¶
type MetricMappingService struct {
// contains filtered or unexported fields
}
func NewMetricMappingService ¶
func NewMetricMappingService(service domain.MappingService) *MetricMappingService
type OpenshiftMappingService ¶
type OpenshiftMappingService struct {
// contains filtered or unexported fields
}
func NewOpenshiftMappingService ¶
func NewOpenshiftMappingService(cfg domain.MappingConfig) (*OpenshiftMappingService, error)
func (*OpenshiftMappingService) GetById ¶
func (k *OpenshiftMappingService) GetById(_ context.Context, id string, result *domain.Mapping) error
Returns host mapping by id Id have to be without prefix
func (*OpenshiftMappingService) StartInformer ¶
func (k *OpenshiftMappingService) StartInformer()
func (*OpenshiftMappingService) StopInformer ¶
func (k *OpenshiftMappingService) StopInformer()
type TracingMappingService ¶
type TracingMappingService struct {
// contains filtered or unexported fields
}
func NewTracingMappingService ¶
func NewTracingMappingService(service domain.MappingService) *TracingMappingService
Click to show internal directories.
Click to hide internal directories.