audiences

package
v0.0.0-...-3ee50fb Latest Latest
Warning

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

Go to latest
Published: Aug 5, 2025 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for audiences API

func (*Client) DeleteV1AudiencesAudienceID

func (a *Client) DeleteV1AudiencesAudienceID(params *DeleteV1AudiencesAudienceIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteV1AudiencesAudienceIDOK, error)

DeleteV1AudiencesAudienceID archives audience

Archive an audience

func (*Client) GetV1Audiences

func (a *Client) GetV1Audiences(params *GetV1AudiencesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1AudiencesOK, error)

GetV1Audiences lists audiences

List all audiences

func (*Client) GetV1AudiencesAudienceID

func (a *Client) GetV1AudiencesAudienceID(params *GetV1AudiencesAudienceIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1AudiencesAudienceIDOK, error)

GetV1AudiencesAudienceID gets audience

Get audience details

func (*Client) GetV1AudiencesAudienceIDSummariesIncidentID

GetV1AudiencesAudienceIDSummariesIncidentID gets latest summary

Get the latest audience-specific summary for an incident

func (*Client) GetV1AudiencesMemberMemberIDDefault

func (a *Client) GetV1AudiencesMemberMemberIDDefault(params *GetV1AudiencesMemberMemberIDDefaultParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1AudiencesMemberMemberIDDefaultOK, error)

GetV1AudiencesMemberMemberIDDefault gets default audience

Get member's default audience

func (*Client) GetV1AudiencesSummariesIncidentID

func (a *Client) GetV1AudiencesSummariesIncidentID(params *GetV1AudiencesSummariesIncidentIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1AudiencesSummariesIncidentIDOK, error)

GetV1AudiencesSummariesIncidentID lists audience summaries

List all audience summaries for an incident

func (*Client) PatchV1AudiencesAudienceID

func (a *Client) PatchV1AudiencesAudienceID(params *PatchV1AudiencesAudienceIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchV1AudiencesAudienceIDOK, error)

PatchV1AudiencesAudienceID updates audience

Update an existing audience

func (*Client) PatchV1AudiencesAudienceIDRestore

func (a *Client) PatchV1AudiencesAudienceIDRestore(params *PatchV1AudiencesAudienceIDRestoreParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchV1AudiencesAudienceIDRestoreOK, error)

PatchV1AudiencesAudienceIDRestore restores audience

Restore a previously archived audience

func (*Client) PostV1Audiences

func (a *Client) PostV1Audiences(params *PostV1AudiencesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostV1AudiencesCreated, error)

PostV1Audiences creates audience

Create a new audience

func (*Client) PostV1AudiencesAudienceIDSummariesIncidentID

PostV1AudiencesAudienceIDSummariesIncidentID generates summary

Generate a new audience-specific summary for an incident

func (*Client) PutV1AudiencesMemberMemberIDDefault

func (a *Client) PutV1AudiencesMemberMemberIDDefault(params *PutV1AudiencesMemberMemberIDDefaultParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PutV1AudiencesMemberMemberIDDefaultOK, error)

PutV1AudiencesMemberMemberIDDefault sets default audience

