Skip to content

Commit d487bda

Browse files
committed
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.374.2
1 parent adec65e commit d487bda

File tree

767 files changed

+3106
-43190
lines changed

Some content is hidden

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

767 files changed

+3106
-43190
lines changed

.speakeasy/gen.lock

+54-714
Large diffs are not rendered by default.

.speakeasy/gen.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ generation:
1515
auth:
1616
oAuth2ClientCredentialsEnabled: true
1717
go:
18-
version: 0.3.0
18+
version: 0.3.1
1919
additionalDependencies: {}
2020
allowUnknownFieldsInWeakUnions: false
2121
clientServerStatusCodesAsErrors: true

.speakeasy/workflow.lock

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@ speakeasyVersion: 1.374.2
22
sources:
33
Metronome-OAS:
44
sourceNamespace: metronome-oas
5-
sourceRevisionDigest: sha256:5670b25a831885bc14322c825dbecdc7a53afafec1db4858f889d1d0c366c74a
6-
sourceBlobDigest: sha256:d17d45fe8bd8bb2b9686fe13fdf57394c96b78684a62e17d654ecf3815f065cc
5+
sourceRevisionDigest: sha256:16342a44a382186b10a85e61333a44d960d22a8da599c0a8f76aaa9c95697125
6+
sourceBlobDigest: sha256:61fc414920e32bdda730f31eb5ccae772dc9d11ec7e861c6fb5d55c0a8cf9074
77
tags:
88
- latest
99
- main
1010
targets:
1111
metronome:
1212
source: Metronome-OAS
1313
sourceNamespace: metronome-oas
14-
sourceRevisionDigest: sha256:5670b25a831885bc14322c825dbecdc7a53afafec1db4858f889d1d0c366c74a
15-
sourceBlobDigest: sha256:d17d45fe8bd8bb2b9686fe13fdf57394c96b78684a62e17d654ecf3815f065cc
14+
sourceRevisionDigest: sha256:16342a44a382186b10a85e61333a44d960d22a8da599c0a8f76aaa9c95697125
15+
sourceBlobDigest: sha256:61fc414920e32bdda730f31eb5ccae772dc9d11ec7e861c6fb5d55c0a8cf9074
1616
outLocation: /github/workspace/repo
1717
workflow:
1818
workflowVersion: 1.0.0

README.md

+54-24
Original file line numberDiff line numberDiff line change
@@ -27,16 +27,21 @@ import (
2727
"context"
2828
metronomegosdk "github.com/speakeasy-sdks/metronome-go-sdk"
2929
"github.com/speakeasy-sdks/metronome-go-sdk/models/operations"
30+
"github.com/speakeasy-sdks/metronome-go-sdk/types"
3031
"log"
3132
)
3233

