Support non-final routes

This commit is contained in:
2024-11-29 16:58:12 -05:00
parent 8af19f762d
commit f661ddcb8b
6 changed files with 105 additions and 84 deletions

View File

@ -127,19 +127,12 @@ type RouteResponse struct {
Response *Routes `json:"response,omitempty"`
}
// RouteResponseContainer defines model for RouteResponseContainer.
type RouteResponseContainer struct {
ApiVersion *string `json:"apiVersion,omitempty"`
Request *RouteRequest `json:"request,omitempty"`
Response *RouteResponse `json:"response,omitempty"`
}
// Routes defines model for Routes.
type Routes struct {
Description *string `json:"description,omitempty"`
Id *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
Routes *[]string `json:"routes,omitempty"`
Routes *[]Routes `json:"routes,omitempty"`
}
// Sort defines model for Sort.
@ -22708,7 +22701,7 @@ type ClientWithResponsesInterface interface {
type GetV2Response struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RouteResponseContainer
JSON200 *RouteResponse
}
// Status returns HTTPResponse.Status
@ -22730,7 +22723,7 @@ func (r GetV2Response) StatusCode() int {
type GetV2AeoResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RouteResponseContainer
JSON200 *RouteResponse
}
// Status returns HTTPResponse.Status
@ -22862,7 +22855,7 @@ func (r GetV2AeoRoute1FacetFacetIdResponse) StatusCode() int {
type GetV2Co2EmissionsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RouteResponseContainer
JSON200 *RouteResponse
}
// Status returns HTTPResponse.Status
@ -23104,7 +23097,7 @@ func (r GetV2Co2EmissionsCo2EmissionsAndCarbonCoefficientsFacetFacetIdResponse)
type GetV2CoalResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RouteResponseContainer
JSON200 *RouteResponse
}
// Status returns HTTPResponse.Status
@ -23896,7 +23889,7 @@ func (r GetV2CoalReservesCapacityFacetFacetIdResponse) StatusCode() int {
type GetV2CoalShipmentsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RouteResponseContainer
JSON200 *RouteResponse
}
// Status returns HTTPResponse.Status
@ -24688,7 +24681,7 @@ func (r GetV2CrudeOilImportsFacetFacetIdResponse) StatusCode() int {
type GetV2DensifiedBiomassResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RouteResponseContainer
JSON200 *RouteResponse
}
// Status returns HTTPResponse.Status
@ -25590,7 +25583,7 @@ func (r GetV2DensifiedBiomassWoodPelletPlantsFacetFacetIdResponse) StatusCode()
type GetV2ElectricityResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RouteResponseContainer
JSON200 *RouteResponse
}
// Status returns HTTPResponse.Status
@ -26052,7 +26045,7 @@ func (r GetV2ElectricityRetailSalesFacetFacetIdResponse) StatusCode() int {
type GetV2ElectricityRtoResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RouteResponseContainer
JSON200 *RouteResponse
}
// Status returns HTTPResponse.Status
@ -26954,7 +26947,7 @@ func (r GetV2ElectricityRtoRegionSubBaDataFacetFacetIdResponse) StatusCode() int
type GetV2ElectricitySepResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RouteResponseContainer
JSON200 *RouteResponse
}
// Status returns HTTPResponse.Status
@ -27746,7 +27739,7 @@ func (r GetV2ElectricityStateElectricityProfilesSummaryFacetFacetIdResponse) Sta
type EIAAPIControllersDatasetAeoIeoIeoControllerIeoResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RouteResponseContainer
JSON200 *RouteResponse
}
// Status returns HTTPResponse.Status
@ -27988,7 +27981,7 @@ func (r GetV2InternationalFacetFacetIdResponse) StatusCode() int {
type GetV2NaturalGasResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RouteResponseContainer
JSON200 *RouteResponse
}
// Status returns HTTPResponse.Status
@ -28010,7 +28003,7 @@ func (r GetV2NaturalGasResponse) StatusCode() int {
type GetV2NaturalGasRoute1Response struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RouteResponseContainer
JSON200 *RouteResponse
}
// Status returns HTTPResponse.Status
@ -28142,7 +28135,7 @@ func (r GetV2NaturalGasRoute1Route2FacetFacetIdResponse) StatusCode() int {
type GetV2NuclearOutagesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RouteResponseContainer
JSON200 *RouteResponse
}
// Status returns HTTPResponse.Status
@ -31762,7 +31755,7 @@ func ParseGetV2Response(rsp *http.Response) (*GetV2Response, error) {
switch {
case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200:
var dest RouteResponseContainer
var dest RouteResponse
if err := json.Unmarshal(bodyBytes, &dest); err != nil {
return nil, err
}
@ -31787,7 +31780,7 @@ func ParseGetV2AeoResponse(rsp *http.Response) (*GetV2AeoResponse, error) {
switch {
case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200:
var dest RouteResponseContainer
var dest RouteResponse
if err := json.Unmarshal(bodyBytes, &dest); err != nil {
return nil, err
}
@ -31937,7 +31930,7 @@ func ParseGetV2Co2EmissionsResponse(rsp *http.Response) (*GetV2Co2EmissionsRespo
switch {
case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200:
var dest RouteResponseContainer
var dest RouteResponse
if err := json.Unmarshal(bodyBytes, &dest); err != nil {
return nil, err
}
@ -32212,7 +32205,7 @@ func ParseGetV2CoalResponse(rsp *http.Response) (*GetV2CoalResponse, error) {
switch {
case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200:
var dest RouteResponseContainer
var dest RouteResponse
if err := json.Unmarshal(bodyBytes, &dest); err != nil {
return nil, err
}
@ -33112,7 +33105,7 @@ func ParseGetV2CoalShipmentsResponse(rsp *http.Response) (*GetV2CoalShipmentsRes
switch {
case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200:
var dest RouteResponseContainer
var dest RouteResponse
if err := json.Unmarshal(bodyBytes, &dest); err != nil {
return nil, err
}
@ -34012,7 +34005,7 @@ func ParseGetV2DensifiedBiomassResponse(rsp *http.Response) (*GetV2DensifiedBiom
switch {
case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200:
var dest RouteResponseContainer
var dest RouteResponse
if err := json.Unmarshal(bodyBytes, &dest); err != nil {
return nil, err
}
@ -35037,7 +35030,7 @@ func ParseGetV2ElectricityResponse(rsp *http.Response) (*GetV2ElectricityRespons
switch {
case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200:
var dest RouteResponseContainer
var dest RouteResponse
if err := json.Unmarshal(bodyBytes, &dest); err != nil {
return nil, err
}
@ -35562,7 +35555,7 @@ func ParseGetV2ElectricityRtoResponse(rsp *http.Response) (*GetV2ElectricityRtoR
switch {
case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200:
var dest RouteResponseContainer
var dest RouteResponse
if err := json.Unmarshal(bodyBytes, &dest); err != nil {
return nil, err
}
@ -36587,7 +36580,7 @@ func ParseGetV2ElectricitySepResponse(rsp *http.Response) (*GetV2ElectricitySepR
switch {
case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200:
var dest RouteResponseContainer
var dest RouteResponse
if err := json.Unmarshal(bodyBytes, &dest); err != nil {
return nil, err
}
@ -37487,7 +37480,7 @@ func ParseEIAAPIControllersDatasetAeoIeoIeoControllerIeoResponse(rsp *http.Respo
switch {
case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200:
var dest RouteResponseContainer
var dest RouteResponse
if err := json.Unmarshal(bodyBytes, &dest); err != nil {
return nil, err
}
@ -37762,7 +37755,7 @@ func ParseGetV2NaturalGasResponse(rsp *http.Response) (*GetV2NaturalGasResponse,
switch {
case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200:
var dest RouteResponseContainer
var dest RouteResponse
if err := json.Unmarshal(bodyBytes, &dest); err != nil {
return nil, err
}
@ -37787,7 +37780,7 @@ func ParseGetV2NaturalGasRoute1Response(rsp *http.Response) (*GetV2NaturalGasRou
switch {
case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200:
var dest RouteResponseContainer
var dest RouteResponse
if err := json.Unmarshal(bodyBytes, &dest); err != nil {
return nil, err
}
@ -37937,7 +37930,7 @@ func ParseGetV2NuclearOutagesResponse(rsp *http.Response) (*GetV2NuclearOutagesR
switch {
case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200:
var dest RouteResponseContainer
var dest RouteResponse
if err := json.Unmarshal(bodyBytes, &dest); err != nil {
return nil, err
}