Set member's default audience

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	DeleteV1AudiencesAudienceID(params *DeleteV1AudiencesAudienceIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteV1AudiencesAudienceIDOK, error)

	GetV1Audiences(params *GetV1AudiencesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1AudiencesOK, error)

	GetV1AudiencesAudienceID(params *GetV1AudiencesAudienceIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1AudiencesAudienceIDOK, error)

	GetV1AudiencesAudienceIDSummariesIncidentID(params *GetV1AudiencesAudienceIDSummariesIncidentIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1AudiencesAudienceIDSummariesIncidentIDOK, error)

	GetV1AudiencesMemberMemberIDDefault(params *GetV1AudiencesMemberMemberIDDefaultParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1AudiencesMemberMemberIDDefaultOK, error)

	GetV1AudiencesSummariesIncidentID(params *GetV1AudiencesSummariesIncidentIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetV1AudiencesSummariesIncidentIDOK, error)

	PatchV1AudiencesAudienceID(params *PatchV1AudiencesAudienceIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchV1AudiencesAudienceIDOK, error)

	PatchV1AudiencesAudienceIDRestore(params *PatchV1AudiencesAudienceIDRestoreParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PatchV1AudiencesAudienceIDRestoreOK, error)

	PostV1Audiences(params *PostV1AudiencesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostV1AudiencesCreated, error)

	PostV1AudiencesAudienceIDSummariesIncidentID(params *PostV1AudiencesAudienceIDSummariesIncidentIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostV1AudiencesAudienceIDSummariesIncidentIDCreated, error)

	PutV1AudiencesMemberMemberIDDefault(params *PutV1AudiencesMemberMemberIDDefaultParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PutV1AudiencesMemberMemberIDDefaultOK, 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 audiences API client.

type DeleteV1AudiencesAudienceIDDetailsDetailIDNoContent

type DeleteV1AudiencesAudienceIDDetailsDetailIDNoContent struct {
}

DeleteV1AudiencesAudienceIDDetailsDetailIDNoContent describes a response with status code 204, with default header values.

Delete an incident detail

func NewDeleteV1AudiencesAudienceIDDetailsDetailIDNoContent

func NewDeleteV1AudiencesAudienceIDDetailsDetailIDNoContent() *DeleteV1AudiencesAudienceIDDetailsDetailIDNoContent

NewDeleteV1AudiencesAudienceIDDetailsDetailIDNoContent creates a DeleteV1AudiencesAudienceIDDetailsDetailIDNoContent with default headers values

func (*DeleteV1AudiencesAudienceIDDetailsDetailIDNoContent) Error

func (*DeleteV1AudiencesAudienceIDDetailsDetailIDNoContent) IsClientError

IsClientError returns true when this delete v1 audiences audience Id details detail Id no content response has a 4xx status code

func (*DeleteV1AudiencesAudienceIDDetailsDetailIDNoContent) IsCode

IsCode returns true when this delete v1 audiences audience Id details detail Id no content response a status code equal to that given

func (*DeleteV1AudiencesAudienceIDDetailsDetailIDNoContent) IsRedirect

IsRedirect returns true when this delete v1 audiences audience Id details detail Id no content response has a 3xx status code

func (*DeleteV1AudiencesAudienceIDDetailsDetailIDNoContent) IsServerError

IsServerError returns true when this delete v1 audiences audience Id details detail Id no content response has a 5xx status code

func (*DeleteV1AudiencesAudienceIDDetailsDetailIDNoContent) IsSuccess

IsSuccess returns true when this delete v1 audiences audience Id details detail Id no content response has a 2xx status code

func (*DeleteV1AudiencesAudienceIDDetailsDetailIDNoContent) String

type DeleteV1AudiencesAudienceIDDetailsDetailIDParams

type DeleteV1AudiencesAudienceIDDetailsDetailIDParams struct {

	/* AudienceID.

	   Unique identifier of the audience
	*/
	AudienceID string

	/* DetailID.

	   Unique identifier of the detail to modify
	*/
	DetailID string

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

DeleteV1AudiencesAudienceIDDetailsDetailIDParams contains all the parameters to send to the API endpoint

for the delete v1 audiences audience Id details detail Id operation.

Typically these are written to a http.Request.

func NewDeleteV1AudiencesAudienceIDDetailsDetailIDParams

func NewDeleteV1AudiencesAudienceIDDetailsDetailIDParams() *DeleteV1AudiencesAudienceIDDetailsDetailIDParams

NewDeleteV1AudiencesAudienceIDDetailsDetailIDParams creates a new DeleteV1AudiencesAudienceIDDetailsDetailIDParams 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 NewDeleteV1AudiencesAudienceIDDetailsDetailIDParamsWithContext

func NewDeleteV1AudiencesAudienceIDDetailsDetailIDParamsWithContext(ctx context.Context) *DeleteV1AudiencesAudienceIDDetailsDetailIDParams

NewDeleteV1AudiencesAudienceIDDetailsDetailIDParamsWithContext creates a new DeleteV1AudiencesAudienceIDDetailsDetailIDParams object with the ability to set a context for a request.

func NewDeleteV1AudiencesAudienceIDDetailsDetailIDParamsWithHTTPClient

func NewDeleteV1AudiencesAudienceIDDetailsDetailIDParamsWithHTTPClient(client *http.Client) *DeleteV1AudiencesAudienceIDDetailsDetailIDParams

NewDeleteV1AudiencesAudienceIDDetailsDetailIDParamsWithHTTPClient creates a new DeleteV1AudiencesAudienceIDDetailsDetailIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteV1AudiencesAudienceIDDetailsDetailIDParamsWithTimeout

func NewDeleteV1AudiencesAudienceIDDetailsDetailIDParamsWithTimeout(timeout time.Duration) *DeleteV1AudiencesAudienceIDDetailsDetailIDParams

NewDeleteV1AudiencesAudienceIDDetailsDetailIDParamsWithTimeout creates a new DeleteV1AudiencesAudienceIDDetailsDetailIDParams object with the ability to set a timeout on a request.

func (*DeleteV1AudiencesAudienceIDDetailsDetailIDParams) SetAudienceID

func (o *DeleteV1AudiencesAudienceIDDetailsDetailIDParams) SetAudienceID(audienceID string)

SetAudienceID adds the audienceId to the delete v1 audiences audience Id details detail Id params

func (*DeleteV1AudiencesAudienceIDDetailsDetailIDParams) SetContext

SetContext adds the context to the delete v1 audiences audience Id details detail Id params

func (*DeleteV1AudiencesAudienceIDDetailsDetailIDParams) SetDefaults

SetDefaults hydrates default values in the delete v1 audiences audience Id details detail Id params (not the query body).

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

func (*DeleteV1AudiencesAudienceIDDetailsDetailIDParams) SetDetailID

SetDetailID adds the detailId to the delete v1 audiences audience Id details detail Id params

func (*DeleteV1AudiencesAudienceIDDetailsDetailIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete v1 audiences audience Id details detail Id params

func (*DeleteV1AudiencesAudienceIDDetailsDetailIDParams) SetTimeout

SetTimeout adds the timeout to the delete v1 audiences audience Id details detail Id params

func (*DeleteV1AudiencesAudienceIDDetailsDetailIDParams) WithAudienceID

WithAudienceID adds the audienceID to the delete v1 audiences audience Id details detail Id params

func (*DeleteV1AudiencesAudienceIDDetailsDetailIDParams) WithContext

WithContext adds the context to the delete v1 audiences audience Id details detail Id params

func (*DeleteV1AudiencesAudienceIDDetailsDetailIDParams) WithDefaults

WithDefaults hydrates default values in the delete v1 audiences audience Id details detail Id params (not the query body).

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

func (*DeleteV1AudiencesAudienceIDDetailsDetailIDParams) WithDetailID

WithDetailID adds the detailID to the delete v1 audiences audience Id details detail Id params

func (*DeleteV1AudiencesAudienceIDDetailsDetailIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete v1 audiences audience Id details detail Id params

func (*DeleteV1AudiencesAudienceIDDetailsDetailIDParams) WithTimeout

WithTimeout adds the timeout to the delete v1 audiences audience Id details detail Id params

func (*DeleteV1AudiencesAudienceIDDetailsDetailIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteV1AudiencesAudienceIDDetailsDetailIDReader

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

DeleteV1AudiencesAudienceIDDetailsDetailIDReader is a Reader for the DeleteV1AudiencesAudienceIDDetailsDetailID structure.

func (*DeleteV1AudiencesAudienceIDDetailsDetailIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteV1AudiencesAudienceIDOK

type DeleteV1AudiencesAudienceIDOK struct {
	Payload *models.AudiencesEntitiesAudienceEntity
}

DeleteV1AudiencesAudienceIDOK describes a response with status code 200, with default header values.

Archive an audience

func NewDeleteV1AudiencesAudienceIDOK

func NewDeleteV1AudiencesAudienceIDOK() *DeleteV1AudiencesAudienceIDOK

NewDeleteV1AudiencesAudienceIDOK creates a DeleteV1AudiencesAudienceIDOK with default headers values

func (*DeleteV1AudiencesAudienceIDOK) Error

func (*DeleteV1AudiencesAudienceIDOK) GetPayload

func (*DeleteV1AudiencesAudienceIDOK) IsClientError

func (o *DeleteV1AudiencesAudienceIDOK) IsClientError() bool

IsClientError returns true when this delete v1 audiences audience Id o k response has a 4xx status code

func (*DeleteV1AudiencesAudienceIDOK) IsCode

func (o *DeleteV1AudiencesAudienceIDOK) IsCode(code int) bool

IsCode returns true when this delete v1 audiences audience Id o k response a status code equal to that given

func (*DeleteV1AudiencesAudienceIDOK) IsRedirect

func (o *DeleteV1AudiencesAudienceIDOK) IsRedirect() bool

IsRedirect returns true when this delete v1 audiences audience Id o k response has a 3xx status code

func (*DeleteV1AudiencesAudienceIDOK) IsServerError

func (o *DeleteV1AudiencesAudienceIDOK) IsServerError() bool

IsServerError returns true when this delete v1 audiences audience Id o k response has a 5xx status code

func (*DeleteV1AudiencesAudienceIDOK) IsSuccess

func (o *DeleteV1AudiencesAudienceIDOK) IsSuccess() bool

IsSuccess returns true when this delete v1 audiences audience Id o k response has a 2xx status code

func (*DeleteV1AudiencesAudienceIDOK) String

type DeleteV1AudiencesAudienceIDParams

type DeleteV1AudiencesAudienceIDParams struct {

	/* AudienceID.

	   Unique identifier of the audience
	*/
	AudienceID string

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

DeleteV1AudiencesAudienceIDParams contains all the parameters to send to the API endpoint

for the delete v1 audiences audience Id operation.

Typically these are written to a http.Request.

func NewDeleteV1AudiencesAudienceIDParams

func NewDeleteV1AudiencesAudienceIDParams() *DeleteV1AudiencesAudienceIDParams

NewDeleteV1AudiencesAudienceIDParams creates a new DeleteV1AudiencesAudienceIDParams 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 NewDeleteV1AudiencesAudienceIDParamsWithContext

func NewDeleteV1AudiencesAudienceIDParamsWithContext(ctx context.Context) *DeleteV1AudiencesAudienceIDParams

NewDeleteV1AudiencesAudienceIDParamsWithContext creates a new DeleteV1AudiencesAudienceIDParams object with the ability to set a context for a request.

func NewDeleteV1AudiencesAudienceIDParamsWithHTTPClient

func NewDeleteV1AudiencesAudienceIDParamsWithHTTPClient(client *http.Client) *DeleteV1AudiencesAudienceIDParams

NewDeleteV1AudiencesAudienceIDParamsWithHTTPClient creates a new DeleteV1AudiencesAudienceIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteV1AudiencesAudienceIDParamsWithTimeout

func NewDeleteV1AudiencesAudienceIDParamsWithTimeout(timeout time.Duration) *DeleteV1AudiencesAudienceIDParams

NewDeleteV1AudiencesAudienceIDParamsWithTimeout creates a new DeleteV1AudiencesAudienceIDParams object with the ability to set a timeout on a request.

func (*DeleteV1AudiencesAudienceIDParams) SetAudienceID

func (o *DeleteV1AudiencesAudienceIDParams) SetAudienceID(audienceID string)

SetAudienceID adds the audienceId to the delete v1 audiences audience Id params

func (*DeleteV1AudiencesAudienceIDParams) SetContext

SetContext adds the context to the delete v1 audiences audience Id params

func (*DeleteV1AudiencesAudienceIDParams) SetDefaults

func (o *DeleteV1AudiencesAudienceIDParams) SetDefaults()

SetDefaults hydrates default values in the delete v1 audiences audience Id params (not the query body).

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

func (*DeleteV1AudiencesAudienceIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete v1 audiences audience Id params

func (*DeleteV1AudiencesAudienceIDParams) SetTimeout

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

SetTimeout adds the timeout to the delete v1 audiences audience Id params

func (*DeleteV1AudiencesAudienceIDParams) WithAudienceID

WithAudienceID adds the audienceID to the delete v1 audiences audience Id params

func (*DeleteV1AudiencesAudienceIDParams) WithContext

WithContext adds the context to the delete v1 audiences audience Id params

func (*DeleteV1AudiencesAudienceIDParams) WithDefaults

WithDefaults hydrates default values in the delete v1 audiences audience Id params (not the query body).

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

func (*DeleteV1AudiencesAudienceIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete v1 audiences audience Id params

func (*DeleteV1AudiencesAudienceIDParams) WithTimeout

WithTimeout adds the timeout to the delete v1 audiences audience Id params

func (*DeleteV1AudiencesAudienceIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteV1AudiencesAudienceIDReader

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

DeleteV1AudiencesAudienceIDReader is a Reader for the DeleteV1AudiencesAudienceID structure.

func (*DeleteV1AudiencesAudienceIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetV1AudiencesAudienceIDOK

type GetV1AudiencesAudienceIDOK struct {
	Payload *models.AudiencesEntitiesAudienceEntity
}

GetV1AudiencesAudienceIDOK describes a response with status code 200, with default header values.

Get audience details

func NewGetV1AudiencesAudienceIDOK

func NewGetV1AudiencesAudienceIDOK() *GetV1AudiencesAudienceIDOK

NewGetV1AudiencesAudienceIDOK creates a GetV1AudiencesAudienceIDOK with default headers values

func (*GetV1AudiencesAudienceIDOK) Error

func (*GetV1AudiencesAudienceIDOK) GetPayload

func (*GetV1AudiencesAudienceIDOK) IsClientError

func (o *GetV1AudiencesAudienceIDOK) IsClientError() bool

IsClientError returns true when this get v1 audiences audience Id o k response has a 4xx status code

func (*GetV1AudiencesAudienceIDOK) IsCode

func (o *GetV1AudiencesAudienceIDOK) IsCode(code int) bool

IsCode returns true when this get v1 audiences audience Id o k response a status code equal to that given

func (*GetV1AudiencesAudienceIDOK) IsRedirect

func (o *GetV1AudiencesAudienceIDOK) IsRedirect() bool

IsRedirect returns true when this get v1 audiences audience Id o k response has a 3xx status code

func (*GetV1AudiencesAudienceIDOK) IsServerError

func (o *GetV1AudiencesAudienceIDOK) IsServerError() bool

IsServerError returns true when this get v1 audiences audience Id o k response has a 5xx status code

func (*GetV1AudiencesAudienceIDOK) IsSuccess

func (o *GetV1AudiencesAudienceIDOK) IsSuccess() bool

IsSuccess returns true when this get v1 audiences audience Id o k response has a 2xx status code

func (*GetV1AudiencesAudienceIDOK) String

func (o *GetV1AudiencesAudienceIDOK) String() string

type GetV1AudiencesAudienceIDParams

type GetV1AudiencesAudienceIDParams struct {

	/* AudienceID.

	   Unique identifier of the audience
	*/
	AudienceID string

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

GetV1AudiencesAudienceIDParams contains all the parameters to send to the API endpoint

for the get v1 audiences audience Id operation.

Typically these are written to a http.Request.

func NewGetV1AudiencesAudienceIDParams

func NewGetV1AudiencesAudienceIDParams() *GetV1AudiencesAudienceIDParams

NewGetV1AudiencesAudienceIDParams creates a new GetV1AudiencesAudienceIDParams 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 NewGetV1AudiencesAudienceIDParamsWithContext

func NewGetV1AudiencesAudienceIDParamsWithContext(ctx context.Context) *GetV1AudiencesAudienceIDParams

NewGetV1AudiencesAudienceIDParamsWithContext creates a new GetV1AudiencesAudienceIDParams object with the ability to set a context for a request.

func NewGetV1AudiencesAudienceIDParamsWithHTTPClient

func NewGetV1AudiencesAudienceIDParamsWithHTTPClient(client *http.Client) *GetV1AudiencesAudienceIDParams

NewGetV1AudiencesAudienceIDParamsWithHTTPClient creates a new GetV1AudiencesAudienceIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetV1AudiencesAudienceIDParamsWithTimeout

func NewGetV1AudiencesAudienceIDParamsWithTimeout(timeout time.Duration) *GetV1AudiencesAudienceIDParams

NewGetV1AudiencesAudienceIDParamsWithTimeout creates a new GetV1AudiencesAudienceIDParams object with the ability to set a timeout on a request.

func (*GetV1AudiencesAudienceIDParams) SetAudienceID

func (o *GetV1AudiencesAudienceIDParams) SetAudienceID(audienceID string)

SetAudienceID adds the audienceId to the get v1 audiences audience Id params

func (*GetV1AudiencesAudienceIDParams) SetContext

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

SetContext adds the context to the get v1 audiences audience Id params

func (*GetV1AudiencesAudienceIDParams) SetDefaults

func (o *GetV1AudiencesAudienceIDParams) SetDefaults()

SetDefaults hydrates default values in the get v1 audiences audience Id params (not the query body).

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

func (*GetV1AudiencesAudienceIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get v1 audiences audience Id params

func (*GetV1AudiencesAudienceIDParams) SetTimeout

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

SetTimeout adds the timeout to the get v1 audiences audience Id params

func (*GetV1AudiencesAudienceIDParams) WithAudienceID

WithAudienceID adds the audienceID to the get v1 audiences audience Id params

func (*GetV1AudiencesAudienceIDParams) WithContext

WithContext adds the context to the get v1 audiences audience Id params

func (*GetV1AudiencesAudienceIDParams) WithDefaults

WithDefaults hydrates default values in the get v1 audiences audience Id params (not the query body).

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

func (*GetV1AudiencesAudienceIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get v1 audiences audience Id params

func (*GetV1AudiencesAudienceIDParams) WithTimeout

WithTimeout adds the timeout to the get v1 audiences audience Id params

func (*GetV1AudiencesAudienceIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetV1AudiencesAudienceIDReader

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

GetV1AudiencesAudienceIDReader is a Reader for the GetV1AudiencesAudienceID structure.

func (*GetV1AudiencesAudienceIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetV1AudiencesAudienceIDSummariesIncidentIDOK

type GetV1AudiencesAudienceIDSummariesIncidentIDOK struct {
	Payload *models.AIEntitiesIncidentSummaryEntity
}

GetV1AudiencesAudienceIDSummariesIncidentIDOK describes a response with status code 200, with default header values.

Get the latest audience-specific summary for an incident

func NewGetV1AudiencesAudienceIDSummariesIncidentIDOK

func NewGetV1AudiencesAudienceIDSummariesIncidentIDOK() *GetV1AudiencesAudienceIDSummariesIncidentIDOK

NewGetV1AudiencesAudienceIDSummariesIncidentIDOK creates a GetV1AudiencesAudienceIDSummariesIncidentIDOK with default headers values

func (*GetV1AudiencesAudienceIDSummariesIncidentIDOK) Error

func (*GetV1AudiencesAudienceIDSummariesIncidentIDOK) GetPayload

func (*GetV1AudiencesAudienceIDSummariesIncidentIDOK) IsClientError

IsClientError returns true when this get v1 audiences audience Id summaries incident Id o k response has a 4xx status code

func (*GetV1AudiencesAudienceIDSummariesIncidentIDOK) IsCode

IsCode returns true when this get v1 audiences audience Id summaries incident Id o k response a status code equal to that given

func (*GetV1AudiencesAudienceIDSummariesIncidentIDOK) IsRedirect

IsRedirect returns true when this get v1 audiences audience Id summaries incident Id o k response has a 3xx status code

func (*GetV1AudiencesAudienceIDSummariesIncidentIDOK) IsServerError

IsServerError returns true when this get v1 audiences audience Id summaries incident Id o k response has a 5xx status code

func (*GetV1AudiencesAudienceIDSummariesIncidentIDOK) IsSuccess

IsSuccess returns true when this get v1 audiences audience Id summaries incident Id o k response has a 2xx status code

func (*GetV1AudiencesAudienceIDSummariesIncidentIDOK) String

type GetV1AudiencesAudienceIDSummariesIncidentIDParams

type GetV1AudiencesAudienceIDSummariesIncidentIDParams struct {

	/* AudienceID.

	   Unique identifier of the audience
	*/
	AudienceID string

	/* IncidentID.

	   Unique identifier of the incident to summarize
	*/
	IncidentID string

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

GetV1AudiencesAudienceIDSummariesIncidentIDParams contains all the parameters to send to the API endpoint

for the get v1 audiences audience Id summaries incident Id operation.

Typically these are written to a http.Request.

func NewGetV1AudiencesAudienceIDSummariesIncidentIDParams

func NewGetV1AudiencesAudienceIDSummariesIncidentIDParams() *GetV1AudiencesAudienceIDSummariesIncidentIDParams

NewGetV1AudiencesAudienceIDSummariesIncidentIDParams creates a new GetV1AudiencesAudienceIDSummariesIncidentIDParams 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 NewGetV1AudiencesAudienceIDSummariesIncidentIDParamsWithContext

func NewGetV1AudiencesAudienceIDSummariesIncidentIDParamsWithContext(ctx context.Context) *GetV1AudiencesAudienceIDSummariesIncidentIDParams

NewGetV1AudiencesAudienceIDSummariesIncidentIDParamsWithContext creates a new GetV1AudiencesAudienceIDSummariesIncidentIDParams object with the ability to set a context for a request.

func NewGetV1AudiencesAudienceIDSummariesIncidentIDParamsWithHTTPClient

func NewGetV1AudiencesAudienceIDSummariesIncidentIDParamsWithHTTPClient(client *http.Client) *GetV1AudiencesAudienceIDSummariesIncidentIDParams

NewGetV1AudiencesAudienceIDSummariesIncidentIDParamsWithHTTPClient creates a new GetV1AudiencesAudienceIDSummariesIncidentIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetV1AudiencesAudienceIDSummariesIncidentIDParamsWithTimeout

func NewGetV1AudiencesAudienceIDSummariesIncidentIDParamsWithTimeout(timeout time.Duration) *GetV1AudiencesAudienceIDSummariesIncidentIDParams

NewGetV1AudiencesAudienceIDSummariesIncidentIDParamsWithTimeout creates a new GetV1AudiencesAudienceIDSummariesIncidentIDParams object with the ability to set a timeout on a request.

func (*GetV1AudiencesAudienceIDSummariesIncidentIDParams) SetAudienceID

func (o *GetV1AudiencesAudienceIDSummariesIncidentIDParams) SetAudienceID(audienceID string)

SetAudienceID adds the audienceId to the get v1 audiences audience Id summaries incident Id params

func (*GetV1AudiencesAudienceIDSummariesIncidentIDParams) SetContext

SetContext adds the context to the get v1 audiences audience Id summaries incident Id params

func (*GetV1AudiencesAudienceIDSummariesIncidentIDParams) SetDefaults

SetDefaults hydrates default values in the get v1 audiences audience Id summaries incident Id params (not the query body).

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

func (*GetV1AudiencesAudienceIDSummariesIncidentIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get v1 audiences audience Id summaries incident Id params

func (*GetV1AudiencesAudienceIDSummariesIncidentIDParams) SetIncidentID

func (o *GetV1AudiencesAudienceIDSummariesIncidentIDParams) SetIncidentID(incidentID string)

SetIncidentID adds the incidentId to the get v1 audiences audience Id summaries incident Id params

func (*GetV1AudiencesAudienceIDSummariesIncidentIDParams) SetTimeout

SetTimeout adds the timeout to the get v1 audiences audience Id summaries incident Id params

func (*GetV1AudiencesAudienceIDSummariesIncidentIDParams) WithAudienceID

WithAudienceID adds the audienceID to the get v1 audiences audience Id summaries incident Id params

func (*GetV1AudiencesAudienceIDSummariesIncidentIDParams) WithContext

WithContext adds the context to the get v1 audiences audience Id summaries incident Id params

func (*GetV1AudiencesAudienceIDSummariesIncidentIDParams) WithDefaults

WithDefaults hydrates default values in the get v1 audiences audience Id summaries incident Id params (not the query body).

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

func (*GetV1AudiencesAudienceIDSummariesIncidentIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get v1 audiences audience Id summaries incident Id params

func (*GetV1AudiencesAudienceIDSummariesIncidentIDParams) WithIncidentID

WithIncidentID adds the incidentID to the get v1 audiences audience Id summaries incident Id params

func (*GetV1AudiencesAudienceIDSummariesIncidentIDParams) WithTimeout

WithTimeout adds the timeout to the get v1 audiences audience Id summaries incident Id params

func (*GetV1AudiencesAudienceIDSummariesIncidentIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetV1AudiencesAudienceIDSummariesIncidentIDReader

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

GetV1AudiencesAudienceIDSummariesIncidentIDReader is a Reader for the GetV1AudiencesAudienceIDSummariesIncidentID structure.

func (*GetV1AudiencesAudienceIDSummariesIncidentIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetV1AudiencesMemberMemberIDDefaultOK

type GetV1AudiencesMemberMemberIDDefaultOK struct {
	Payload *models.AudiencesEntitiesAudienceEntity
}

GetV1AudiencesMemberMemberIDDefaultOK describes a response with status code 200, with default header values.

Get member's default audience

func NewGetV1AudiencesMemberMemberIDDefaultOK

func NewGetV1AudiencesMemberMemberIDDefaultOK() *GetV1AudiencesMemberMemberIDDefaultOK

NewGetV1AudiencesMemberMemberIDDefaultOK creates a GetV1AudiencesMemberMemberIDDefaultOK with default headers values

func (*GetV1AudiencesMemberMemberIDDefaultOK) Error

func (*GetV1AudiencesMemberMemberIDDefaultOK) GetPayload

func (*GetV1AudiencesMemberMemberIDDefaultOK) IsClientError

func (o *GetV1AudiencesMemberMemberIDDefaultOK) IsClientError() bool

IsClientError returns true when this get v1 audiences member member Id default o k response has a 4xx status code

func (*GetV1AudiencesMemberMemberIDDefaultOK) IsCode

IsCode returns true when this get v1 audiences member member Id default o k response a status code equal to that given

func (*GetV1AudiencesMemberMemberIDDefaultOK) IsRedirect

IsRedirect returns true when this get v1 audiences member member Id default o k response has a 3xx status code

func (*GetV1AudiencesMemberMemberIDDefaultOK) IsServerError

func (o *GetV1AudiencesMemberMemberIDDefaultOK) IsServerError() bool

IsServerError returns true when this get v1 audiences member member Id default o k response has a 5xx status code

func (*GetV1AudiencesMemberMemberIDDefaultOK) IsSuccess

IsSuccess returns true when this get v1 audiences member member Id default o k response has a 2xx status code

func (*GetV1AudiencesMemberMemberIDDefaultOK) String

type GetV1AudiencesMemberMemberIDDefaultParams

type GetV1AudiencesMemberMemberIDDefaultParams struct {

	// MemberID.
	//
	// Format: int32
	MemberID int32

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

GetV1AudiencesMemberMemberIDDefaultParams contains all the parameters to send to the API endpoint

for the get v1 audiences member member Id default operation.

Typically these are written to a http.Request.

func NewGetV1AudiencesMemberMemberIDDefaultParams

func NewGetV1AudiencesMemberMemberIDDefaultParams() *GetV1AudiencesMemberMemberIDDefaultParams

NewGetV1AudiencesMemberMemberIDDefaultParams creates a new GetV1AudiencesMemberMemberIDDefaultParams 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 NewGetV1AudiencesMemberMemberIDDefaultParamsWithContext

func NewGetV1AudiencesMemberMemberIDDefaultParamsWithContext(ctx context.Context) *GetV1AudiencesMemberMemberIDDefaultParams

NewGetV1AudiencesMemberMemberIDDefaultParamsWithContext creates a new GetV1AudiencesMemberMemberIDDefaultParams object with the ability to set a context for a request.

func NewGetV1AudiencesMemberMemberIDDefaultParamsWithHTTPClient

func NewGetV1AudiencesMemberMemberIDDefaultParamsWithHTTPClient(client *http.Client) *GetV1AudiencesMemberMemberIDDefaultParams

NewGetV1AudiencesMemberMemberIDDefaultParamsWithHTTPClient creates a new GetV1AudiencesMemberMemberIDDefaultParams object with the ability to set a custom HTTPClient for a request.

func NewGetV1AudiencesMemberMemberIDDefaultParamsWithTimeout

func NewGetV1AudiencesMemberMemberIDDefaultParamsWithTimeout(timeout time.Duration) *GetV1AudiencesMemberMemberIDDefaultParams

NewGetV1AudiencesMemberMemberIDDefaultParamsWithTimeout creates a new GetV1AudiencesMemberMemberIDDefaultParams object with the ability to set a timeout on a request.

func (*GetV1AudiencesMemberMemberIDDefaultParams) SetContext

SetContext adds the context to the get v1 audiences member member Id default params

func (*GetV1AudiencesMemberMemberIDDefaultParams) SetDefaults

SetDefaults hydrates default values in the get v1 audiences member member Id default params (not the query body).

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

func (*GetV1AudiencesMemberMemberIDDefaultParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get v1 audiences member member Id default params

func (*GetV1AudiencesMemberMemberIDDefaultParams) SetMemberID

func (o *GetV1AudiencesMemberMemberIDDefaultParams) SetMemberID(memberID int32)

SetMemberID adds the memberId to the get v1 audiences member member Id default params

func (*GetV1AudiencesMemberMemberIDDefaultParams) SetTimeout

SetTimeout adds the timeout to the get v1 audiences member member Id default params

func (*GetV1AudiencesMemberMemberIDDefaultParams) WithContext

WithContext adds the context to the get v1 audiences member member Id default params

func (*GetV1AudiencesMemberMemberIDDefaultParams) WithDefaults

WithDefaults hydrates default values in the get v1 audiences member member Id default params (not the query body).

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

func (*GetV1AudiencesMemberMemberIDDefaultParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get v1 audiences member member Id default params

func (*GetV1AudiencesMemberMemberIDDefaultParams) WithMemberID

WithMemberID adds the memberID to the get v1 audiences member member Id default params

func (*GetV1AudiencesMemberMemberIDDefaultParams) WithTimeout

WithTimeout adds the timeout to the get v1 audiences member member Id default params

func (*GetV1AudiencesMemberMemberIDDefaultParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetV1AudiencesMemberMemberIDDefaultReader

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

GetV1AudiencesMemberMemberIDDefaultReader is a Reader for the GetV1AudiencesMemberMemberIDDefault structure.

func (*GetV1AudiencesMemberMemberIDDefaultReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetV1AudiencesOK

type GetV1AudiencesOK struct {
	Payload *models.AudiencesEntitiesAudienceEntity
}

GetV1AudiencesOK describes a response with status code 200, with default header values.

List all audiences

func NewGetV1AudiencesOK

func NewGetV1AudiencesOK() *GetV1AudiencesOK

NewGetV1AudiencesOK creates a GetV1AudiencesOK with default headers values

func (*GetV1AudiencesOK) Error

func (o *GetV1AudiencesOK) Error() string

func (*GetV1AudiencesOK) GetPayload

func (*GetV1AudiencesOK) IsClientError

func (o *GetV1AudiencesOK) IsClientError() bool

IsClientError returns true when this get v1 audiences o k response has a 4xx status code

func (*GetV1AudiencesOK) IsCode

func (o *GetV1AudiencesOK) IsCode(code int) bool

IsCode returns true when this get v1 audiences o k response a status code equal to that given

func (*GetV1AudiencesOK) IsRedirect

func (o *GetV1AudiencesOK) IsRedirect() bool

IsRedirect returns true when this get v1 audiences o k response has a 3xx status code

func (*GetV1AudiencesOK) IsServerError

func (o *GetV1AudiencesOK) IsServerError() bool

IsServerError returns true when this get v1 audiences o k response has a 5xx status code

func (*GetV1AudiencesOK) IsSuccess

func (o *GetV1AudiencesOK) IsSuccess() bool

IsSuccess returns true when this get v1 audiences o k response has a 2xx status code

func (*GetV1AudiencesOK) String

func (o *GetV1AudiencesOK) String() string

type GetV1AudiencesParams

type GetV1AudiencesParams struct {

	/* IncludeArchived.

	   Include archived (discarded) audiences
	*/
	IncludeArchived *bool

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

GetV1AudiencesParams contains all the parameters to send to the API endpoint

for the get v1 audiences operation.

Typically these are written to a http.Request.

func NewGetV1AudiencesParams

func NewGetV1AudiencesParams() *GetV1AudiencesParams

NewGetV1AudiencesParams creates a new GetV1AudiencesParams 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 NewGetV1AudiencesParamsWithContext

func NewGetV1AudiencesParamsWithContext(ctx context.Context) *GetV1AudiencesParams

NewGetV1AudiencesParamsWithContext creates a new GetV1AudiencesParams object with the ability to set a context for a request.

func NewGetV1AudiencesParamsWithHTTPClient

func NewGetV1AudiencesParamsWithHTTPClient(client *http.Client) *GetV1AudiencesParams

NewGetV1AudiencesParamsWithHTTPClient creates a new GetV1AudiencesParams object with the ability to set a custom HTTPClient for a request.

func NewGetV1AudiencesParamsWithTimeout

func NewGetV1AudiencesParamsWithTimeout(timeout time.Duration) *GetV1AudiencesParams

NewGetV1AudiencesParamsWithTimeout creates a new GetV1AudiencesParams object with the ability to set a timeout on a request.

func (*GetV1AudiencesParams) SetContext

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

SetContext adds the context to the get v1 audiences params

func (*GetV1AudiencesParams) SetDefaults

func (o *GetV1AudiencesParams) SetDefaults()

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

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

func (*GetV1AudiencesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get v1 audiences params

func (*GetV1AudiencesParams) SetIncludeArchived

func (o *GetV1AudiencesParams) SetIncludeArchived(includeArchived *bool)

SetIncludeArchived adds the includeArchived to the get v1 audiences params

func (*GetV1AudiencesParams) SetTimeout

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

SetTimeout adds the timeout to the get v1 audiences params

func (*GetV1AudiencesParams) WithContext

WithContext adds the context to the get v1 audiences params

func (*GetV1AudiencesParams) WithDefaults

func (o *GetV1AudiencesParams) WithDefaults() *GetV1AudiencesParams

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

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

func (*GetV1AudiencesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get v1 audiences params

func (*GetV1AudiencesParams) WithIncludeArchived

func (o *GetV1AudiencesParams) WithIncludeArchived(includeArchived *bool) *GetV1AudiencesParams

WithIncludeArchived adds the includeArchived to the get v1 audiences params

func (*GetV1AudiencesParams) WithTimeout

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

WithTimeout adds the timeout to the get v1 audiences params

func (*GetV1AudiencesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetV1AudiencesReader

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

GetV1AudiencesReader is a Reader for the GetV1Audiences structure.

func (*GetV1AudiencesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetV1AudiencesSummariesIncidentIDOK

type GetV1AudiencesSummariesIncidentIDOK struct {
	Payload *models.AudiencesEntitiesAudienceSummariesEntity
}

GetV1AudiencesSummariesIncidentIDOK describes a response with status code 200, with default header values.

List all audience summaries for an incident

func NewGetV1AudiencesSummariesIncidentIDOK

func NewGetV1AudiencesSummariesIncidentIDOK() *GetV1AudiencesSummariesIncidentIDOK

NewGetV1AudiencesSummariesIncidentIDOK creates a GetV1AudiencesSummariesIncidentIDOK with default headers values

func (*GetV1AudiencesSummariesIncidentIDOK) Error

func (*GetV1AudiencesSummariesIncidentIDOK) GetPayload

func (*GetV1AudiencesSummariesIncidentIDOK) IsClientError

func (o *GetV1AudiencesSummariesIncidentIDOK) IsClientError() bool

IsClientError returns true when this get v1 audiences summaries incident Id o k response has a 4xx status code

func (*GetV1AudiencesSummariesIncidentIDOK) IsCode

IsCode returns true when this get v1 audiences summaries incident Id o k response a status code equal to that given

func (*GetV1AudiencesSummariesIncidentIDOK) IsRedirect

func (o *GetV1AudiencesSummariesIncidentIDOK) IsRedirect() bool

IsRedirect returns true when this get v1 audiences summaries incident Id o k response has a 3xx status code

func (*GetV1AudiencesSummariesIncidentIDOK) IsServerError

func (o *GetV1AudiencesSummariesIncidentIDOK) IsServerError() bool

IsServerError returns true when this get v1 audiences summaries incident Id o k response has a 5xx status code

func (*GetV1AudiencesSummariesIncidentIDOK) IsSuccess

IsSuccess returns true when this get v1 audiences summaries incident Id o k response has a 2xx status code

func (*GetV1AudiencesSummariesIncidentIDOK) String

type GetV1AudiencesSummariesIncidentIDParams

type GetV1AudiencesSummariesIncidentIDParams struct {

	/* IncidentID.

	   Unique identifier of the incident to summarize
	*/
	IncidentID string

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

GetV1AudiencesSummariesIncidentIDParams contains all the parameters to send to the API endpoint

for the get v1 audiences summaries incident Id operation.

Typically these are written to a http.Request.

func NewGetV1AudiencesSummariesIncidentIDParams

func NewGetV1AudiencesSummariesIncidentIDParams() *GetV1AudiencesSummariesIncidentIDParams

NewGetV1AudiencesSummariesIncidentIDParams creates a new GetV1AudiencesSummariesIncidentIDParams 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 NewGetV1AudiencesSummariesIncidentIDParamsWithContext

func NewGetV1AudiencesSummariesIncidentIDParamsWithContext(ctx context.Context) *GetV1AudiencesSummariesIncidentIDParams

NewGetV1AudiencesSummariesIncidentIDParamsWithContext creates a new GetV1AudiencesSummariesIncidentIDParams object with the ability to set a context for a request.

func NewGetV1AudiencesSummariesIncidentIDParamsWithHTTPClient

func NewGetV1AudiencesSummariesIncidentIDParamsWithHTTPClient(client *http.Client) *GetV1AudiencesSummariesIncidentIDParams

NewGetV1AudiencesSummariesIncidentIDParamsWithHTTPClient creates a new GetV1AudiencesSummariesIncidentIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetV1AudiencesSummariesIncidentIDParamsWithTimeout

func NewGetV1AudiencesSummariesIncidentIDParamsWithTimeout(timeout time.Duration) *GetV1AudiencesSummariesIncidentIDParams

NewGetV1AudiencesSummariesIncidentIDParamsWithTimeout creates a new GetV1AudiencesSummariesIncidentIDParams object with the ability to set a timeout on a request.

func (*GetV1AudiencesSummariesIncidentIDParams) SetContext

SetContext adds the context to the get v1 audiences summaries incident Id params

func (*GetV1AudiencesSummariesIncidentIDParams) SetDefaults

func (o *GetV1AudiencesSummariesIncidentIDParams) SetDefaults()

SetDefaults hydrates default values in the get v1 audiences summaries incident Id params (not the query body).

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

func (*GetV1AudiencesSummariesIncidentIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get v1 audiences summaries incident Id params

func (*GetV1AudiencesSummariesIncidentIDParams) SetIncidentID

func (o *GetV1AudiencesSummariesIncidentIDParams) SetIncidentID(incidentID string)

SetIncidentID adds the incidentId to the get v1 audiences summaries incident Id params

func (*GetV1AudiencesSummariesIncidentIDParams) SetTimeout

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

SetTimeout adds the timeout to the get v1 audiences summaries incident Id params

func (*GetV1AudiencesSummariesIncidentIDParams) WithContext

WithContext adds the context to the get v1 audiences summaries incident Id params

func (*GetV1AudiencesSummariesIncidentIDParams) WithDefaults

WithDefaults hydrates default values in the get v1 audiences summaries incident Id params (not the query body).

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

func (*GetV1AudiencesSummariesIncidentIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get v1 audiences summaries incident Id params

func (*GetV1AudiencesSummariesIncidentIDParams) WithIncidentID

WithIncidentID adds the incidentID to the get v1 audiences summaries incident Id params

func (*GetV1AudiencesSummariesIncidentIDParams) WithTimeout

WithTimeout adds the timeout to the get v1 audiences summaries incident Id params

func (*GetV1AudiencesSummariesIncidentIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetV1AudiencesSummariesIncidentIDReader

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

GetV1AudiencesSummariesIncidentIDReader is a Reader for the GetV1AudiencesSummariesIncidentID structure.

func (*GetV1AudiencesSummariesIncidentIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchV1AudiencesAudienceIDDetailsDetailIDOK

type PatchV1AudiencesAudienceIDDetailsDetailIDOK struct {
	Payload *models.AudiencesEntitiesDetailEntity
}

PatchV1AudiencesAudienceIDDetailsDetailIDOK describes a response with status code 200, with default header values.

Update an existing incident detail

func NewPatchV1AudiencesAudienceIDDetailsDetailIDOK

func NewPatchV1AudiencesAudienceIDDetailsDetailIDOK() *PatchV1AudiencesAudienceIDDetailsDetailIDOK

NewPatchV1AudiencesAudienceIDDetailsDetailIDOK creates a PatchV1AudiencesAudienceIDDetailsDetailIDOK with default headers values

func (*PatchV1AudiencesAudienceIDDetailsDetailIDOK) Error

func (*PatchV1AudiencesAudienceIDDetailsDetailIDOK) GetPayload

func (*PatchV1AudiencesAudienceIDDetailsDetailIDOK) IsClientError

IsClientError returns true when this patch v1 audiences audience Id details detail Id o k response has a 4xx status code

func (*PatchV1AudiencesAudienceIDDetailsDetailIDOK) IsCode

IsCode returns true when this patch v1 audiences audience Id details detail Id o k response a status code equal to that given

func (*PatchV1AudiencesAudienceIDDetailsDetailIDOK) IsRedirect

IsRedirect returns true when this patch v1 audiences audience Id details detail Id o k response has a 3xx status code

func (*PatchV1AudiencesAudienceIDDetailsDetailIDOK) IsServerError

IsServerError returns true when this patch v1 audiences audience Id details detail Id o k response has a 5xx status code

func (*PatchV1AudiencesAudienceIDDetailsDetailIDOK) IsSuccess

IsSuccess returns true when this patch v1 audiences audience Id details detail Id o k response has a 2xx status code

func (*PatchV1AudiencesAudienceIDDetailsDetailIDOK) String

type PatchV1AudiencesAudienceIDDetailsDetailIDParams

type PatchV1AudiencesAudienceIDDetailsDetailIDParams struct {

	/* AudienceID.

	   Unique identifier of the audience
	*/
	AudienceID string

	/* DetailID.

	   Unique identifier of the detail to modify
	*/
	DetailID string

	/* Position.

	   New position for the question in the list (1-based indexing)

	   Format: int32
	*/
	Position *int32

	/* Question.

	   Updated text for the incident detail question (max 255 characters)
	*/
	Question *string

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

PatchV1AudiencesAudienceIDDetailsDetailIDParams contains all the parameters to send to the API endpoint

for the patch v1 audiences audience Id details detail Id operation.

Typically these are written to a http.Request.

func NewPatchV1AudiencesAudienceIDDetailsDetailIDParams

func NewPatchV1AudiencesAudienceIDDetailsDetailIDParams() *PatchV1AudiencesAudienceIDDetailsDetailIDParams

NewPatchV1AudiencesAudienceIDDetailsDetailIDParams creates a new PatchV1AudiencesAudienceIDDetailsDetailIDParams 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 NewPatchV1AudiencesAudienceIDDetailsDetailIDParamsWithContext

func NewPatchV1AudiencesAudienceIDDetailsDetailIDParamsWithContext(ctx context.Context) *PatchV1AudiencesAudienceIDDetailsDetailIDParams

NewPatchV1AudiencesAudienceIDDetailsDetailIDParamsWithContext creates a new PatchV1AudiencesAudienceIDDetailsDetailIDParams object with the ability to set a context for a request.

func NewPatchV1AudiencesAudienceIDDetailsDetailIDParamsWithHTTPClient

func NewPatchV1AudiencesAudienceIDDetailsDetailIDParamsWithHTTPClient(client *http.Client) *PatchV1AudiencesAudienceIDDetailsDetailIDParams

NewPatchV1AudiencesAudienceIDDetailsDetailIDParamsWithHTTPClient creates a new PatchV1AudiencesAudienceIDDetailsDetailIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchV1AudiencesAudienceIDDetailsDetailIDParamsWithTimeout

func NewPatchV1AudiencesAudienceIDDetailsDetailIDParamsWithTimeout(timeout time.Duration) *PatchV1AudiencesAudienceIDDetailsDetailIDParams

NewPatchV1AudiencesAudienceIDDetailsDetailIDParamsWithTimeout creates a new PatchV1AudiencesAudienceIDDetailsDetailIDParams object with the ability to set a timeout on a request.

func (*PatchV1AudiencesAudienceIDDetailsDetailIDParams) SetAudienceID

func (o *PatchV1AudiencesAudienceIDDetailsDetailIDParams) SetAudienceID(audienceID string)

SetAudienceID adds the audienceId to the patch v1 audiences audience Id details detail Id params

func (*PatchV1AudiencesAudienceIDDetailsDetailIDParams) SetContext

SetContext adds the context to the patch v1 audiences audience Id details detail Id params

func (*PatchV1AudiencesAudienceIDDetailsDetailIDParams) SetDefaults

SetDefaults hydrates default values in the patch v1 audiences audience Id details detail Id params (not the query body).

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

func (*PatchV1AudiencesAudienceIDDetailsDetailIDParams) SetDetailID

SetDetailID adds the detailId to the patch v1 audiences audience Id details detail Id params

func (*PatchV1AudiencesAudienceIDDetailsDetailIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the patch v1 audiences audience Id details detail Id params

func (*PatchV1AudiencesAudienceIDDetailsDetailIDParams) SetPosition

func (o *PatchV1AudiencesAudienceIDDetailsDetailIDParams) SetPosition(position *int32)

SetPosition adds the position to the patch v1 audiences audience Id details detail Id params

func (*PatchV1AudiencesAudienceIDDetailsDetailIDParams) SetQuestion

func (o *PatchV1AudiencesAudienceIDDetailsDetailIDParams) SetQuestion(question *string)

SetQuestion adds the question to the patch v1 audiences audience Id details detail Id params

func (*PatchV1AudiencesAudienceIDDetailsDetailIDParams) SetTimeout

SetTimeout adds the timeout to the patch v1 audiences audience Id details detail Id params

func (*PatchV1AudiencesAudienceIDDetailsDetailIDParams) WithAudienceID

WithAudienceID adds the audienceID to the patch v1 audiences audience Id details detail Id params

func (*PatchV1AudiencesAudienceIDDetailsDetailIDParams) WithContext

WithContext adds the context to the patch v1 audiences audience Id details detail Id params

func (*PatchV1AudiencesAudienceIDDetailsDetailIDParams) WithDefaults

WithDefaults hydrates default values in the patch v1 audiences audience Id details detail Id params (not the query body).

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

func (*PatchV1AudiencesAudienceIDDetailsDetailIDParams) WithDetailID

WithDetailID adds the detailID to the patch v1 audiences audience Id details detail Id params

func (*PatchV1AudiencesAudienceIDDetailsDetailIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch v1 audiences audience Id details detail Id params

func (*PatchV1AudiencesAudienceIDDetailsDetailIDParams) WithPosition

WithPosition adds the position to the patch v1 audiences audience Id details detail Id params

func (*PatchV1AudiencesAudienceIDDetailsDetailIDParams) WithQuestion

WithQuestion adds the question to the patch v1 audiences audience Id details detail Id params

func (*PatchV1AudiencesAudienceIDDetailsDetailIDParams) WithTimeout

WithTimeout adds the timeout to the patch v1 audiences audience Id details detail Id params

func (*PatchV1AudiencesAudienceIDDetailsDetailIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchV1AudiencesAudienceIDDetailsDetailIDReader

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

PatchV1AudiencesAudienceIDDetailsDetailIDReader is a Reader for the PatchV1AudiencesAudienceIDDetailsDetailID structure.

func (*PatchV1AudiencesAudienceIDDetailsDetailIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchV1AudiencesAudienceIDOK

type PatchV1AudiencesAudienceIDOK struct {
	Payload *models.AudiencesEntitiesAudienceEntity
}

PatchV1AudiencesAudienceIDOK describes a response with status code 200, with default header values.

Update an existing audience

func NewPatchV1AudiencesAudienceIDOK

func NewPatchV1AudiencesAudienceIDOK() *PatchV1AudiencesAudienceIDOK

NewPatchV1AudiencesAudienceIDOK creates a PatchV1AudiencesAudienceIDOK with default headers values

func (*PatchV1AudiencesAudienceIDOK) Error

func (*PatchV1AudiencesAudienceIDOK) GetPayload

func (*PatchV1AudiencesAudienceIDOK) IsClientError

func (o *PatchV1AudiencesAudienceIDOK) IsClientError() bool

IsClientError returns true when this patch v1 audiences audience Id o k response has a 4xx status code

func (*PatchV1AudiencesAudienceIDOK) IsCode

func (o *PatchV1AudiencesAudienceIDOK) IsCode(code int) bool

IsCode returns true when this patch v1 audiences audience Id o k response a status code equal to that given

func (*PatchV1AudiencesAudienceIDOK) IsRedirect

func (o *PatchV1AudiencesAudienceIDOK) IsRedirect() bool

IsRedirect returns true when this patch v1 audiences audience Id o k response has a 3xx status code

func (*PatchV1AudiencesAudienceIDOK) IsServerError

func (o *PatchV1AudiencesAudienceIDOK) IsServerError() bool

IsServerError returns true when this patch v1 audiences audience Id o k response has a 5xx status code

func (*PatchV1AudiencesAudienceIDOK) IsSuccess

func (o *PatchV1AudiencesAudienceIDOK) IsSuccess() bool

IsSuccess returns true when this patch v1 audiences audience Id o k response has a 2xx status code

func (*PatchV1AudiencesAudienceIDOK) String

type PatchV1AudiencesAudienceIDParams

type PatchV1AudiencesAudienceIDParams struct {

	/* Active.

	   Whether the audience is active or discarded
	*/
	Active *bool

	/* AudienceID.

	   Unique identifier of the audience
	*/
	AudienceID string

	/* Default.

	   Whether this is the default audience
	*/
	Default *bool

	/* Description.

	   Description of the audience (max 4000 characters)
	*/
	Description *string

	/* DetailsPosition.

	   Position of the question in the list (1-based indexing)
	*/
	DetailsPosition []int32

	/* DetailsPrompt.

	   The prompt to display when collecting this detail
	*/
	DetailsPrompt []string

	/* DetailsQuestion.

	   The incident detail question (max 255 characters)
	*/
	DetailsQuestion []string

	/* DetailsSlug.

	   Optional unique identifier for this detail
	*/
	DetailsSlug []string

	/* Name.

	   Name of the audience (max 255 characters)
	*/
	Name *string

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

PatchV1AudiencesAudienceIDParams contains all the parameters to send to the API endpoint

for the patch v1 audiences audience Id operation.

Typically these are written to a http.Request.

func NewPatchV1AudiencesAudienceIDParams

func NewPatchV1AudiencesAudienceIDParams() *PatchV1AudiencesAudienceIDParams

NewPatchV1AudiencesAudienceIDParams creates a new PatchV1AudiencesAudienceIDParams 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 NewPatchV1AudiencesAudienceIDParamsWithContext

func NewPatchV1AudiencesAudienceIDParamsWithContext(ctx context.Context) *PatchV1AudiencesAudienceIDParams

NewPatchV1AudiencesAudienceIDParamsWithContext creates a new PatchV1AudiencesAudienceIDParams object with the ability to set a context for a request.

func NewPatchV1AudiencesAudienceIDParamsWithHTTPClient

func NewPatchV1AudiencesAudienceIDParamsWithHTTPClient(client *http.Client) *PatchV1AudiencesAudienceIDParams

NewPatchV1AudiencesAudienceIDParamsWithHTTPClient creates a new PatchV1AudiencesAudienceIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchV1AudiencesAudienceIDParamsWithTimeout

func NewPatchV1AudiencesAudienceIDParamsWithTimeout(timeout time.Duration) *PatchV1AudiencesAudienceIDParams

NewPatchV1AudiencesAudienceIDParamsWithTimeout creates a new PatchV1AudiencesAudienceIDParams object with the ability to set a timeout on a request.

func (*PatchV1AudiencesAudienceIDParams) SetActive

func (o *PatchV1AudiencesAudienceIDParams) SetActive(active *bool)

SetActive adds the active to the patch v1 audiences audience Id params

func (*PatchV1AudiencesAudienceIDParams) SetAudienceID

func (o *PatchV1AudiencesAudienceIDParams) SetAudienceID(audienceID string)

SetAudienceID adds the audienceId to the patch v1 audiences audience Id params

func (*PatchV1AudiencesAudienceIDParams) SetContext

SetContext adds the context to the patch v1 audiences audience Id params

func (*PatchV1AudiencesAudienceIDParams) SetDefault

func (o *PatchV1AudiencesAudienceIDParams) SetDefault(defaultVar *bool)

SetDefault adds the default to the patch v1 audiences audience Id params

func (*PatchV1AudiencesAudienceIDParams) SetDefaults

func (o *PatchV1AudiencesAudienceIDParams) SetDefaults()

SetDefaults hydrates default values in the patch v1 audiences audience Id params (not the query body).

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

func (*PatchV1AudiencesAudienceIDParams) SetDescription

func (o *PatchV1AudiencesAudienceIDParams) SetDescription(description *string)

SetDescription adds the description to the patch v1 audiences audience Id params

func (*PatchV1AudiencesAudienceIDParams) SetDetailsPosition

func (o *PatchV1AudiencesAudienceIDParams) SetDetailsPosition(detailsPosition []int32)

SetDetailsPosition adds the detailsPosition to the patch v1 audiences audience Id params

func (*PatchV1AudiencesAudienceIDParams) SetDetailsPrompt

func (o *PatchV1AudiencesAudienceIDParams) SetDetailsPrompt(detailsPrompt []string)

SetDetailsPrompt adds the detailsPrompt to the patch v1 audiences audience Id params

func (*PatchV1AudiencesAudienceIDParams) SetDetailsQuestion

func (o *PatchV1AudiencesAudienceIDParams) SetDetailsQuestion(detailsQuestion []string)

SetDetailsQuestion adds the detailsQuestion to the patch v1 audiences audience Id params

func (*PatchV1AudiencesAudienceIDParams) SetDetailsSlug

func (o *PatchV1AudiencesAudienceIDParams) SetDetailsSlug(detailsSlug []string)

SetDetailsSlug adds the detailsSlug to the patch v1 audiences audience Id params

func (*PatchV1AudiencesAudienceIDParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the patch v1 audiences audience Id params

func (*PatchV1AudiencesAudienceIDParams) SetName

func (o *PatchV1AudiencesAudienceIDParams) SetName(name *string)

SetName adds the name to the patch v1 audiences audience Id params

func (*PatchV1AudiencesAudienceIDParams) SetTimeout

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

SetTimeout adds the timeout to the patch v1 audiences audience Id params

func (*PatchV1AudiencesAudienceIDParams) WithActive

WithActive adds the active to the patch v1 audiences audience Id params

func (*PatchV1AudiencesAudienceIDParams) WithAudienceID

WithAudienceID adds the audienceID to the patch v1 audiences audience Id params

func (*PatchV1AudiencesAudienceIDParams) WithContext

WithContext adds the context to the patch v1 audiences audience Id params

func (*PatchV1AudiencesAudienceIDParams) WithDefault

WithDefault adds the defaultVar to the patch v1 audiences audience Id params

func (*PatchV1AudiencesAudienceIDParams) WithDefaults

WithDefaults hydrates default values in the patch v1 audiences audience Id params (not the query body).

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

func (*PatchV1AudiencesAudienceIDParams) WithDescription

WithDescription adds the description to the patch v1 audiences audience Id params

func (*PatchV1AudiencesAudienceIDParams) WithDetailsPosition

func (o *PatchV1AudiencesAudienceIDParams) WithDetailsPosition(detailsPosition []int32) *PatchV1AudiencesAudienceIDParams

WithDetailsPosition adds the detailsPosition to the patch v1 audiences audience Id params

func (*PatchV1AudiencesAudienceIDParams) WithDetailsPrompt

func (o *PatchV1AudiencesAudienceIDParams) WithDetailsPrompt(detailsPrompt []string) *PatchV1AudiencesAudienceIDParams

WithDetailsPrompt adds the detailsPrompt to the patch v1 audiences audience Id params

func (*PatchV1AudiencesAudienceIDParams) WithDetailsQuestion

func (o *PatchV1AudiencesAudienceIDParams) WithDetailsQuestion(detailsQuestion []string) *PatchV1AudiencesAudienceIDParams

WithDetailsQuestion adds the detailsQuestion to the patch v1 audiences audience Id params

func (*PatchV1AudiencesAudienceIDParams) WithDetailsSlug

WithDetailsSlug adds the detailsSlug to the patch v1 audiences audience Id params

func (*PatchV1AudiencesAudienceIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch v1 audiences audience Id params

func (*PatchV1AudiencesAudienceIDParams) WithName

WithName adds the name to the patch v1 audiences audience Id params

func (*PatchV1AudiencesAudienceIDParams) WithTimeout

WithTimeout adds the timeout to the patch v1 audiences audience Id params

func (*PatchV1AudiencesAudienceIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchV1AudiencesAudienceIDReader

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

PatchV1AudiencesAudienceIDReader is a Reader for the PatchV1AudiencesAudienceID structure.

func (*PatchV1AudiencesAudienceIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchV1AudiencesAudienceIDRestoreOK

type PatchV1AudiencesAudienceIDRestoreOK struct {
	Payload *models.AudiencesEntitiesAudienceEntity
}

PatchV1AudiencesAudienceIDRestoreOK describes a response with status code 200, with default header values.

Restore a previously archived audience

func NewPatchV1AudiencesAudienceIDRestoreOK

func NewPatchV1AudiencesAudienceIDRestoreOK() *PatchV1AudiencesAudienceIDRestoreOK

NewPatchV1AudiencesAudienceIDRestoreOK creates a PatchV1AudiencesAudienceIDRestoreOK with default headers values

func (*PatchV1AudiencesAudienceIDRestoreOK) Error

func (*PatchV1AudiencesAudienceIDRestoreOK) GetPayload

func (*PatchV1AudiencesAudienceIDRestoreOK) IsClientError

func (o *PatchV1AudiencesAudienceIDRestoreOK) IsClientError() bool

IsClientError returns true when this patch v1 audiences audience Id restore o k response has a 4xx status code

func (*PatchV1AudiencesAudienceIDRestoreOK) IsCode

IsCode returns true when this patch v1 audiences audience Id restore o k response a status code equal to that given

func (*PatchV1AudiencesAudienceIDRestoreOK) IsRedirect

func (o *PatchV1AudiencesAudienceIDRestoreOK) IsRedirect() bool

IsRedirect returns true when this patch v1 audiences audience Id restore o k response has a 3xx status code

func (*PatchV1AudiencesAudienceIDRestoreOK) IsServerError

func (o *PatchV1AudiencesAudienceIDRestoreOK) IsServerError() bool

IsServerError returns true when this patch v1 audiences audience Id restore o k response has a 5xx status code

func (*PatchV1AudiencesAudienceIDRestoreOK) IsSuccess

IsSuccess returns true when this patch v1 audiences audience Id restore o k response has a 2xx status code

func (*PatchV1AudiencesAudienceIDRestoreOK) String

type PatchV1AudiencesAudienceIDRestoreParams

type PatchV1AudiencesAudienceIDRestoreParams struct {

	/* AudienceID.

	   Unique identifier of the audience
	*/
	AudienceID string

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

PatchV1AudiencesAudienceIDRestoreParams contains all the parameters to send to the API endpoint

for the patch v1 audiences audience Id restore operation.

Typically these are written to a http.Request.

func NewPatchV1AudiencesAudienceIDRestoreParams

func NewPatchV1AudiencesAudienceIDRestoreParams() *PatchV1AudiencesAudienceIDRestoreParams

NewPatchV1AudiencesAudienceIDRestoreParams creates a new PatchV1AudiencesAudienceIDRestoreParams 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 NewPatchV1AudiencesAudienceIDRestoreParamsWithContext

func NewPatchV1AudiencesAudienceIDRestoreParamsWithContext(ctx context.Context) *PatchV1AudiencesAudienceIDRestoreParams

NewPatchV1AudiencesAudienceIDRestoreParamsWithContext creates a new PatchV1AudiencesAudienceIDRestoreParams object with the ability to set a context for a request.

func NewPatchV1AudiencesAudienceIDRestoreParamsWithHTTPClient

func NewPatchV1AudiencesAudienceIDRestoreParamsWithHTTPClient(client *http.Client) *PatchV1AudiencesAudienceIDRestoreParams

NewPatchV1AudiencesAudienceIDRestoreParamsWithHTTPClient creates a new PatchV1AudiencesAudienceIDRestoreParams object with the ability to set a custom HTTPClient for a request.

func NewPatchV1AudiencesAudienceIDRestoreParamsWithTimeout

func NewPatchV1AudiencesAudienceIDRestoreParamsWithTimeout(timeout time.Duration) *PatchV1AudiencesAudienceIDRestoreParams

NewPatchV1AudiencesAudienceIDRestoreParamsWithTimeout creates a new PatchV1AudiencesAudienceIDRestoreParams object with the ability to set a timeout on a request.

func (*PatchV1AudiencesAudienceIDRestoreParams) SetAudienceID

func (o *PatchV1AudiencesAudienceIDRestoreParams) SetAudienceID(audienceID string)

SetAudienceID adds the audienceId to the patch v1 audiences audience Id restore params

func (*PatchV1AudiencesAudienceIDRestoreParams) SetContext

SetContext adds the context to the patch v1 audiences audience Id restore params

func (*PatchV1AudiencesAudienceIDRestoreParams) SetDefaults

func (o *PatchV1AudiencesAudienceIDRestoreParams) SetDefaults()

SetDefaults hydrates default values in the patch v1 audiences audience Id restore params (not the query body).

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

func (*PatchV1AudiencesAudienceIDRestoreParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the patch v1 audiences audience Id restore params

func (*PatchV1AudiencesAudienceIDRestoreParams) SetTimeout

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

SetTimeout adds the timeout to the patch v1 audiences audience Id restore params

func (*PatchV1AudiencesAudienceIDRestoreParams) WithAudienceID

WithAudienceID adds the audienceID to the patch v1 audiences audience Id restore params

func (*PatchV1AudiencesAudienceIDRestoreParams) WithContext

WithContext adds the context to the patch v1 audiences audience Id restore params

func (*PatchV1AudiencesAudienceIDRestoreParams) WithDefaults

WithDefaults hydrates default values in the patch v1 audiences audience Id restore params (not the query body).

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

func (*PatchV1AudiencesAudienceIDRestoreParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch v1 audiences audience Id restore params

func (*PatchV1AudiencesAudienceIDRestoreParams) WithTimeout

WithTimeout adds the timeout to the patch v1 audiences audience Id restore params

func (*PatchV1AudiencesAudienceIDRestoreParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchV1AudiencesAudienceIDRestoreReader

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

PatchV1AudiencesAudienceIDRestoreReader is a Reader for the PatchV1AudiencesAudienceIDRestore structure.

func (*PatchV1AudiencesAudienceIDRestoreReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostV1AudiencesAudienceIDDetailsCreated

type PostV1AudiencesAudienceIDDetailsCreated struct {
	Payload *models.AudiencesEntitiesDetailEntity
}

PostV1AudiencesAudienceIDDetailsCreated describes a response with status code 201, with default header values.

Create a new incident detail for an audience

func NewPostV1AudiencesAudienceIDDetailsCreated

func NewPostV1AudiencesAudienceIDDetailsCreated() *PostV1AudiencesAudienceIDDetailsCreated

NewPostV1AudiencesAudienceIDDetailsCreated creates a PostV1AudiencesAudienceIDDetailsCreated with default headers values

func (*PostV1AudiencesAudienceIDDetailsCreated) Error

func (*PostV1AudiencesAudienceIDDetailsCreated) GetPayload

func (*PostV1AudiencesAudienceIDDetailsCreated) IsClientError

func (o *PostV1AudiencesAudienceIDDetailsCreated) IsClientError() bool

IsClientError returns true when this post v1 audiences audience Id details created response has a 4xx status code

func (*PostV1AudiencesAudienceIDDetailsCreated) IsCode

IsCode returns true when this post v1 audiences audience Id details created response a status code equal to that given

func (*PostV1AudiencesAudienceIDDetailsCreated) IsRedirect

IsRedirect returns true when this post v1 audiences audience Id details created response has a 3xx status code

func (*PostV1AudiencesAudienceIDDetailsCreated) IsServerError

func (o *PostV1AudiencesAudienceIDDetailsCreated) IsServerError() bool

IsServerError returns true when this post v1 audiences audience Id details created response has a 5xx status code

func (*PostV1AudiencesAudienceIDDetailsCreated) IsSuccess

IsSuccess returns true when this post v1 audiences audience Id details created response has a 2xx status code

func (*PostV1AudiencesAudienceIDDetailsCreated) String

type PostV1AudiencesAudienceIDDetailsParams

type PostV1AudiencesAudienceIDDetailsParams struct {

	/* AudienceID.

	   Unique identifier of the audience
	*/
	AudienceID string

	/* Position.

	   Position of the question in the list (1-based indexing). If not provided, appends to the end

	   Format: int32
	*/
	Position *int32

	/* Question.

	   The incident detail question to be added to the audience (max 255 characters)
	*/
	Question string

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

PostV1AudiencesAudienceIDDetailsParams contains all the parameters to send to the API endpoint

for the post v1 audiences audience Id details operation.

Typically these are written to a http.Request.

func NewPostV1AudiencesAudienceIDDetailsParams

func NewPostV1AudiencesAudienceIDDetailsParams() *PostV1AudiencesAudienceIDDetailsParams

NewPostV1AudiencesAudienceIDDetailsParams creates a new PostV1AudiencesAudienceIDDetailsParams 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 NewPostV1AudiencesAudienceIDDetailsParamsWithContext

func NewPostV1AudiencesAudienceIDDetailsParamsWithContext(ctx context.Context) *PostV1AudiencesAudienceIDDetailsParams

NewPostV1AudiencesAudienceIDDetailsParamsWithContext creates a new PostV1AudiencesAudienceIDDetailsParams object with the ability to set a context for a request.

func NewPostV1AudiencesAudienceIDDetailsParamsWithHTTPClient

func NewPostV1AudiencesAudienceIDDetailsParamsWithHTTPClient(client *http.Client) *PostV1AudiencesAudienceIDDetailsParams

NewPostV1AudiencesAudienceIDDetailsParamsWithHTTPClient creates a new PostV1AudiencesAudienceIDDetailsParams object with the ability to set a custom HTTPClient for a request.

func NewPostV1AudiencesAudienceIDDetailsParamsWithTimeout

func NewPostV1AudiencesAudienceIDDetailsParamsWithTimeout(timeout time.Duration) *PostV1AudiencesAudienceIDDetailsParams

NewPostV1AudiencesAudienceIDDetailsParamsWithTimeout creates a new PostV1AudiencesAudienceIDDetailsParams object with the ability to set a timeout on a request.

func (*PostV1AudiencesAudienceIDDetailsParams) SetAudienceID

func (o *PostV1AudiencesAudienceIDDetailsParams) SetAudienceID(audienceID string)

SetAudienceID adds the audienceId to the post v1 audiences audience Id details params

func (*PostV1AudiencesAudienceIDDetailsParams) SetContext

SetContext adds the context to the post v1 audiences audience Id details params

func (*PostV1AudiencesAudienceIDDetailsParams) SetDefaults

func (o *PostV1AudiencesAudienceIDDetailsParams) SetDefaults()

SetDefaults hydrates default values in the post v1 audiences audience Id details params (not the query body).

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

func (*PostV1AudiencesAudienceIDDetailsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post v1 audiences audience Id details params

func (*PostV1AudiencesAudienceIDDetailsParams) SetPosition

func (o *PostV1AudiencesAudienceIDDetailsParams) SetPosition(position *int32)

SetPosition adds the position to the post v1 audiences audience Id details params

func (*PostV1AudiencesAudienceIDDetailsParams) SetQuestion

func (o *PostV1AudiencesAudienceIDDetailsParams) SetQuestion(question string)

SetQuestion adds the question to the post v1 audiences audience Id details params

func (*PostV1AudiencesAudienceIDDetailsParams) SetTimeout

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

SetTimeout adds the timeout to the post v1 audiences audience Id details params

func (*PostV1AudiencesAudienceIDDetailsParams) WithAudienceID

WithAudienceID adds the audienceID to the post v1 audiences audience Id details params

func (*PostV1AudiencesAudienceIDDetailsParams) WithContext

WithContext adds the context to the post v1 audiences audience Id details params

func (*PostV1AudiencesAudienceIDDetailsParams) WithDefaults

WithDefaults hydrates default values in the post v1 audiences audience Id details params (not the query body).

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

func (*PostV1AudiencesAudienceIDDetailsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post v1 audiences audience Id details params

func (*PostV1AudiencesAudienceIDDetailsParams) WithPosition

WithPosition adds the position to the post v1 audiences audience Id details params

func (*PostV1AudiencesAudienceIDDetailsParams) WithQuestion

WithQuestion adds the question to the post v1 audiences audience Id details params

func (*PostV1AudiencesAudienceIDDetailsParams) WithTimeout

WithTimeout adds the timeout to the post v1 audiences audience Id details params

func (*PostV1AudiencesAudienceIDDetailsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostV1AudiencesAudienceIDDetailsReader

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

PostV1AudiencesAudienceIDDetailsReader is a Reader for the PostV1AudiencesAudienceIDDetails structure.

func (*PostV1AudiencesAudienceIDDetailsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostV1AudiencesAudienceIDSummariesIncidentIDCreated

type PostV1AudiencesAudienceIDSummariesIncidentIDCreated struct {
	Payload *models.AIEntitiesIncidentSummaryEntity
}

PostV1AudiencesAudienceIDSummariesIncidentIDCreated describes a response with status code 201, with default header values.

Generate a new audience-specific summary for an incident

func NewPostV1AudiencesAudienceIDSummariesIncidentIDCreated

func NewPostV1AudiencesAudienceIDSummariesIncidentIDCreated() *PostV1AudiencesAudienceIDSummariesIncidentIDCreated

NewPostV1AudiencesAudienceIDSummariesIncidentIDCreated creates a PostV1AudiencesAudienceIDSummariesIncidentIDCreated with default headers values

func (*PostV1AudiencesAudienceIDSummariesIncidentIDCreated) Error

func (*PostV1AudiencesAudienceIDSummariesIncidentIDCreated) GetPayload

func (*PostV1AudiencesAudienceIDSummariesIncidentIDCreated) IsClientError

IsClientError returns true when this post v1 audiences audience Id summaries incident Id created response has a 4xx status code

func (*PostV1AudiencesAudienceIDSummariesIncidentIDCreated) IsCode

IsCode returns true when this post v1 audiences audience Id summaries incident Id created response a status code equal to that given

func (*PostV1AudiencesAudienceIDSummariesIncidentIDCreated) IsRedirect

IsRedirect returns true when this post v1 audiences audience Id summaries incident Id created response has a 3xx status code

func (*PostV1AudiencesAudienceIDSummariesIncidentIDCreated) IsServerError

IsServerError returns true when this post v1 audiences audience Id summaries incident Id created response has a 5xx status code

func (*PostV1AudiencesAudienceIDSummariesIncidentIDCreated) IsSuccess

IsSuccess returns true when this post v1 audiences audience Id summaries incident Id created response has a 2xx status code

func (*PostV1AudiencesAudienceIDSummariesIncidentIDCreated) String

type PostV1AudiencesAudienceIDSummariesIncidentIDParams

type PostV1AudiencesAudienceIDSummariesIncidentIDParams struct {

	/* AudienceID.

	   Unique identifier of the audience
	*/
	AudienceID string

	/* ForceRegenerate.

	   Whether to force regeneration of the summary

	   Default: true
	*/
	ForceRegenerate *bool

	/* IncidentID.

	   Unique identifier of the incident to summarize
	*/
	IncidentID string

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

PostV1AudiencesAudienceIDSummariesIncidentIDParams contains all the parameters to send to the API endpoint

for the post v1 audiences audience Id summaries incident Id operation.

Typically these are written to a http.Request.

func NewPostV1AudiencesAudienceIDSummariesIncidentIDParams

func NewPostV1AudiencesAudienceIDSummariesIncidentIDParams() *PostV1AudiencesAudienceIDSummariesIncidentIDParams

NewPostV1AudiencesAudienceIDSummariesIncidentIDParams creates a new PostV1AudiencesAudienceIDSummariesIncidentIDParams 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 NewPostV1AudiencesAudienceIDSummariesIncidentIDParamsWithContext

func NewPostV1AudiencesAudienceIDSummariesIncidentIDParamsWithContext(ctx context.Context) *PostV1AudiencesAudienceIDSummariesIncidentIDParams

NewPostV1AudiencesAudienceIDSummariesIncidentIDParamsWithContext creates a new PostV1AudiencesAudienceIDSummariesIncidentIDParams object with the ability to set a context for a request.

func NewPostV1AudiencesAudienceIDSummariesIncidentIDParamsWithHTTPClient

func NewPostV1AudiencesAudienceIDSummariesIncidentIDParamsWithHTTPClient(client *http.Client) *PostV1AudiencesAudienceIDSummariesIncidentIDParams

NewPostV1AudiencesAudienceIDSummariesIncidentIDParamsWithHTTPClient creates a new PostV1AudiencesAudienceIDSummariesIncidentIDParams object with the ability to set a custom HTTPClient for a request.

func NewPostV1AudiencesAudienceIDSummariesIncidentIDParamsWithTimeout

func NewPostV1AudiencesAudienceIDSummariesIncidentIDParamsWithTimeout(timeout time.Duration) *PostV1AudiencesAudienceIDSummariesIncidentIDParams

NewPostV1AudiencesAudienceIDSummariesIncidentIDParamsWithTimeout creates a new PostV1AudiencesAudienceIDSummariesIncidentIDParams object with the ability to set a timeout on a request.

func (*PostV1AudiencesAudienceIDSummariesIncidentIDParams) SetAudienceID

func (o *PostV1AudiencesAudienceIDSummariesIncidentIDParams) SetAudienceID(audienceID string)

SetAudienceID adds the audienceId to the post v1 audiences audience Id summaries incident Id params

func (*PostV1AudiencesAudienceIDSummariesIncidentIDParams) SetContext

SetContext adds the context to the post v1 audiences audience Id summaries incident Id params

func (*PostV1AudiencesAudienceIDSummariesIncidentIDParams) SetDefaults

SetDefaults hydrates default values in the post v1 audiences audience Id summaries incident Id params (not the query body).

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

func (*PostV1AudiencesAudienceIDSummariesIncidentIDParams) SetForceRegenerate

func (o *PostV1AudiencesAudienceIDSummariesIncidentIDParams) SetForceRegenerate(forceRegenerate *bool)

SetForceRegenerate adds the forceRegenerate to the post v1 audiences audience Id summaries incident Id params

func (*PostV1AudiencesAudienceIDSummariesIncidentIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the post v1 audiences audience Id summaries incident Id params

func (*PostV1AudiencesAudienceIDSummariesIncidentIDParams) SetIncidentID

func (o *PostV1AudiencesAudienceIDSummariesIncidentIDParams) SetIncidentID(incidentID string)

SetIncidentID adds the incidentId to the post v1 audiences audience Id summaries incident Id params

func (*PostV1AudiencesAudienceIDSummariesIncidentIDParams) SetTimeout

SetTimeout adds the timeout to the post v1 audiences audience Id summaries incident Id params

func (*PostV1AudiencesAudienceIDSummariesIncidentIDParams) WithAudienceID

WithAudienceID adds the audienceID to the post v1 audiences audience Id summaries incident Id params

func (*PostV1AudiencesAudienceIDSummariesIncidentIDParams) WithContext

WithContext adds the context to the post v1 audiences audience Id summaries incident Id params

func (*PostV1AudiencesAudienceIDSummariesIncidentIDParams) WithDefaults

WithDefaults hydrates default values in the post v1 audiences audience Id summaries incident Id params (not the query body).

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

func (*PostV1AudiencesAudienceIDSummariesIncidentIDParams) WithForceRegenerate

WithForceRegenerate adds the forceRegenerate to the post v1 audiences audience Id summaries incident Id params

func (*PostV1AudiencesAudienceIDSummariesIncidentIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post v1 audiences audience Id summaries incident Id params

func (*PostV1AudiencesAudienceIDSummariesIncidentIDParams) WithIncidentID

WithIncidentID adds the incidentID to the post v1 audiences audience Id summaries incident Id params

func (*PostV1AudiencesAudienceIDSummariesIncidentIDParams) WithTimeout

WithTimeout adds the timeout to the post v1 audiences audience Id summaries incident Id params

func (*PostV1AudiencesAudienceIDSummariesIncidentIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostV1AudiencesAudienceIDSummariesIncidentIDReader

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

PostV1AudiencesAudienceIDSummariesIncidentIDReader is a Reader for the PostV1AudiencesAudienceIDSummariesIncidentID structure.

func (*PostV1AudiencesAudienceIDSummariesIncidentIDReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostV1AudiencesCreated

type PostV1AudiencesCreated struct {
	Payload *models.AudiencesEntitiesAudienceEntity
}

PostV1AudiencesCreated describes a response with status code 201, with default header values.

Create a new audience

func NewPostV1AudiencesCreated

func NewPostV1AudiencesCreated() *PostV1AudiencesCreated

NewPostV1AudiencesCreated creates a PostV1AudiencesCreated with default headers values

func (*PostV1AudiencesCreated) Error

func (o *PostV1AudiencesCreated) Error() string

func (*PostV1AudiencesCreated) GetPayload

func (*PostV1AudiencesCreated) IsClientError

func (o *PostV1AudiencesCreated) IsClientError() bool

IsClientError returns true when this post v1 audiences created response has a 4xx status code

func (*PostV1AudiencesCreated) IsCode

func (o *PostV1AudiencesCreated) IsCode(code int) bool

IsCode returns true when this post v1 audiences created response a status code equal to that given

func (*PostV1AudiencesCreated) IsRedirect

func (o *PostV1AudiencesCreated) IsRedirect() bool

IsRedirect returns true when this post v1 audiences created response has a 3xx status code

func (*PostV1AudiencesCreated) IsServerError

func (o *PostV1AudiencesCreated) IsServerError() bool

IsServerError returns true when this post v1 audiences created response has a 5xx status code

func (*PostV1AudiencesCreated) IsSuccess

func (o *PostV1AudiencesCreated) IsSuccess() bool

IsSuccess returns true when this post v1 audiences created response has a 2xx status code

func (*PostV1AudiencesCreated) String

func (o *PostV1AudiencesCreated) String() string

type PostV1AudiencesParams

type PostV1AudiencesParams struct {

	/* Default.

	   Whether this is the default audience
	*/
	Default *bool

	/* Description.

	   Description of the audience (max 4000 characters)
	*/
	Description string

	/* DetailsPrompt.

	   The prompt to display when collecting this detail
	*/
	DetailsPrompt []string

	/* DetailsQuestion.

	   The incident detail question (max 255 characters)
	*/
	DetailsQuestion []string

	/* DetailsSlug.

	   Optional unique identifier for this detail
	*/
	DetailsSlug []string

	/* Name.

	   Name of the audience (max 255 characters)
	*/
	Name string

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

PostV1AudiencesParams contains all the parameters to send to the API endpoint

for the post v1 audiences operation.

Typically these are written to a http.Request.

func NewPostV1AudiencesParams

func NewPostV1AudiencesParams() *PostV1AudiencesParams

NewPostV1AudiencesParams creates a new PostV1AudiencesParams 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 NewPostV1AudiencesParamsWithContext

func NewPostV1AudiencesParamsWithContext(ctx context.Context) *PostV1AudiencesParams

NewPostV1AudiencesParamsWithContext creates a new PostV1AudiencesParams object with the ability to set a context for a request.

func NewPostV1AudiencesParamsWithHTTPClient

func NewPostV1AudiencesParamsWithHTTPClient(client *http.Client) *PostV1AudiencesParams

NewPostV1AudiencesParamsWithHTTPClient creates a new PostV1AudiencesParams object with the ability to set a custom HTTPClient for a request.

func NewPostV1AudiencesParamsWithTimeout

func NewPostV1AudiencesParamsWithTimeout(timeout time.Duration) *PostV1AudiencesParams

NewPostV1AudiencesParamsWithTimeout creates a new PostV1AudiencesParams object with the ability to set a timeout on a request.

func (*PostV1AudiencesParams) SetContext

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

SetContext adds the context to the post v1 audiences params

func (*PostV1AudiencesParams) SetDefault

func (o *PostV1AudiencesParams) SetDefault(defaultVar *bool)

SetDefault adds the default to the post v1 audiences params

func (*PostV1AudiencesParams) SetDefaults

func (o *PostV1AudiencesParams) SetDefaults()

SetDefaults hydrates default values in the post v1 audiences params (not the query body).

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

func (*PostV1AudiencesParams) SetDescription

func (o *PostV1AudiencesParams) SetDescription(description string)

SetDescription adds the description to the post v1 audiences params

func (*PostV1AudiencesParams) SetDetailsPrompt

func (o *PostV1AudiencesParams) SetDetailsPrompt(detailsPrompt []string)

SetDetailsPrompt adds the detailsPrompt to the post v1 audiences params

func (*PostV1AudiencesParams) SetDetailsQuestion

func (o *PostV1AudiencesParams) SetDetailsQuestion(detailsQuestion []string)

SetDetailsQuestion adds the detailsQuestion to the post v1 audiences params

func (*PostV1AudiencesParams) SetDetailsSlug

func (o *PostV1AudiencesParams) SetDetailsSlug(detailsSlug []string)

SetDetailsSlug adds the detailsSlug to the post v1 audiences params

func (*PostV1AudiencesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post v1 audiences params

func (*PostV1AudiencesParams) SetName

func (o *PostV1AudiencesParams) SetName(name string)

SetName adds the name to the post v1 audiences params

func (*PostV1AudiencesParams) SetTimeout

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

SetTimeout adds the timeout to the post v1 audiences params

func (*PostV1AudiencesParams) WithContext

WithContext adds the context to the post v1 audiences params

func (*PostV1AudiencesParams) WithDefault

func (o *PostV1AudiencesParams) WithDefault(defaultVar *bool) *PostV1AudiencesParams

WithDefault adds the defaultVar to the post v1 audiences params

func (*PostV1AudiencesParams) WithDefaults

func (o *PostV1AudiencesParams) WithDefaults() *PostV1AudiencesParams

WithDefaults hydrates default values in the post v1 audiences params (not the query body).

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

func (*PostV1AudiencesParams) WithDescription

func (o *PostV1AudiencesParams) WithDescription(description string) *PostV1AudiencesParams

WithDescription adds the description to the post v1 audiences params

func (*PostV1AudiencesParams) WithDetailsPrompt

func (o *PostV1AudiencesParams) WithDetailsPrompt(detailsPrompt []string) *PostV1AudiencesParams

WithDetailsPrompt adds the detailsPrompt to the post v1 audiences params

func (*PostV1AudiencesParams) WithDetailsQuestion

func (o *PostV1AudiencesParams) WithDetailsQuestion(detailsQuestion []string) *PostV1AudiencesParams

WithDetailsQuestion adds the detailsQuestion to the post v1 audiences params

func (*PostV1AudiencesParams) WithDetailsSlug

func (o *PostV1AudiencesParams) WithDetailsSlug(detailsSlug []string) *PostV1AudiencesParams

WithDetailsSlug adds the detailsSlug to the post v1 audiences params

func (*PostV1AudiencesParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the post v1 audiences params

func (*PostV1AudiencesParams) WithName

WithName adds the name to the post v1 audiences params

func (*PostV1AudiencesParams) WithTimeout

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

WithTimeout adds the timeout to the post v1 audiences params

func (*PostV1AudiencesParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type PostV1AudiencesReader

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

PostV1AudiencesReader is a Reader for the PostV1Audiences structure.

func (*PostV1AudiencesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutV1AudiencesMemberMemberIDDefaultOK

type PutV1AudiencesMemberMemberIDDefaultOK struct {
	Payload *models.AudiencesEntitiesAudienceEntity
}

PutV1AudiencesMemberMemberIDDefaultOK describes a response with status code 200, with default header values.

Set member's default audience

func NewPutV1AudiencesMemberMemberIDDefaultOK

func NewPutV1AudiencesMemberMemberIDDefaultOK() *PutV1AudiencesMemberMemberIDDefaultOK

NewPutV1AudiencesMemberMemberIDDefaultOK creates a PutV1AudiencesMemberMemberIDDefaultOK with default headers values

func (*PutV1AudiencesMemberMemberIDDefaultOK) Error

func (*PutV1AudiencesMemberMemberIDDefaultOK) GetPayload

func (*PutV1AudiencesMemberMemberIDDefaultOK) IsClientError

func (o *PutV1AudiencesMemberMemberIDDefaultOK) IsClientError() bool

IsClientError returns true when this put v1 audiences member member Id default o k response has a 4xx status code

func (*PutV1AudiencesMemberMemberIDDefaultOK) IsCode

IsCode returns true when this put v1 audiences member member Id default o k response a status code equal to that given

func (*PutV1AudiencesMemberMemberIDDefaultOK) IsRedirect

IsRedirect returns true when this put v1 audiences member member Id default o k response has a 3xx status code

func (*PutV1AudiencesMemberMemberIDDefaultOK) IsServerError

func (o *PutV1AudiencesMemberMemberIDDefaultOK) IsServerError() bool

IsServerError returns true when this put v1 audiences member member Id default o k response has a 5xx status code

func (*PutV1AudiencesMemberMemberIDDefaultOK) IsSuccess

IsSuccess returns true when this put v1 audiences member member Id default o k response has a 2xx status code

func (*PutV1AudiencesMemberMemberIDDefaultOK) String

type PutV1AudiencesMemberMemberIDDefaultParams

type PutV1AudiencesMemberMemberIDDefaultParams struct {

	/* AudienceID.

	   ID of the audience to set as default
	*/
	AudienceID string

	// MemberID.
	//
	// Format: int32
	MemberID int32

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

PutV1AudiencesMemberMemberIDDefaultParams contains all the parameters to send to the API endpoint

for the put v1 audiences member member Id default operation.

Typically these are written to a http.Request.

func NewPutV1AudiencesMemberMemberIDDefaultParams

func NewPutV1AudiencesMemberMemberIDDefaultParams() *PutV1AudiencesMemberMemberIDDefaultParams

NewPutV1AudiencesMemberMemberIDDefaultParams creates a new PutV1AudiencesMemberMemberIDDefaultParams 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 NewPutV1AudiencesMemberMemberIDDefaultParamsWithContext

func NewPutV1AudiencesMemberMemberIDDefaultParamsWithContext(ctx context.Context) *PutV1AudiencesMemberMemberIDDefaultParams

NewPutV1AudiencesMemberMemberIDDefaultParamsWithContext creates a new PutV1AudiencesMemberMemberIDDefaultParams object with the ability to set a context for a request.

func NewPutV1AudiencesMemberMemberIDDefaultParamsWithHTTPClient

func NewPutV1AudiencesMemberMemberIDDefaultParamsWithHTTPClient(client *http.Client) *PutV1AudiencesMemberMemberIDDefaultParams

NewPutV1AudiencesMemberMemberIDDefaultParamsWithHTTPClient creates a new PutV1AudiencesMemberMemberIDDefaultParams object with the ability to set a custom HTTPClient for a request.

func NewPutV1AudiencesMemberMemberIDDefaultParamsWithTimeout

func NewPutV1AudiencesMemberMemberIDDefaultParamsWithTimeout(timeout time.Duration) *PutV1AudiencesMemberMemberIDDefaultParams

NewPutV1AudiencesMemberMemberIDDefaultParamsWithTimeout creates a new PutV1AudiencesMemberMemberIDDefaultParams object with the ability to set a timeout on a request.

func (*PutV1AudiencesMemberMemberIDDefaultParams) SetAudienceID

func (o *PutV1AudiencesMemberMemberIDDefaultParams) SetAudienceID(audienceID string)

SetAudienceID adds the audienceId to the put v1 audiences member member Id default params

func (*PutV1AudiencesMemberMemberIDDefaultParams) SetContext

SetContext adds the context to the put v1 audiences member member Id default params

func (*PutV1AudiencesMemberMemberIDDefaultParams) SetDefaults

SetDefaults hydrates default values in the put v1 audiences member member Id default params (not the query body).

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

func (*PutV1AudiencesMemberMemberIDDefaultParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put v1 audiences member member Id default params

func (*PutV1AudiencesMemberMemberIDDefaultParams) SetMemberID

func (o *PutV1AudiencesMemberMemberIDDefaultParams) SetMemberID(memberID int32)

SetMemberID adds the memberId to the put v1 audiences member member Id default params

func (*PutV1AudiencesMemberMemberIDDefaultParams) SetTimeout

SetTimeout adds the timeout to the put v1 audiences member member Id default params

func (*PutV1AudiencesMemberMemberIDDefaultParams) WithAudienceID

WithAudienceID adds the audienceID to the put v1 audiences member member Id default params

func (*PutV1AudiencesMemberMemberIDDefaultParams) WithContext

WithContext adds the context to the put v1 audiences member member Id default params

func (*PutV1AudiencesMemberMemberIDDefaultParams) WithDefaults

WithDefaults hydrates default values in the put v1 audiences member member Id default params (not the query body).

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

func (*PutV1AudiencesMemberMemberIDDefaultParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put v1 audiences member member Id default params

func (*PutV1AudiencesMemberMemberIDDefaultParams) WithMemberID

WithMemberID adds the memberID to the put v1 audiences member member Id default params

func (*PutV1AudiencesMemberMemberIDDefaultParams) WithTimeout

WithTimeout adds the timeout to the put v1 audiences member member Id default params

func (*PutV1AudiencesMemberMemberIDDefaultParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutV1AudiencesMemberMemberIDDefaultReader

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

PutV1AudiencesMemberMemberIDDefaultReader is a Reader for the PutV1AudiencesMemberMemberIDDefault structure.

func (*PutV1AudiencesMemberMemberIDDefaultReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

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