alerts

package
v0.0.0-...-af0b780 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 17, 2024 License: Apache-2.0, Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AcknowledgeByFilterOK

type AcknowledgeByFilterOK struct {
	Payload []*models.Alert
}
AcknowledgeByFilterOK describes a response with status code 200, with default header values.

successful operation

func NewAcknowledgeByFilterOK

func NewAcknowledgeByFilterOK() *AcknowledgeByFilterOK

NewAcknowledgeByFilterOK creates a AcknowledgeByFilterOK with default headers values

func (*AcknowledgeByFilterOK) Error

func (o *AcknowledgeByFilterOK) Error() string

func (*AcknowledgeByFilterOK) GetPayload

func (o *AcknowledgeByFilterOK) GetPayload() []*models.Alert

type AcknowledgeByFilterParams

type AcknowledgeByFilterParams struct {

	// AcknowledgeAlertsRequest.
	AcknowledgeAlertsRequest *models.AlertAPIFilter

	// CUUID.
	//
	// Format: uuid
	CUUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

AcknowledgeByFilterParams contains all the parameters to send to the API endpoint

for the acknowledge by filter operation.

Typically these are written to a http.Request.

func NewAcknowledgeByFilterParams

func NewAcknowledgeByFilterParams() *AcknowledgeByFilterParams

NewAcknowledgeByFilterParams creates a new AcknowledgeByFilterParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewAcknowledgeByFilterParamsWithContext

func NewAcknowledgeByFilterParamsWithContext(ctx context.Context) *AcknowledgeByFilterParams

NewAcknowledgeByFilterParamsWithContext creates a new AcknowledgeByFilterParams object with the ability to set a context for a request.

func NewAcknowledgeByFilterParamsWithHTTPClient

func NewAcknowledgeByFilterParamsWithHTTPClient(client *http.Client) *AcknowledgeByFilterParams

NewAcknowledgeByFilterParamsWithHTTPClient creates a new AcknowledgeByFilterParams object with the ability to set a custom HTTPClient for a request.

func NewAcknowledgeByFilterParamsWithTimeout

func NewAcknowledgeByFilterParamsWithTimeout(timeout time.Duration) *AcknowledgeByFilterParams

NewAcknowledgeByFilterParamsWithTimeout creates a new AcknowledgeByFilterParams object with the ability to set a timeout on a request.

func (*AcknowledgeByFilterParams) SetAcknowledgeAlertsRequest

func (o *AcknowledgeByFilterParams) SetAcknowledgeAlertsRequest(acknowledgeAlertsRequest *models.AlertAPIFilter)

SetAcknowledgeAlertsRequest adds the acknowledgeAlertsRequest to the acknowledge by filter params

func (*AcknowledgeByFilterParams) SetCUUID

func (o *AcknowledgeByFilterParams) SetCUUID(cUUID strfmt.UUID)

SetCUUID adds the cUuid to the acknowledge by filter params

func (*AcknowledgeByFilterParams) SetContext

func (o *AcknowledgeByFilterParams) SetContext(ctx context.Context)

SetContext adds the context to the acknowledge by filter params

func (*AcknowledgeByFilterParams) SetDefaults

func (o *AcknowledgeByFilterParams) SetDefaults()

SetDefaults hydrates default values in the acknowledge by filter params (not the query body).

All values with no default are reset to their zero value.

func (*AcknowledgeByFilterParams) SetHTTPClient

func (o *AcknowledgeByFilterParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the acknowledge by filter params

func (*AcknowledgeByFilterParams) SetTimeout

func (o *AcknowledgeByFilterParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the acknowledge by filter params

func (*AcknowledgeByFilterParams) WithAcknowledgeAlertsRequest

func (o *AcknowledgeByFilterParams) WithAcknowledgeAlertsRequest(acknowledgeAlertsRequest *models.AlertAPIFilter) *AcknowledgeByFilterParams

WithAcknowledgeAlertsRequest adds the acknowledgeAlertsRequest to the acknowledge by filter params

func (*AcknowledgeByFilterParams) WithCUUID

WithCUUID adds the cUUID to the acknowledge by filter params

func (*AcknowledgeByFilterParams) WithContext

WithContext adds the context to the acknowledge by filter params

func (*AcknowledgeByFilterParams) WithDefaults

WithDefaults hydrates default values in the acknowledge by filter params (not the query body).

All values with no default are reset to their zero value.

func (*AcknowledgeByFilterParams) WithHTTPClient

func (o *AcknowledgeByFilterParams) WithHTTPClient(client *http.Client) *AcknowledgeByFilterParams

WithHTTPClient adds the HTTPClient to the acknowledge by filter params

func (*AcknowledgeByFilterParams) WithTimeout

WithTimeout adds the timeout to the acknowledge by filter params

func (*AcknowledgeByFilterParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AcknowledgeByFilterReader

type AcknowledgeByFilterReader struct {
	// contains filtered or unexported fields
}

AcknowledgeByFilterReader is a Reader for the AcknowledgeByFilter structure.

func (*AcknowledgeByFilterReader) ReadResponse

func (o *AcknowledgeByFilterReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type AcknowledgeOK

type AcknowledgeOK struct {
	Payload *models.Alert
}
AcknowledgeOK describes a response with status code 200, with default header values.

successful operation

func NewAcknowledgeOK

func NewAcknowledgeOK() *AcknowledgeOK

NewAcknowledgeOK creates a AcknowledgeOK with default headers values

func (*AcknowledgeOK) Error

func (o *AcknowledgeOK) Error() string

func (*AcknowledgeOK) GetPayload

func (o *AcknowledgeOK) GetPayload() *models.Alert

type AcknowledgeParams

type AcknowledgeParams struct {

	// AlertUUID.
	//
	// Format: uuid
	AlertUUID strfmt.UUID

	// CUUID.
	//
	// Format: uuid
	CUUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

AcknowledgeParams contains all the parameters to send to the API endpoint

for the acknowledge operation.

Typically these are written to a http.Request.

func NewAcknowledgeParams

func NewAcknowledgeParams() *AcknowledgeParams

NewAcknowledgeParams creates a new AcknowledgeParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewAcknowledgeParamsWithContext

func NewAcknowledgeParamsWithContext(ctx context.Context) *AcknowledgeParams

NewAcknowledgeParamsWithContext creates a new AcknowledgeParams object with the ability to set a context for a request.

func NewAcknowledgeParamsWithHTTPClient

func NewAcknowledgeParamsWithHTTPClient(client *http.Client) *AcknowledgeParams

NewAcknowledgeParamsWithHTTPClient creates a new AcknowledgeParams object with the ability to set a custom HTTPClient for a request.

func NewAcknowledgeParamsWithTimeout

func NewAcknowledgeParamsWithTimeout(timeout time.Duration) *AcknowledgeParams

NewAcknowledgeParamsWithTimeout creates a new AcknowledgeParams object with the ability to set a timeout on a request.

func (*AcknowledgeParams) SetAlertUUID

func (o *AcknowledgeParams) SetAlertUUID(alertUUID strfmt.UUID)

SetAlertUUID adds the alertUuid to the acknowledge params

func (*AcknowledgeParams) SetCUUID

func (o *AcknowledgeParams) SetCUUID(cUUID strfmt.UUID)

SetCUUID adds the cUuid to the acknowledge params

func (*AcknowledgeParams) SetContext

func (o *AcknowledgeParams) SetContext(ctx context.Context)

SetContext adds the context to the acknowledge params

func (*AcknowledgeParams) SetDefaults

func (o *AcknowledgeParams) SetDefaults()

SetDefaults hydrates default values in the acknowledge params (not the query body).

All values with no default are reset to their zero value.

func (*AcknowledgeParams) SetHTTPClient

func (o *AcknowledgeParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the acknowledge params

func (*AcknowledgeParams) SetTimeout

func (o *AcknowledgeParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the acknowledge params

func (*AcknowledgeParams) WithAlertUUID

func (o *AcknowledgeParams) WithAlertUUID(alertUUID strfmt.UUID) *AcknowledgeParams

WithAlertUUID adds the alertUUID to the acknowledge params

func (*AcknowledgeParams) WithCUUID

func (o *AcknowledgeParams) WithCUUID(cUUID strfmt.UUID) *AcknowledgeParams

WithCUUID adds the cUUID to the acknowledge params

func (*AcknowledgeParams) WithContext

func (o *AcknowledgeParams) WithContext(ctx context.Context) *AcknowledgeParams

WithContext adds the context to the acknowledge params

func (*AcknowledgeParams) WithDefaults

func (o *AcknowledgeParams) WithDefaults() *AcknowledgeParams

WithDefaults hydrates default values in the acknowledge params (not the query body).

All values with no default are reset to their zero value.

func (*AcknowledgeParams) WithHTTPClient

func (o *AcknowledgeParams) WithHTTPClient(client *http.Client) *AcknowledgeParams

WithHTTPClient adds the HTTPClient to the acknowledge params

func (*AcknowledgeParams) WithTimeout

func (o *AcknowledgeParams) WithTimeout(timeout time.Duration) *AcknowledgeParams

WithTimeout adds the timeout to the acknowledge params

func (*AcknowledgeParams) WriteToRequest

func (o *AcknowledgeParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type AcknowledgeReader

type AcknowledgeReader struct {
	// contains filtered or unexported fields
}

AcknowledgeReader is a Reader for the Acknowledge structure.

func (*AcknowledgeReader) ReadResponse

func (o *AcknowledgeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client for alerts API

func (*Client) Acknowledge

func (a *Client) Acknowledge(params *AcknowledgeParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AcknowledgeOK, error)

Acknowledge acknowledges an alert

func (*Client) AcknowledgeByFilter

func (a *Client) AcknowledgeByFilter(params *AcknowledgeByFilterParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AcknowledgeByFilterOK, error)

AcknowledgeByFilter acknowledges all alerts

func (*Client) CountAlerts

func (a *Client) CountAlerts(params *CountAlertsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CountAlertsOK, error)

CountAlerts counts alerts

func (*Client) CreateAlertChannel

func (a *Client) CreateAlertChannel(params *CreateAlertChannelParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateAlertChannelOK, error)

CreateAlertChannel creates an alert channel

func (*Client) CreateAlertConfiguration

func (a *Client) CreateAlertConfiguration(params *CreateAlertConfigurationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateAlertConfigurationOK, error)

CreateAlertConfiguration creates an alert configuration

func (*Client) CreateAlertDestination

func (a *Client) CreateAlertDestination(params *CreateAlertDestinationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateAlertDestinationOK, error)

CreateAlertDestination creates an alert destination

func (*Client) DeleteAlertChannel

func (a *Client) DeleteAlertChannel(params *DeleteAlertChannelParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteAlertChannelOK, error)

DeleteAlertChannel deletes an alert channel

func (*Client) DeleteAlertConfiguration

func (a *Client) DeleteAlertConfiguration(params *DeleteAlertConfigurationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteAlertConfigurationOK, error)

DeleteAlertConfiguration deletes an alert configuration

func (*Client) DeleteAlertDestination

func (a *Client) DeleteAlertDestination(params *DeleteAlertDestinationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteAlertDestinationOK, error)

DeleteAlertDestination deletes an alert destination

func (*Client) Get

func (a *Client) Get(params *GetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetOK, error)

Get gets details of an alert

func (*Client) GetAlertChannel

func (a *Client) GetAlertChannel(params *GetAlertChannelParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetAlertChannelOK, error)

GetAlertChannel gets an alert channel

func (*Client) GetAlertConfiguration

func (a *Client) GetAlertConfiguration(params *GetAlertConfigurationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetAlertConfigurationOK, error)

GetAlertConfiguration gets an alert configuration

func (*Client) GetAlertDestination

func (a *Client) GetAlertDestination(params *GetAlertDestinationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetAlertDestinationOK, error)

GetAlertDestination gets an alert destination

func (*Client) ListActive

func (a *Client) ListActive(params *ListActiveParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListActiveOK, error)

ListActive lists active alerts

func (*Client) ListAlertChannels

func (a *Client) ListAlertChannels(params *ListAlertChannelsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAlertChannelsOK, error)

ListAlertChannels lists all alert channels

func (*Client) ListAlertConfigurations

func (a *Client) ListAlertConfigurations(params *ListAlertConfigurationsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAlertConfigurationsOK, error)

ListAlertConfigurations gets filtered list of alert configurations

func (*Client) ListAlertDestinations

func (a *Client) ListAlertDestinations(params *ListAlertDestinationsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAlertDestinationsOK, error)

ListAlertDestinations lists alert destinations

func (*Client) ListAlertTemplates

func (a *Client) ListAlertTemplates(params *ListAlertTemplatesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAlertTemplatesOK, error)

ListAlertTemplates gets filtered list of alert configuration templates

func (*Client) ListOfAlerts

func (a *Client) ListOfAlerts(params *ListOfAlertsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOfAlertsOK, error)

ListOfAlerts lists all alerts

func (*Client) PageAlertConfigurations

func (a *Client) PageAlertConfigurations(params *PageAlertConfigurationsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PageAlertConfigurationsOK, error)

PageAlertConfigurations lists all alert configurations paginated

func (*Client) PageAlerts

func (a *Client) PageAlerts(params *PageAlertsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PageAlertsOK, error)

PageAlerts lists alerts paginated

func (*Client) SendTestAlert

func (a *Client) SendTestAlert(params *SendTestAlertParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SendTestAlertOK, error)

SendTestAlert sends test alert for alert configuration

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

func (*Client) UpdateAlertChannel

func (a *Client) UpdateAlertChannel(params *UpdateAlertChannelParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateAlertChannelOK, error)

UpdateAlertChannel updates an alert channel

func (*Client) UpdateAlertConfiguration

func (a *Client) UpdateAlertConfiguration(params *UpdateAlertConfigurationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateAlertConfigurationOK, error)

UpdateAlertConfiguration updates an alert configuration

func (*Client) UpdateAlertDestination

func (a *Client) UpdateAlertDestination(params *UpdateAlertDestinationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateAlertDestinationOK, error)

UpdateAlertDestination updates an alert destination

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	Acknowledge(params *AcknowledgeParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AcknowledgeOK, error)

	AcknowledgeByFilter(params *AcknowledgeByFilterParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AcknowledgeByFilterOK, error)

	CountAlerts(params *CountAlertsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CountAlertsOK, error)

	CreateAlertChannel(params *CreateAlertChannelParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateAlertChannelOK, error)

	CreateAlertConfiguration(params *CreateAlertConfigurationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateAlertConfigurationOK, error)

	CreateAlertDestination(params *CreateAlertDestinationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*CreateAlertDestinationOK, error)

	DeleteAlertChannel(params *DeleteAlertChannelParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteAlertChannelOK, error)

	DeleteAlertConfiguration(params *DeleteAlertConfigurationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteAlertConfigurationOK, error)

	DeleteAlertDestination(params *DeleteAlertDestinationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteAlertDestinationOK, error)

	Get(params *GetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetOK, error)

	GetAlertChannel(params *GetAlertChannelParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetAlertChannelOK, error)

	GetAlertConfiguration(params *GetAlertConfigurationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetAlertConfigurationOK, error)

	GetAlertDestination(params *GetAlertDestinationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetAlertDestinationOK, error)

	ListActive(params *ListActiveParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListActiveOK, error)

	ListAlertChannels(params *ListAlertChannelsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAlertChannelsOK, error)

	ListAlertConfigurations(params *ListAlertConfigurationsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAlertConfigurationsOK, error)

	ListAlertDestinations(params *ListAlertDestinationsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAlertDestinationsOK, error)

	ListAlertTemplates(params *ListAlertTemplatesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAlertTemplatesOK, error)

	ListOfAlerts(params *ListOfAlertsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListOfAlertsOK, error)

	PageAlertConfigurations(params *PageAlertConfigurationsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PageAlertConfigurationsOK, error)

	PageAlerts(params *PageAlertsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PageAlertsOK, error)

	SendTestAlert(params *SendTestAlertParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*SendTestAlertOK, error)

	UpdateAlertChannel(params *UpdateAlertChannelParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateAlertChannelOK, error)

	UpdateAlertConfiguration(params *UpdateAlertConfigurationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateAlertConfigurationOK, error)

	UpdateAlertDestination(params *UpdateAlertDestinationParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*UpdateAlertDestinationOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new alerts API client.

type CountAlertsOK

type CountAlertsOK struct {
	Payload int32
}
CountAlertsOK describes a response with status code 200, with default header values.

successful operation

func NewCountAlertsOK

func NewCountAlertsOK() *CountAlertsOK

NewCountAlertsOK creates a CountAlertsOK with default headers values

func (*CountAlertsOK) Error

func (o *CountAlertsOK) Error() string

func (*CountAlertsOK) GetPayload

func (o *CountAlertsOK) GetPayload() int32

type CountAlertsParams

type CountAlertsParams struct {

	// CountAlertsRequest.
	CountAlertsRequest *models.AlertAPIFilter

	// CUUID.
	//
	// Format: uuid
	CUUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CountAlertsParams contains all the parameters to send to the API endpoint

for the count alerts operation.

Typically these are written to a http.Request.

func NewCountAlertsParams

func NewCountAlertsParams() *CountAlertsParams

NewCountAlertsParams creates a new CountAlertsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCountAlertsParamsWithContext

func NewCountAlertsParamsWithContext(ctx context.Context) *CountAlertsParams

NewCountAlertsParamsWithContext creates a new CountAlertsParams object with the ability to set a context for a request.

func NewCountAlertsParamsWithHTTPClient

func NewCountAlertsParamsWithHTTPClient(client *http.Client) *CountAlertsParams

NewCountAlertsParamsWithHTTPClient creates a new CountAlertsParams object with the ability to set a custom HTTPClient for a request.

func NewCountAlertsParamsWithTimeout

func NewCountAlertsParamsWithTimeout(timeout time.Duration) *CountAlertsParams

NewCountAlertsParamsWithTimeout creates a new CountAlertsParams object with the ability to set a timeout on a request.

func (*CountAlertsParams) SetCUUID

func (o *CountAlertsParams) SetCUUID(cUUID strfmt.UUID)

SetCUUID adds the cUuid to the count alerts params

func (*CountAlertsParams) SetContext

func (o *CountAlertsParams) SetContext(ctx context.Context)

SetContext adds the context to the count alerts params

func (*CountAlertsParams) SetCountAlertsRequest

func (o *CountAlertsParams) SetCountAlertsRequest(countAlertsRequest *models.AlertAPIFilter)

SetCountAlertsRequest adds the countAlertsRequest to the count alerts params

func (*CountAlertsParams) SetDefaults

func (o *CountAlertsParams) SetDefaults()

SetDefaults hydrates default values in the count alerts params (not the query body).

All values with no default are reset to their zero value.

func (*CountAlertsParams) SetHTTPClient

func (o *CountAlertsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the count alerts params

func (*CountAlertsParams) SetTimeout

func (o *CountAlertsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the count alerts params

func (*CountAlertsParams) WithCUUID

func (o *CountAlertsParams) WithCUUID(cUUID strfmt.UUID) *CountAlertsParams

WithCUUID adds the cUUID to the count alerts params

func (*CountAlertsParams) WithContext

func (o *CountAlertsParams) WithContext(ctx context.Context) *CountAlertsParams

WithContext adds the context to the count alerts params

func (*CountAlertsParams) WithCountAlertsRequest

func (o *CountAlertsParams) WithCountAlertsRequest(countAlertsRequest *models.AlertAPIFilter) *CountAlertsParams

WithCountAlertsRequest adds the countAlertsRequest to the count alerts params

func (*CountAlertsParams) WithDefaults

func (o *CountAlertsParams) WithDefaults() *CountAlertsParams

WithDefaults hydrates default values in the count alerts params (not the query body).

All values with no default are reset to their zero value.

func (*CountAlertsParams) WithHTTPClient

func (o *CountAlertsParams) WithHTTPClient(client *http.Client) *CountAlertsParams

WithHTTPClient adds the HTTPClient to the count alerts params

func (*CountAlertsParams) WithTimeout

func (o *CountAlertsParams) WithTimeout(timeout time.Duration) *CountAlertsParams

WithTimeout adds the timeout to the count alerts params

func (*CountAlertsParams) WriteToRequest

func (o *CountAlertsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type CountAlertsReader

type CountAlertsReader struct {
	// contains filtered or unexported fields
}

CountAlertsReader is a Reader for the CountAlerts structure.

func (*CountAlertsReader) ReadResponse

func (o *CountAlertsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateAlertChannelOK

type CreateAlertChannelOK struct {
	Payload *models.AlertChannel
}
CreateAlertChannelOK describes a response with status code 200, with default header values.

successful operation

func NewCreateAlertChannelOK

func NewCreateAlertChannelOK() *CreateAlertChannelOK

NewCreateAlertChannelOK creates a CreateAlertChannelOK with default headers values

func (*CreateAlertChannelOK) Error

func (o *CreateAlertChannelOK) Error() string

func (*CreateAlertChannelOK) GetPayload

func (o *CreateAlertChannelOK) GetPayload() *models.AlertChannel

type CreateAlertChannelParams

type CreateAlertChannelParams struct {

	// CreateAlertChannelRequest.
	CreateAlertChannelRequest *models.AlertChannelFormData

	// CUUID.
	//
	// Format: uuid
	CUUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateAlertChannelParams contains all the parameters to send to the API endpoint

for the create alert channel operation.

Typically these are written to a http.Request.

func NewCreateAlertChannelParams

func NewCreateAlertChannelParams() *CreateAlertChannelParams

NewCreateAlertChannelParams creates a new CreateAlertChannelParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateAlertChannelParamsWithContext

func NewCreateAlertChannelParamsWithContext(ctx context.Context) *CreateAlertChannelParams

NewCreateAlertChannelParamsWithContext creates a new CreateAlertChannelParams object with the ability to set a context for a request.

func NewCreateAlertChannelParamsWithHTTPClient

func NewCreateAlertChannelParamsWithHTTPClient(client *http.Client) *CreateAlertChannelParams

NewCreateAlertChannelParamsWithHTTPClient creates a new CreateAlertChannelParams object with the ability to set a custom HTTPClient for a request.

func NewCreateAlertChannelParamsWithTimeout

func NewCreateAlertChannelParamsWithTimeout(timeout time.Duration) *CreateAlertChannelParams

NewCreateAlertChannelParamsWithTimeout creates a new CreateAlertChannelParams object with the ability to set a timeout on a request.

func (*CreateAlertChannelParams) SetCUUID

func (o *CreateAlertChannelParams) SetCUUID(cUUID strfmt.UUID)

SetCUUID adds the cUuid to the create alert channel params

func (*CreateAlertChannelParams) SetContext

func (o *CreateAlertChannelParams) SetContext(ctx context.Context)

SetContext adds the context to the create alert channel params

func (*CreateAlertChannelParams) SetCreateAlertChannelRequest

func (o *CreateAlertChannelParams) SetCreateAlertChannelRequest(createAlertChannelRequest *models.AlertChannelFormData)

SetCreateAlertChannelRequest adds the createAlertChannelRequest to the create alert channel params

func (*CreateAlertChannelParams) SetDefaults

func (o *CreateAlertChannelParams) SetDefaults()

SetDefaults hydrates default values in the create alert channel params (not the query body).

All values with no default are reset to their zero value.

func (*CreateAlertChannelParams) SetHTTPClient

func (o *CreateAlertChannelParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create alert channel params

func (*CreateAlertChannelParams) SetTimeout

func (o *CreateAlertChannelParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create alert channel params

func (*CreateAlertChannelParams) WithCUUID

WithCUUID adds the cUUID to the create alert channel params

func (*CreateAlertChannelParams) WithContext

WithContext adds the context to the create alert channel params

func (*CreateAlertChannelParams) WithCreateAlertChannelRequest

func (o *CreateAlertChannelParams) WithCreateAlertChannelRequest(createAlertChannelRequest *models.AlertChannelFormData) *CreateAlertChannelParams

WithCreateAlertChannelRequest adds the createAlertChannelRequest to the create alert channel params

func (*CreateAlertChannelParams) WithDefaults

WithDefaults hydrates default values in the create alert channel params (not the query body).

All values with no default are reset to their zero value.

func (*CreateAlertChannelParams) WithHTTPClient

func (o *CreateAlertChannelParams) WithHTTPClient(client *http.Client) *CreateAlertChannelParams

WithHTTPClient adds the HTTPClient to the create alert channel params

func (*CreateAlertChannelParams) WithTimeout

WithTimeout adds the timeout to the create alert channel params

func (*CreateAlertChannelParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateAlertChannelReader

type CreateAlertChannelReader struct {
	// contains filtered or unexported fields
}

CreateAlertChannelReader is a Reader for the CreateAlertChannel structure.

func (*CreateAlertChannelReader) ReadResponse

func (o *CreateAlertChannelReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateAlertConfigurationOK

type CreateAlertConfigurationOK struct {
	Payload *models.AlertConfiguration
}
CreateAlertConfigurationOK describes a response with status code 200, with default header values.

successful operation

func NewCreateAlertConfigurationOK

func NewCreateAlertConfigurationOK() *CreateAlertConfigurationOK

NewCreateAlertConfigurationOK creates a CreateAlertConfigurationOK with default headers values

func (*CreateAlertConfigurationOK) Error

func (*CreateAlertConfigurationOK) GetPayload

type CreateAlertConfigurationParams

type CreateAlertConfigurationParams struct {

	// CreateAlertConfigurationRequest.
	CreateAlertConfigurationRequest *models.AlertConfiguration

	// CUUID.
	//
	// Format: uuid
	CUUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateAlertConfigurationParams contains all the parameters to send to the API endpoint

for the create alert configuration operation.

Typically these are written to a http.Request.

func NewCreateAlertConfigurationParams

func NewCreateAlertConfigurationParams() *CreateAlertConfigurationParams

NewCreateAlertConfigurationParams creates a new CreateAlertConfigurationParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateAlertConfigurationParamsWithContext

func NewCreateAlertConfigurationParamsWithContext(ctx context.Context) *CreateAlertConfigurationParams

NewCreateAlertConfigurationParamsWithContext creates a new CreateAlertConfigurationParams object with the ability to set a context for a request.

func NewCreateAlertConfigurationParamsWithHTTPClient

func NewCreateAlertConfigurationParamsWithHTTPClient(client *http.Client) *CreateAlertConfigurationParams

NewCreateAlertConfigurationParamsWithHTTPClient creates a new CreateAlertConfigurationParams object with the ability to set a custom HTTPClient for a request.

func NewCreateAlertConfigurationParamsWithTimeout

func NewCreateAlertConfigurationParamsWithTimeout(timeout time.Duration) *CreateAlertConfigurationParams

NewCreateAlertConfigurationParamsWithTimeout creates a new CreateAlertConfigurationParams object with the ability to set a timeout on a request.

func (*CreateAlertConfigurationParams) SetCUUID

func (o *CreateAlertConfigurationParams) SetCUUID(cUUID strfmt.UUID)

SetCUUID adds the cUuid to the create alert configuration params

func (*CreateAlertConfigurationParams) SetContext

func (o *CreateAlertConfigurationParams) SetContext(ctx context.Context)

SetContext adds the context to the create alert configuration params

func (*CreateAlertConfigurationParams) SetCreateAlertConfigurationRequest

func (o *CreateAlertConfigurationParams) SetCreateAlertConfigurationRequest(createAlertConfigurationRequest *models.AlertConfiguration)

SetCreateAlertConfigurationRequest adds the createAlertConfigurationRequest to the create alert configuration params

func (*CreateAlertConfigurationParams) SetDefaults

func (o *CreateAlertConfigurationParams) SetDefaults()

SetDefaults hydrates default values in the create alert configuration params (not the query body).

All values with no default are reset to their zero value.

func (*CreateAlertConfigurationParams) SetHTTPClient

func (o *CreateAlertConfigurationParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create alert configuration params

func (*CreateAlertConfigurationParams) SetTimeout

func (o *CreateAlertConfigurationParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create alert configuration params

func (*CreateAlertConfigurationParams) WithCUUID

WithCUUID adds the cUUID to the create alert configuration params

func (*CreateAlertConfigurationParams) WithContext

WithContext adds the context to the create alert configuration params

func (*CreateAlertConfigurationParams) WithCreateAlertConfigurationRequest

func (o *CreateAlertConfigurationParams) WithCreateAlertConfigurationRequest(createAlertConfigurationRequest *models.AlertConfiguration) *CreateAlertConfigurationParams

WithCreateAlertConfigurationRequest adds the createAlertConfigurationRequest to the create alert configuration params

func (*CreateAlertConfigurationParams) WithDefaults

WithDefaults hydrates default values in the create alert configuration params (not the query body).

All values with no default are reset to their zero value.

func (*CreateAlertConfigurationParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create alert configuration params

func (*CreateAlertConfigurationParams) WithTimeout

WithTimeout adds the timeout to the create alert configuration params

func (*CreateAlertConfigurationParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateAlertConfigurationReader

type CreateAlertConfigurationReader struct {
	// contains filtered or unexported fields
}

CreateAlertConfigurationReader is a Reader for the CreateAlertConfiguration structure.

func (*CreateAlertConfigurationReader) ReadResponse

func (o *CreateAlertConfigurationReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type CreateAlertDestinationOK

type CreateAlertDestinationOK struct {
	Payload *models.AlertDestination
}
CreateAlertDestinationOK describes a response with status code 200, with default header values.

successful operation

func NewCreateAlertDestinationOK

func NewCreateAlertDestinationOK() *CreateAlertDestinationOK

NewCreateAlertDestinationOK creates a CreateAlertDestinationOK with default headers values

func (*CreateAlertDestinationOK) Error

func (o *CreateAlertDestinationOK) Error() string

func (*CreateAlertDestinationOK) GetPayload

type CreateAlertDestinationParams

type CreateAlertDestinationParams struct {

	// CreateAlertDestinationRequest.
	CreateAlertDestinationRequest *models.AlertDestinationFormData

	// CUUID.
	//
	// Format: uuid
	CUUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateAlertDestinationParams contains all the parameters to send to the API endpoint

for the create alert destination operation.

Typically these are written to a http.Request.

func NewCreateAlertDestinationParams

func NewCreateAlertDestinationParams() *CreateAlertDestinationParams

NewCreateAlertDestinationParams creates a new CreateAlertDestinationParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewCreateAlertDestinationParamsWithContext

func NewCreateAlertDestinationParamsWithContext(ctx context.Context) *CreateAlertDestinationParams

NewCreateAlertDestinationParamsWithContext creates a new CreateAlertDestinationParams object with the ability to set a context for a request.

func NewCreateAlertDestinationParamsWithHTTPClient

func NewCreateAlertDestinationParamsWithHTTPClient(client *http.Client) *CreateAlertDestinationParams

NewCreateAlertDestinationParamsWithHTTPClient creates a new CreateAlertDestinationParams object with the ability to set a custom HTTPClient for a request.

func NewCreateAlertDestinationParamsWithTimeout

func NewCreateAlertDestinationParamsWithTimeout(timeout time.Duration) *CreateAlertDestinationParams

NewCreateAlertDestinationParamsWithTimeout creates a new CreateAlertDestinationParams object with the ability to set a timeout on a request.

func (*CreateAlertDestinationParams) SetCUUID

func (o *CreateAlertDestinationParams) SetCUUID(cUUID strfmt.UUID)

SetCUUID adds the cUuid to the create alert destination params

func (*CreateAlertDestinationParams) SetContext

func (o *CreateAlertDestinationParams) SetContext(ctx context.Context)

SetContext adds the context to the create alert destination params

func (*CreateAlertDestinationParams) SetCreateAlertDestinationRequest

func (o *CreateAlertDestinationParams) SetCreateAlertDestinationRequest(createAlertDestinationRequest *models.AlertDestinationFormData)

SetCreateAlertDestinationRequest adds the createAlertDestinationRequest to the create alert destination params

func (*CreateAlertDestinationParams) SetDefaults

func (o *CreateAlertDestinationParams) SetDefaults()

SetDefaults hydrates default values in the create alert destination params (not the query body).

All values with no default are reset to their zero value.

func (*CreateAlertDestinationParams) SetHTTPClient

func (o *CreateAlertDestinationParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the create alert destination params

func (*CreateAlertDestinationParams) SetTimeout

func (o *CreateAlertDestinationParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the create alert destination params

func (*CreateAlertDestinationParams) WithCUUID

WithCUUID adds the cUUID to the create alert destination params

func (*CreateAlertDestinationParams) WithContext

WithContext adds the context to the create alert destination params

func (*CreateAlertDestinationParams) WithCreateAlertDestinationRequest

func (o *CreateAlertDestinationParams) WithCreateAlertDestinationRequest(createAlertDestinationRequest *models.AlertDestinationFormData) *CreateAlertDestinationParams

WithCreateAlertDestinationRequest adds the createAlertDestinationRequest to the create alert destination params

func (*CreateAlertDestinationParams) WithDefaults

WithDefaults hydrates default values in the create alert destination params (not the query body).

All values with no default are reset to their zero value.

func (*CreateAlertDestinationParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create alert destination params

func (*CreateAlertDestinationParams) WithTimeout

WithTimeout adds the timeout to the create alert destination params

func (*CreateAlertDestinationParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateAlertDestinationReader

type CreateAlertDestinationReader struct {
	// contains filtered or unexported fields
}

CreateAlertDestinationReader is a Reader for the CreateAlertDestination structure.

func (*CreateAlertDestinationReader) ReadResponse

func (o *CreateAlertDestinationReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteAlertChannelOK

type DeleteAlertChannelOK struct {
	Payload *models.YBPSuccess
}
DeleteAlertChannelOK describes a response with status code 200, with default header values.

successful operation

func NewDeleteAlertChannelOK

func NewDeleteAlertChannelOK() *DeleteAlertChannelOK

NewDeleteAlertChannelOK creates a DeleteAlertChannelOK with default headers values

func (*DeleteAlertChannelOK) Error

func (o *DeleteAlertChannelOK) Error() string

func (*DeleteAlertChannelOK) GetPayload

func (o *DeleteAlertChannelOK) GetPayload() *models.YBPSuccess

type DeleteAlertChannelParams

type DeleteAlertChannelParams struct {

	// AcUUID.
	//
	// Format: uuid
	AcUUID strfmt.UUID

	// CUUID.
	//
	// Format: uuid
	CUUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteAlertChannelParams contains all the parameters to send to the API endpoint

for the delete alert channel operation.

Typically these are written to a http.Request.

func NewDeleteAlertChannelParams

func NewDeleteAlertChannelParams() *DeleteAlertChannelParams

NewDeleteAlertChannelParams creates a new DeleteAlertChannelParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteAlertChannelParamsWithContext

func NewDeleteAlertChannelParamsWithContext(ctx context.Context) *DeleteAlertChannelParams

NewDeleteAlertChannelParamsWithContext creates a new DeleteAlertChannelParams object with the ability to set a context for a request.

func NewDeleteAlertChannelParamsWithHTTPClient

func NewDeleteAlertChannelParamsWithHTTPClient(client *http.Client) *DeleteAlertChannelParams

NewDeleteAlertChannelParamsWithHTTPClient creates a new DeleteAlertChannelParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteAlertChannelParamsWithTimeout

func NewDeleteAlertChannelParamsWithTimeout(timeout time.Duration) *DeleteAlertChannelParams

NewDeleteAlertChannelParamsWithTimeout creates a new DeleteAlertChannelParams object with the ability to set a timeout on a request.

func (*DeleteAlertChannelParams) SetAcUUID

func (o *DeleteAlertChannelParams) SetAcUUID(acUUID strfmt.UUID)

SetAcUUID adds the acUuid to the delete alert channel params

func (*DeleteAlertChannelParams) SetCUUID

func (o *DeleteAlertChannelParams) SetCUUID(cUUID strfmt.UUID)

SetCUUID adds the cUuid to the delete alert channel params

func (*DeleteAlertChannelParams) SetContext

func (o *DeleteAlertChannelParams) SetContext(ctx context.Context)

SetContext adds the context to the delete alert channel params

func (*DeleteAlertChannelParams) SetDefaults

func (o *DeleteAlertChannelParams) SetDefaults()

SetDefaults hydrates default values in the delete alert channel params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteAlertChannelParams) SetHTTPClient

func (o *DeleteAlertChannelParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete alert channel params

func (*DeleteAlertChannelParams) SetTimeout

func (o *DeleteAlertChannelParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete alert channel params

func (*DeleteAlertChannelParams) WithAcUUID

WithAcUUID adds the acUUID to the delete alert channel params

func (*DeleteAlertChannelParams) WithCUUID

WithCUUID adds the cUUID to the delete alert channel params

func (*DeleteAlertChannelParams) WithContext

WithContext adds the context to the delete alert channel params

func (*DeleteAlertChannelParams) WithDefaults

WithDefaults hydrates default values in the delete alert channel params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteAlertChannelParams) WithHTTPClient

func (o *DeleteAlertChannelParams) WithHTTPClient(client *http.Client) *DeleteAlertChannelParams

WithHTTPClient adds the HTTPClient to the delete alert channel params

func (*DeleteAlertChannelParams) WithTimeout

WithTimeout adds the timeout to the delete alert channel params

func (*DeleteAlertChannelParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAlertChannelReader

type DeleteAlertChannelReader struct {
	// contains filtered or unexported fields
}

DeleteAlertChannelReader is a Reader for the DeleteAlertChannel structure.

func (*DeleteAlertChannelReader) ReadResponse

func (o *DeleteAlertChannelReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteAlertConfigurationOK

type DeleteAlertConfigurationOK struct {
	Payload *models.YBPSuccess
}
DeleteAlertConfigurationOK describes a response with status code 200, with default header values.

successful operation

func NewDeleteAlertConfigurationOK

func NewDeleteAlertConfigurationOK() *DeleteAlertConfigurationOK

NewDeleteAlertConfigurationOK creates a DeleteAlertConfigurationOK with default headers values

func (*DeleteAlertConfigurationOK) Error

func (*DeleteAlertConfigurationOK) GetPayload

func (o *DeleteAlertConfigurationOK) GetPayload() *models.YBPSuccess

type DeleteAlertConfigurationParams

type DeleteAlertConfigurationParams struct {

	// CUUID.
	//
	// Format: uuid
	CUUID strfmt.UUID

	// ConfigurationUUID.
	//
	// Format: uuid
	ConfigurationUUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteAlertConfigurationParams contains all the parameters to send to the API endpoint

for the delete alert configuration operation.

Typically these are written to a http.Request.

func NewDeleteAlertConfigurationParams

func NewDeleteAlertConfigurationParams() *DeleteAlertConfigurationParams

NewDeleteAlertConfigurationParams creates a new DeleteAlertConfigurationParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteAlertConfigurationParamsWithContext

func NewDeleteAlertConfigurationParamsWithContext(ctx context.Context) *DeleteAlertConfigurationParams

NewDeleteAlertConfigurationParamsWithContext creates a new DeleteAlertConfigurationParams object with the ability to set a context for a request.

func NewDeleteAlertConfigurationParamsWithHTTPClient

func NewDeleteAlertConfigurationParamsWithHTTPClient(client *http.Client) *DeleteAlertConfigurationParams

NewDeleteAlertConfigurationParamsWithHTTPClient creates a new DeleteAlertConfigurationParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteAlertConfigurationParamsWithTimeout

func NewDeleteAlertConfigurationParamsWithTimeout(timeout time.Duration) *DeleteAlertConfigurationParams

NewDeleteAlertConfigurationParamsWithTimeout creates a new DeleteAlertConfigurationParams object with the ability to set a timeout on a request.

func (*DeleteAlertConfigurationParams) SetCUUID

func (o *DeleteAlertConfigurationParams) SetCUUID(cUUID strfmt.UUID)

SetCUUID adds the cUuid to the delete alert configuration params

func (*DeleteAlertConfigurationParams) SetConfigurationUUID

func (o *DeleteAlertConfigurationParams) SetConfigurationUUID(configurationUUID strfmt.UUID)

SetConfigurationUUID adds the configurationUuid to the delete alert configuration params

func (*DeleteAlertConfigurationParams) SetContext

func (o *DeleteAlertConfigurationParams) SetContext(ctx context.Context)

SetContext adds the context to the delete alert configuration params

func (*DeleteAlertConfigurationParams) SetDefaults

func (o *DeleteAlertConfigurationParams) SetDefaults()

SetDefaults hydrates default values in the delete alert configuration params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteAlertConfigurationParams) SetHTTPClient

func (o *DeleteAlertConfigurationParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete alert configuration params

func (*DeleteAlertConfigurationParams) SetTimeout

func (o *DeleteAlertConfigurationParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete alert configuration params

func (*DeleteAlertConfigurationParams) WithCUUID

WithCUUID adds the cUUID to the delete alert configuration params

func (*DeleteAlertConfigurationParams) WithConfigurationUUID

func (o *DeleteAlertConfigurationParams) WithConfigurationUUID(configurationUUID strfmt.UUID) *DeleteAlertConfigurationParams

WithConfigurationUUID adds the configurationUUID to the delete alert configuration params

func (*DeleteAlertConfigurationParams) WithContext

WithContext adds the context to the delete alert configuration params

func (*DeleteAlertConfigurationParams) WithDefaults

WithDefaults hydrates default values in the delete alert configuration params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteAlertConfigurationParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete alert configuration params

func (*DeleteAlertConfigurationParams) WithTimeout

WithTimeout adds the timeout to the delete alert configuration params

func (*DeleteAlertConfigurationParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAlertConfigurationReader

type DeleteAlertConfigurationReader struct {
	// contains filtered or unexported fields
}

DeleteAlertConfigurationReader is a Reader for the DeleteAlertConfiguration structure.

func (*DeleteAlertConfigurationReader) ReadResponse

func (o *DeleteAlertConfigurationReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteAlertDestinationOK

type DeleteAlertDestinationOK struct {
	Payload *models.YBPSuccess
}
DeleteAlertDestinationOK describes a response with status code 200, with default header values.

successful operation

func NewDeleteAlertDestinationOK

func NewDeleteAlertDestinationOK() *DeleteAlertDestinationOK

NewDeleteAlertDestinationOK creates a DeleteAlertDestinationOK with default headers values

func (*DeleteAlertDestinationOK) Error

func (o *DeleteAlertDestinationOK) Error() string

func (*DeleteAlertDestinationOK) GetPayload

func (o *DeleteAlertDestinationOK) GetPayload() *models.YBPSuccess

type DeleteAlertDestinationParams

type DeleteAlertDestinationParams struct {

	// AdUUID.
	//
	// Format: uuid
	AdUUID strfmt.UUID

	// CUUID.
	//
	// Format: uuid
	CUUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteAlertDestinationParams contains all the parameters to send to the API endpoint

for the delete alert destination operation.

Typically these are written to a http.Request.

func NewDeleteAlertDestinationParams

func NewDeleteAlertDestinationParams() *DeleteAlertDestinationParams

NewDeleteAlertDestinationParams creates a new DeleteAlertDestinationParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteAlertDestinationParamsWithContext

func NewDeleteAlertDestinationParamsWithContext(ctx context.Context) *DeleteAlertDestinationParams

NewDeleteAlertDestinationParamsWithContext creates a new DeleteAlertDestinationParams object with the ability to set a context for a request.

func NewDeleteAlertDestinationParamsWithHTTPClient

func NewDeleteAlertDestinationParamsWithHTTPClient(client *http.Client) *DeleteAlertDestinationParams

NewDeleteAlertDestinationParamsWithHTTPClient creates a new DeleteAlertDestinationParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteAlertDestinationParamsWithTimeout

func NewDeleteAlertDestinationParamsWithTimeout(timeout time.Duration) *DeleteAlertDestinationParams

NewDeleteAlertDestinationParamsWithTimeout creates a new DeleteAlertDestinationParams object with the ability to set a timeout on a request.

func (*DeleteAlertDestinationParams) SetAdUUID

func (o *DeleteAlertDestinationParams) SetAdUUID(adUUID strfmt.UUID)

SetAdUUID adds the adUuid to the delete alert destination params

func (*DeleteAlertDestinationParams) SetCUUID

func (o *DeleteAlertDestinationParams) SetCUUID(cUUID strfmt.UUID)

SetCUUID adds the cUuid to the delete alert destination params

func (*DeleteAlertDestinationParams) SetContext

func (o *DeleteAlertDestinationParams) SetContext(ctx context.Context)

SetContext adds the context to the delete alert destination params

func (*DeleteAlertDestinationParams) SetDefaults

func (o *DeleteAlertDestinationParams) SetDefaults()

SetDefaults hydrates default values in the delete alert destination params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteAlertDestinationParams) SetHTTPClient

func (o *DeleteAlertDestinationParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete alert destination params

func (*DeleteAlertDestinationParams) SetTimeout

func (o *DeleteAlertDestinationParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete alert destination params

func (*DeleteAlertDestinationParams) WithAdUUID

WithAdUUID adds the adUUID to the delete alert destination params

func (*DeleteAlertDestinationParams) WithCUUID

WithCUUID adds the cUUID to the delete alert destination params

func (*DeleteAlertDestinationParams) WithContext

WithContext adds the context to the delete alert destination params

func (*DeleteAlertDestinationParams) WithDefaults

WithDefaults hydrates default values in the delete alert destination params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteAlertDestinationParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete alert destination params

func (*DeleteAlertDestinationParams) WithTimeout

WithTimeout adds the timeout to the delete alert destination params

func (*DeleteAlertDestinationParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAlertDestinationReader

type DeleteAlertDestinationReader struct {
	// contains filtered or unexported fields
}

DeleteAlertDestinationReader is a Reader for the DeleteAlertDestination structure.

func (*DeleteAlertDestinationReader) ReadResponse

func (o *DeleteAlertDestinationReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetAlertChannelOK

type GetAlertChannelOK struct {
	Payload *models.AlertChannel
}
GetAlertChannelOK describes a response with status code 200, with default header values.

successful operation

func NewGetAlertChannelOK

func NewGetAlertChannelOK() *GetAlertChannelOK

NewGetAlertChannelOK creates a GetAlertChannelOK with default headers values

func (*GetAlertChannelOK) Error

func (o *GetAlertChannelOK) Error() string

func (*GetAlertChannelOK) GetPayload

func (o *GetAlertChannelOK) GetPayload() *models.AlertChannel

type GetAlertChannelParams

type GetAlertChannelParams struct {

	// AcUUID.
	//
	// Format: uuid
	AcUUID strfmt.UUID

	// CUUID.
	//
	// Format: uuid
	CUUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetAlertChannelParams contains all the parameters to send to the API endpoint

for the get alert channel operation.

Typically these are written to a http.Request.

func NewGetAlertChannelParams

func NewGetAlertChannelParams() *GetAlertChannelParams

NewGetAlertChannelParams creates a new GetAlertChannelParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetAlertChannelParamsWithContext

func NewGetAlertChannelParamsWithContext(ctx context.Context) *GetAlertChannelParams

NewGetAlertChannelParamsWithContext creates a new GetAlertChannelParams object with the ability to set a context for a request.

func NewGetAlertChannelParamsWithHTTPClient

func NewGetAlertChannelParamsWithHTTPClient(client *http.Client) *GetAlertChannelParams

NewGetAlertChannelParamsWithHTTPClient creates a new GetAlertChannelParams object with the ability to set a custom HTTPClient for a request.

func NewGetAlertChannelParamsWithTimeout

func NewGetAlertChannelParamsWithTimeout(timeout time.Duration) *GetAlertChannelParams

NewGetAlertChannelParamsWithTimeout creates a new GetAlertChannelParams object with the ability to set a timeout on a request.

func (*GetAlertChannelParams) SetAcUUID

func (o *GetAlertChannelParams) SetAcUUID(acUUID strfmt.UUID)

SetAcUUID adds the acUuid to the get alert channel params

func (*GetAlertChannelParams) SetCUUID

func (o *GetAlertChannelParams) SetCUUID(cUUID strfmt.UUID)

SetCUUID adds the cUuid to the get alert channel params

func (*GetAlertChannelParams) SetContext

func (o *GetAlertChannelParams) SetContext(ctx context.Context)

SetContext adds the context to the get alert channel params

func (*GetAlertChannelParams) SetDefaults

func (o *GetAlertChannelParams) SetDefaults()

SetDefaults hydrates default values in the get alert channel params (not the query body).

All values with no default are reset to their zero value.

func (*GetAlertChannelParams) SetHTTPClient

func (o *GetAlertChannelParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get alert channel params

func (*GetAlertChannelParams) SetTimeout

func (o *GetAlertChannelParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get alert channel params

func (*GetAlertChannelParams) WithAcUUID

func (o *GetAlertChannelParams) WithAcUUID(acUUID strfmt.UUID) *GetAlertChannelParams

WithAcUUID adds the acUUID to the get alert channel params

func (*GetAlertChannelParams) WithCUUID

WithCUUID adds the cUUID to the get alert channel params

func (*GetAlertChannelParams) WithContext

WithContext adds the context to the get alert channel params

func (*GetAlertChannelParams) WithDefaults

func (o *GetAlertChannelParams) WithDefaults() *GetAlertChannelParams

WithDefaults hydrates default values in the get alert channel params (not the query body).

All values with no default are reset to their zero value.

func (*GetAlertChannelParams) WithHTTPClient

func (o *GetAlertChannelParams) WithHTTPClient(client *http.Client) *GetAlertChannelParams

WithHTTPClient adds the HTTPClient to the get alert channel params

func (*GetAlertChannelParams) WithTimeout

func (o *GetAlertChannelParams) WithTimeout(timeout time.Duration) *GetAlertChannelParams

WithTimeout adds the timeout to the get alert channel params

func (*GetAlertChannelParams) WriteToRequest

func (o *GetAlertChannelParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetAlertChannelReader

type GetAlertChannelReader struct {
	// contains filtered or unexported fields
}

GetAlertChannelReader is a Reader for the GetAlertChannel structure.

func (*GetAlertChannelReader) ReadResponse

func (o *GetAlertChannelReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetAlertConfigurationOK

type GetAlertConfigurationOK struct {
	Payload *models.AlertConfiguration
}
GetAlertConfigurationOK describes a response with status code 200, with default header values.

successful operation

func NewGetAlertConfigurationOK

func NewGetAlertConfigurationOK() *GetAlertConfigurationOK

NewGetAlertConfigurationOK creates a GetAlertConfigurationOK with default headers values

func (*GetAlertConfigurationOK) Error

func (o *GetAlertConfigurationOK) Error() string

func (*GetAlertConfigurationOK) GetPayload

type GetAlertConfigurationParams

type GetAlertConfigurationParams struct {

	// CUUID.
	//
	// Format: uuid
	CUUID strfmt.UUID

	// ConfigurationUUID.
	//
	// Format: uuid
	ConfigurationUUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetAlertConfigurationParams contains all the parameters to send to the API endpoint

for the get alert configuration operation.

Typically these are written to a http.Request.

func NewGetAlertConfigurationParams

func NewGetAlertConfigurationParams() *GetAlertConfigurationParams

NewGetAlertConfigurationParams creates a new GetAlertConfigurationParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetAlertConfigurationParamsWithContext

func NewGetAlertConfigurationParamsWithContext(ctx context.Context) *GetAlertConfigurationParams

NewGetAlertConfigurationParamsWithContext creates a new GetAlertConfigurationParams object with the ability to set a context for a request.

func NewGetAlertConfigurationParamsWithHTTPClient

func NewGetAlertConfigurationParamsWithHTTPClient(client *http.Client) *GetAlertConfigurationParams

NewGetAlertConfigurationParamsWithHTTPClient creates a new GetAlertConfigurationParams object with the ability to set a custom HTTPClient for a request.

func NewGetAlertConfigurationParamsWithTimeout

func NewGetAlertConfigurationParamsWithTimeout(timeout time.Duration) *GetAlertConfigurationParams

NewGetAlertConfigurationParamsWithTimeout creates a new GetAlertConfigurationParams object with the ability to set a timeout on a request.

func (*GetAlertConfigurationParams) SetCUUID

func (o *GetAlertConfigurationParams) SetCUUID(cUUID strfmt.UUID)

SetCUUID adds the cUuid to the get alert configuration params

func (*GetAlertConfigurationParams) SetConfigurationUUID

func (o *GetAlertConfigurationParams) SetConfigurationUUID(configurationUUID strfmt.UUID)

SetConfigurationUUID adds the configurationUuid to the get alert configuration params

func (*GetAlertConfigurationParams) SetContext

func (o *GetAlertConfigurationParams) SetContext(ctx context.Context)

SetContext adds the context to the get alert configuration params

func (*GetAlertConfigurationParams) SetDefaults

func (o *GetAlertConfigurationParams) SetDefaults()

SetDefaults hydrates default values in the get alert configuration params (not the query body).

All values with no default are reset to their zero value.

func (*GetAlertConfigurationParams) SetHTTPClient

func (o *GetAlertConfigurationParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get alert configuration params

func (*GetAlertConfigurationParams) SetTimeout

func (o *GetAlertConfigurationParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get alert configuration params

func (*GetAlertConfigurationParams) WithCUUID

WithCUUID adds the cUUID to the get alert configuration params

func (*GetAlertConfigurationParams) WithConfigurationUUID

func (o *GetAlertConfigurationParams) WithConfigurationUUID(configurationUUID strfmt.UUID) *GetAlertConfigurationParams

WithConfigurationUUID adds the configurationUUID to the get alert configuration params

func (*GetAlertConfigurationParams) WithContext

WithContext adds the context to the get alert configuration params

func (*GetAlertConfigurationParams) WithDefaults

WithDefaults hydrates default values in the get alert configuration params (not the query body).

All values with no default are reset to their zero value.

func (*GetAlertConfigurationParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get alert configuration params

func (*GetAlertConfigurationParams) WithTimeout

WithTimeout adds the timeout to the get alert configuration params

func (*GetAlertConfigurationParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAlertConfigurationReader

type GetAlertConfigurationReader struct {
	// contains filtered or unexported fields
}

GetAlertConfigurationReader is a Reader for the GetAlertConfiguration structure.

func (*GetAlertConfigurationReader) ReadResponse

func (o *GetAlertConfigurationReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetAlertDestinationOK

type GetAlertDestinationOK struct {
	Payload *models.AlertDestination
}
GetAlertDestinationOK describes a response with status code 200, with default header values.

successful operation

func NewGetAlertDestinationOK

func NewGetAlertDestinationOK() *GetAlertDestinationOK

NewGetAlertDestinationOK creates a GetAlertDestinationOK with default headers values

func (*GetAlertDestinationOK) Error

func (o *GetAlertDestinationOK) Error() string

func (*GetAlertDestinationOK) GetPayload

type GetAlertDestinationParams

type GetAlertDestinationParams struct {

	// AdUUID.
	//
	// Format: uuid
	AdUUID strfmt.UUID

	// CUUID.
	//
	// Format: uuid
	CUUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetAlertDestinationParams contains all the parameters to send to the API endpoint

for the get alert destination operation.

Typically these are written to a http.Request.

func NewGetAlertDestinationParams

func NewGetAlertDestinationParams() *GetAlertDestinationParams

NewGetAlertDestinationParams creates a new GetAlertDestinationParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetAlertDestinationParamsWithContext

func NewGetAlertDestinationParamsWithContext(ctx context.Context) *GetAlertDestinationParams

NewGetAlertDestinationParamsWithContext creates a new GetAlertDestinationParams object with the ability to set a context for a request.

func NewGetAlertDestinationParamsWithHTTPClient

func NewGetAlertDestinationParamsWithHTTPClient(client *http.Client) *GetAlertDestinationParams

NewGetAlertDestinationParamsWithHTTPClient creates a new GetAlertDestinationParams object with the ability to set a custom HTTPClient for a request.

func NewGetAlertDestinationParamsWithTimeout

func NewGetAlertDestinationParamsWithTimeout(timeout time.Duration) *GetAlertDestinationParams

NewGetAlertDestinationParamsWithTimeout creates a new GetAlertDestinationParams object with the ability to set a timeout on a request.

func (*GetAlertDestinationParams) SetAdUUID

func (o *GetAlertDestinationParams) SetAdUUID(adUUID strfmt.UUID)

SetAdUUID adds the adUuid to the get alert destination params

func (*GetAlertDestinationParams) SetCUUID

func (o *GetAlertDestinationParams) SetCUUID(cUUID strfmt.UUID)

SetCUUID adds the cUuid to the get alert destination params

func (*GetAlertDestinationParams) SetContext

func (o *GetAlertDestinationParams) SetContext(ctx context.Context)

SetContext adds the context to the get alert destination params

func (*GetAlertDestinationParams) SetDefaults

func (o *GetAlertDestinationParams) SetDefaults()

SetDefaults hydrates default values in the get alert destination params (not the query body).

All values with no default are reset to their zero value.

func (*GetAlertDestinationParams) SetHTTPClient

func (o *GetAlertDestinationParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get alert destination params

func (*GetAlertDestinationParams) SetTimeout

func (o *GetAlertDestinationParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get alert destination params

func (*GetAlertDestinationParams) WithAdUUID

WithAdUUID adds the adUUID to the get alert destination params

func (*GetAlertDestinationParams) WithCUUID

WithCUUID adds the cUUID to the get alert destination params

func (*GetAlertDestinationParams) WithContext

WithContext adds the context to the get alert destination params

func (*GetAlertDestinationParams) WithDefaults

WithDefaults hydrates default values in the get alert destination params (not the query body).

All values with no default are reset to their zero value.

func (*GetAlertDestinationParams) WithHTTPClient

func (o *GetAlertDestinationParams) WithHTTPClient(client *http.Client) *GetAlertDestinationParams

WithHTTPClient adds the HTTPClient to the get alert destination params

func (*GetAlertDestinationParams) WithTimeout

WithTimeout adds the timeout to the get alert destination params

func (*GetAlertDestinationParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAlertDestinationReader

type GetAlertDestinationReader struct {
	// contains filtered or unexported fields
}

GetAlertDestinationReader is a Reader for the GetAlertDestination structure.

func (*GetAlertDestinationReader) ReadResponse

func (o *GetAlertDestinationReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetOK

type GetOK struct {
	Payload *models.Alert
}
GetOK describes a response with status code 200, with default header values.

successful operation

func NewGetOK

func NewGetOK() *GetOK

NewGetOK creates a GetOK with default headers values

func (*GetOK) Error

func (o *GetOK) Error() string

func (*GetOK) GetPayload

func (o *GetOK) GetPayload() *models.Alert

type GetParams

type GetParams struct {

	// AlertUUID.
	//
	// Format: uuid
	AlertUUID strfmt.UUID

	// CUUID.
	//
	// Format: uuid
	CUUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetParams contains all the parameters to send to the API endpoint

for the get operation.

Typically these are written to a http.Request.

func NewGetParams

func NewGetParams() *GetParams

NewGetParams creates a new GetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetParamsWithContext

func NewGetParamsWithContext(ctx context.Context) *GetParams

NewGetParamsWithContext creates a new GetParams object with the ability to set a context for a request.

func NewGetParamsWithHTTPClient

func NewGetParamsWithHTTPClient(client *http.Client) *GetParams

NewGetParamsWithHTTPClient creates a new GetParams object with the ability to set a custom HTTPClient for a request.

func NewGetParamsWithTimeout

func NewGetParamsWithTimeout(timeout time.Duration) *GetParams

NewGetParamsWithTimeout creates a new GetParams object with the ability to set a timeout on a request.

func (*GetParams) SetAlertUUID

func (o *GetParams) SetAlertUUID(alertUUID strfmt.UUID)

SetAlertUUID adds the alertUuid to the get params

func (*GetParams) SetCUUID

func (o *GetParams) SetCUUID(cUUID strfmt.UUID)

SetCUUID adds the cUuid to the get params

func (*GetParams) SetContext

func (o *GetParams) SetContext(ctx context.Context)

SetContext adds the context to the get params

func (*GetParams) SetDefaults

func (o *GetParams) SetDefaults()

SetDefaults hydrates default values in the get params (not the query body).

All values with no default are reset to their zero value.

func (*GetParams) SetHTTPClient

func (o *GetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get params

func (*GetParams) SetTimeout

func (o *GetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get params

func (*GetParams) WithAlertUUID

func (o *GetParams) WithAlertUUID(alertUUID strfmt.UUID) *GetParams

WithAlertUUID adds the alertUUID to the get params

func (*GetParams) WithCUUID

func (o *GetParams) WithCUUID(cUUID strfmt.UUID) *GetParams

WithCUUID adds the cUUID to the get params

func (*GetParams) WithContext

func (o *GetParams) WithContext(ctx context.Context) *GetParams

WithContext adds the context to the get params

func (*GetParams) WithDefaults

func (o *GetParams) WithDefaults() *GetParams

WithDefaults hydrates default values in the get params (not the query body).

All values with no default are reset to their zero value.

func (*GetParams) WithHTTPClient

func (o *GetParams) WithHTTPClient(client *http.Client) *GetParams

WithHTTPClient adds the HTTPClient to the get params

func (*GetParams) WithTimeout

func (o *GetParams) WithTimeout(timeout time.Duration) *GetParams

WithTimeout adds the timeout to the get params

func (*GetParams) WriteToRequest

func (o *GetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetReader

type GetReader struct {
	// contains filtered or unexported fields
}

GetReader is a Reader for the Get structure.

func (*GetReader) ReadResponse

func (o *GetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListActiveOK

type ListActiveOK struct {
	Payload []*models.Alert
}
ListActiveOK describes a response with status code 200, with default header values.

successful operation

func NewListActiveOK

func NewListActiveOK() *ListActiveOK

NewListActiveOK creates a ListActiveOK with default headers values

func (*ListActiveOK) Error

func (o *ListActiveOK) Error() string

func (*ListActiveOK) GetPayload

func (o *ListActiveOK) GetPayload() []*models.Alert

type ListActiveParams

type ListActiveParams struct {

	// CUUID.
	//
	// Format: uuid
	CUUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListActiveParams contains all the parameters to send to the API endpoint

for the list active operation.

Typically these are written to a http.Request.

func NewListActiveParams

func NewListActiveParams() *ListActiveParams

NewListActiveParams creates a new ListActiveParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListActiveParamsWithContext

func NewListActiveParamsWithContext(ctx context.Context) *ListActiveParams

NewListActiveParamsWithContext creates a new ListActiveParams object with the ability to set a context for a request.

func NewListActiveParamsWithHTTPClient

func NewListActiveParamsWithHTTPClient(client *http.Client) *ListActiveParams

NewListActiveParamsWithHTTPClient creates a new ListActiveParams object with the ability to set a custom HTTPClient for a request.

func NewListActiveParamsWithTimeout

func NewListActiveParamsWithTimeout(timeout time.Duration) *ListActiveParams

NewListActiveParamsWithTimeout creates a new ListActiveParams object with the ability to set a timeout on a request.

func (*ListActiveParams) SetCUUID

func (o *ListActiveParams) SetCUUID(cUUID strfmt.UUID)

SetCUUID adds the cUuid to the list active params

func (*ListActiveParams) SetContext

func (o *ListActiveParams) SetContext(ctx context.Context)

SetContext adds the context to the list active params

func (*ListActiveParams) SetDefaults

func (o *ListActiveParams) SetDefaults()

SetDefaults hydrates default values in the list active params (not the query body).

All values with no default are reset to their zero value.

func (*ListActiveParams) SetHTTPClient

func (o *ListActiveParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list active params

func (*ListActiveParams) SetTimeout

func (o *ListActiveParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list active params

func (*ListActiveParams) WithCUUID

func (o *ListActiveParams) WithCUUID(cUUID strfmt.UUID) *ListActiveParams

WithCUUID adds the cUUID to the list active params

func (*ListActiveParams) WithContext

func (o *ListActiveParams) WithContext(ctx context.Context) *ListActiveParams

WithContext adds the context to the list active params

func (*ListActiveParams) WithDefaults

func (o *ListActiveParams) WithDefaults() *ListActiveParams

WithDefaults hydrates default values in the list active params (not the query body).

All values with no default are reset to their zero value.

func (*ListActiveParams) WithHTTPClient

func (o *ListActiveParams) WithHTTPClient(client *http.Client) *ListActiveParams

WithHTTPClient adds the HTTPClient to the list active params

func (*ListActiveParams) WithTimeout

func (o *ListActiveParams) WithTimeout(timeout time.Duration) *ListActiveParams

WithTimeout adds the timeout to the list active params

func (*ListActiveParams) WriteToRequest

func (o *ListActiveParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListActiveReader

type ListActiveReader struct {
	// contains filtered or unexported fields
}

ListActiveReader is a Reader for the ListActive structure.

func (*ListActiveReader) ReadResponse

func (o *ListActiveReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListAlertChannelsOK

type ListAlertChannelsOK struct {
	Payload []*models.AlertChannel
}
ListAlertChannelsOK describes a response with status code 200, with default header values.

successful operation

func NewListAlertChannelsOK

func NewListAlertChannelsOK() *ListAlertChannelsOK

NewListAlertChannelsOK creates a ListAlertChannelsOK with default headers values

func (*ListAlertChannelsOK) Error

func (o *ListAlertChannelsOK) Error() string

func (*ListAlertChannelsOK) GetPayload

func (o *ListAlertChannelsOK) GetPayload() []*models.AlertChannel

type ListAlertChannelsParams

type ListAlertChannelsParams struct {

	// CUUID.
	//
	// Format: uuid
	CUUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListAlertChannelsParams contains all the parameters to send to the API endpoint

for the list alert channels operation.

Typically these are written to a http.Request.

func NewListAlertChannelsParams

func NewListAlertChannelsParams() *ListAlertChannelsParams

NewListAlertChannelsParams creates a new ListAlertChannelsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListAlertChannelsParamsWithContext

func NewListAlertChannelsParamsWithContext(ctx context.Context) *ListAlertChannelsParams

NewListAlertChannelsParamsWithContext creates a new ListAlertChannelsParams object with the ability to set a context for a request.

func NewListAlertChannelsParamsWithHTTPClient

func NewListAlertChannelsParamsWithHTTPClient(client *http.Client) *ListAlertChannelsParams

NewListAlertChannelsParamsWithHTTPClient creates a new ListAlertChannelsParams object with the ability to set a custom HTTPClient for a request.

func NewListAlertChannelsParamsWithTimeout

func NewListAlertChannelsParamsWithTimeout(timeout time.Duration) *ListAlertChannelsParams

NewListAlertChannelsParamsWithTimeout creates a new ListAlertChannelsParams object with the ability to set a timeout on a request.

func (*ListAlertChannelsParams) SetCUUID

func (o *ListAlertChannelsParams) SetCUUID(cUUID strfmt.UUID)

SetCUUID adds the cUuid to the list alert channels params

func (*ListAlertChannelsParams) SetContext

func (o *ListAlertChannelsParams) SetContext(ctx context.Context)

SetContext adds the context to the list alert channels params

func (*ListAlertChannelsParams) SetDefaults

func (o *ListAlertChannelsParams) SetDefaults()

SetDefaults hydrates default values in the list alert channels params (not the query body).

All values with no default are reset to their zero value.

func (*ListAlertChannelsParams) SetHTTPClient

func (o *ListAlertChannelsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list alert channels params

func (*ListAlertChannelsParams) SetTimeout

func (o *ListAlertChannelsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list alert channels params

func (*ListAlertChannelsParams) WithCUUID

WithCUUID adds the cUUID to the list alert channels params

func (*ListAlertChannelsParams) WithContext

WithContext adds the context to the list alert channels params

func (*ListAlertChannelsParams) WithDefaults

WithDefaults hydrates default values in the list alert channels params (not the query body).

All values with no default are reset to their zero value.

func (*ListAlertChannelsParams) WithHTTPClient

func (o *ListAlertChannelsParams) WithHTTPClient(client *http.Client) *ListAlertChannelsParams

WithHTTPClient adds the HTTPClient to the list alert channels params

func (*ListAlertChannelsParams) WithTimeout

WithTimeout adds the timeout to the list alert channels params

func (*ListAlertChannelsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListAlertChannelsReader

type ListAlertChannelsReader struct {
	// contains filtered or unexported fields
}

ListAlertChannelsReader is a Reader for the ListAlertChannels structure.

func (*ListAlertChannelsReader) ReadResponse

func (o *ListAlertChannelsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListAlertConfigurationsOK

type ListAlertConfigurationsOK struct {
	Payload []*models.AlertConfiguration
}
ListAlertConfigurationsOK describes a response with status code 200, with default header values.

successful operation

func NewListAlertConfigurationsOK

func NewListAlertConfigurationsOK() *ListAlertConfigurationsOK

NewListAlertConfigurationsOK creates a ListAlertConfigurationsOK with default headers values

func (*ListAlertConfigurationsOK) Error

func (o *ListAlertConfigurationsOK) Error() string

func (*ListAlertConfigurationsOK) GetPayload

type ListAlertConfigurationsParams

type ListAlertConfigurationsParams struct {

	// ListAlertConfigurationsRequest.
	ListAlertConfigurationsRequest *models.AlertConfigurationAPIFilter

	// CUUID.
	//
	// Format: uuid
	CUUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListAlertConfigurationsParams contains all the parameters to send to the API endpoint

for the list alert configurations operation.

Typically these are written to a http.Request.

func NewListAlertConfigurationsParams

func NewListAlertConfigurationsParams() *ListAlertConfigurationsParams

NewListAlertConfigurationsParams creates a new ListAlertConfigurationsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListAlertConfigurationsParamsWithContext

func NewListAlertConfigurationsParamsWithContext(ctx context.Context) *ListAlertConfigurationsParams

NewListAlertConfigurationsParamsWithContext creates a new ListAlertConfigurationsParams object with the ability to set a context for a request.

func NewListAlertConfigurationsParamsWithHTTPClient

func NewListAlertConfigurationsParamsWithHTTPClient(client *http.Client) *ListAlertConfigurationsParams

NewListAlertConfigurationsParamsWithHTTPClient creates a new ListAlertConfigurationsParams object with the ability to set a custom HTTPClient for a request.

func NewListAlertConfigurationsParamsWithTimeout

func NewListAlertConfigurationsParamsWithTimeout(timeout time.Duration) *ListAlertConfigurationsParams

NewListAlertConfigurationsParamsWithTimeout creates a new ListAlertConfigurationsParams object with the ability to set a timeout on a request.

func (*ListAlertConfigurationsParams) SetCUUID

func (o *ListAlertConfigurationsParams) SetCUUID(cUUID strfmt.UUID)

SetCUUID adds the cUuid to the list alert configurations params

func (*ListAlertConfigurationsParams) SetContext

func (o *ListAlertConfigurationsParams) SetContext(ctx context.Context)

SetContext adds the context to the list alert configurations params

func (*ListAlertConfigurationsParams) SetDefaults

func (o *ListAlertConfigurationsParams) SetDefaults()

SetDefaults hydrates default values in the list alert configurations params (not the query body).

All values with no default are reset to their zero value.

func (*ListAlertConfigurationsParams) SetHTTPClient

func (o *ListAlertConfigurationsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list alert configurations params

func (*ListAlertConfigurationsParams) SetListAlertConfigurationsRequest

func (o *ListAlertConfigurationsParams) SetListAlertConfigurationsRequest(listAlertConfigurationsRequest *models.AlertConfigurationAPIFilter)

SetListAlertConfigurationsRequest adds the listAlertConfigurationsRequest to the list alert configurations params

func (*ListAlertConfigurationsParams) SetTimeout

func (o *ListAlertConfigurationsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list alert configurations params

func (*ListAlertConfigurationsParams) WithCUUID

WithCUUID adds the cUUID to the list alert configurations params

func (*ListAlertConfigurationsParams) WithContext

WithContext adds the context to the list alert configurations params

func (*ListAlertConfigurationsParams) WithDefaults

WithDefaults hydrates default values in the list alert configurations params (not the query body).

All values with no default are reset to their zero value.

func (*ListAlertConfigurationsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list alert configurations params

func (*ListAlertConfigurationsParams) WithListAlertConfigurationsRequest

func (o *ListAlertConfigurationsParams) WithListAlertConfigurationsRequest(listAlertConfigurationsRequest *models.AlertConfigurationAPIFilter) *ListAlertConfigurationsParams

WithListAlertConfigurationsRequest adds the listAlertConfigurationsRequest to the list alert configurations params

func (*ListAlertConfigurationsParams) WithTimeout

WithTimeout adds the timeout to the list alert configurations params

func (*ListAlertConfigurationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListAlertConfigurationsReader

type ListAlertConfigurationsReader struct {
	// contains filtered or unexported fields
}

ListAlertConfigurationsReader is a Reader for the ListAlertConfigurations structure.

func (*ListAlertConfigurationsReader) ReadResponse

func (o *ListAlertConfigurationsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListAlertDestinationsOK

type ListAlertDestinationsOK struct {
	Payload []*models.AlertDefinition
}
ListAlertDestinationsOK describes a response with status code 200, with default header values.

successful operation

func NewListAlertDestinationsOK

func NewListAlertDestinationsOK() *ListAlertDestinationsOK

NewListAlertDestinationsOK creates a ListAlertDestinationsOK with default headers values

func (*ListAlertDestinationsOK) Error

func (o *ListAlertDestinationsOK) Error() string

func (*ListAlertDestinationsOK) GetPayload

func (o *ListAlertDestinationsOK) GetPayload() []*models.AlertDefinition

type ListAlertDestinationsParams

type ListAlertDestinationsParams struct {

	// CUUID.
	//
	// Format: uuid
	CUUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListAlertDestinationsParams contains all the parameters to send to the API endpoint

for the list alert destinations operation.

Typically these are written to a http.Request.

func NewListAlertDestinationsParams

func NewListAlertDestinationsParams() *ListAlertDestinationsParams

NewListAlertDestinationsParams creates a new ListAlertDestinationsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListAlertDestinationsParamsWithContext

func NewListAlertDestinationsParamsWithContext(ctx context.Context) *ListAlertDestinationsParams

NewListAlertDestinationsParamsWithContext creates a new ListAlertDestinationsParams object with the ability to set a context for a request.

func NewListAlertDestinationsParamsWithHTTPClient

func NewListAlertDestinationsParamsWithHTTPClient(client *http.Client) *ListAlertDestinationsParams

NewListAlertDestinationsParamsWithHTTPClient creates a new ListAlertDestinationsParams object with the ability to set a custom HTTPClient for a request.

func NewListAlertDestinationsParamsWithTimeout

func NewListAlertDestinationsParamsWithTimeout(timeout time.Duration) *ListAlertDestinationsParams

NewListAlertDestinationsParamsWithTimeout creates a new ListAlertDestinationsParams object with the ability to set a timeout on a request.

func (*ListAlertDestinationsParams) SetCUUID

func (o *ListAlertDestinationsParams) SetCUUID(cUUID strfmt.UUID)

SetCUUID adds the cUuid to the list alert destinations params

func (*ListAlertDestinationsParams) SetContext

func (o *ListAlertDestinationsParams) SetContext(ctx context.Context)

SetContext adds the context to the list alert destinations params

func (*ListAlertDestinationsParams) SetDefaults

func (o *ListAlertDestinationsParams) SetDefaults()

SetDefaults hydrates default values in the list alert destinations params (not the query body).

All values with no default are reset to their zero value.

func (*ListAlertDestinationsParams) SetHTTPClient

func (o *ListAlertDestinationsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list alert destinations params

func (*ListAlertDestinationsParams) SetTimeout

func (o *ListAlertDestinationsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list alert destinations params

func (*ListAlertDestinationsParams) WithCUUID

WithCUUID adds the cUUID to the list alert destinations params

func (*ListAlertDestinationsParams) WithContext

WithContext adds the context to the list alert destinations params

func (*ListAlertDestinationsParams) WithDefaults

WithDefaults hydrates default values in the list alert destinations params (not the query body).

All values with no default are reset to their zero value.

func (*ListAlertDestinationsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list alert destinations params

func (*ListAlertDestinationsParams) WithTimeout

WithTimeout adds the timeout to the list alert destinations params

func (*ListAlertDestinationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListAlertDestinationsReader

type ListAlertDestinationsReader struct {
	// contains filtered or unexported fields
}

ListAlertDestinationsReader is a Reader for the ListAlertDestinations structure.

func (*ListAlertDestinationsReader) ReadResponse

func (o *ListAlertDestinationsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListAlertTemplatesOK

type ListAlertTemplatesOK struct {
	Payload []*models.AlertConfigurationTemplate
}
ListAlertTemplatesOK describes a response with status code 200, with default header values.

successful operation

func NewListAlertTemplatesOK

func NewListAlertTemplatesOK() *ListAlertTemplatesOK

NewListAlertTemplatesOK creates a ListAlertTemplatesOK with default headers values

func (*ListAlertTemplatesOK) Error

func (o *ListAlertTemplatesOK) Error() string

func (*ListAlertTemplatesOK) GetPayload

type ListAlertTemplatesParams

type ListAlertTemplatesParams struct {

	// ListTemplatesRequest.
	ListTemplatesRequest *models.AlertTemplateAPIFilter

	// CUUID.
	//
	// Format: uuid
	CUUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListAlertTemplatesParams contains all the parameters to send to the API endpoint

for the list alert templates operation.

Typically these are written to a http.Request.

func NewListAlertTemplatesParams

func NewListAlertTemplatesParams() *ListAlertTemplatesParams

NewListAlertTemplatesParams creates a new ListAlertTemplatesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListAlertTemplatesParamsWithContext

func NewListAlertTemplatesParamsWithContext(ctx context.Context) *ListAlertTemplatesParams

NewListAlertTemplatesParamsWithContext creates a new ListAlertTemplatesParams object with the ability to set a context for a request.

func NewListAlertTemplatesParamsWithHTTPClient

func NewListAlertTemplatesParamsWithHTTPClient(client *http.Client) *ListAlertTemplatesParams

NewListAlertTemplatesParamsWithHTTPClient creates a new ListAlertTemplatesParams object with the ability to set a custom HTTPClient for a request.

func NewListAlertTemplatesParamsWithTimeout

func NewListAlertTemplatesParamsWithTimeout(timeout time.Duration) *ListAlertTemplatesParams

NewListAlertTemplatesParamsWithTimeout creates a new ListAlertTemplatesParams object with the ability to set a timeout on a request.

func (*ListAlertTemplatesParams) SetCUUID

func (o *ListAlertTemplatesParams) SetCUUID(cUUID strfmt.UUID)

SetCUUID adds the cUuid to the list alert templates params

func (*ListAlertTemplatesParams) SetContext

func (o *ListAlertTemplatesParams) SetContext(ctx context.Context)

SetContext adds the context to the list alert templates params

func (*ListAlertTemplatesParams) SetDefaults

func (o *ListAlertTemplatesParams) SetDefaults()

SetDefaults hydrates default values in the list alert templates params (not the query body).

All values with no default are reset to their zero value.

func (*ListAlertTemplatesParams) SetHTTPClient

func (o *ListAlertTemplatesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list alert templates params

func (*ListAlertTemplatesParams) SetListTemplatesRequest

func (o *ListAlertTemplatesParams) SetListTemplatesRequest(listTemplatesRequest *models.AlertTemplateAPIFilter)

SetListTemplatesRequest adds the listTemplatesRequest to the list alert templates params

func (*ListAlertTemplatesParams) SetTimeout

func (o *ListAlertTemplatesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list alert templates params

func (*ListAlertTemplatesParams) WithCUUID

WithCUUID adds the cUUID to the list alert templates params

func (*ListAlertTemplatesParams) WithContext

WithContext adds the context to the list alert templates params

func (*ListAlertTemplatesParams) WithDefaults

WithDefaults hydrates default values in the list alert templates params (not the query body).

All values with no default are reset to their zero value.

func (*ListAlertTemplatesParams) WithHTTPClient

func (o *ListAlertTemplatesParams) WithHTTPClient(client *http.Client) *ListAlertTemplatesParams

WithHTTPClient adds the HTTPClient to the list alert templates params

func (*ListAlertTemplatesParams) WithListTemplatesRequest

func (o *ListAlertTemplatesParams) WithListTemplatesRequest(listTemplatesRequest *models.AlertTemplateAPIFilter) *ListAlertTemplatesParams

WithListTemplatesRequest adds the listTemplatesRequest to the list alert templates params

func (*ListAlertTemplatesParams) WithTimeout

WithTimeout adds the timeout to the list alert templates params

func (*ListAlertTemplatesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListAlertTemplatesReader

type ListAlertTemplatesReader struct {
	// contains filtered or unexported fields
}

ListAlertTemplatesReader is a Reader for the ListAlertTemplates structure.

func (*ListAlertTemplatesReader) ReadResponse

func (o *ListAlertTemplatesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListOfAlertsOK

type ListOfAlertsOK struct {
	Payload []*models.Alert
}
ListOfAlertsOK describes a response with status code 200, with default header values.

successful operation

func NewListOfAlertsOK

func NewListOfAlertsOK() *ListOfAlertsOK

NewListOfAlertsOK creates a ListOfAlertsOK with default headers values

func (*ListOfAlertsOK) Error

func (o *ListOfAlertsOK) Error() string

func (*ListOfAlertsOK) GetPayload

func (o *ListOfAlertsOK) GetPayload() []*models.Alert

type ListOfAlertsParams

type ListOfAlertsParams struct {

	// CUUID.
	//
	// Format: uuid
	CUUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListOfAlertsParams contains all the parameters to send to the API endpoint

for the list of alerts operation.

Typically these are written to a http.Request.

func NewListOfAlertsParams

func NewListOfAlertsParams() *ListOfAlertsParams

NewListOfAlertsParams creates a new ListOfAlertsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListOfAlertsParamsWithContext

func NewListOfAlertsParamsWithContext(ctx context.Context) *ListOfAlertsParams

NewListOfAlertsParamsWithContext creates a new ListOfAlertsParams object with the ability to set a context for a request.

func NewListOfAlertsParamsWithHTTPClient

func NewListOfAlertsParamsWithHTTPClient(client *http.Client) *ListOfAlertsParams

NewListOfAlertsParamsWithHTTPClient creates a new ListOfAlertsParams object with the ability to set a custom HTTPClient for a request.

func NewListOfAlertsParamsWithTimeout

func NewListOfAlertsParamsWithTimeout(timeout time.Duration) *ListOfAlertsParams

NewListOfAlertsParamsWithTimeout creates a new ListOfAlertsParams object with the ability to set a timeout on a request.

func (*ListOfAlertsParams) SetCUUID

func (o *ListOfAlertsParams) SetCUUID(cUUID strfmt.UUID)

SetCUUID adds the cUuid to the list of alerts params

func (*ListOfAlertsParams) SetContext

func (o *ListOfAlertsParams) SetContext(ctx context.Context)

SetContext adds the context to the list of alerts params

func (*ListOfAlertsParams) SetDefaults

func (o *ListOfAlertsParams) SetDefaults()

SetDefaults hydrates default values in the list of alerts params (not the query body).

All values with no default are reset to their zero value.

func (*ListOfAlertsParams) SetHTTPClient

func (o *ListOfAlertsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list of alerts params

func (*ListOfAlertsParams) SetTimeout

func (o *ListOfAlertsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list of alerts params

func (*ListOfAlertsParams) WithCUUID

func (o *ListOfAlertsParams) WithCUUID(cUUID strfmt.UUID) *ListOfAlertsParams

WithCUUID adds the cUUID to the list of alerts params

func (*ListOfAlertsParams) WithContext

WithContext adds the context to the list of alerts params

func (*ListOfAlertsParams) WithDefaults

func (o *ListOfAlertsParams) WithDefaults() *ListOfAlertsParams

WithDefaults hydrates default values in the list of alerts params (not the query body).

All values with no default are reset to their zero value.

func (*ListOfAlertsParams) WithHTTPClient

func (o *ListOfAlertsParams) WithHTTPClient(client *http.Client) *ListOfAlertsParams

WithHTTPClient adds the HTTPClient to the list of alerts params

func (*ListOfAlertsParams) WithTimeout

func (o *ListOfAlertsParams) WithTimeout(timeout time.Duration) *ListOfAlertsParams

WithTimeout adds the timeout to the list of alerts params

func (*ListOfAlertsParams) WriteToRequest

func (o *ListOfAlertsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListOfAlertsReader

type ListOfAlertsReader struct {
	// contains filtered or unexported fields
}

ListOfAlertsReader is a Reader for the ListOfAlerts structure.

func (*ListOfAlertsReader) ReadResponse

func (o *ListOfAlertsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PageAlertConfigurationsOK

type PageAlertConfigurationsOK struct {
	Payload *models.AlertConfigurationPagedResponse
}
PageAlertConfigurationsOK describes a response with status code 200, with default header values.

successful operation

func NewPageAlertConfigurationsOK

func NewPageAlertConfigurationsOK() *PageAlertConfigurationsOK

NewPageAlertConfigurationsOK creates a PageAlertConfigurationsOK with default headers values

func (*PageAlertConfigurationsOK) Error

func (o *PageAlertConfigurationsOK) Error() string

func (*PageAlertConfigurationsOK) GetPayload

type PageAlertConfigurationsParams

type PageAlertConfigurationsParams struct {

	// PageAlertConfigurationsRequest.
	PageAlertConfigurationsRequest *models.AlertConfigurationPagedAPIQuery

	// CUUID.
	//
	// Format: uuid
	CUUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PageAlertConfigurationsParams contains all the parameters to send to the API endpoint

for the page alert configurations operation.

Typically these are written to a http.Request.

func NewPageAlertConfigurationsParams

func NewPageAlertConfigurationsParams() *PageAlertConfigurationsParams

NewPageAlertConfigurationsParams creates a new PageAlertConfigurationsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPageAlertConfigurationsParamsWithContext

func NewPageAlertConfigurationsParamsWithContext(ctx context.Context) *PageAlertConfigurationsParams

NewPageAlertConfigurationsParamsWithContext creates a new PageAlertConfigurationsParams object with the ability to set a context for a request.

func NewPageAlertConfigurationsParamsWithHTTPClient

func NewPageAlertConfigurationsParamsWithHTTPClient(client *http.Client) *PageAlertConfigurationsParams

NewPageAlertConfigurationsParamsWithHTTPClient creates a new PageAlertConfigurationsParams object with the ability to set a custom HTTPClient for a request.

func NewPageAlertConfigurationsParamsWithTimeout

func NewPageAlertConfigurationsParamsWithTimeout(timeout time.Duration) *PageAlertConfigurationsParams

NewPageAlertConfigurationsParamsWithTimeout creates a new PageAlertConfigurationsParams object with the ability to set a timeout on a request.

func (*PageAlertConfigurationsParams) SetCUUID

func (o *PageAlertConfigurationsParams) SetCUUID(cUUID strfmt.UUID)

SetCUUID adds the cUuid to the page alert configurations params

func (*PageAlertConfigurationsParams) SetContext

func (o *PageAlertConfigurationsParams) SetContext(ctx context.Context)

SetContext adds the context to the page alert configurations params

func (*PageAlertConfigurationsParams) SetDefaults

func (o *PageAlertConfigurationsParams) SetDefaults()

SetDefaults hydrates default values in the page alert configurations params (not the query body).

All values with no default are reset to their zero value.

func (*PageAlertConfigurationsParams) SetHTTPClient

func (o *PageAlertConfigurationsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the page alert configurations params

func (*PageAlertConfigurationsParams) SetPageAlertConfigurationsRequest

func (o *PageAlertConfigurationsParams) SetPageAlertConfigurationsRequest(pageAlertConfigurationsRequest *models.AlertConfigurationPagedAPIQuery)

SetPageAlertConfigurationsRequest adds the pageAlertConfigurationsRequest to the page alert configurations params

func (*PageAlertConfigurationsParams) SetTimeout

func (o *PageAlertConfigurationsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the page alert configurations params

func (*PageAlertConfigurationsParams) WithCUUID

WithCUUID adds the cUUID to the page alert configurations params

func (*PageAlertConfigurationsParams) WithContext

WithContext adds the context to the page alert configurations params

func (*PageAlertConfigurationsParams) WithDefaults

WithDefaults hydrates default values in the page alert configurations params (not the query body).

All values with no default are reset to their zero value.

func (*PageAlertConfigurationsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the page alert configurations params

func (*PageAlertConfigurationsParams) WithPageAlertConfigurationsRequest

func (o *PageAlertConfigurationsParams) WithPageAlertConfigurationsRequest(pageAlertConfigurationsRequest *models.AlertConfigurationPagedAPIQuery) *PageAlertConfigurationsParams

WithPageAlertConfigurationsRequest adds the pageAlertConfigurationsRequest to the page alert configurations params

func (*PageAlertConfigurationsParams) WithTimeout

WithTimeout adds the timeout to the page alert configurations params

func (*PageAlertConfigurationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PageAlertConfigurationsReader

type PageAlertConfigurationsReader struct {
	// contains filtered or unexported fields
}

PageAlertConfigurationsReader is a Reader for the PageAlertConfigurations structure.

func (*PageAlertConfigurationsReader) ReadResponse

func (o *PageAlertConfigurationsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PageAlertsOK

type PageAlertsOK struct {
	Payload *models.AlertPagedResponse
}
PageAlertsOK describes a response with status code 200, with default header values.

successful operation

func NewPageAlertsOK

func NewPageAlertsOK() *PageAlertsOK

NewPageAlertsOK creates a PageAlertsOK with default headers values

func (*PageAlertsOK) Error

func (o *PageAlertsOK) Error() string

func (*PageAlertsOK) GetPayload

func (o *PageAlertsOK) GetPayload() *models.AlertPagedResponse

type PageAlertsParams

type PageAlertsParams struct {

	// PageAlertsRequest.
	PageAlertsRequest *models.AlertPagedAPIQuery

	// CUUID.
	//
	// Format: uuid
	CUUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PageAlertsParams contains all the parameters to send to the API endpoint

for the page alerts operation.

Typically these are written to a http.Request.

func NewPageAlertsParams

func NewPageAlertsParams() *PageAlertsParams

NewPageAlertsParams creates a new PageAlertsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPageAlertsParamsWithContext

func NewPageAlertsParamsWithContext(ctx context.Context) *PageAlertsParams

NewPageAlertsParamsWithContext creates a new PageAlertsParams object with the ability to set a context for a request.

func NewPageAlertsParamsWithHTTPClient

func NewPageAlertsParamsWithHTTPClient(client *http.Client) *PageAlertsParams

NewPageAlertsParamsWithHTTPClient creates a new PageAlertsParams object with the ability to set a custom HTTPClient for a request.

func NewPageAlertsParamsWithTimeout

func NewPageAlertsParamsWithTimeout(timeout time.Duration) *PageAlertsParams

NewPageAlertsParamsWithTimeout creates a new PageAlertsParams object with the ability to set a timeout on a request.

func (*PageAlertsParams) SetCUUID

func (o *PageAlertsParams) SetCUUID(cUUID strfmt.UUID)

SetCUUID adds the cUuid to the page alerts params

func (*PageAlertsParams) SetContext

func (o *PageAlertsParams) SetContext(ctx context.Context)

SetContext adds the context to the page alerts params

func (*PageAlertsParams) SetDefaults

func (o *PageAlertsParams) SetDefaults()

SetDefaults hydrates default values in the page alerts params (not the query body).

All values with no default are reset to their zero value.

func (*PageAlertsParams) SetHTTPClient

func (o *PageAlertsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the page alerts params

func (*PageAlertsParams) SetPageAlertsRequest

func (o *PageAlertsParams) SetPageAlertsRequest(pageAlertsRequest *models.AlertPagedAPIQuery)

SetPageAlertsRequest adds the pageAlertsRequest to the page alerts params

func (*PageAlertsParams) SetTimeout

func (o *PageAlertsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the page alerts params

func (*PageAlertsParams) WithCUUID

func (o *PageAlertsParams) WithCUUID(cUUID strfmt.UUID) *PageAlertsParams

WithCUUID adds the cUUID to the page alerts params

func (*PageAlertsParams) WithContext

func (o *PageAlertsParams) WithContext(ctx context.Context) *PageAlertsParams

WithContext adds the context to the page alerts params

func (*PageAlertsParams) WithDefaults

func (o *PageAlertsParams) WithDefaults() *PageAlertsParams

WithDefaults hydrates default values in the page alerts params (not the query body).

All values with no default are reset to their zero value.

func (*PageAlertsParams) WithHTTPClient

func (o *PageAlertsParams) WithHTTPClient(client *http.Client) *PageAlertsParams

WithHTTPClient adds the HTTPClient to the page alerts params

func (*PageAlertsParams) WithPageAlertsRequest

func (o *PageAlertsParams) WithPageAlertsRequest(pageAlertsRequest *models.AlertPagedAPIQuery) *PageAlertsParams

WithPageAlertsRequest adds the pageAlertsRequest to the page alerts params

func (*PageAlertsParams) WithTimeout

func (o *PageAlertsParams) WithTimeout(timeout time.Duration) *PageAlertsParams

WithTimeout adds the timeout to the page alerts params

func (*PageAlertsParams) WriteToRequest

func (o *PageAlertsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type PageAlertsReader

type PageAlertsReader struct {
	// contains filtered or unexported fields
}

PageAlertsReader is a Reader for the PageAlerts structure.

func (*PageAlertsReader) ReadResponse

func (o *PageAlertsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SendTestAlertOK

type SendTestAlertOK struct {
	Payload *models.YBPSuccess
}
SendTestAlertOK describes a response with status code 200, with default header values.

successful operation

func NewSendTestAlertOK

func NewSendTestAlertOK() *SendTestAlertOK

NewSendTestAlertOK creates a SendTestAlertOK with default headers values

func (*SendTestAlertOK) Error

func (o *SendTestAlertOK) Error() string

func (*SendTestAlertOK) GetPayload

func (o *SendTestAlertOK) GetPayload() *models.YBPSuccess

type SendTestAlertParams

type SendTestAlertParams struct {

	// CUUID.
	//
	// Format: uuid
	CUUID strfmt.UUID

	// ConfigurationUUID.
	//
	// Format: uuid
	ConfigurationUUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SendTestAlertParams contains all the parameters to send to the API endpoint

for the send test alert operation.

Typically these are written to a http.Request.

func NewSendTestAlertParams

func NewSendTestAlertParams() *SendTestAlertParams

NewSendTestAlertParams creates a new SendTestAlertParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSendTestAlertParamsWithContext

func NewSendTestAlertParamsWithContext(ctx context.Context) *SendTestAlertParams

NewSendTestAlertParamsWithContext creates a new SendTestAlertParams object with the ability to set a context for a request.

func NewSendTestAlertParamsWithHTTPClient

func NewSendTestAlertParamsWithHTTPClient(client *http.Client) *SendTestAlertParams

NewSendTestAlertParamsWithHTTPClient creates a new SendTestAlertParams object with the ability to set a custom HTTPClient for a request.

func NewSendTestAlertParamsWithTimeout

func NewSendTestAlertParamsWithTimeout(timeout time.Duration) *SendTestAlertParams

NewSendTestAlertParamsWithTimeout creates a new SendTestAlertParams object with the ability to set a timeout on a request.

func (*SendTestAlertParams) SetCUUID

func (o *SendTestAlertParams) SetCUUID(cUUID strfmt.UUID)

SetCUUID adds the cUuid to the send test alert params

func (*SendTestAlertParams) SetConfigurationUUID

func (o *SendTestAlertParams) SetConfigurationUUID(configurationUUID strfmt.UUID)

SetConfigurationUUID adds the configurationUuid to the send test alert params

func (*SendTestAlertParams) SetContext

func (o *SendTestAlertParams) SetContext(ctx context.Context)

SetContext adds the context to the send test alert params

func (*SendTestAlertParams) SetDefaults

func (o *SendTestAlertParams) SetDefaults()

SetDefaults hydrates default values in the send test alert params (not the query body).

All values with no default are reset to their zero value.

func (*SendTestAlertParams) SetHTTPClient

func (o *SendTestAlertParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the send test alert params

func (*SendTestAlertParams) SetTimeout

func (o *SendTestAlertParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the send test alert params

func (*SendTestAlertParams) WithCUUID

func (o *SendTestAlertParams) WithCUUID(cUUID strfmt.UUID) *SendTestAlertParams

WithCUUID adds the cUUID to the send test alert params

func (*SendTestAlertParams) WithConfigurationUUID

func (o *SendTestAlertParams) WithConfigurationUUID(configurationUUID strfmt.UUID) *SendTestAlertParams

WithConfigurationUUID adds the configurationUUID to the send test alert params

func (*SendTestAlertParams) WithContext

WithContext adds the context to the send test alert params

func (*SendTestAlertParams) WithDefaults

func (o *SendTestAlertParams) WithDefaults() *SendTestAlertParams

WithDefaults hydrates default values in the send test alert params (not the query body).

All values with no default are reset to their zero value.

func (*SendTestAlertParams) WithHTTPClient

func (o *SendTestAlertParams) WithHTTPClient(client *http.Client) *SendTestAlertParams

WithHTTPClient adds the HTTPClient to the send test alert params

func (*SendTestAlertParams) WithTimeout

func (o *SendTestAlertParams) WithTimeout(timeout time.Duration) *SendTestAlertParams

WithTimeout adds the timeout to the send test alert params

func (*SendTestAlertParams) WriteToRequest

func (o *SendTestAlertParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type SendTestAlertReader

type SendTestAlertReader struct {
	// contains filtered or unexported fields
}

SendTestAlertReader is a Reader for the SendTestAlert structure.

func (*SendTestAlertReader) ReadResponse

func (o *SendTestAlertReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateAlertChannelOK

type UpdateAlertChannelOK struct {
	Payload *models.AlertChannel
}
UpdateAlertChannelOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateAlertChannelOK

func NewUpdateAlertChannelOK() *UpdateAlertChannelOK

NewUpdateAlertChannelOK creates a UpdateAlertChannelOK with default headers values

func (*UpdateAlertChannelOK) Error

func (o *UpdateAlertChannelOK) Error() string

func (*UpdateAlertChannelOK) GetPayload

func (o *UpdateAlertChannelOK) GetPayload() *models.AlertChannel

type UpdateAlertChannelParams

type UpdateAlertChannelParams struct {

	// UpdateAlertChannelRequest.
	UpdateAlertChannelRequest *models.AlertChannelFormData

	// AcUUID.
	//
	// Format: uuid
	AcUUID strfmt.UUID

	// CUUID.
	//
	// Format: uuid
	CUUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateAlertChannelParams contains all the parameters to send to the API endpoint

for the update alert channel operation.

Typically these are written to a http.Request.

func NewUpdateAlertChannelParams

func NewUpdateAlertChannelParams() *UpdateAlertChannelParams

NewUpdateAlertChannelParams creates a new UpdateAlertChannelParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateAlertChannelParamsWithContext

func NewUpdateAlertChannelParamsWithContext(ctx context.Context) *UpdateAlertChannelParams

NewUpdateAlertChannelParamsWithContext creates a new UpdateAlertChannelParams object with the ability to set a context for a request.

func NewUpdateAlertChannelParamsWithHTTPClient

func NewUpdateAlertChannelParamsWithHTTPClient(client *http.Client) *UpdateAlertChannelParams

NewUpdateAlertChannelParamsWithHTTPClient creates a new UpdateAlertChannelParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateAlertChannelParamsWithTimeout

func NewUpdateAlertChannelParamsWithTimeout(timeout time.Duration) *UpdateAlertChannelParams

NewUpdateAlertChannelParamsWithTimeout creates a new UpdateAlertChannelParams object with the ability to set a timeout on a request.

func (*UpdateAlertChannelParams) SetAcUUID

func (o *UpdateAlertChannelParams) SetAcUUID(acUUID strfmt.UUID)

SetAcUUID adds the acUuid to the update alert channel params

func (*UpdateAlertChannelParams) SetCUUID

func (o *UpdateAlertChannelParams) SetCUUID(cUUID strfmt.UUID)

SetCUUID adds the cUuid to the update alert channel params

func (*UpdateAlertChannelParams) SetContext

func (o *UpdateAlertChannelParams) SetContext(ctx context.Context)

SetContext adds the context to the update alert channel params

func (*UpdateAlertChannelParams) SetDefaults

func (o *UpdateAlertChannelParams) SetDefaults()

SetDefaults hydrates default values in the update alert channel params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateAlertChannelParams) SetHTTPClient

func (o *UpdateAlertChannelParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update alert channel params

func (*UpdateAlertChannelParams) SetTimeout

func (o *UpdateAlertChannelParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update alert channel params

func (*UpdateAlertChannelParams) SetUpdateAlertChannelRequest

func (o *UpdateAlertChannelParams) SetUpdateAlertChannelRequest(updateAlertChannelRequest *models.AlertChannelFormData)

SetUpdateAlertChannelRequest adds the updateAlertChannelRequest to the update alert channel params

func (*UpdateAlertChannelParams) WithAcUUID

WithAcUUID adds the acUUID to the update alert channel params

func (*UpdateAlertChannelParams) WithCUUID

WithCUUID adds the cUUID to the update alert channel params

func (*UpdateAlertChannelParams) WithContext

WithContext adds the context to the update alert channel params

func (*UpdateAlertChannelParams) WithDefaults

WithDefaults hydrates default values in the update alert channel params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateAlertChannelParams) WithHTTPClient

func (o *UpdateAlertChannelParams) WithHTTPClient(client *http.Client) *UpdateAlertChannelParams

WithHTTPClient adds the HTTPClient to the update alert channel params

func (*UpdateAlertChannelParams) WithTimeout

WithTimeout adds the timeout to the update alert channel params

func (*UpdateAlertChannelParams) WithUpdateAlertChannelRequest

func (o *UpdateAlertChannelParams) WithUpdateAlertChannelRequest(updateAlertChannelRequest *models.AlertChannelFormData) *UpdateAlertChannelParams

WithUpdateAlertChannelRequest adds the updateAlertChannelRequest to the update alert channel params

func (*UpdateAlertChannelParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateAlertChannelReader

type UpdateAlertChannelReader struct {
	// contains filtered or unexported fields
}

UpdateAlertChannelReader is a Reader for the UpdateAlertChannel structure.

func (*UpdateAlertChannelReader) ReadResponse

func (o *UpdateAlertChannelReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateAlertConfigurationOK

type UpdateAlertConfigurationOK struct {
	Payload *models.AlertConfiguration
}
UpdateAlertConfigurationOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateAlertConfigurationOK

func NewUpdateAlertConfigurationOK() *UpdateAlertConfigurationOK

NewUpdateAlertConfigurationOK creates a UpdateAlertConfigurationOK with default headers values

func (*UpdateAlertConfigurationOK) Error

func (*UpdateAlertConfigurationOK) GetPayload

type UpdateAlertConfigurationParams

type UpdateAlertConfigurationParams struct {

	// UpdateAlertConfigurationRequest.
	UpdateAlertConfigurationRequest *models.AlertConfiguration

	// CUUID.
	//
	// Format: uuid
	CUUID strfmt.UUID

	// ConfigurationUUID.
	//
	// Format: uuid
	ConfigurationUUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateAlertConfigurationParams contains all the parameters to send to the API endpoint

for the update alert configuration operation.

Typically these are written to a http.Request.

func NewUpdateAlertConfigurationParams

func NewUpdateAlertConfigurationParams() *UpdateAlertConfigurationParams

NewUpdateAlertConfigurationParams creates a new UpdateAlertConfigurationParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateAlertConfigurationParamsWithContext

func NewUpdateAlertConfigurationParamsWithContext(ctx context.Context) *UpdateAlertConfigurationParams

NewUpdateAlertConfigurationParamsWithContext creates a new UpdateAlertConfigurationParams object with the ability to set a context for a request.

func NewUpdateAlertConfigurationParamsWithHTTPClient

func NewUpdateAlertConfigurationParamsWithHTTPClient(client *http.Client) *UpdateAlertConfigurationParams

NewUpdateAlertConfigurationParamsWithHTTPClient creates a new UpdateAlertConfigurationParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateAlertConfigurationParamsWithTimeout

func NewUpdateAlertConfigurationParamsWithTimeout(timeout time.Duration) *UpdateAlertConfigurationParams

NewUpdateAlertConfigurationParamsWithTimeout creates a new UpdateAlertConfigurationParams object with the ability to set a timeout on a request.

func (*UpdateAlertConfigurationParams) SetCUUID

func (o *UpdateAlertConfigurationParams) SetCUUID(cUUID strfmt.UUID)

SetCUUID adds the cUuid to the update alert configuration params

func (*UpdateAlertConfigurationParams) SetConfigurationUUID

func (o *UpdateAlertConfigurationParams) SetConfigurationUUID(configurationUUID strfmt.UUID)

SetConfigurationUUID adds the configurationUuid to the update alert configuration params

func (*UpdateAlertConfigurationParams) SetContext

func (o *UpdateAlertConfigurationParams) SetContext(ctx context.Context)

SetContext adds the context to the update alert configuration params

func (*UpdateAlertConfigurationParams) SetDefaults

func (o *UpdateAlertConfigurationParams) SetDefaults()

SetDefaults hydrates default values in the update alert configuration params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateAlertConfigurationParams) SetHTTPClient

func (o *UpdateAlertConfigurationParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update alert configuration params

func (*UpdateAlertConfigurationParams) SetTimeout

func (o *UpdateAlertConfigurationParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update alert configuration params

func (*UpdateAlertConfigurationParams) SetUpdateAlertConfigurationRequest

func (o *UpdateAlertConfigurationParams) SetUpdateAlertConfigurationRequest(updateAlertConfigurationRequest *models.AlertConfiguration)

SetUpdateAlertConfigurationRequest adds the updateAlertConfigurationRequest to the update alert configuration params

func (*UpdateAlertConfigurationParams) WithCUUID

WithCUUID adds the cUUID to the update alert configuration params

func (*UpdateAlertConfigurationParams) WithConfigurationUUID

func (o *UpdateAlertConfigurationParams) WithConfigurationUUID(configurationUUID strfmt.UUID) *UpdateAlertConfigurationParams

WithConfigurationUUID adds the configurationUUID to the update alert configuration params

func (*UpdateAlertConfigurationParams) WithContext

WithContext adds the context to the update alert configuration params

func (*UpdateAlertConfigurationParams) WithDefaults

WithDefaults hydrates default values in the update alert configuration params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateAlertConfigurationParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update alert configuration params

func (*UpdateAlertConfigurationParams) WithTimeout

WithTimeout adds the timeout to the update alert configuration params

func (*UpdateAlertConfigurationParams) WithUpdateAlertConfigurationRequest

func (o *UpdateAlertConfigurationParams) WithUpdateAlertConfigurationRequest(updateAlertConfigurationRequest *models.AlertConfiguration) *UpdateAlertConfigurationParams

WithUpdateAlertConfigurationRequest adds the updateAlertConfigurationRequest to the update alert configuration params

func (*UpdateAlertConfigurationParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateAlertConfigurationReader

type UpdateAlertConfigurationReader struct {
	// contains filtered or unexported fields
}

UpdateAlertConfigurationReader is a Reader for the UpdateAlertConfiguration structure.

func (*UpdateAlertConfigurationReader) ReadResponse

func (o *UpdateAlertConfigurationReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateAlertDestinationOK

type UpdateAlertDestinationOK struct {
	Payload *models.AlertDestination
}
UpdateAlertDestinationOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateAlertDestinationOK

func NewUpdateAlertDestinationOK() *UpdateAlertDestinationOK

NewUpdateAlertDestinationOK creates a UpdateAlertDestinationOK with default headers values

func (*UpdateAlertDestinationOK) Error

func (o *UpdateAlertDestinationOK) Error() string

func (*UpdateAlertDestinationOK) GetPayload

type UpdateAlertDestinationParams

type UpdateAlertDestinationParams struct {

	// UpdateAlertDestinationRequest.
	UpdateAlertDestinationRequest *models.AlertDestinationFormData

	// AdUUID.
	//
	// Format: uuid
	AdUUID strfmt.UUID

	// CUUID.
	//
	// Format: uuid
	CUUID strfmt.UUID

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateAlertDestinationParams contains all the parameters to send to the API endpoint

for the update alert destination operation.

Typically these are written to a http.Request.

func NewUpdateAlertDestinationParams

func NewUpdateAlertDestinationParams() *UpdateAlertDestinationParams

NewUpdateAlertDestinationParams creates a new UpdateAlertDestinationParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewUpdateAlertDestinationParamsWithContext

func NewUpdateAlertDestinationParamsWithContext(ctx context.Context) *UpdateAlertDestinationParams

NewUpdateAlertDestinationParamsWithContext creates a new UpdateAlertDestinationParams object with the ability to set a context for a request.

func NewUpdateAlertDestinationParamsWithHTTPClient

func NewUpdateAlertDestinationParamsWithHTTPClient(client *http.Client) *UpdateAlertDestinationParams

NewUpdateAlertDestinationParamsWithHTTPClient creates a new UpdateAlertDestinationParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateAlertDestinationParamsWithTimeout

func NewUpdateAlertDestinationParamsWithTimeout(timeout time.Duration) *UpdateAlertDestinationParams

NewUpdateAlertDestinationParamsWithTimeout creates a new UpdateAlertDestinationParams object with the ability to set a timeout on a request.

func (*UpdateAlertDestinationParams) SetAdUUID

func (o *UpdateAlertDestinationParams) SetAdUUID(adUUID strfmt.UUID)

SetAdUUID adds the adUuid to the update alert destination params

func (*UpdateAlertDestinationParams) SetCUUID

func (o *UpdateAlertDestinationParams) SetCUUID(cUUID strfmt.UUID)

SetCUUID adds the cUuid to the update alert destination params

func (*UpdateAlertDestinationParams) SetContext

func (o *UpdateAlertDestinationParams) SetContext(ctx context.Context)

SetContext adds the context to the update alert destination params

func (*UpdateAlertDestinationParams) SetDefaults

func (o *UpdateAlertDestinationParams) SetDefaults()

SetDefaults hydrates default values in the update alert destination params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateAlertDestinationParams) SetHTTPClient

func (o *UpdateAlertDestinationParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update alert destination params

func (*UpdateAlertDestinationParams) SetTimeout

func (o *UpdateAlertDestinationParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update alert destination params

func (*UpdateAlertDestinationParams) SetUpdateAlertDestinationRequest

func (o *UpdateAlertDestinationParams) SetUpdateAlertDestinationRequest(updateAlertDestinationRequest *models.AlertDestinationFormData)

SetUpdateAlertDestinationRequest adds the updateAlertDestinationRequest to the update alert destination params

func (*UpdateAlertDestinationParams) WithAdUUID

WithAdUUID adds the adUUID to the update alert destination params

func (*UpdateAlertDestinationParams) WithCUUID

WithCUUID adds the cUUID to the update alert destination params

func (*UpdateAlertDestinationParams) WithContext

WithContext adds the context to the update alert destination params

func (*UpdateAlertDestinationParams) WithDefaults

WithDefaults hydrates default values in the update alert destination params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateAlertDestinationParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update alert destination params

func (*UpdateAlertDestinationParams) WithTimeout

WithTimeout adds the timeout to the update alert destination params

func (*UpdateAlertDestinationParams) WithUpdateAlertDestinationRequest

func (o *UpdateAlertDestinationParams) WithUpdateAlertDestinationRequest(updateAlertDestinationRequest *models.AlertDestinationFormData) *UpdateAlertDestinationParams

WithUpdateAlertDestinationRequest adds the updateAlertDestinationRequest to the update alert destination params

func (*UpdateAlertDestinationParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateAlertDestinationReader

type UpdateAlertDestinationReader struct {
	// contains filtered or unexported fields
}

UpdateAlertDestinationReader is a Reader for the UpdateAlertDestination structure.

func (*UpdateAlertDestinationReader) ReadResponse

func (o *UpdateAlertDestinationReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL