Skip to content

Commit

Permalink
feat(api): OpenAPI spec update via Stainless API (#3)
Browse files Browse the repository at this point in the history
  • Loading branch information
stainless-app[bot] authored and stainless-bot committed Aug 22, 2024
1 parent 39329ad commit 97be77e
Show file tree
Hide file tree
Showing 11 changed files with 59 additions and 271 deletions.
2 changes: 1 addition & 1 deletion .stats.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
configured_endpoints: 87
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/metronome%2Fmetronome-a756f558dba48293f7654cbd12f726b747c70f975bc6888a1c01101c73983595.yml
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/metronome%2Fmetronome-3fc5b7182f99e8b635b27a63450f287515cdea409b7308509ee676b01354c4c0.yml
36 changes: 3 additions & 33 deletions billablemetric.go
Original file line number Diff line number Diff line change
Expand Up @@ -188,26 +188,16 @@ func (r billableMetricGetResponseDataJSON) RawJSON() string {
type BillableMetricGetResponseDataAggregationType string

const (
BillableMetricGetResponseDataAggregationTypeCount BillableMetricGetResponseDataAggregationType = "count"
BillableMetricGetResponseDataAggregationTypeCount BillableMetricGetResponseDataAggregationType = "Count"
BillableMetricGetResponseDataAggregationTypeCount BillableMetricGetResponseDataAggregationType = "COUNT"
BillableMetricGetResponseDataAggregationTypeLatest BillableMetricGetResponseDataAggregationType = "latest"
BillableMetricGetResponseDataAggregationTypeLatest BillableMetricGetResponseDataAggregationType = "Latest"
BillableMetricGetResponseDataAggregationTypeLatest BillableMetricGetResponseDataAggregationType = "LATEST"
BillableMetricGetResponseDataAggregationTypeMax BillableMetricGetResponseDataAggregationType = "max"
BillableMetricGetResponseDataAggregationTypeMax BillableMetricGetResponseDataAggregationType = "Max"
BillableMetricGetResponseDataAggregationTypeMax BillableMetricGetResponseDataAggregationType = "MAX"
BillableMetricGetResponseDataAggregationTypeSum BillableMetricGetResponseDataAggregationType = "sum"
BillableMetricGetResponseDataAggregationTypeSum BillableMetricGetResponseDataAggregationType = "Sum"
BillableMetricGetResponseDataAggregationTypeSum BillableMetricGetResponseDataAggregationType = "SUM"
BillableMetricGetResponseDataAggregationTypeUnique BillableMetricGetResponseDataAggregationType = "unique"
BillableMetricGetResponseDataAggregationTypeUnique BillableMetricGetResponseDataAggregationType = "Unique"
BillableMetricGetResponseDataAggregationTypeUnique BillableMetricGetResponseDataAggregationType = "UNIQUE"
)

func (r BillableMetricGetResponseDataAggregationType) IsKnown() bool {
switch r {
case BillableMetricGetResponseDataAggregationTypeCount, BillableMetricGetResponseDataAggregationTypeCount, BillableMetricGetResponseDataAggregationTypeCount, BillableMetricGetResponseDataAggregationTypeLatest, BillableMetricGetResponseDataAggregationTypeLatest, BillableMetricGetResponseDataAggregationTypeLatest, BillableMetricGetResponseDataAggregationTypeMax, BillableMetricGetResponseDataAggregationTypeMax, BillableMetricGetResponseDataAggregationTypeMax, BillableMetricGetResponseDataAggregationTypeSum, BillableMetricGetResponseDataAggregationTypeSum, BillableMetricGetResponseDataAggregationTypeSum, BillableMetricGetResponseDataAggregationTypeUnique, BillableMetricGetResponseDataAggregationTypeUnique, BillableMetricGetResponseDataAggregationTypeUnique:
case BillableMetricGetResponseDataAggregationTypeCount, BillableMetricGetResponseDataAggregationTypeLatest, BillableMetricGetResponseDataAggregationTypeMax, BillableMetricGetResponseDataAggregationTypeSum, BillableMetricGetResponseDataAggregationTypeUnique:
return true
}
return false
Expand Down Expand Up @@ -347,26 +337,16 @@ func (r billableMetricListResponseJSON) RawJSON() string {
type BillableMetricListResponseAggregationType string

const (
BillableMetricListResponseAggregationTypeCount BillableMetricListResponseAggregationType = "count"
BillableMetricListResponseAggregationTypeCount BillableMetricListResponseAggregationType = "Count"
BillableMetricListResponseAggregationTypeCount BillableMetricListResponseAggregationType = "COUNT"
BillableMetricListResponseAggregationTypeLatest BillableMetricListResponseAggregationType = "latest"
BillableMetricListResponseAggregationTypeLatest BillableMetricListResponseAggregationType = "Latest"
BillableMetricListResponseAggregationTypeLatest BillableMetricListResponseAggregationType = "LATEST"
BillableMetricListResponseAggregationTypeMax BillableMetricListResponseAggregationType = "max"
BillableMetricListResponseAggregationTypeMax BillableMetricListResponseAggregationType = "Max"
BillableMetricListResponseAggregationTypeMax BillableMetricListResponseAggregationType = "MAX"
BillableMetricListResponseAggregationTypeSum BillableMetricListResponseAggregationType = "sum"
BillableMetricListResponseAggregationTypeSum BillableMetricListResponseAggregationType = "Sum"
BillableMetricListResponseAggregationTypeSum BillableMetricListResponseAggregationType = "SUM"
BillableMetricListResponseAggregationTypeUnique BillableMetricListResponseAggregationType = "unique"
BillableMetricListResponseAggregationTypeUnique BillableMetricListResponseAggregationType = "Unique"
BillableMetricListResponseAggregationTypeUnique BillableMetricListResponseAggregationType = "UNIQUE"
)

func (r BillableMetricListResponseAggregationType) IsKnown() bool {
switch r {
case BillableMetricListResponseAggregationTypeCount, BillableMetricListResponseAggregationTypeCount, BillableMetricListResponseAggregationTypeCount, BillableMetricListResponseAggregationTypeLatest, BillableMetricListResponseAggregationTypeLatest, BillableMetricListResponseAggregationTypeLatest, BillableMetricListResponseAggregationTypeMax, BillableMetricListResponseAggregationTypeMax, BillableMetricListResponseAggregationTypeMax, BillableMetricListResponseAggregationTypeSum, BillableMetricListResponseAggregationTypeSum, BillableMetricListResponseAggregationTypeSum, BillableMetricListResponseAggregationTypeUnique, BillableMetricListResponseAggregationTypeUnique, BillableMetricListResponseAggregationTypeUnique:
case BillableMetricListResponseAggregationTypeCount, BillableMetricListResponseAggregationTypeLatest, BillableMetricListResponseAggregationTypeMax, BillableMetricListResponseAggregationTypeSum, BillableMetricListResponseAggregationTypeUnique:
return true
}
return false
Expand Down Expand Up @@ -493,26 +473,16 @@ func (r BillableMetricNewParams) MarshalJSON() (data []byte, err error) {
type BillableMetricNewParamsAggregationType string

const (
BillableMetricNewParamsAggregationTypeCount BillableMetricNewParamsAggregationType = "count"
BillableMetricNewParamsAggregationTypeCount BillableMetricNewParamsAggregationType = "Count"
BillableMetricNewParamsAggregationTypeCount BillableMetricNewParamsAggregationType = "COUNT"
BillableMetricNewParamsAggregationTypeLatest BillableMetricNewParamsAggregationType = "latest"
BillableMetricNewParamsAggregationTypeLatest BillableMetricNewParamsAggregationType = "Latest"
BillableMetricNewParamsAggregationTypeLatest BillableMetricNewParamsAggregationType = "LATEST"
BillableMetricNewParamsAggregationTypeMax BillableMetricNewParamsAggregationType = "max"
BillableMetricNewParamsAggregationTypeMax BillableMetricNewParamsAggregationType = "Max"
BillableMetricNewParamsAggregationTypeMax BillableMetricNewParamsAggregationType = "MAX"
BillableMetricNewParamsAggregationTypeSum BillableMetricNewParamsAggregationType = "sum"
BillableMetricNewParamsAggregationTypeSum BillableMetricNewParamsAggregationType = "Sum"
BillableMetricNewParamsAggregationTypeSum BillableMetricNewParamsAggregationType = "SUM"
BillableMetricNewParamsAggregationTypeUnique BillableMetricNewParamsAggregationType = "unique"
BillableMetricNewParamsAggregationTypeUnique BillableMetricNewParamsAggregationType = "Unique"
BillableMetricNewParamsAggregationTypeUnique BillableMetricNewParamsAggregationType = "UNIQUE"
)

func (r BillableMetricNewParamsAggregationType) IsKnown() bool {
switch r {
case BillableMetricNewParamsAggregationTypeCount, BillableMetricNewParamsAggregationTypeCount, BillableMetricNewParamsAggregationTypeCount, BillableMetricNewParamsAggregationTypeLatest, BillableMetricNewParamsAggregationTypeLatest, BillableMetricNewParamsAggregationTypeLatest, BillableMetricNewParamsAggregationTypeMax, BillableMetricNewParamsAggregationTypeMax, BillableMetricNewParamsAggregationTypeMax, BillableMetricNewParamsAggregationTypeSum, BillableMetricNewParamsAggregationTypeSum, BillableMetricNewParamsAggregationTypeSum, BillableMetricNewParamsAggregationTypeUnique, BillableMetricNewParamsAggregationTypeUnique, BillableMetricNewParamsAggregationTypeUnique:
case BillableMetricNewParamsAggregationTypeCount, BillableMetricNewParamsAggregationTypeLatest, BillableMetricNewParamsAggregationTypeMax, BillableMetricNewParamsAggregationTypeSum, BillableMetricNewParamsAggregationTypeUnique:
return true
}
return false
Expand Down
Loading

0 comments on commit 97be77e

Please sign in to comment.