prometheus🔗
Objects🔗
- AdhocFilters
- Dataquery
- PromQueryFormat
- QueryEditorMode
- ResultAssertions
- ResultAssertionsType
- Scopes
- ScopesFilters
- TimeRange
Builders🔗
- AdhocFiltersBuilder
- DataqueryBuilder
- QueryBuilder
- QueryV2Builder
- ResultAssertionsBuilder
- ScopesBuilder
- ScopesFiltersBuilder
- TimeRangeBuilder
Functions🔗
NewAdhocFilters🔗
NewAdhocFilters creates a new AdhocFilters object.
NewResultAssertions🔗
NewResultAssertions creates a new ResultAssertions object.
NewScopesFilters🔗
NewScopesFilters creates a new ScopesFilters object.
NewScopes🔗
NewScopes creates a new Scopes object.
NewTimeRange🔗
NewTimeRange creates a new TimeRange object.
NewDataquery🔗
NewDataquery creates a new Dataquery object.
VariantConfig🔗
VariantConfig returns the configuration related to prometheus dataqueries.
This configuration describes how to unmarshal it, convert it to code, …
QueryV2Converter🔗
QueryV2Converter accepts a QueryV2 object and generates the Go code to build this object using builders.
AdhocFiltersConverter🔗
AdhocFiltersConverter accepts a AdhocFilters object and generates the Go code to build this object using builders.
ResultAssertionsConverter🔗
ResultAssertionsConverter accepts a ResultAssertions object and generates the Go code to build this object using builders.
ScopesFiltersConverter🔗
ScopesFiltersConverter accepts a ScopesFilters object and generates the Go code to build this object using builders.
ScopesConverter🔗
ScopesConverter accepts a Scopes object and generates the Go code to build this object using builders.
TimeRangeConverter🔗
TimeRangeConverter accepts a TimeRange object and generates the Go code to build this object using builders.
DataqueryConverter🔗
DataqueryConverter accepts a Dataquery object and generates the Go code to build this object using builders.
QueryConverter🔗
QueryConverter accepts a Query object and generates the Go code to build this object using builders.