Skip to content

Commit 6a38b48

Browse files
committed
generate client
1 parent a3a8f0c commit 6a38b48

File tree

91 files changed

+7976
-2197
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

91 files changed

+7976
-2197
lines changed

generated/slo-spec.yml

Lines changed: 0 additions & 1458 deletions
This file was deleted.

generated/slo/.openapi-generator/FILES

Lines changed: 30 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
.gitignore
2-
.openapi-generator-ignore
32
.travis.yml
43
README.md
54
api/openapi.yaml
@@ -13,9 +12,13 @@ docs/CreateSloResponse.md
1312
docs/DeleteSloInstancesRequest.md
1413
docs/DeleteSloInstancesRequestListInner.md
1514
docs/ErrorBudget.md
15+
docs/Filter.md
16+
docs/FilterMeta.md
17+
docs/FindSloDefinitionsResponse.md
18+
docs/FindSloDefinitionsResponseOneOf.md
19+
docs/FindSloDefinitionsResponseOneOf1.md
1620
docs/FindSloResponse.md
17-
docs/HistoricalSummaryRequest.md
18-
docs/HistoricalSummaryResponseInner.md
21+
docs/GroupBy.md
1922
docs/IndicatorPropertiesApmAvailability.md
2023
docs/IndicatorPropertiesApmAvailabilityParams.md
2124
docs/IndicatorPropertiesApmLatency.md
@@ -26,8 +29,9 @@ docs/IndicatorPropertiesCustomMetric.md
2629
docs/IndicatorPropertiesCustomMetricParams.md
2730
docs/IndicatorPropertiesCustomMetricParamsGood.md
2831
docs/IndicatorPropertiesCustomMetricParamsGoodMetricsInner.md
32+
docs/IndicatorPropertiesCustomMetricParamsGoodMetricsInnerOneOf.md
33+
docs/IndicatorPropertiesCustomMetricParamsGoodMetricsInnerOneOf1.md
2934
docs/IndicatorPropertiesCustomMetricParamsTotal.md
30-
docs/IndicatorPropertiesCustomMetricParamsTotalMetricsInner.md
3135
docs/IndicatorPropertiesHistogram.md
3236
docs/IndicatorPropertiesHistogramParams.md
3337
docs/IndicatorPropertiesHistogramParamsGood.md
@@ -36,6 +40,10 @@ docs/IndicatorPropertiesTimesliceMetric.md
3640
docs/IndicatorPropertiesTimesliceMetricParams.md
3741
docs/IndicatorPropertiesTimesliceMetricParamsMetric.md
3842
docs/IndicatorPropertiesTimesliceMetricParamsMetricMetricsInner.md
43+
docs/KqlWithFilters.md
44+
docs/KqlWithFiltersGood.md
45+
docs/KqlWithFiltersOneOf.md
46+
docs/KqlWithFiltersTotal.md
3947
docs/Model400Response.md
4048
docs/Model401Response.md
4149
docs/Model403Response.md
@@ -44,9 +52,9 @@ docs/Model409Response.md
4452
docs/Objective.md
4553
docs/Settings.md
4654
docs/SloAPI.md
47-
docs/SloResponse.md
48-
docs/SloResponseGroupBy.md
49-
docs/SloResponseIndicator.md
55+
docs/SloDefinitionResponse.md
56+
docs/SloWithSummaryResponse.md
57+
docs/SloWithSummaryResponseIndicator.md
5058
docs/Summary.md
5159
docs/SummaryStatus.md
5260
docs/TimeWindow.md
@@ -69,9 +77,13 @@ model_create_slo_response.go
6977
model_delete_slo_instances_request.go
7078
model_delete_slo_instances_request_list_inner.go
7179
model_error_budget.go
80+
model_filter.go
81+
model_filter_meta.go
82+
model_find_slo_definitions_response.go
83+
model_find_slo_definitions_response_one_of.go
84+
model_find_slo_definitions_response_one_of_1.go
7285
model_find_slo_response.go
73-
model_historical_summary_request.go
74-
model_historical_summary_response_inner.go
86+
model_group_by.go
7587
model_indicator_properties_apm_availability.go
7688
model_indicator_properties_apm_availability_params.go
7789
model_indicator_properties_apm_latency.go
@@ -82,8 +94,9 @@ model_indicator_properties_custom_metric.go
8294
model_indicator_properties_custom_metric_params.go
8395
model_indicator_properties_custom_metric_params_good.go
8496
model_indicator_properties_custom_metric_params_good_metrics_inner.go
97+
model_indicator_properties_custom_metric_params_good_metrics_inner_one_of.go
98+
model_indicator_properties_custom_metric_params_good_metrics_inner_one_of_1.go
8599
model_indicator_properties_custom_metric_params_total.go
86-
model_indicator_properties_custom_metric_params_total_metrics_inner.go
87100
model_indicator_properties_histogram.go
88101
model_indicator_properties_histogram_params.go
89102
model_indicator_properties_histogram_params_good.go
@@ -92,11 +105,15 @@ model_indicator_properties_timeslice_metric.go
92105
model_indicator_properties_timeslice_metric_params.go
93106
model_indicator_properties_timeslice_metric_params_metric.go
94107
model_indicator_properties_timeslice_metric_params_metric_metrics_inner.go
108+
model_kql_with_filters.go
109+
model_kql_with_filters_good.go
110+
model_kql_with_filters_one_of.go
111+
model_kql_with_filters_total.go
95112
model_objective.go
96113
model_settings.go
97-
model_slo_response.go
98-
model_slo_response_group_by.go
99-
model_slo_response_indicator.go
114+
model_slo_definition_response.go
115+
model_slo_with_summary_response.go
116+
model_slo_with_summary_response_indicator.go
100117
model_summary.go
101118
model_summary_status.go
102119
model_time_window.go

