summary.go
summary.go - Overview
This file defines the HTTP handlers for summary-related API endpoints, which includes functionalities like filtering keys/values suggestions, retrieving metrics details, listing metrics, and getting tree map data.
Detailed Documentation
FilterKeysSuggestion(w http.ResponseWriter, r *http.Request)
func (aH *APIHandler) FilterKeysSuggestion(w http.ResponseWriter, r *http.Request) { ... }
- Purpose: Handles requests for filtering keys suggestions.
- Parameters:
w
:http.ResponseWriter
for writing the response.r
:http.Request
containing the request data.
- Parameters:
FilterValuesSuggestion(w http.ResponseWriter, r *http.Request)
func (aH *APIHandler) FilterValuesSuggestion(w http.ResponseWriter, r *http.Request) { ... }
- Purpose: Handles requests for filtering values suggestions.
- Parameters:
w
:http.ResponseWriter
for writing the response.r
:http.Request
containing the request data.
- Parameters:
GetMetricsDetails(w http.ResponseWriter, r *http.Request)
func (aH *APIHandler) GetMetricsDetails(w http.ResponseWriter, r *http.Request) { ... }
- Purpose: Handles requests for retrieving metrics details.
- Parameters:
w
:http.ResponseWriter
for writing the response.r
:http.Request
containing the request data.
- Parameters:
ListMetrics(w http.ResponseWriter, r *http.Request)
func (aH *APIHandler) ListMetrics(w http.ResponseWriter, r *http.Request) { ... }
- Purpose: Handles requests for listing metrics with summary.
- Parameters:
w
:http.ResponseWriter
for writing the response.r
:http.Request
containing the request data.
- Parameters:
GetTreeMap(w http.ResponseWriter, r *http.Request)
func (aH *APIHandler) GetTreeMap(w http.ResponseWriter, r *http.Request) { ... }
- Purpose: Handles requests for getting tree map data.
- Parameters:
w
:http.ResponseWriter
for writing the response.r
:http.Request
containing the request data.
- Parameters:
GetRelatedMetrics(w http.ResponseWriter, r *http.Request)
func (aH *APIHandler) GetRelatedMetrics(w http.ResponseWriter, r *http.Request) { ... }
- Purpose: Handles requests for getting related metrics.
- Parameters:
w
:http.ResponseWriter
for writing the response.r
:http.Request
containing the request data.
- Parameters:
GetInspectMetricsData(w http.ResponseWriter, r *http.Request)
func (aH *APIHandler) GetInspectMetricsData(w http.ResponseWriter, r *http.Request) { ... }
- Purpose: Handles requests for getting inspect metrics data.
- Parameters:
w
:http.ResponseWriter
for writing the response.r
:http.Request
containing the request data.
- Parameters:
UpdateMetricsMetadata(w http.ResponseWriter, r *http.Request)
func (aH *APIHandler) UpdateMetricsMetadata(w http.ResponseWriter, r *http.Request) { ... }
- Purpose: Handles requests for updating metrics metadata.
- Parameters:
w
:http.ResponseWriter
for writing the response.r
:http.Request
containing the request data.
- Parameters:
Include in Getting Started: NO