Chore: use any rather than interface{} (#74066)
This commit is contained in:
@@ -20,11 +20,11 @@ type OutlierCommandConfiguration struct {
|
||||
|
||||
// If Query is empty it should be contained in a datasource specific format
|
||||
// inside of QueryParms.
|
||||
Query string `json:"query,omitempty"`
|
||||
QueryParams map[string]interface{} `json:"query_params,omitempty"`
|
||||
Query string `json:"query,omitempty"`
|
||||
QueryParams map[string]any `json:"query_params,omitempty"`
|
||||
|
||||
Algorithm map[string]interface{} `json:"algorithm"`
|
||||
ResponseType string `json:"response_type"`
|
||||
Algorithm map[string]any `json:"algorithm"`
|
||||
ResponseType string `json:"response_type"`
|
||||
}
|
||||
|
||||
// outlierAttributes is outlier command configuration that is sent to Machine learning API
|
||||
|
||||
@@ -20,14 +20,14 @@ func TestOutlierExec(t *testing.T) {
|
||||
config: OutlierCommandConfiguration{
|
||||
DatasourceType: "prometheus",
|
||||
DatasourceUID: "a4ce599c-4c93-44b9-be5b-76385b8c01be",
|
||||
QueryParams: map[string]interface{}{
|
||||
QueryParams: map[string]any{
|
||||
"expr": "go_goroutines{}",
|
||||
"range": true,
|
||||
"refId": "A",
|
||||
},
|
||||
Algorithm: map[string]interface{}{
|
||||
Algorithm: map[string]any{
|
||||
"name": "dbscan",
|
||||
"config": map[string]interface{}{
|
||||
"config": map[string]any{
|
||||
"epsilon": 7.667,
|
||||
},
|
||||
"sensitivity": 0.83,
|
||||
|
||||
Reference in New Issue
Block a user