3334
func main() {
3435
s := metronomegosdk.New(
3536
metronomegosdk.WithSecurity("<YOUR_BEARER_TOKEN_HERE>"),
3637
)
37-
38+
var request *operations.SetCustomerBillableStatusRequestBody = &operations.SetCustomerBillableStatusRequestBody{
39+
CustomerID: "04ca7e72-4229-4a6e-ab11-9f7376fccbcb",
40+
BillableStatus: operations.BillableStatusBillable,
41+
EffectiveAt: types.MustTimeFromString("2021-01-01T00:00:00Z"),
42+
}
3843
ctx := context.Background()
39-
res, err := s.Customers.SetBillableStatus(ctx, nil)
44+
res, err := s.Customers.SetBillableStatus(ctx, request)
4045
if err != nil {
4146
log.Fatal(err)
4247
}
@@ -92,16 +97,7 @@ func main() {
9297

9398
### [Contracts](docs/sdks/contracts/README.md)
9499

95-
* [Get](docs/sdks/contracts/README.md#get) - Get a contract
96-
* [List](docs/sdks/contracts/README.md#list) - List customer contracts
97-
* [Create](docs/sdks/contracts/README.md#create) - Create a contract
98-
* [Amend](docs/sdks/contracts/README.md#amend) - Amend a contract
99-
* [Archive](docs/sdks/contracts/README.md#archive) - Archive a contract
100-
* [SetUsageFilter](docs/sdks/contracts/README.md#setusagefilter) - Set a contract usage filter
101-
* [AddManualBalanceEntry](docs/sdks/contracts/README.md#addmanualbalanceentry) - Add a manual balance entry
102-
* [UpdateEndDate](docs/sdks/contracts/README.md#updateenddate) - Update the contract end date
103-
* [GetRateSchedule](docs/sdks/contracts/README.md#getrateschedule) - Get the rate schedule for a contract
104-
* [ScheduleProServicesInvoice](docs/sdks/contracts/README.md#scheduleproservicesinvoice) - Schedule ProService invoice
100+
* [CreateHistoricalContractUsageInvoices](docs/sdks/contracts/README.md#createhistoricalcontractusageinvoices) - Create historical invoices
105101

106102
### [Contracts.NamedSchedules](docs/sdks/metronomenamedschedules/README.md)
107103

@@ -114,6 +110,10 @@ func main() {
114110
* [Create](docs/sdks/customercommits/README.md#create) - Create a commit
115111
* [UpdateEndDate](docs/sdks/customercommits/README.md#updateenddate) - Update the commit end date
116112

113+
### [CreditsAndCommits](docs/sdks/creditsandcommits/README.md)
114+
115+
* [DisableCommitTrueup](docs/sdks/creditsandcommits/README.md#disablecommittrueup) - Disable trueup for commit
116+
117117
### [CustomerCredits](docs/sdks/customercredits/README.md)
118118

119119
* [List](docs/sdks/customercredits/README.md#list) - List credits
@@ -139,6 +139,7 @@ import (
139139
metronomegosdk "github.com/speakeasy-sdks/metronome-go-sdk"
140140
"github.com/speakeasy-sdks/metronome-go-sdk/models/operations"
141141
"github.com/speakeasy-sdks/metronome-go-sdk/retry"
142+
"github.com/speakeasy-sdks/metronome-go-sdk/types"
142143
"log"
143144
"models/operations"
144145
)
@@ -147,9 +148,13 @@ func main() {
147148
s := metronomegosdk.New(
148149
metronomegosdk.WithSecurity("<YOUR_BEARER_TOKEN_HERE>"),
149150
)
150-
151+
var request *operations.SetCustomerBillableStatusRequestBody = &operations.SetCustomerBillableStatusRequestBody{
152+
CustomerID: "04ca7e72-4229-4a6e-ab11-9f7376fccbcb",
153+
BillableStatus: operations.BillableStatusBillable,
154+
EffectiveAt: types.MustTimeFromString("2021-01-01T00:00:00Z"),
155+
}
151156
ctx := context.Background()
152-
res, err := s.Customers.SetBillableStatus(ctx, nil, operations.WithRetries(
157+
res, err := s.Customers.SetBillableStatus(ctx, request, operations.WithRetries(
153158
retry.Config{
154159
Strategy: "backoff",
155160
Backoff: &retry.BackoffStrategy{
@@ -179,6 +184,7 @@ import (
179184
metronomegosdk "github.com/speakeasy-sdks/metronome-go-sdk"
180185
"github.com/speakeasy-sdks/metronome-go-sdk/models/operations"
181186
"github.com/speakeasy-sdks/metronome-go-sdk/retry"
187+
"github.com/speakeasy-sdks/metronome-go-sdk/types"
182188
"log"
183189
)
184190

@@ -197,9 +203,13 @@ func main() {
197203
}),
198204
metronomegosdk.WithSecurity("<YOUR_BEARER_TOKEN_HERE>"),
199205
)
200-
206+
var request *operations.SetCustomerBillableStatusRequestBody = &operations.SetCustomerBillableStatusRequestBody{
207+
CustomerID: "04ca7e72-4229-4a6e-ab11-9f7376fccbcb",
208+
BillableStatus: operations.BillableStatusBillable,
209+
EffectiveAt: types.MustTimeFromString("2021-01-01T00:00:00Z"),
210+
}
201211
ctx := context.Background()
202-
res, err := s.Customers.SetBillableStatus(ctx, nil)
212+
res, err := s.Customers.SetBillableStatus(ctx, request)
203213
if err != nil {
204214
log.Fatal(err)
205215
}
@@ -233,16 +243,21 @@ import (
233243
metronomegosdk "github.com/speakeasy-sdks/metronome-go-sdk"
234244
"github.com/speakeasy-sdks/metronome-go-sdk/models/operations"
235245
"github.com/speakeasy-sdks/metronome-go-sdk/models/sdkerrors"
246+
"github.com/speakeasy-sdks/metronome-go-sdk/types"
236247
"log"
237248
)
238249

239250
func main() {
240251
s := metronomegosdk.New(
241252
metronomegosdk.WithSecurity("<YOUR_BEARER_TOKEN_HERE>"),
242253
)
243-
254+
var request *operations.SetCustomerBillableStatusRequestBody = &operations.SetCustomerBillableStatusRequestBody{
255+
CustomerID: "04ca7e72-4229-4a6e-ab11-9f7376fccbcb",
256+
BillableStatus: operations.BillableStatusBillable,
257+
EffectiveAt: types.MustTimeFromString("2021-01-01T00:00:00Z"),
258+
}
244259
ctx := context.Background()
245-
res, err := s.Customers.SetBillableStatus(ctx, nil)
260+
res, err := s.Customers.SetBillableStatus(ctx, request)
246261
if err != nil {
247262

248263
var e *sdkerrors.BadRequest
@@ -288,6 +303,7 @@ import (
288303
"context"
289304
metronomegosdk "github.com/speakeasy-sdks/metronome-go-sdk"
290305
"github.com/speakeasy-sdks/metronome-go-sdk/models/operations"
306+
"github.com/speakeasy-sdks/metronome-go-sdk/types"
291307
"log"
292308
)
293309

@@ -296,9 +312,13 @@ func main() {
296312
metronomegosdk.WithServerIndex(0),
297313
metronomegosdk.WithSecurity("<YOUR_BEARER_TOKEN_HERE>"),
298314
)
299-
315+
var request *operations.SetCustomerBillableStatusRequestBody = &operations.SetCustomerBillableStatusRequestBody{
316+
CustomerID: "04ca7e72-4229-4a6e-ab11-9f7376fccbcb",
317+
BillableStatus: operations.BillableStatusBillable,
318+
EffectiveAt: types.MustTimeFromString("2021-01-01T00:00:00Z"),
319+
}
300320
ctx := context.Background()
301-
res, err := s.Customers.SetBillableStatus(ctx, nil)
321+
res, err := s.Customers.SetBillableStatus(ctx, request)
302322
if err != nil {
303323
log.Fatal(err)
304324
}
@@ -320,6 +340,7 @@ import (
320340
"context"
321341
metronomegosdk "github.com/speakeasy-sdks/metronome-go-sdk"
322342
"github.com/speakeasy-sdks/metronome-go-sdk/models/operations"
343+
"github.com/speakeasy-sdks/metronome-go-sdk/types"
323344
"log"
324345
)
325346

@@ -328,9 +349,13 @@ func main() {
328349
metronomegosdk.WithServerURL("https://api.metronome.com/v1"),
329350
metronomegosdk.WithSecurity("<YOUR_BEARER_TOKEN_HERE>"),
330351
)
331-
352+
var request *operations.SetCustomerBillableStatusRequestBody = &operations.SetCustomerBillableStatusRequestBody{
353+
CustomerID: "04ca7e72-4229-4a6e-ab11-9f7376fccbcb",
354+
BillableStatus: operations.BillableStatusBillable,
355+
EffectiveAt: types.MustTimeFromString("2021-01-01T00:00:00Z"),
356+
}
332357
ctx := context.Background()
333-
res, err := s.Customers.SetBillableStatus(ctx, nil)
358+
res, err := s.Customers.SetBillableStatus(ctx, request)
334359
if err != nil {
335360
log.Fatal(err)
336361
}
@@ -390,16 +415,21 @@ import (
390415
"context"
391416
metronomegosdk "github.com/speakeasy-sdks/metronome-go-sdk"
392417
"github.com/speakeasy-sdks/metronome-go-sdk/models/operations"
418+
"github.com/speakeasy-sdks/metronome-go-sdk/types"
393419
"log"
394420
)
395421

396422
func main() {
397423
s := metronomegosdk.New(
398424
metronomegosdk.WithSecurity("<YOUR_BEARER_TOKEN_HERE>"),
399425
)
400-
426+
var request *operations.SetCustomerBillableStatusRequestBody = &operations.SetCustomerBillableStatusRequestBody{
427+
CustomerID: "04ca7e72-4229-4a6e-ab11-9f7376fccbcb",
428+
BillableStatus: operations.BillableStatusBillable,
429+
EffectiveAt: types.MustTimeFromString("2021-01-01T00:00:00Z"),
430+
}
401431
ctx := context.Background()
402-
res, err := s.Customers.SetBillableStatus(ctx, nil)
432+
res, err := s.Customers.SetBillableStatus(ctx, request)
403433
if err != nil {
404434
log.Fatal(err)
405435
}

RELEASES.md

+11-1
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,14 @@ Based on:
3838
### Generated
3939
- [go v0.3.0] .
4040
### Releases
41-
- [Go v0.3.0] https://github.com/speakeasy-sdks/metronome-go-sdk/releases/tag/v0.3.0 - .
41+
- [Go v0.3.0] https://github.com/speakeasy-sdks/metronome-go-sdk/releases/tag/v0.3.0 - .
42+
43+
## 2024-10-25 00:05:25
44+
### Changes
45+
Based on:
46+
- OpenAPI Doc
47+
- Speakeasy CLI 1.374.2 (2.401.2) https://github.com/speakeasy-api/speakeasy
48+
### Generated
49+
- [go v0.3.1] .
50+
### Releases
51+
- [Go v0.3.1] https://github.com/speakeasy-sdks/metronome-go-sdk/releases/tag/v0.3.1 - .

USAGE.md

+7-2
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,21 @@ import (
66
"context"
77
metronomegosdk "github.com/speakeasy-sdks/metronome-go-sdk"
88
"github.com/speakeasy-sdks/metronome-go-sdk/models/operations"
9+
"github.com/speakeasy-sdks/metronome-go-sdk/types"
910
"log"
1011
)
1112

1213
func main() {
1314
s := metronomegosdk.New(
1415
metronomegosdk.WithSecurity("<YOUR_BEARER_TOKEN_HERE>"),
1516
)
16-
17+
var request *operations.SetCustomerBillableStatusRequestBody = &operations.SetCustomerBillableStatusRequestBody{
18+
CustomerID: "04ca7e72-4229-4a6e-ab11-9f7376fccbcb",
19+
BillableStatus: operations.BillableStatusBillable,
20+
EffectiveAt: types.MustTimeFromString("2021-01-01T00:00:00Z"),
21+
}
1722
ctx := context.Background()
18-
res, err := s.Customers.SetBillableStatus(ctx, nil)
23+
res, err := s.Customers.SetBillableStatus(ctx, request)
1924
if err != nil {
2025
log.Fatal(err)
2126
}

0 commit comments

Comments
 (0)