generated/slo/README.md

Lines changed: 28 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ OpenAPI schema for SLOs endpoints
55
## Overview
66
This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [OpenAPI-spec](https://www.openapis.org/) from a remote server, you can easily generate an API client.
77

8-
- API version: 1.0
8+
- API version: 1.1
99
- Package version: 1.0.0
1010
- Build package: org.openapitools.codegen.languages.GoClientCodegen
1111

@@ -73,19 +73,20 @@ ctx = context.WithValue(context.Background(), slo.ContextOperationServerVariable
7373

7474
## Documentation for API Endpoints
7575

76-
All URIs are relative to *http://localhost:5601*
76+
All URIs are relative to *https://localhost:5601*
7777

7878
Class | Method | HTTP request | Description
7979
------------ | ------------- | ------------- | -------------
80-
*SloAPI* | [**CreateSloOp**](docs/SloAPI.md#createsloop) | **Post** /s/{spaceId}/api/observability/slos | Creates an SLO.
81-
*SloAPI* | [**DeleteSloInstancesOp**](docs/SloAPI.md#deletesloinstancesop) | **Post** /s/{spaceId}/api/observability/slos/_delete_instances | Batch delete rollup and summary data for the matching list of sloId and instanceId
82-
*SloAPI* | [**DeleteSloOp**](docs/SloAPI.md#deletesloop) | **Delete** /s/{spaceId}/api/observability/slos/{sloId} | Deletes an SLO
83-
*SloAPI* | [**DisableSloOp**](docs/SloAPI.md#disablesloop) | **Post** /s/{spaceId}/api/observability/slos/{sloId}/disable | Disables an SLO
84-
*SloAPI* | [**EnableSloOp**](docs/SloAPI.md#enablesloop) | **Post** /s/{spaceId}/api/observability/slos/{sloId}/enable | Enables an SLO
85-
*SloAPI* | [**FindSlosOp**](docs/SloAPI.md#findslosop) | **Get** /s/{spaceId}/api/observability/slos | Retrieves a paginated list of SLOs
86-
*SloAPI* | [**GetSloOp**](docs/SloAPI.md#getsloop) | **Get** /s/{spaceId}/api/observability/slos/{sloId} | Retrieves a SLO
87-
*SloAPI* | [**HistoricalSummaryOp**](docs/SloAPI.md#historicalsummaryop) | **Post** /s/{spaceId}/internal/observability/slos/_historical_summary | Retrieves the historical summary for a list of SLOs
88-
*SloAPI* | [**UpdateSloOp**](docs/SloAPI.md#updatesloop) | **Put** /s/{spaceId}/api/observability/slos/{sloId} | Updates an SLO
80+
*SloAPI* | [**CreateSloOp**](docs/SloAPI.md#createsloop) | **Post** /s/{spaceId}/api/observability/slos | Create an SLO
81+
*SloAPI* | [**DeleteSloInstancesOp**](docs/SloAPI.md#deletesloinstancesop) | **Post** /s/{spaceId}/api/observability/slos/_delete_instances | Batch delete rollup and summary data
82+
*SloAPI* | [**DeleteSloOp**](docs/SloAPI.md#deletesloop) | **Delete** /s/{spaceId}/api/observability/slos/{sloId} | Delete an SLO
83+
*SloAPI* | [**DisableSloOp**](docs/SloAPI.md#disablesloop) | **Post** /s/{spaceId}/api/observability/slos/{sloId}/disable | Disable an SLO
84+
*SloAPI* | [**EnableSloOp**](docs/SloAPI.md#enablesloop) | **Post** /s/{spaceId}/api/observability/slos/{sloId}/enable | Enable an SLO
85+
*SloAPI* | [**FindSlosOp**](docs/SloAPI.md#findslosop) | **Get** /s/{spaceId}/api/observability/slos | Get a paginated list of SLOs
86+
*SloAPI* | [**GetDefinitionsOp**](docs/SloAPI.md#getdefinitionsop) | **Get** /s/{spaceId}/internal/observability/slos/_definitions | Get the SLO definitions
87+
*SloAPI* | [**GetSloOp**](docs/SloAPI.md#getsloop) | **Get** /s/{spaceId}/api/observability/slos/{sloId} | Get an SLO
88+
*SloAPI* | [**ResetSloOp**](docs/SloAPI.md#resetsloop) | **Post** /s/{spaceId}/api/observability/slos/{sloId}/_reset | Reset an SLO
89+
*SloAPI* | [**UpdateSloOp**](docs/SloAPI.md#updatesloop) | **Put** /s/{spaceId}/api/observability/slos/{sloId} | Update an SLO
8990

9091

9192
## Documentation For Models
@@ -97,9 +98,13 @@ Class | Method | HTTP request | Description
9798
- [DeleteSloInstancesRequest](docs/DeleteSloInstancesRequest.md)
9899
- [DeleteSloInstancesRequestListInner](docs/DeleteSloInstancesRequestListInner.md)
99100
- [ErrorBudget](docs/ErrorBudget.md)
101+
- [Filter](docs/Filter.md)
102+
- [FilterMeta](docs/FilterMeta.md)
103+
- [FindSloDefinitionsResponse](docs/FindSloDefinitionsResponse.md)
104+
- [FindSloDefinitionsResponseOneOf](docs/FindSloDefinitionsResponseOneOf.md)
105+
- [FindSloDefinitionsResponseOneOf1](docs/FindSloDefinitionsResponseOneOf1.md)
100106
- [FindSloResponse](docs/FindSloResponse.md)
101-
- [HistoricalSummaryRequest](docs/HistoricalSummaryRequest.md)
102-
- [HistoricalSummaryResponseInner](docs/HistoricalSummaryResponseInner.md)
107+
- [GroupBy](docs/GroupBy.md)
103108
- [IndicatorPropertiesApmAvailability](docs/IndicatorPropertiesApmAvailability.md)
104109
- [IndicatorPropertiesApmAvailabilityParams](docs/IndicatorPropertiesApmAvailabilityParams.md)
105110
- [IndicatorPropertiesApmLatency](docs/IndicatorPropertiesApmLatency.md)
@@ -110,8 +115,9 @@ Class | Method | HTTP request | Description
110115
- [IndicatorPropertiesCustomMetricParams](docs/IndicatorPropertiesCustomMetricParams.md)
111116
- [IndicatorPropertiesCustomMetricParamsGood](docs/IndicatorPropertiesCustomMetricParamsGood.md)
112117
- [IndicatorPropertiesCustomMetricParamsGoodMetricsInner](docs/IndicatorPropertiesCustomMetricParamsGoodMetricsInner.md)
118+
- [IndicatorPropertiesCustomMetricParamsGoodMetricsInnerOneOf](docs/IndicatorPropertiesCustomMetricParamsGoodMetricsInnerOneOf.md)
119+
- [IndicatorPropertiesCustomMetricParamsGoodMetricsInnerOneOf1](docs/IndicatorPropertiesCustomMetricParamsGoodMetricsInnerOneOf1.md)
113120
- [IndicatorPropertiesCustomMetricParamsTotal](docs/IndicatorPropertiesCustomMetricParamsTotal.md)
114-
- [IndicatorPropertiesCustomMetricParamsTotalMetricsInner](docs/IndicatorPropertiesCustomMetricParamsTotalMetricsInner.md)
115121
- [IndicatorPropertiesHistogram](docs/IndicatorPropertiesHistogram.md)
116122
- [IndicatorPropertiesHistogramParams](docs/IndicatorPropertiesHistogramParams.md)
117123
- [IndicatorPropertiesHistogramParamsGood](docs/IndicatorPropertiesHistogramParamsGood.md)
@@ -120,16 +126,20 @@ Class | Method | HTTP request | Description
120126
- [IndicatorPropertiesTimesliceMetricParams](docs/IndicatorPropertiesTimesliceMetricParams.md)
121127
- [IndicatorPropertiesTimesliceMetricParamsMetric](docs/IndicatorPropertiesTimesliceMetricParamsMetric.md)
122128
- [IndicatorPropertiesTimesliceMetricParamsMetricMetricsInner](docs/IndicatorPropertiesTimesliceMetricParamsMetricMetricsInner.md)
129+
- [KqlWithFilters](docs/KqlWithFilters.md)
130+
- [KqlWithFiltersGood](docs/KqlWithFiltersGood.md)
131+
- [KqlWithFiltersOneOf](docs/KqlWithFiltersOneOf.md)
132+
- [KqlWithFiltersTotal](docs/KqlWithFiltersTotal.md)
123133
- [Model400Response](docs/Model400Response.md)
124134
- [Model401Response](docs/Model401Response.md)
125135
- [Model403Response](docs/Model403Response.md)
126136
- [Model404Response](docs/Model404Response.md)
127137
- [Model409Response](docs/Model409Response.md)
128138
- [Objective](docs/Objective.md)
129139
- [Settings](docs/Settings.md)
130-
- [SloResponse](docs/SloResponse.md)
131-
- [SloResponseGroupBy](docs/SloResponseGroupBy.md)
132-
- [SloResponseIndicator](docs/SloResponseIndicator.md)
140+
- [SloDefinitionResponse](docs/SloDefinitionResponse.md)
141+
- [SloWithSummaryResponse](docs/SloWithSummaryResponse.md)
142+
- [SloWithSummaryResponseIndicator](docs/SloWithSummaryResponseIndicator.md)
133143
- [Summary](docs/Summary.md)
134144
- [SummaryStatus](docs/SummaryStatus.md)
135145
- [TimeWindow](docs/TimeWindow.md)
@@ -141,42 +151,7 @@ Class | Method | HTTP request | Description
141151

142152
## Documentation For Authorization
143153

144-
145-
Authentication schemes defined for the API:
146-
### basicAuth
147-
148-
- **Type**: HTTP basic authentication
149-
150-
Example
151-
152-
```golang
153-
auth := context.WithValue(context.Background(), sw.ContextBasicAuth, sw.BasicAuth{
154-
UserName: "username",
155-
Password: "password",
156-
})
157-
r, err := client.Service.Operation(auth, args)
158-
```
159-
160-
### apiKeyAuth
161-
162-
- **Type**: API key
163-
- **API key parameter name**: Authorization
164-
- **Location**: HTTP header
165-
166-
Note, each API key must be added to a map of `map[string]APIKey` where the key is: Authorization and passed in as the auth context for each request.
167-
168-
Example
169-
170-
```golang
171-
auth := context.WithValue(
172-
context.Background(),
173-
sw.ContextAPIKeys,
174-
map[string]sw.APIKey{
175-
"Authorization": {Key: "API_KEY_STRING"},
176-
},
177-
)
178-
r, err := client.Service.Operation(auth, args)
179-
```
154+
Endpoints do not require authorization.
180155

181156

182157
## Documentation for Utility Methods

0 commit comments

Comments
 (0)