From de757cd24cf7f458ff22e60ef509e4ddfd55018d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Mierzwa?= Date: Fri, 5 Feb 2021 18:43:00 +0000 Subject: [PATCH] chore(backend): regenerate openapi code (#2731) --- .../mapper/v017/client/alert/alert_client.go | 31 ++++++---- .../client/alertgroup/alertgroup_client.go | 17 ++++-- .../v017/client/general/general_client.go | 17 ++++-- .../v017/client/receiver/receiver_client.go | 17 ++++-- .../v017/client/silence/silence_client.go | 59 ++++++++++++------- 5 files changed, 96 insertions(+), 45 deletions(-) diff --git a/internal/mapper/v017/client/alert/alert_client.go b/internal/mapper/v017/client/alert/alert_client.go index 699722e5f..71ea6e0da 100644 --- a/internal/mapper/v017/client/alert/alert_client.go +++ b/internal/mapper/v017/client/alert/alert_client.go @@ -25,11 +25,14 @@ type Client struct { formats strfmt.Registry } +// ClientOption is the option for Client methods +type ClientOption func(*runtime.ClientOperation) + // ClientService is the interface for Client methods type ClientService interface { - GetAlerts(params *GetAlertsParams) (*GetAlertsOK, error) + GetAlerts(params *GetAlertsParams, opts ...ClientOption) (*GetAlertsOK, error) - PostAlerts(params *PostAlertsParams) (*PostAlertsOK, error) + PostAlerts(params *PostAlertsParams, opts ...ClientOption) (*PostAlertsOK, error) SetTransport(transport runtime.ClientTransport) } @@ -37,13 +40,12 @@ type ClientService interface { /* GetAlerts Get a list of alerts */ -func (a *Client) GetAlerts(params *GetAlertsParams) (*GetAlertsOK, error) { +func (a *Client) GetAlerts(params *GetAlertsParams, opts ...ClientOption) (*GetAlertsOK, error) { // TODO: Validate the params before sending if params == nil { params = NewGetAlertsParams() } - - result, err := a.transport.Submit(&runtime.ClientOperation{ + op := &runtime.ClientOperation{ ID: "getAlerts", Method: "GET", PathPattern: "/alerts", @@ -54,7 +56,12 @@ func (a *Client) GetAlerts(params *GetAlertsParams) (*GetAlertsOK, error) { Reader: &GetAlertsReader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, - }) + } + for _, opt := range opts { + opt(op) + } + + result, err := a.transport.Submit(op) if err != nil { return nil, err } @@ -71,13 +78,12 @@ func (a *Client) GetAlerts(params *GetAlertsParams) (*GetAlertsOK, error) { /* PostAlerts Create new Alerts */ -func (a *Client) PostAlerts(params *PostAlertsParams) (*PostAlertsOK, error) { +func (a *Client) PostAlerts(params *PostAlertsParams, opts ...ClientOption) (*PostAlertsOK, error) { // TODO: Validate the params before sending if params == nil { params = NewPostAlertsParams() } - - result, err := a.transport.Submit(&runtime.ClientOperation{ + op := &runtime.ClientOperation{ ID: "postAlerts", Method: "POST", PathPattern: "/alerts", @@ -88,7 +94,12 @@ func (a *Client) PostAlerts(params *PostAlertsParams) (*PostAlertsOK, error) { Reader: &PostAlertsReader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, - }) + } + for _, opt := range opts { + opt(op) + } + + result, err := a.transport.Submit(op) if err != nil { return nil, err } diff --git a/internal/mapper/v017/client/alertgroup/alertgroup_client.go b/internal/mapper/v017/client/alertgroup/alertgroup_client.go index 1e06b3b90..3d7c8f977 100644 --- a/internal/mapper/v017/client/alertgroup/alertgroup_client.go +++ b/internal/mapper/v017/client/alertgroup/alertgroup_client.go @@ -25,9 +25,12 @@ type Client struct { formats strfmt.Registry } +// ClientOption is the option for Client methods +type ClientOption func(*runtime.ClientOperation) + // ClientService is the interface for Client methods type ClientService interface { - GetAlertGroups(params *GetAlertGroupsParams) (*GetAlertGroupsOK, error) + GetAlertGroups(params *GetAlertGroupsParams, opts ...ClientOption) (*GetAlertGroupsOK, error) SetTransport(transport runtime.ClientTransport) } @@ -35,13 +38,12 @@ type ClientService interface { /* GetAlertGroups Get a list of alert groups */ -func (a *Client) GetAlertGroups(params *GetAlertGroupsParams) (*GetAlertGroupsOK, error) { +func (a *Client) GetAlertGroups(params *GetAlertGroupsParams, opts ...ClientOption) (*GetAlertGroupsOK, error) { // TODO: Validate the params before sending if params == nil { params = NewGetAlertGroupsParams() } - - result, err := a.transport.Submit(&runtime.ClientOperation{ + op := &runtime.ClientOperation{ ID: "getAlertGroups", Method: "GET", PathPattern: "/alerts/groups", @@ -52,7 +54,12 @@ func (a *Client) GetAlertGroups(params *GetAlertGroupsParams) (*GetAlertGroupsOK Reader: &GetAlertGroupsReader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, - }) + } + for _, opt := range opts { + opt(op) + } + + result, err := a.transport.Submit(op) if err != nil { return nil, err } diff --git a/internal/mapper/v017/client/general/general_client.go b/internal/mapper/v017/client/general/general_client.go index a8d6b1188..e48d2a30e 100644 --- a/internal/mapper/v017/client/general/general_client.go +++ b/internal/mapper/v017/client/general/general_client.go @@ -25,9 +25,12 @@ type Client struct { formats strfmt.Registry } +// ClientOption is the option for Client methods +type ClientOption func(*runtime.ClientOperation) + // ClientService is the interface for Client methods type ClientService interface { - GetStatus(params *GetStatusParams) (*GetStatusOK, error) + GetStatus(params *GetStatusParams, opts ...ClientOption) (*GetStatusOK, error) SetTransport(transport runtime.ClientTransport) } @@ -35,13 +38,12 @@ type ClientService interface { /* GetStatus Get current status of an Alertmanager instance and its cluster */ -func (a *Client) GetStatus(params *GetStatusParams) (*GetStatusOK, error) { +func (a *Client) GetStatus(params *GetStatusParams, opts ...ClientOption) (*GetStatusOK, error) { // TODO: Validate the params before sending if params == nil { params = NewGetStatusParams() } - - result, err := a.transport.Submit(&runtime.ClientOperation{ + op := &runtime.ClientOperation{ ID: "getStatus", Method: "GET", PathPattern: "/status", @@ -52,7 +54,12 @@ func (a *Client) GetStatus(params *GetStatusParams) (*GetStatusOK, error) { Reader: &GetStatusReader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, - }) + } + for _, opt := range opts { + opt(op) + } + + result, err := a.transport.Submit(op) if err != nil { return nil, err } diff --git a/internal/mapper/v017/client/receiver/receiver_client.go b/internal/mapper/v017/client/receiver/receiver_client.go index 490ce70d9..2f5da6c4c 100644 --- a/internal/mapper/v017/client/receiver/receiver_client.go +++ b/internal/mapper/v017/client/receiver/receiver_client.go @@ -25,9 +25,12 @@ type Client struct { formats strfmt.Registry } +// ClientOption is the option for Client methods +type ClientOption func(*runtime.ClientOperation) + // ClientService is the interface for Client methods type ClientService interface { - GetReceivers(params *GetReceiversParams) (*GetReceiversOK, error) + GetReceivers(params *GetReceiversParams, opts ...ClientOption) (*GetReceiversOK, error) SetTransport(transport runtime.ClientTransport) } @@ -35,13 +38,12 @@ type ClientService interface { /* GetReceivers Get list of all receivers (name of notification integrations) */ -func (a *Client) GetReceivers(params *GetReceiversParams) (*GetReceiversOK, error) { +func (a *Client) GetReceivers(params *GetReceiversParams, opts ...ClientOption) (*GetReceiversOK, error) { // TODO: Validate the params before sending if params == nil { params = NewGetReceiversParams() } - - result, err := a.transport.Submit(&runtime.ClientOperation{ + op := &runtime.ClientOperation{ ID: "getReceivers", Method: "GET", PathPattern: "/receivers", @@ -52,7 +54,12 @@ func (a *Client) GetReceivers(params *GetReceiversParams) (*GetReceiversOK, erro Reader: &GetReceiversReader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, - }) + } + for _, opt := range opts { + opt(op) + } + + result, err := a.transport.Submit(op) if err != nil { return nil, err } diff --git a/internal/mapper/v017/client/silence/silence_client.go b/internal/mapper/v017/client/silence/silence_client.go index ddebc436b..b22e163cf 100644 --- a/internal/mapper/v017/client/silence/silence_client.go +++ b/internal/mapper/v017/client/silence/silence_client.go @@ -25,15 +25,18 @@ type Client struct { formats strfmt.Registry } +// ClientOption is the option for Client methods +type ClientOption func(*runtime.ClientOperation) + // ClientService is the interface for Client methods type ClientService interface { - DeleteSilence(params *DeleteSilenceParams) (*DeleteSilenceOK, error) + DeleteSilence(params *DeleteSilenceParams, opts ...ClientOption) (*DeleteSilenceOK, error) - GetSilence(params *GetSilenceParams) (*GetSilenceOK, error) + GetSilence(params *GetSilenceParams, opts ...ClientOption) (*GetSilenceOK, error) - GetSilences(params *GetSilencesParams) (*GetSilencesOK, error) + GetSilences(params *GetSilencesParams, opts ...ClientOption) (*GetSilencesOK, error) - PostSilences(params *PostSilencesParams) (*PostSilencesOK, error) + PostSilences(params *PostSilencesParams, opts ...ClientOption) (*PostSilencesOK, error) SetTransport(transport runtime.ClientTransport) } @@ -41,13 +44,12 @@ type ClientService interface { /* DeleteSilence Delete a silence by its ID */ -func (a *Client) DeleteSilence(params *DeleteSilenceParams) (*DeleteSilenceOK, error) { +func (a *Client) DeleteSilence(params *DeleteSilenceParams, opts ...ClientOption) (*DeleteSilenceOK, error) { // TODO: Validate the params before sending if params == nil { params = NewDeleteSilenceParams() } - - result, err := a.transport.Submit(&runtime.ClientOperation{ + op := &runtime.ClientOperation{ ID: "deleteSilence", Method: "DELETE", PathPattern: "/silence/{silenceID}", @@ -58,7 +60,12 @@ func (a *Client) DeleteSilence(params *DeleteSilenceParams) (*DeleteSilenceOK, e Reader: &DeleteSilenceReader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, - }) + } + for _, opt := range opts { + opt(op) + } + + result, err := a.transport.Submit(op) if err != nil { return nil, err } @@ -75,13 +82,12 @@ func (a *Client) DeleteSilence(params *DeleteSilenceParams) (*DeleteSilenceOK, e /* GetSilence Get a silence by its ID */ -func (a *Client) GetSilence(params *GetSilenceParams) (*GetSilenceOK, error) { +func (a *Client) GetSilence(params *GetSilenceParams, opts ...ClientOption) (*GetSilenceOK, error) { // TODO: Validate the params before sending if params == nil { params = NewGetSilenceParams() } - - result, err := a.transport.Submit(&runtime.ClientOperation{ + op := &runtime.ClientOperation{ ID: "getSilence", Method: "GET", PathPattern: "/silence/{silenceID}", @@ -92,7 +98,12 @@ func (a *Client) GetSilence(params *GetSilenceParams) (*GetSilenceOK, error) { Reader: &GetSilenceReader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, - }) + } + for _, opt := range opts { + opt(op) + } + + result, err := a.transport.Submit(op) if err != nil { return nil, err } @@ -109,13 +120,12 @@ func (a *Client) GetSilence(params *GetSilenceParams) (*GetSilenceOK, error) { /* GetSilences Get a list of silences */ -func (a *Client) GetSilences(params *GetSilencesParams) (*GetSilencesOK, error) { +func (a *Client) GetSilences(params *GetSilencesParams, opts ...ClientOption) (*GetSilencesOK, error) { // TODO: Validate the params before sending if params == nil { params = NewGetSilencesParams() } - - result, err := a.transport.Submit(&runtime.ClientOperation{ + op := &runtime.ClientOperation{ ID: "getSilences", Method: "GET", PathPattern: "/silences", @@ -126,7 +136,12 @@ func (a *Client) GetSilences(params *GetSilencesParams) (*GetSilencesOK, error) Reader: &GetSilencesReader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, - }) + } + for _, opt := range opts { + opt(op) + } + + result, err := a.transport.Submit(op) if err != nil { return nil, err } @@ -143,13 +158,12 @@ func (a *Client) GetSilences(params *GetSilencesParams) (*GetSilencesOK, error) /* PostSilences Post a new silence or update an existing one */ -func (a *Client) PostSilences(params *PostSilencesParams) (*PostSilencesOK, error) { +func (a *Client) PostSilences(params *PostSilencesParams, opts ...ClientOption) (*PostSilencesOK, error) { // TODO: Validate the params before sending if params == nil { params = NewPostSilencesParams() } - - result, err := a.transport.Submit(&runtime.ClientOperation{ + op := &runtime.ClientOperation{ ID: "postSilences", Method: "POST", PathPattern: "/silences", @@ -160,7 +174,12 @@ func (a *Client) PostSilences(params *PostSilencesParams) (*PostSilencesOK, erro Reader: &PostSilencesReader{formats: a.formats}, Context: params.Context, Client: params.HTTPClient, - }) + } + for _, opt := range opts { + opt(op) + } + + result, err := a.transport.Submit(op) if err != nil { return nil, err }