broadcast_rest_service

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jul 29, 2022 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 AddEndpointV2OK

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

successful operation

func NewAddEndpointV2OK

func NewAddEndpointV2OK() *AddEndpointV2OK

NewAddEndpointV2OK creates a AddEndpointV2OK with default headers values

func (*AddEndpointV2OK) Error

func (o *AddEndpointV2OK) Error() string

func (*AddEndpointV2OK) GetPayload

func (o *AddEndpointV2OK) GetPayload() *models.Result

type AddEndpointV2Params

type AddEndpointV2Params struct {

	/* ID.

	   Broadcast id
	*/
	ID string

	/* RtmpURL.

	   RTMP url of the endpoint that stream will be republished. If required, please encode the URL
	*/
	RtmpURL string

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

AddEndpointV2Params contains all the parameters to send to the API endpoint

for the add endpoint v2 operation.

Typically these are written to a http.Request.

func NewAddEndpointV2Params

func NewAddEndpointV2Params() *AddEndpointV2Params

NewAddEndpointV2Params creates a new AddEndpointV2Params 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 NewAddEndpointV2ParamsWithContext

func NewAddEndpointV2ParamsWithContext(ctx context.Context) *AddEndpointV2Params

NewAddEndpointV2ParamsWithContext creates a new AddEndpointV2Params object with the ability to set a context for a request.

func NewAddEndpointV2ParamsWithHTTPClient

func NewAddEndpointV2ParamsWithHTTPClient(client *http.Client) *AddEndpointV2Params

NewAddEndpointV2ParamsWithHTTPClient creates a new AddEndpointV2Params object with the ability to set a custom HTTPClient for a request.

func NewAddEndpointV2ParamsWithTimeout

func NewAddEndpointV2ParamsWithTimeout(timeout time.Duration) *AddEndpointV2Params

NewAddEndpointV2ParamsWithTimeout creates a new AddEndpointV2Params object with the ability to set a timeout on a request.

func (*AddEndpointV2Params) SetContext

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

SetContext adds the context to the add endpoint v2 params

func (*AddEndpointV2Params) SetDefaults

func (o *AddEndpointV2Params) SetDefaults()

SetDefaults hydrates default values in the add endpoint v2 params (not the query body).

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

func (*AddEndpointV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the add endpoint v2 params

func (*AddEndpointV2Params) SetID

func (o *AddEndpointV2Params) SetID(id string)

SetID adds the id to the add endpoint v2 params

func (*AddEndpointV2Params) SetRtmpURL

func (o *AddEndpointV2Params) SetRtmpURL(rtmpURL string)

SetRtmpURL adds the rtmpUrl to the add endpoint v2 params

func (*AddEndpointV2Params) SetTimeout

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

SetTimeout adds the timeout to the add endpoint v2 params

func (*AddEndpointV2Params) WithContext

WithContext adds the context to the add endpoint v2 params

func (*AddEndpointV2Params) WithDefaults

func (o *AddEndpointV2Params) WithDefaults() *AddEndpointV2Params

WithDefaults hydrates default values in the add endpoint v2 params (not the query body).

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

func (*AddEndpointV2Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the add endpoint v2 params

func (*AddEndpointV2Params) WithID

WithID adds the id to the add endpoint v2 params

func (*AddEndpointV2Params) WithRtmpURL

func (o *AddEndpointV2Params) WithRtmpURL(rtmpURL string) *AddEndpointV2Params

WithRtmpURL adds the rtmpURL to the add endpoint v2 params

func (*AddEndpointV2Params) WithTimeout

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

WithTimeout adds the timeout to the add endpoint v2 params

func (*AddEndpointV2Params) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type AddEndpointV2Reader

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

AddEndpointV2Reader is a Reader for the AddEndpointV2 structure.

func (*AddEndpointV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AddEndpointV3OK

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

successful operation

func NewAddEndpointV3OK

func NewAddEndpointV3OK() *AddEndpointV3OK

NewAddEndpointV3OK creates a AddEndpointV3OK with default headers values

func (*AddEndpointV3OK) Error

func (o *AddEndpointV3OK) Error() string

func (*AddEndpointV3OK) GetPayload

func (o *AddEndpointV3OK) GetPayload() *models.Result

type AddEndpointV3Params

type AddEndpointV3Params struct {

	/* Body.

	   RTMP url of the endpoint that stream will be republished. If required, please encode the URL
	*/
	Body *models.Endpoint

	/* ID.

	   Broadcast id
	*/
	ID string

	/* ResolutionHeight.

	   Resolution height of the broadcast that is wanted to send to the RTMP endpoint.

	   Format: int32
	*/
	ResolutionHeight *int32

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

AddEndpointV3Params contains all the parameters to send to the API endpoint

for the add endpoint v3 operation.

Typically these are written to a http.Request.

func NewAddEndpointV3Params

func NewAddEndpointV3Params() *AddEndpointV3Params

NewAddEndpointV3Params creates a new AddEndpointV3Params 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 NewAddEndpointV3ParamsWithContext

func NewAddEndpointV3ParamsWithContext(ctx context.Context) *AddEndpointV3Params

NewAddEndpointV3ParamsWithContext creates a new AddEndpointV3Params object with the ability to set a context for a request.

func NewAddEndpointV3ParamsWithHTTPClient

func NewAddEndpointV3ParamsWithHTTPClient(client *http.Client) *AddEndpointV3Params

NewAddEndpointV3ParamsWithHTTPClient creates a new AddEndpointV3Params object with the ability to set a custom HTTPClient for a request.

func NewAddEndpointV3ParamsWithTimeout

func NewAddEndpointV3ParamsWithTimeout(timeout time.Duration) *AddEndpointV3Params

NewAddEndpointV3ParamsWithTimeout creates a new AddEndpointV3Params object with the ability to set a timeout on a request.

func (*AddEndpointV3Params) SetBody

func (o *AddEndpointV3Params) SetBody(body *models.Endpoint)

SetBody adds the body to the add endpoint v3 params

func (*AddEndpointV3Params) SetContext

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

SetContext adds the context to the add endpoint v3 params

func (*AddEndpointV3Params) SetDefaults

func (o *AddEndpointV3Params) SetDefaults()

SetDefaults hydrates default values in the add endpoint v3 params (not the query body).

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

func (*AddEndpointV3Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the add endpoint v3 params

func (*AddEndpointV3Params) SetID

func (o *AddEndpointV3Params) SetID(id string)

SetID adds the id to the add endpoint v3 params

func (*AddEndpointV3Params) SetResolutionHeight

func (o *AddEndpointV3Params) SetResolutionHeight(resolutionHeight *int32)

SetResolutionHeight adds the resolutionHeight to the add endpoint v3 params

func (*AddEndpointV3Params) SetTimeout

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

SetTimeout adds the timeout to the add endpoint v3 params

func (*AddEndpointV3Params) WithBody

WithBody adds the body to the add endpoint v3 params

func (*AddEndpointV3Params) WithContext

WithContext adds the context to the add endpoint v3 params

func (*AddEndpointV3Params) WithDefaults

func (o *AddEndpointV3Params) WithDefaults() *AddEndpointV3Params

WithDefaults hydrates default values in the add endpoint v3 params (not the query body).

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

func (*AddEndpointV3Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the add endpoint v3 params

func (*AddEndpointV3Params) WithID

WithID adds the id to the add endpoint v3 params

func (*AddEndpointV3Params) WithResolutionHeight

func (o *AddEndpointV3Params) WithResolutionHeight(resolutionHeight *int32) *AddEndpointV3Params

WithResolutionHeight adds the resolutionHeight to the add endpoint v3 params

func (*AddEndpointV3Params) WithTimeout

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

WithTimeout adds the timeout to the add endpoint v3 params

func (*AddEndpointV3Params) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type AddEndpointV3Reader

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

AddEndpointV3Reader is a Reader for the AddEndpointV3 structure.

func (*AddEndpointV3Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AddStreamToTheRoomOK

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

successful operation

func NewAddStreamToTheRoomOK

func NewAddStreamToTheRoomOK() *AddStreamToTheRoomOK

NewAddStreamToTheRoomOK creates a AddStreamToTheRoomOK with default headers values

func (*AddStreamToTheRoomOK) Error

func (o *AddStreamToTheRoomOK) Error() string

func (*AddStreamToTheRoomOK) GetPayload

func (o *AddStreamToTheRoomOK) GetPayload() *models.Result

type AddStreamToTheRoomParams

type AddStreamToTheRoomParams struct {

	/* RoomID.

	   Room id
	*/
	RoomID string

	/* StreamID.

	   Stream id to add to the conference room
	*/
	StreamID string

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

AddStreamToTheRoomParams contains all the parameters to send to the API endpoint

for the add stream to the room operation.

Typically these are written to a http.Request.

func NewAddStreamToTheRoomParams

func NewAddStreamToTheRoomParams() *AddStreamToTheRoomParams

NewAddStreamToTheRoomParams creates a new AddStreamToTheRoomParams 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 NewAddStreamToTheRoomParamsWithContext

func NewAddStreamToTheRoomParamsWithContext(ctx context.Context) *AddStreamToTheRoomParams

NewAddStreamToTheRoomParamsWithContext creates a new AddStreamToTheRoomParams object with the ability to set a context for a request.

func NewAddStreamToTheRoomParamsWithHTTPClient

func NewAddStreamToTheRoomParamsWithHTTPClient(client *http.Client) *AddStreamToTheRoomParams

NewAddStreamToTheRoomParamsWithHTTPClient creates a new AddStreamToTheRoomParams object with the ability to set a custom HTTPClient for a request.

func NewAddStreamToTheRoomParamsWithTimeout

func NewAddStreamToTheRoomParamsWithTimeout(timeout time.Duration) *AddStreamToTheRoomParams

NewAddStreamToTheRoomParamsWithTimeout creates a new AddStreamToTheRoomParams object with the ability to set a timeout on a request.

func (*AddStreamToTheRoomParams) SetContext

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

SetContext adds the context to the add stream to the room params

func (*AddStreamToTheRoomParams) SetDefaults

func (o *AddStreamToTheRoomParams) SetDefaults()

SetDefaults hydrates default values in the add stream to the room params (not the query body).

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

func (*AddStreamToTheRoomParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the add stream to the room params

func (*AddStreamToTheRoomParams) SetRoomID

func (o *AddStreamToTheRoomParams) SetRoomID(roomID string)

SetRoomID adds the roomId to the add stream to the room params

func (*AddStreamToTheRoomParams) SetStreamID

func (o *AddStreamToTheRoomParams) SetStreamID(streamID string)

SetStreamID adds the streamId to the add stream to the room params

func (*AddStreamToTheRoomParams) SetTimeout

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

SetTimeout adds the timeout to the add stream to the room params

func (*AddStreamToTheRoomParams) WithContext

WithContext adds the context to the add stream to the room params

func (*AddStreamToTheRoomParams) WithDefaults

WithDefaults hydrates default values in the add stream to the room params (not the query body).

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

func (*AddStreamToTheRoomParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the add stream to the room params

func (*AddStreamToTheRoomParams) WithRoomID

WithRoomID adds the roomID to the add stream to the room params

func (*AddStreamToTheRoomParams) WithStreamID

func (o *AddStreamToTheRoomParams) WithStreamID(streamID string) *AddStreamToTheRoomParams

WithStreamID adds the streamID to the add stream to the room params

func (*AddStreamToTheRoomParams) WithTimeout

WithTimeout adds the timeout to the add stream to the room params

func (*AddStreamToTheRoomParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AddStreamToTheRoomReader

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

AddStreamToTheRoomReader is a Reader for the AddStreamToTheRoom structure.

func (*AddStreamToTheRoomReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AddSubTrackOK

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

successful operation

func NewAddSubTrackOK

func NewAddSubTrackOK() *AddSubTrackOK

NewAddSubTrackOK creates a AddSubTrackOK with default headers values

func (*AddSubTrackOK) Error

func (o *AddSubTrackOK) Error() string

func (*AddSubTrackOK) GetPayload

func (o *AddSubTrackOK) GetPayload() *models.Result

type AddSubTrackParams

type AddSubTrackParams struct {

	/* ID.

	   Broadcast id
	*/
	PathID string

	/* ID.

	   Subtrack Stream Id
	*/
	QueryID string

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

AddSubTrackParams contains all the parameters to send to the API endpoint

for the add sub track operation.

Typically these are written to a http.Request.

func NewAddSubTrackParams

func NewAddSubTrackParams() *AddSubTrackParams

NewAddSubTrackParams creates a new AddSubTrackParams 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 NewAddSubTrackParamsWithContext

func NewAddSubTrackParamsWithContext(ctx context.Context) *AddSubTrackParams

NewAddSubTrackParamsWithContext creates a new AddSubTrackParams object with the ability to set a context for a request.

func NewAddSubTrackParamsWithHTTPClient

func NewAddSubTrackParamsWithHTTPClient(client *http.Client) *AddSubTrackParams

NewAddSubTrackParamsWithHTTPClient creates a new AddSubTrackParams object with the ability to set a custom HTTPClient for a request.

func NewAddSubTrackParamsWithTimeout

func NewAddSubTrackParamsWithTimeout(timeout time.Duration) *AddSubTrackParams

NewAddSubTrackParamsWithTimeout creates a new AddSubTrackParams object with the ability to set a timeout on a request.

func (*AddSubTrackParams) SetContext

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

SetContext adds the context to the add sub track params

func (*AddSubTrackParams) SetDefaults

func (o *AddSubTrackParams) SetDefaults()

SetDefaults hydrates default values in the add sub track params (not the query body).

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

func (*AddSubTrackParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the add sub track params

func (*AddSubTrackParams) SetPathID

func (o *AddSubTrackParams) SetPathID(id string)

SetPathID adds the id to the add sub track params

func (*AddSubTrackParams) SetQueryID

func (o *AddSubTrackParams) SetQueryID(id string)

SetQueryID adds the id to the add sub track params

func (*AddSubTrackParams) SetTimeout

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

SetTimeout adds the timeout to the add sub track params

func (*AddSubTrackParams) WithContext

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

WithContext adds the context to the add sub track params

func (*AddSubTrackParams) WithDefaults

func (o *AddSubTrackParams) WithDefaults() *AddSubTrackParams

WithDefaults hydrates default values in the add sub track params (not the query body).

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

func (*AddSubTrackParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the add sub track params

func (*AddSubTrackParams) WithPathID

func (o *AddSubTrackParams) WithPathID(id string) *AddSubTrackParams

WithPathID adds the id to the add sub track params

func (*AddSubTrackParams) WithQueryID

func (o *AddSubTrackParams) WithQueryID(id string) *AddSubTrackParams

WithQueryID adds the id to the add sub track params

func (*AddSubTrackParams) WithTimeout

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

WithTimeout adds the timeout to the add sub track params

func (*AddSubTrackParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type AddSubTrackReader

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

AddSubTrackReader is a Reader for the AddSubTrack structure.

func (*AddSubTrackReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type AddSubscriberOK

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

successful operation

func NewAddSubscriberOK

func NewAddSubscriberOK() *AddSubscriberOK

NewAddSubscriberOK creates a AddSubscriberOK with default headers values

func (*AddSubscriberOK) Error

func (o *AddSubscriberOK) Error() string

func (*AddSubscriberOK) GetPayload

func (o *AddSubscriberOK) GetPayload() *models.Result

type AddSubscriberParams

type AddSubscriberParams struct {

	/* Body.

	   Subscriber to be added to this stream
	*/
	Body *models.Subscriber

	/* ID.

	   the id of the stream
	*/
	ID string

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

AddSubscriberParams contains all the parameters to send to the API endpoint

for the add subscriber operation.

Typically these are written to a http.Request.

func NewAddSubscriberParams

func NewAddSubscriberParams() *AddSubscriberParams

NewAddSubscriberParams creates a new AddSubscriberParams 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 NewAddSubscriberParamsWithContext

func NewAddSubscriberParamsWithContext(ctx context.Context) *AddSubscriberParams

NewAddSubscriberParamsWithContext creates a new AddSubscriberParams object with the ability to set a context for a request.

func NewAddSubscriberParamsWithHTTPClient

func NewAddSubscriberParamsWithHTTPClient(client *http.Client) *AddSubscriberParams

NewAddSubscriberParamsWithHTTPClient creates a new AddSubscriberParams object with the ability to set a custom HTTPClient for a request.

func NewAddSubscriberParamsWithTimeout

func NewAddSubscriberParamsWithTimeout(timeout time.Duration) *AddSubscriberParams

NewAddSubscriberParamsWithTimeout creates a new AddSubscriberParams object with the ability to set a timeout on a request.

func (*AddSubscriberParams) SetBody

func (o *AddSubscriberParams) SetBody(body *models.Subscriber)

SetBody adds the body to the add subscriber params

func (*AddSubscriberParams) SetContext

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

SetContext adds the context to the add subscriber params

func (*AddSubscriberParams) SetDefaults

func (o *AddSubscriberParams) SetDefaults()

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

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

func (*AddSubscriberParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the add subscriber params

func (*AddSubscriberParams) SetID

func (o *AddSubscriberParams) SetID(id string)

SetID adds the id to the add subscriber params

func (*AddSubscriberParams) SetTimeout

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

SetTimeout adds the timeout to the add subscriber params

func (*AddSubscriberParams) WithBody

WithBody adds the body to the add subscriber params

func (*AddSubscriberParams) WithContext

WithContext adds the context to the add subscriber params

func (*AddSubscriberParams) WithDefaults

func (o *AddSubscriberParams) WithDefaults() *AddSubscriberParams

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

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

func (*AddSubscriberParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the add subscriber params

func (*AddSubscriberParams) WithID

WithID adds the id to the add subscriber params

func (*AddSubscriberParams) WithTimeout

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

WithTimeout adds the timeout to the add subscriber params

func (*AddSubscriberParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type AddSubscriberReader

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

AddSubscriberReader is a Reader for the AddSubscriber structure.

func (*AddSubscriberReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type Client

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

Client for broadcast rest service API

func (*Client) AddEndpointV2

func (a *Client) AddEndpointV2(params *AddEndpointV2Params, opts ...ClientOption) (*AddEndpointV2OK, error)

AddEndpointV2 add endpoint v2 API

func (*Client) AddEndpointV3

func (a *Client) AddEndpointV3(params *AddEndpointV3Params, opts ...ClientOption) (*AddEndpointV3OK, error)

AddEndpointV3 adds a third party rtmp end point to the stream it supports adding after broadcast is started resolution can be specified to send a specific adaptive resolution if an url is already added to a stream trying to add the same rtmp url will return false

func (*Client) AddStreamToTheRoom

func (a *Client) AddStreamToTheRoom(params *AddStreamToTheRoomParams, opts ...ClientOption) (*AddStreamToTheRoomOK, error)

AddStreamToTheRoom adds the specified stream with stream Id to the room

func (*Client) AddSubTrack

func (a *Client) AddSubTrack(params *AddSubTrackParams, opts ...ClientOption) (*AddSubTrackOK, error)

AddSubTrack adds a subtrack to a main track broadcast

func (*Client) AddSubscriber

func (a *Client) AddSubscriber(params *AddSubscriberParams, opts ...ClientOption) (*AddSubscriberOK, error)

AddSubscriber adds subscriber to the requested stream

func (*Client) CreateBroadcast

func (a *Client) CreateBroadcast(params *CreateBroadcastParams, opts ...ClientOption) (*CreateBroadcastOK, error)

CreateBroadcast creates a broadcast IP camera or stream source and returns the full broadcast object with rtmp address and other information the different between broadcast and IP camera or stream source is that broadcast is ingested by ant media server IP camera or stream source is pulled by ant media server

func (*Client) CreateConferenceRoomV2

func (a *Client) CreateConferenceRoomV2(params *CreateConferenceRoomV2Params, opts ...ClientOption) (*CreateConferenceRoomV2OK, error)

CreateConferenceRoomV2 creates a conference room with the parameters the room name is key so if this is called with the same room name then new room is overwritten to old one

func (*Client) DeleteBroadcast

func (a *Client) DeleteBroadcast(params *DeleteBroadcastParams, opts ...ClientOption) (*DeleteBroadcastOK, error)

DeleteBroadcast deletes broadcast from data store and stop if it s broadcasting

func (*Client) DeleteBroadcasts

func (a *Client) DeleteBroadcasts(params *DeleteBroadcastsParams, opts ...ClientOption) (*DeleteBroadcastsOK, error)

DeleteBroadcasts deletes multiple broadcasts from data store and stop if they are broadcasting

func (*Client) DeleteConferenceRoomV2

func (a *Client) DeleteConferenceRoomV2(params *DeleteConferenceRoomV2Params, opts ...ClientOption) (*DeleteConferenceRoomV2OK, error)

DeleteConferenceRoomV2 deletes a conference room the room id is key so if this is called with the same room id then new room is overwritten to old one

func (*Client) DeleteStreamFromTheRoom

func (a *Client) DeleteStreamFromTheRoom(params *DeleteStreamFromTheRoomParams, opts ...ClientOption) (*DeleteStreamFromTheRoomOK, error)

DeleteStreamFromTheRoom deletes the specified stream correlated with stream Id in the room

func (*Client) DeleteSubscriber

func (a *Client) DeleteSubscriber(params *DeleteSubscriberParams, opts ...ClientOption) (*DeleteSubscriberOK, error)

DeleteSubscriber deletes specific subscriber from data store for selected stream

func (*Client) EditConferenceRoom

func (a *Client) EditConferenceRoom(params *EditConferenceRoomParams, opts ...ClientOption) (*EditConferenceRoomOK, error)

EditConferenceRoom edits previously saved conference room

func (*Client) EnableRecording

func (a *Client) EnableRecording(params *EnableRecordingParams, opts ...ClientOption) (*EnableRecordingOK, error)

EnableRecording sets stream specific recording setting this setting overrides general mp4 and web m muxing setting

func (*Client) FilterBroadcastListV2

func (a *Client) FilterBroadcastListV2(params *FilterBroadcastListV2Params, opts ...ClientOption) (*FilterBroadcastListV2OK, error)

FilterBroadcastListV2 returns filtered broadcast list according to type it s useful for getting IP camera and stream sources from the whole list if you want to use sort mechanism we recommend using mongo d b

func (*Client) GetAppLiveStatistics

func (a *Client) GetAppLiveStatistics(params *GetAppLiveStatisticsParams, opts ...ClientOption) (*GetAppLiveStatisticsOK, error)

GetAppLiveStatistics returns the active live streams

func (*Client) GetBroadcast

func (a *Client) GetBroadcast(params *GetBroadcastParams, opts ...ClientOption) (*GetBroadcastOK, error)

GetBroadcast gets broadcast object

func (*Client) GetBroadcastList

func (a *Client) GetBroadcastList(params *GetBroadcastListParams, opts ...ClientOption) (*GetBroadcastListOK, error)

GetBroadcastList gets the broadcast list from database it returns max 50 items at a time

func (*Client) GetBroadcastStatistics

func (a *Client) GetBroadcastStatistics(params *GetBroadcastStatisticsParams, opts ...ClientOption) (*GetBroadcastStatisticsOK, error)

GetBroadcastStatistics gets the broadcast live statistics total r t m p watcher count total h l s watcher count total web r t c watcher count

func (*Client) GetBroadcastTotalStatistics

func (a *Client) GetBroadcastTotalStatistics(params *GetBroadcastTotalStatisticsParams, opts ...ClientOption) (*GetBroadcastTotalStatisticsOK, error)

GetBroadcastTotalStatistics gets the total broadcast live statistics total h l s watcher count total web r t c watcher count

func (*Client) GetCameraErrorV2

func (a *Client) GetCameraErrorV2(params *GetCameraErrorV2Params, opts ...ClientOption) (*GetCameraErrorV2OK, error)

GetCameraErrorV2 gets IP camera error after connection failure if returns true it means there is an error if returns false there is no error

Notes here

func (*Client) GetConferenceRoom

func (a *Client) GetConferenceRoom(params *GetConferenceRoomParams, opts ...ClientOption) (*GetConferenceRoomOK, error)

GetConferenceRoom gets conference room object

func (*Client) GetConferenceRoomList

func (a *Client) GetConferenceRoomList(params *GetConferenceRoomListParams, opts ...ClientOption) (*GetConferenceRoomListOK, error)

GetConferenceRoomList gets the conference room list from database

func (*Client) GetDetectionListV2

func (a *Client) GetDetectionListV2(params *GetDetectionListV2Params, opts ...ClientOption) (*GetDetectionListV2OK, error)

GetDetectionListV2 gets detected objects from the stream based on offset and size

func (*Client) GetJwtTokenV2

func (a *Client) GetJwtTokenV2(params *GetJwtTokenV2Params, opts ...ClientOption) (*GetJwtTokenV2OK, error)

GetJwtTokenV2 generates j w t token for specified stream it s not required to let the server generate j w t generally j w t tokens should be generated on the client side

func (*Client) GetObjectDetectedTotal

func (a *Client) GetObjectDetectedTotal(params *GetObjectDetectedTotalParams, opts ...ClientOption) (*GetObjectDetectedTotalOK, error)

GetObjectDetectedTotal gets total number of detected objects

func (*Client) GetRTMPToWebRTCStats

func (a *Client) GetRTMPToWebRTCStats(params *GetRTMPToWebRTCStatsParams, opts ...ClientOption) (*GetRTMPToWebRTCStatsOK, error)

GetRTMPToWebRTCStats gets r t m p to web r t c path stats in general

func (*Client) GetRoomInfo

func (a *Client) GetRoomInfo(params *GetRoomInfoParams, opts ...ClientOption) (*GetRoomInfoOK, error)

GetRoomInfo returns the streams ids in the room

func (*Client) GetStreamInfo

func (a *Client) GetStreamInfo(params *GetStreamInfoParams, opts ...ClientOption) (*GetStreamInfoOK, error)

GetStreamInfo returns the stream info width height bitrates and video codec of the stream

func (*Client) GetTokenV2

func (a *Client) GetTokenV2(params *GetTokenV2Params, opts ...ClientOption) (*GetTokenV2OK, error)

GetTokenV2 generates random one time token for specified stream

func (*Client) GetTotalBroadcastNumberV2

func (a *Client) GetTotalBroadcastNumberV2(params *GetTotalBroadcastNumberV2Params, opts ...ClientOption) (*GetTotalBroadcastNumberV2OK, error)

GetTotalBroadcastNumberV2 gets the number of broadcasts depending on the searched items

func (*Client) GetWebRTCClientStatsListV2

func (a *Client) GetWebRTCClientStatsListV2(params *GetWebRTCClientStatsListV2Params, opts ...ClientOption) (*GetWebRTCClientStatsListV2OK, error)

GetWebRTCClientStatsListV2 gets web r t c client statistics such as audio bitrate video bitrate target bitrate video sent period etc

func (*Client) GetWebRTCLowLevelReceiveStats

func (a *Client) GetWebRTCLowLevelReceiveStats(params *GetWebRTCLowLevelReceiveStatsParams, opts ...ClientOption) (*GetWebRTCLowLevelReceiveStatsOK, error)

GetWebRTCLowLevelReceiveStats gets web r t c low level receive stats in general

func (*Client) GetWebRTCLowLevelSendStats

func (a *Client) GetWebRTCLowLevelSendStats(params *GetWebRTCLowLevelSendStatsParams, opts ...ClientOption) (*GetWebRTCLowLevelSendStatsOK, error)

GetWebRTCLowLevelSendStats gets web r t c low level send stats in general

func (*Client) GetWebRTCViewerList

func (a *Client) GetWebRTCViewerList(params *GetWebRTCViewerListParams, opts ...ClientOption) (*GetWebRTCViewerListOK, error)

GetWebRTCViewerList get web r t c viewer list API

func (*Client) ImportLiveStreams2StalkerV2

func (a *Client) ImportLiveStreams2StalkerV2(params *ImportLiveStreams2StalkerV2Params, opts ...ClientOption) (*ImportLiveStreams2StalkerV2OK, error)

ImportLiveStreams2StalkerV2 imports live streams to stalker portal

func (*Client) ListSubscriberStatsV2

func (a *Client) ListSubscriberStatsV2(params *ListSubscriberStatsV2Params, opts ...ClientOption) (*ListSubscriberStatsV2OK, error)

ListSubscriberStatsV2 gets the all subscriber statistics of the requested stream

func (*Client) ListSubscriberV2

func (a *Client) ListSubscriberV2(params *ListSubscriberV2Params, opts ...ClientOption) (*ListSubscriberV2OK, error)

ListSubscriberV2 gets the all subscribers of the requested stream

func (*Client) ListTokensV2

func (a *Client) ListTokensV2(params *ListTokensV2Params, opts ...ClientOption) (*ListTokensV2OK, error)

ListTokensV2 gets the all tokens of requested stream

func (*Client) MoveIPCamera

func (a *Client) MoveIPCamera(params *MoveIPCameraParams, opts ...ClientOption) (*MoveIPCameraOK, error)

MoveIPCamera moves IP camera it support continuous relative and absolute move by default it s relative move movement parameters should be given according to movement type generally here are the values for absolute move value x and value y is between 1 0f and 1 0f zooom value is between 0 0f and 1 0f for relative move value x value y and zoom value is between 1 0f and 1 0f for continous move value x value y and zoom value is between 1 0f and 1 0f

func (*Client) RemoveEndpoint

func (a *Client) RemoveEndpoint(params *RemoveEndpointParams, opts ...ClientOption) (*RemoveEndpointOK, error)

RemoveEndpoint remove endpoint API

func (*Client) RemoveEndpointV2

func (a *Client) RemoveEndpointV2(params *RemoveEndpointV2Params, opts ...ClientOption) (*RemoveEndpointV2OK, error)

RemoveEndpointV2 removes third pary rtmp end point from the stream for the stream that is broadcasting it will stop immediately

func (*Client) RevokeSubscribers

func (a *Client) RevokeSubscribers(params *RevokeSubscribersParams, opts ...ClientOption) (*RevokeSubscribersOK, error)

RevokeSubscribers removes all subscriber related with the requested stream

func (*Client) RevokeTokensV2

func (a *Client) RevokeTokensV2(params *RevokeTokensV2Params, opts ...ClientOption) (*RevokeTokensV2OK, error)

RevokeTokensV2 removes all tokens related with requested stream

func (*Client) SearchOnvifDevicesV2

func (a *Client) SearchOnvifDevicesV2(params *SearchOnvifDevicesV2Params, opts ...ClientOption) (*SearchOnvifDevicesV2OK, error)

SearchOnvifDevicesV2 gets discovered o n v i f IP cameras this service perform a discovery inside of internal network and get automatically o n v i f enabled camera information

Notes here

func (*Client) SendMessage

func (a *Client) SendMessage(params *SendMessageParams, opts ...ClientOption) (*SendMessageOK, error)

SendMessage sends stream participants a message through data channel in a web r t c stream

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) StartStreamSourceV2

func (a *Client) StartStreamSourceV2(params *StartStreamSourceV2Params, opts ...ClientOption) (*StartStreamSourceV2OK, error)

StartStreamSourceV2 starts streaming sources IP cameras stream sources play lists

func (*Client) StopMove

func (a *Client) StopMove(params *StopMoveParams, opts ...ClientOption) (*StopMoveOK, error)

StopMove stops move for IP camera

func (*Client) StopPlaying

func (a *Client) StopPlaying(params *StopPlayingParams, opts ...ClientOption) (*StopPlayingOK, error)

StopPlaying stops player with a specified id

func (*Client) StopStreamingV2

func (a *Client) StopStreamingV2(params *StopStreamingV2Params, opts ...ClientOption) (*StopStreamingV2OK, error)

StopStreamingV2 stops streaming for the active stream it both stops ingested r t m p web r t c or pulled stream sources IP cameras and stream sources

func (*Client) UpdateBroadcast

func (a *Client) UpdateBroadcast(params *UpdateBroadcastParams, opts ...ClientOption) (*UpdateBroadcastOK, error)

UpdateBroadcast updates the broadcast objects fields if it s not null the updated fields are as follows name description user name password IP address stream Url of the broadcast it also updates the social endpoints

func (*Client) ValidateTokenV2

func (a *Client) ValidateTokenV2(params *ValidateTokenV2Params, opts ...ClientOption) (*ValidateTokenV2OK, error)

ValidateTokenV2 performs validation of token for requested stream if validated success field is true not validated success field false

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	AddEndpointV2(params *AddEndpointV2Params, opts ...ClientOption) (*AddEndpointV2OK, error)

	AddEndpointV3(params *AddEndpointV3Params, opts ...ClientOption) (*AddEndpointV3OK, error)

	AddStreamToTheRoom(params *AddStreamToTheRoomParams, opts ...ClientOption) (*AddStreamToTheRoomOK, error)

	AddSubTrack(params *AddSubTrackParams, opts ...ClientOption) (*AddSubTrackOK, error)

	AddSubscriber(params *AddSubscriberParams, opts ...ClientOption) (*AddSubscriberOK, error)

	CreateBroadcast(params *CreateBroadcastParams, opts ...ClientOption) (*CreateBroadcastOK, error)

	CreateConferenceRoomV2(params *CreateConferenceRoomV2Params, opts ...ClientOption) (*CreateConferenceRoomV2OK, error)

	DeleteBroadcast(params *DeleteBroadcastParams, opts ...ClientOption) (*DeleteBroadcastOK, error)

	DeleteBroadcasts(params *DeleteBroadcastsParams, opts ...ClientOption) (*DeleteBroadcastsOK, error)

	DeleteConferenceRoomV2(params *DeleteConferenceRoomV2Params, opts ...ClientOption) (*DeleteConferenceRoomV2OK, error)

	DeleteStreamFromTheRoom(params *DeleteStreamFromTheRoomParams, opts ...ClientOption) (*DeleteStreamFromTheRoomOK, error)

	DeleteSubscriber(params *DeleteSubscriberParams, opts ...ClientOption) (*DeleteSubscriberOK, error)

	EditConferenceRoom(params *EditConferenceRoomParams, opts ...ClientOption) (*EditConferenceRoomOK, error)

	EnableRecording(params *EnableRecordingParams, opts ...ClientOption) (*EnableRecordingOK, error)

	FilterBroadcastListV2(params *FilterBroadcastListV2Params, opts ...ClientOption) (*FilterBroadcastListV2OK, error)

	GetAppLiveStatistics(params *GetAppLiveStatisticsParams, opts ...ClientOption) (*GetAppLiveStatisticsOK, error)

	GetBroadcast(params *GetBroadcastParams, opts ...ClientOption) (*GetBroadcastOK, error)

	GetBroadcastList(params *GetBroadcastListParams, opts ...ClientOption) (*GetBroadcastListOK, error)

	GetBroadcastStatistics(params *GetBroadcastStatisticsParams, opts ...ClientOption) (*GetBroadcastStatisticsOK, error)

	GetBroadcastTotalStatistics(params *GetBroadcastTotalStatisticsParams, opts ...ClientOption) (*GetBroadcastTotalStatisticsOK, error)

	GetCameraErrorV2(params *GetCameraErrorV2Params, opts ...ClientOption) (*GetCameraErrorV2OK, error)

	GetConferenceRoom(params *GetConferenceRoomParams, opts ...ClientOption) (*GetConferenceRoomOK, error)

	GetConferenceRoomList(params *GetConferenceRoomListParams, opts ...ClientOption) (*GetConferenceRoomListOK, error)

	GetDetectionListV2(params *GetDetectionListV2Params, opts ...ClientOption) (*GetDetectionListV2OK, error)

	GetJwtTokenV2(params *GetJwtTokenV2Params, opts ...ClientOption) (*GetJwtTokenV2OK, error)

	GetObjectDetectedTotal(params *GetObjectDetectedTotalParams, opts ...ClientOption) (*GetObjectDetectedTotalOK, error)

	GetRTMPToWebRTCStats(params *GetRTMPToWebRTCStatsParams, opts ...ClientOption) (*GetRTMPToWebRTCStatsOK, error)

	GetRoomInfo(params *GetRoomInfoParams, opts ...ClientOption) (*GetRoomInfoOK, error)

	GetStreamInfo(params *GetStreamInfoParams, opts ...ClientOption) (*GetStreamInfoOK, error)

	GetTokenV2(params *GetTokenV2Params, opts ...ClientOption) (*GetTokenV2OK, error)

	GetTotalBroadcastNumberV2(params *GetTotalBroadcastNumberV2Params, opts ...ClientOption) (*GetTotalBroadcastNumberV2OK, error)

	GetWebRTCClientStatsListV2(params *GetWebRTCClientStatsListV2Params, opts ...ClientOption) (*GetWebRTCClientStatsListV2OK, error)

	GetWebRTCLowLevelReceiveStats(params *GetWebRTCLowLevelReceiveStatsParams, opts ...ClientOption) (*GetWebRTCLowLevelReceiveStatsOK, error)

	GetWebRTCLowLevelSendStats(params *GetWebRTCLowLevelSendStatsParams, opts ...ClientOption) (*GetWebRTCLowLevelSendStatsOK, error)

	GetWebRTCViewerList(params *GetWebRTCViewerListParams, opts ...ClientOption) (*GetWebRTCViewerListOK, error)

	ImportLiveStreams2StalkerV2(params *ImportLiveStreams2StalkerV2Params, opts ...ClientOption) (*ImportLiveStreams2StalkerV2OK, error)

	ListSubscriberStatsV2(params *ListSubscriberStatsV2Params, opts ...ClientOption) (*ListSubscriberStatsV2OK, error)

	ListSubscriberV2(params *ListSubscriberV2Params, opts ...ClientOption) (*ListSubscriberV2OK, error)

	ListTokensV2(params *ListTokensV2Params, opts ...ClientOption) (*ListTokensV2OK, error)

	MoveIPCamera(params *MoveIPCameraParams, opts ...ClientOption) (*MoveIPCameraOK, error)

	RemoveEndpoint(params *RemoveEndpointParams, opts ...ClientOption) (*RemoveEndpointOK, error)

	RemoveEndpointV2(params *RemoveEndpointV2Params, opts ...ClientOption) (*RemoveEndpointV2OK, error)

	RevokeSubscribers(params *RevokeSubscribersParams, opts ...ClientOption) (*RevokeSubscribersOK, error)

	RevokeTokensV2(params *RevokeTokensV2Params, opts ...ClientOption) (*RevokeTokensV2OK, error)

	SearchOnvifDevicesV2(params *SearchOnvifDevicesV2Params, opts ...ClientOption) (*SearchOnvifDevicesV2OK, error)

	SendMessage(params *SendMessageParams, opts ...ClientOption) (*SendMessageOK, error)

	StartStreamSourceV2(params *StartStreamSourceV2Params, opts ...ClientOption) (*StartStreamSourceV2OK, error)

	StopMove(params *StopMoveParams, opts ...ClientOption) (*StopMoveOK, error)

	StopPlaying(params *StopPlayingParams, opts ...ClientOption) (*StopPlayingOK, error)

	StopStreamingV2(params *StopStreamingV2Params, opts ...ClientOption) (*StopStreamingV2OK, error)

	UpdateBroadcast(params *UpdateBroadcastParams, opts ...ClientOption) (*UpdateBroadcastOK, error)

	ValidateTokenV2(params *ValidateTokenV2Params, opts ...ClientOption) (*ValidateTokenV2OK, 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 broadcast rest service API client.

type CreateBroadcastBadRequest

type CreateBroadcastBadRequest struct {
	Payload *models.Result
}
CreateBroadcastBadRequest describes a response with status code 400, with default header values.

If stream id is already used in the data store, it returns error

func NewCreateBroadcastBadRequest

func NewCreateBroadcastBadRequest() *CreateBroadcastBadRequest

NewCreateBroadcastBadRequest creates a CreateBroadcastBadRequest with default headers values

func (*CreateBroadcastBadRequest) Error

func (o *CreateBroadcastBadRequest) Error() string

func (*CreateBroadcastBadRequest) GetPayload

func (o *CreateBroadcastBadRequest) GetPayload() *models.Result

type CreateBroadcastOK

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

Returns the created stream

func NewCreateBroadcastOK

func NewCreateBroadcastOK() *CreateBroadcastOK

NewCreateBroadcastOK creates a CreateBroadcastOK with default headers values

func (*CreateBroadcastOK) Error

func (o *CreateBroadcastOK) Error() string

func (*CreateBroadcastOK) GetPayload

func (o *CreateBroadcastOK) GetPayload() *models.Broadcast

type CreateBroadcastParams

type CreateBroadcastParams struct {

	/* AutoStart.

	   Only effective if stream is IP Camera or Stream Source. If it's true, it starts automatically pulling stream. Its value is false by default
	*/
	AutoStart *bool

	/* Body.

	   Broadcast object. Set the required fields, it may be null as well.
	*/
	Body *models.Broadcast

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

CreateBroadcastParams contains all the parameters to send to the API endpoint

for the create broadcast operation.

Typically these are written to a http.Request.

func NewCreateBroadcastParams

func NewCreateBroadcastParams() *CreateBroadcastParams

NewCreateBroadcastParams creates a new CreateBroadcastParams 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 NewCreateBroadcastParamsWithContext

func NewCreateBroadcastParamsWithContext(ctx context.Context) *CreateBroadcastParams

NewCreateBroadcastParamsWithContext creates a new CreateBroadcastParams object with the ability to set a context for a request.

func NewCreateBroadcastParamsWithHTTPClient

func NewCreateBroadcastParamsWithHTTPClient(client *http.Client) *CreateBroadcastParams

NewCreateBroadcastParamsWithHTTPClient creates a new CreateBroadcastParams object with the ability to set a custom HTTPClient for a request.

func NewCreateBroadcastParamsWithTimeout

func NewCreateBroadcastParamsWithTimeout(timeout time.Duration) *CreateBroadcastParams

NewCreateBroadcastParamsWithTimeout creates a new CreateBroadcastParams object with the ability to set a timeout on a request.

func (*CreateBroadcastParams) SetAutoStart

func (o *CreateBroadcastParams) SetAutoStart(autoStart *bool)

SetAutoStart adds the autoStart to the create broadcast params

func (*CreateBroadcastParams) SetBody

func (o *CreateBroadcastParams) SetBody(body *models.Broadcast)

SetBody adds the body to the create broadcast params

func (*CreateBroadcastParams) SetContext

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

SetContext adds the context to the create broadcast params

func (*CreateBroadcastParams) SetDefaults

func (o *CreateBroadcastParams) SetDefaults()

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

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

func (*CreateBroadcastParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create broadcast params

func (*CreateBroadcastParams) SetTimeout

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

SetTimeout adds the timeout to the create broadcast params

func (*CreateBroadcastParams) WithAutoStart

func (o *CreateBroadcastParams) WithAutoStart(autoStart *bool) *CreateBroadcastParams

WithAutoStart adds the autoStart to the create broadcast params

func (*CreateBroadcastParams) WithBody

WithBody adds the body to the create broadcast params

func (*CreateBroadcastParams) WithContext

WithContext adds the context to the create broadcast params

func (*CreateBroadcastParams) WithDefaults

func (o *CreateBroadcastParams) WithDefaults() *CreateBroadcastParams

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

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

func (*CreateBroadcastParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the create broadcast params

func (*CreateBroadcastParams) WithTimeout

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

WithTimeout adds the timeout to the create broadcast params

func (*CreateBroadcastParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type CreateBroadcastReader

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

CreateBroadcastReader is a Reader for the CreateBroadcast structure.

func (*CreateBroadcastReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateConferenceRoomV2BadRequest

type CreateConferenceRoomV2BadRequest struct {
	Payload *models.Result
}
CreateConferenceRoomV2BadRequest describes a response with status code 400, with default header values.

If operation is no completed for any reason

func NewCreateConferenceRoomV2BadRequest

func NewCreateConferenceRoomV2BadRequest() *CreateConferenceRoomV2BadRequest

NewCreateConferenceRoomV2BadRequest creates a CreateConferenceRoomV2BadRequest with default headers values

func (*CreateConferenceRoomV2BadRequest) Error

func (*CreateConferenceRoomV2BadRequest) GetPayload

type CreateConferenceRoomV2OK

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

Returns the created conference room

func NewCreateConferenceRoomV2OK

func NewCreateConferenceRoomV2OK() *CreateConferenceRoomV2OK

NewCreateConferenceRoomV2OK creates a CreateConferenceRoomV2OK with default headers values

func (*CreateConferenceRoomV2OK) Error

func (o *CreateConferenceRoomV2OK) Error() string

func (*CreateConferenceRoomV2OK) GetPayload

type CreateConferenceRoomV2Params

type CreateConferenceRoomV2Params struct {

	/* Body.

	   Conference Room object with start and end date
	*/
	Body *models.ConferenceRoom

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

CreateConferenceRoomV2Params contains all the parameters to send to the API endpoint

for the create conference room v2 operation.

Typically these are written to a http.Request.

func NewCreateConferenceRoomV2Params

func NewCreateConferenceRoomV2Params() *CreateConferenceRoomV2Params

NewCreateConferenceRoomV2Params creates a new CreateConferenceRoomV2Params 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 NewCreateConferenceRoomV2ParamsWithContext

func NewCreateConferenceRoomV2ParamsWithContext(ctx context.Context) *CreateConferenceRoomV2Params

NewCreateConferenceRoomV2ParamsWithContext creates a new CreateConferenceRoomV2Params object with the ability to set a context for a request.

func NewCreateConferenceRoomV2ParamsWithHTTPClient

func NewCreateConferenceRoomV2ParamsWithHTTPClient(client *http.Client) *CreateConferenceRoomV2Params

NewCreateConferenceRoomV2ParamsWithHTTPClient creates a new CreateConferenceRoomV2Params object with the ability to set a custom HTTPClient for a request.

func NewCreateConferenceRoomV2ParamsWithTimeout

func NewCreateConferenceRoomV2ParamsWithTimeout(timeout time.Duration) *CreateConferenceRoomV2Params

NewCreateConferenceRoomV2ParamsWithTimeout creates a new CreateConferenceRoomV2Params object with the ability to set a timeout on a request.

func (*CreateConferenceRoomV2Params) SetBody

SetBody adds the body to the create conference room v2 params

func (*CreateConferenceRoomV2Params) SetContext

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

SetContext adds the context to the create conference room v2 params

func (*CreateConferenceRoomV2Params) SetDefaults

func (o *CreateConferenceRoomV2Params) SetDefaults()

SetDefaults hydrates default values in the create conference room v2 params (not the query body).

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

func (*CreateConferenceRoomV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create conference room v2 params

func (*CreateConferenceRoomV2Params) SetTimeout

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

SetTimeout adds the timeout to the create conference room v2 params

func (*CreateConferenceRoomV2Params) WithBody

WithBody adds the body to the create conference room v2 params

func (*CreateConferenceRoomV2Params) WithContext

WithContext adds the context to the create conference room v2 params

func (*CreateConferenceRoomV2Params) WithDefaults

WithDefaults hydrates default values in the create conference room v2 params (not the query body).

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

func (*CreateConferenceRoomV2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create conference room v2 params

func (*CreateConferenceRoomV2Params) WithTimeout

WithTimeout adds the timeout to the create conference room v2 params

func (*CreateConferenceRoomV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateConferenceRoomV2Reader

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

CreateConferenceRoomV2Reader is a Reader for the CreateConferenceRoomV2 structure.

func (*CreateConferenceRoomV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteBroadcastOK

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

If it's deleted, success is true. If it's not deleted, success if false.

func NewDeleteBroadcastOK

func NewDeleteBroadcastOK() *DeleteBroadcastOK

NewDeleteBroadcastOK creates a DeleteBroadcastOK with default headers values

func (*DeleteBroadcastOK) Error

func (o *DeleteBroadcastOK) Error() string

func (*DeleteBroadcastOK) GetPayload

func (o *DeleteBroadcastOK) GetPayload() *models.Result

type DeleteBroadcastParams

type DeleteBroadcastParams struct {

	/* ID.

	   Id of the broadcast
	*/
	ID string

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

DeleteBroadcastParams contains all the parameters to send to the API endpoint

for the delete broadcast operation.

Typically these are written to a http.Request.

func NewDeleteBroadcastParams

func NewDeleteBroadcastParams() *DeleteBroadcastParams

NewDeleteBroadcastParams creates a new DeleteBroadcastParams 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 NewDeleteBroadcastParamsWithContext

func NewDeleteBroadcastParamsWithContext(ctx context.Context) *DeleteBroadcastParams

NewDeleteBroadcastParamsWithContext creates a new DeleteBroadcastParams object with the ability to set a context for a request.

func NewDeleteBroadcastParamsWithHTTPClient

func NewDeleteBroadcastParamsWithHTTPClient(client *http.Client) *DeleteBroadcastParams

NewDeleteBroadcastParamsWithHTTPClient creates a new DeleteBroadcastParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteBroadcastParamsWithTimeout

func NewDeleteBroadcastParamsWithTimeout(timeout time.Duration) *DeleteBroadcastParams

NewDeleteBroadcastParamsWithTimeout creates a new DeleteBroadcastParams object with the ability to set a timeout on a request.

func (*DeleteBroadcastParams) SetContext

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

SetContext adds the context to the delete broadcast params

func (*DeleteBroadcastParams) SetDefaults

func (o *DeleteBroadcastParams) SetDefaults()

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

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

func (*DeleteBroadcastParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete broadcast params

func (*DeleteBroadcastParams) SetID

func (o *DeleteBroadcastParams) SetID(id string)

SetID adds the id to the delete broadcast params

func (*DeleteBroadcastParams) SetTimeout

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

SetTimeout adds the timeout to the delete broadcast params

func (*DeleteBroadcastParams) WithContext

WithContext adds the context to the delete broadcast params

func (*DeleteBroadcastParams) WithDefaults

func (o *DeleteBroadcastParams) WithDefaults() *DeleteBroadcastParams

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

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

func (*DeleteBroadcastParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete broadcast params

func (*DeleteBroadcastParams) WithID

WithID adds the id to the delete broadcast params

func (*DeleteBroadcastParams) WithTimeout

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

WithTimeout adds the timeout to the delete broadcast params

func (*DeleteBroadcastParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type DeleteBroadcastReader

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

DeleteBroadcastReader is a Reader for the DeleteBroadcast structure.

func (*DeleteBroadcastReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteBroadcastsOK

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

If it's deleted, success is true. If it's not deleted, success if false.

func NewDeleteBroadcastsOK

func NewDeleteBroadcastsOK() *DeleteBroadcastsOK

NewDeleteBroadcastsOK creates a DeleteBroadcastsOK with default headers values

func (*DeleteBroadcastsOK) Error

func (o *DeleteBroadcastsOK) Error() string

func (*DeleteBroadcastsOK) GetPayload

func (o *DeleteBroadcastsOK) GetPayload() *models.Result

type DeleteBroadcastsParams

type DeleteBroadcastsParams struct {

	/* Body.

	   Id of the broadcast
	*/
	Body []string

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

DeleteBroadcastsParams contains all the parameters to send to the API endpoint

for the delete broadcasts operation.

Typically these are written to a http.Request.

func NewDeleteBroadcastsParams

func NewDeleteBroadcastsParams() *DeleteBroadcastsParams

NewDeleteBroadcastsParams creates a new DeleteBroadcastsParams 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 NewDeleteBroadcastsParamsWithContext

func NewDeleteBroadcastsParamsWithContext(ctx context.Context) *DeleteBroadcastsParams

NewDeleteBroadcastsParamsWithContext creates a new DeleteBroadcastsParams object with the ability to set a context for a request.

func NewDeleteBroadcastsParamsWithHTTPClient

func NewDeleteBroadcastsParamsWithHTTPClient(client *http.Client) *DeleteBroadcastsParams

NewDeleteBroadcastsParamsWithHTTPClient creates a new DeleteBroadcastsParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteBroadcastsParamsWithTimeout

func NewDeleteBroadcastsParamsWithTimeout(timeout time.Duration) *DeleteBroadcastsParams

NewDeleteBroadcastsParamsWithTimeout creates a new DeleteBroadcastsParams object with the ability to set a timeout on a request.

func (*DeleteBroadcastsParams) SetBody

func (o *DeleteBroadcastsParams) SetBody(body []string)

SetBody adds the body to the delete broadcasts params

func (*DeleteBroadcastsParams) SetContext

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

SetContext adds the context to the delete broadcasts params

func (*DeleteBroadcastsParams) SetDefaults

func (o *DeleteBroadcastsParams) SetDefaults()

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

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

func (*DeleteBroadcastsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete broadcasts params

func (*DeleteBroadcastsParams) SetTimeout

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

SetTimeout adds the timeout to the delete broadcasts params

func (*DeleteBroadcastsParams) WithBody

WithBody adds the body to the delete broadcasts params

func (*DeleteBroadcastsParams) WithContext

WithContext adds the context to the delete broadcasts params

func (*DeleteBroadcastsParams) WithDefaults

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

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

func (*DeleteBroadcastsParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete broadcasts params

func (*DeleteBroadcastsParams) WithTimeout

WithTimeout adds the timeout to the delete broadcasts params

func (*DeleteBroadcastsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteBroadcastsReader

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

DeleteBroadcastsReader is a Reader for the DeleteBroadcasts structure.

func (*DeleteBroadcastsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteConferenceRoomV2OK

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

successful operation

func NewDeleteConferenceRoomV2OK

func NewDeleteConferenceRoomV2OK() *DeleteConferenceRoomV2OK

NewDeleteConferenceRoomV2OK creates a DeleteConferenceRoomV2OK with default headers values

func (*DeleteConferenceRoomV2OK) Error

func (o *DeleteConferenceRoomV2OK) Error() string

func (*DeleteConferenceRoomV2OK) GetPayload

func (o *DeleteConferenceRoomV2OK) GetPayload() *models.Result

type DeleteConferenceRoomV2Params

type DeleteConferenceRoomV2Params struct {

	/* RoomID.

	   the id of the conference room
	*/
	RoomID string

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

DeleteConferenceRoomV2Params contains all the parameters to send to the API endpoint

for the delete conference room v2 operation.

Typically these are written to a http.Request.

func NewDeleteConferenceRoomV2Params

func NewDeleteConferenceRoomV2Params() *DeleteConferenceRoomV2Params

NewDeleteConferenceRoomV2Params creates a new DeleteConferenceRoomV2Params 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 NewDeleteConferenceRoomV2ParamsWithContext

func NewDeleteConferenceRoomV2ParamsWithContext(ctx context.Context) *DeleteConferenceRoomV2Params

NewDeleteConferenceRoomV2ParamsWithContext creates a new DeleteConferenceRoomV2Params object with the ability to set a context for a request.

func NewDeleteConferenceRoomV2ParamsWithHTTPClient

func NewDeleteConferenceRoomV2ParamsWithHTTPClient(client *http.Client) *DeleteConferenceRoomV2Params

NewDeleteConferenceRoomV2ParamsWithHTTPClient creates a new DeleteConferenceRoomV2Params object with the ability to set a custom HTTPClient for a request.

func NewDeleteConferenceRoomV2ParamsWithTimeout

func NewDeleteConferenceRoomV2ParamsWithTimeout(timeout time.Duration) *DeleteConferenceRoomV2Params

NewDeleteConferenceRoomV2ParamsWithTimeout creates a new DeleteConferenceRoomV2Params object with the ability to set a timeout on a request.

func (*DeleteConferenceRoomV2Params) SetContext

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

SetContext adds the context to the delete conference room v2 params

func (*DeleteConferenceRoomV2Params) SetDefaults

func (o *DeleteConferenceRoomV2Params) SetDefaults()

SetDefaults hydrates default values in the delete conference room v2 params (not the query body).

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

func (*DeleteConferenceRoomV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete conference room v2 params

func (*DeleteConferenceRoomV2Params) SetRoomID

func (o *DeleteConferenceRoomV2Params) SetRoomID(roomID string)

SetRoomID adds the roomId to the delete conference room v2 params

func (*DeleteConferenceRoomV2Params) SetTimeout

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

SetTimeout adds the timeout to the delete conference room v2 params

func (*DeleteConferenceRoomV2Params) WithContext

WithContext adds the context to the delete conference room v2 params

func (*DeleteConferenceRoomV2Params) WithDefaults

WithDefaults hydrates default values in the delete conference room v2 params (not the query body).

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

func (*DeleteConferenceRoomV2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete conference room v2 params

func (*DeleteConferenceRoomV2Params) WithRoomID

WithRoomID adds the roomID to the delete conference room v2 params

func (*DeleteConferenceRoomV2Params) WithTimeout

WithTimeout adds the timeout to the delete conference room v2 params

func (*DeleteConferenceRoomV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteConferenceRoomV2Reader

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

DeleteConferenceRoomV2Reader is a Reader for the DeleteConferenceRoomV2 structure.

func (*DeleteConferenceRoomV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteStreamFromTheRoomOK

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

successful operation

func NewDeleteStreamFromTheRoomOK

func NewDeleteStreamFromTheRoomOK() *DeleteStreamFromTheRoomOK

NewDeleteStreamFromTheRoomOK creates a DeleteStreamFromTheRoomOK with default headers values

func (*DeleteStreamFromTheRoomOK) Error

func (o *DeleteStreamFromTheRoomOK) Error() string

func (*DeleteStreamFromTheRoomOK) GetPayload

func (o *DeleteStreamFromTheRoomOK) GetPayload() *models.Result

type DeleteStreamFromTheRoomParams

type DeleteStreamFromTheRoomParams struct {

	/* RoomID.

	   Room id
	*/
	RoomID string

	/* StreamID.

	   Stream id to delete from the conference room
	*/
	StreamID string

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

DeleteStreamFromTheRoomParams contains all the parameters to send to the API endpoint

for the delete stream from the room operation.

Typically these are written to a http.Request.

func NewDeleteStreamFromTheRoomParams

func NewDeleteStreamFromTheRoomParams() *DeleteStreamFromTheRoomParams

NewDeleteStreamFromTheRoomParams creates a new DeleteStreamFromTheRoomParams 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 NewDeleteStreamFromTheRoomParamsWithContext

func NewDeleteStreamFromTheRoomParamsWithContext(ctx context.Context) *DeleteStreamFromTheRoomParams

NewDeleteStreamFromTheRoomParamsWithContext creates a new DeleteStreamFromTheRoomParams object with the ability to set a context for a request.

func NewDeleteStreamFromTheRoomParamsWithHTTPClient

func NewDeleteStreamFromTheRoomParamsWithHTTPClient(client *http.Client) *DeleteStreamFromTheRoomParams

NewDeleteStreamFromTheRoomParamsWithHTTPClient creates a new DeleteStreamFromTheRoomParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteStreamFromTheRoomParamsWithTimeout

func NewDeleteStreamFromTheRoomParamsWithTimeout(timeout time.Duration) *DeleteStreamFromTheRoomParams

NewDeleteStreamFromTheRoomParamsWithTimeout creates a new DeleteStreamFromTheRoomParams object with the ability to set a timeout on a request.

func (*DeleteStreamFromTheRoomParams) SetContext

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

SetContext adds the context to the delete stream from the room params

func (*DeleteStreamFromTheRoomParams) SetDefaults

func (o *DeleteStreamFromTheRoomParams) SetDefaults()

SetDefaults hydrates default values in the delete stream from the room params (not the query body).

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

func (*DeleteStreamFromTheRoomParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete stream from the room params

func (*DeleteStreamFromTheRoomParams) SetRoomID

func (o *DeleteStreamFromTheRoomParams) SetRoomID(roomID string)

SetRoomID adds the roomId to the delete stream from the room params

func (*DeleteStreamFromTheRoomParams) SetStreamID

func (o *DeleteStreamFromTheRoomParams) SetStreamID(streamID string)

SetStreamID adds the streamId to the delete stream from the room params

func (*DeleteStreamFromTheRoomParams) SetTimeout

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

SetTimeout adds the timeout to the delete stream from the room params

func (*DeleteStreamFromTheRoomParams) WithContext

WithContext adds the context to the delete stream from the room params

func (*DeleteStreamFromTheRoomParams) WithDefaults

WithDefaults hydrates default values in the delete stream from the room params (not the query body).

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

func (*DeleteStreamFromTheRoomParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete stream from the room params

func (*DeleteStreamFromTheRoomParams) WithRoomID

WithRoomID adds the roomID to the delete stream from the room params

func (*DeleteStreamFromTheRoomParams) WithStreamID

WithStreamID adds the streamID to the delete stream from the room params

func (*DeleteStreamFromTheRoomParams) WithTimeout

WithTimeout adds the timeout to the delete stream from the room params

func (*DeleteStreamFromTheRoomParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteStreamFromTheRoomReader

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

DeleteStreamFromTheRoomReader is a Reader for the DeleteStreamFromTheRoom structure.

func (*DeleteStreamFromTheRoomReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteSubscriberOK

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

successful operation

func NewDeleteSubscriberOK

func NewDeleteSubscriberOK() *DeleteSubscriberOK

NewDeleteSubscriberOK creates a DeleteSubscriberOK with default headers values

func (*DeleteSubscriberOK) Error

func (o *DeleteSubscriberOK) Error() string

func (*DeleteSubscriberOK) GetPayload

func (o *DeleteSubscriberOK) GetPayload() *models.Result

type DeleteSubscriberParams

type DeleteSubscriberParams struct {

	/* ID.

	   the id of the stream
	*/
	ID string

	/* Sid.

	   the id of the subscriber
	*/
	Sid string

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

DeleteSubscriberParams contains all the parameters to send to the API endpoint

for the delete subscriber operation.

Typically these are written to a http.Request.

func NewDeleteSubscriberParams

func NewDeleteSubscriberParams() *DeleteSubscriberParams

NewDeleteSubscriberParams creates a new DeleteSubscriberParams 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 NewDeleteSubscriberParamsWithContext

func NewDeleteSubscriberParamsWithContext(ctx context.Context) *DeleteSubscriberParams

NewDeleteSubscriberParamsWithContext creates a new DeleteSubscriberParams object with the ability to set a context for a request.

func NewDeleteSubscriberParamsWithHTTPClient

func NewDeleteSubscriberParamsWithHTTPClient(client *http.Client) *DeleteSubscriberParams

NewDeleteSubscriberParamsWithHTTPClient creates a new DeleteSubscriberParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteSubscriberParamsWithTimeout

func NewDeleteSubscriberParamsWithTimeout(timeout time.Duration) *DeleteSubscriberParams

NewDeleteSubscriberParamsWithTimeout creates a new DeleteSubscriberParams object with the ability to set a timeout on a request.

func (*DeleteSubscriberParams) SetContext

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

SetContext adds the context to the delete subscriber params

func (*DeleteSubscriberParams) SetDefaults

func (o *DeleteSubscriberParams) SetDefaults()

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

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

func (*DeleteSubscriberParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete subscriber params

func (*DeleteSubscriberParams) SetID

func (o *DeleteSubscriberParams) SetID(id string)

SetID adds the id to the delete subscriber params

func (*DeleteSubscriberParams) SetSid

func (o *DeleteSubscriberParams) SetSid(sid string)

SetSid adds the sid to the delete subscriber params

func (*DeleteSubscriberParams) SetTimeout

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

SetTimeout adds the timeout to the delete subscriber params

func (*DeleteSubscriberParams) WithContext

WithContext adds the context to the delete subscriber params

func (*DeleteSubscriberParams) WithDefaults

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

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

func (*DeleteSubscriberParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the delete subscriber params

func (*DeleteSubscriberParams) WithID

WithID adds the id to the delete subscriber params

func (*DeleteSubscriberParams) WithSid

WithSid adds the sid to the delete subscriber params

func (*DeleteSubscriberParams) WithTimeout

WithTimeout adds the timeout to the delete subscriber params

func (*DeleteSubscriberParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteSubscriberReader

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

DeleteSubscriberReader is a Reader for the DeleteSubscriber structure.

func (*DeleteSubscriberReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type EditConferenceRoomBadRequest

type EditConferenceRoomBadRequest struct {
	Payload *models.Result
}
EditConferenceRoomBadRequest describes a response with status code 400, with default header values.

If operation is no completed for any reason

func NewEditConferenceRoomBadRequest

func NewEditConferenceRoomBadRequest() *EditConferenceRoomBadRequest

NewEditConferenceRoomBadRequest creates a EditConferenceRoomBadRequest with default headers values

func (*EditConferenceRoomBadRequest) Error

func (*EditConferenceRoomBadRequest) GetPayload

func (o *EditConferenceRoomBadRequest) GetPayload() *models.Result

type EditConferenceRoomOK

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

Returns the updated Conference room

func NewEditConferenceRoomOK

func NewEditConferenceRoomOK() *EditConferenceRoomOK

NewEditConferenceRoomOK creates a EditConferenceRoomOK with default headers values

func (*EditConferenceRoomOK) Error

func (o *EditConferenceRoomOK) Error() string

func (*EditConferenceRoomOK) GetPayload

func (o *EditConferenceRoomOK) GetPayload() *models.ConferenceRoom

type EditConferenceRoomParams

type EditConferenceRoomParams struct {

	/* Body.

	   Conference Room object with start and end date
	*/
	Body *models.ConferenceRoom

	/* RoomID.

	   Room id
	*/
	RoomID string

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

EditConferenceRoomParams contains all the parameters to send to the API endpoint

for the edit conference room operation.

Typically these are written to a http.Request.

func NewEditConferenceRoomParams

func NewEditConferenceRoomParams() *EditConferenceRoomParams

NewEditConferenceRoomParams creates a new EditConferenceRoomParams 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 NewEditConferenceRoomParamsWithContext

func NewEditConferenceRoomParamsWithContext(ctx context.Context) *EditConferenceRoomParams

NewEditConferenceRoomParamsWithContext creates a new EditConferenceRoomParams object with the ability to set a context for a request.

func NewEditConferenceRoomParamsWithHTTPClient

func NewEditConferenceRoomParamsWithHTTPClient(client *http.Client) *EditConferenceRoomParams

NewEditConferenceRoomParamsWithHTTPClient creates a new EditConferenceRoomParams object with the ability to set a custom HTTPClient for a request.

func NewEditConferenceRoomParamsWithTimeout

func NewEditConferenceRoomParamsWithTimeout(timeout time.Duration) *EditConferenceRoomParams

NewEditConferenceRoomParamsWithTimeout creates a new EditConferenceRoomParams object with the ability to set a timeout on a request.

func (*EditConferenceRoomParams) SetBody

SetBody adds the body to the edit conference room params

func (*EditConferenceRoomParams) SetContext

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

SetContext adds the context to the edit conference room params

func (*EditConferenceRoomParams) SetDefaults

func (o *EditConferenceRoomParams) SetDefaults()

SetDefaults hydrates default values in the edit conference room params (not the query body).

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

func (*EditConferenceRoomParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the edit conference room params

func (*EditConferenceRoomParams) SetRoomID

func (o *EditConferenceRoomParams) SetRoomID(roomID string)

SetRoomID adds the roomId to the edit conference room params

func (*EditConferenceRoomParams) SetTimeout

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

SetTimeout adds the timeout to the edit conference room params

func (*EditConferenceRoomParams) WithBody

WithBody adds the body to the edit conference room params

func (*EditConferenceRoomParams) WithContext

WithContext adds the context to the edit conference room params

func (*EditConferenceRoomParams) WithDefaults

WithDefaults hydrates default values in the edit conference room params (not the query body).

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

func (*EditConferenceRoomParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the edit conference room params

func (*EditConferenceRoomParams) WithRoomID

WithRoomID adds the roomID to the edit conference room params

func (*EditConferenceRoomParams) WithTimeout

WithTimeout adds the timeout to the edit conference room params

func (*EditConferenceRoomParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type EditConferenceRoomReader

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

EditConferenceRoomReader is a Reader for the EditConferenceRoom structure.

func (*EditConferenceRoomReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type EnableRecordingOK

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

successful operation

func NewEnableRecordingOK

func NewEnableRecordingOK() *EnableRecordingOK

NewEnableRecordingOK creates a EnableRecordingOK with default headers values

func (*EnableRecordingOK) Error

func (o *EnableRecordingOK) Error() string

func (*EnableRecordingOK) GetPayload

func (o *EnableRecordingOK) GetPayload() *models.Result

type EnableRecordingParams

type EnableRecordingParams struct {

	/* ID.

	   the id of the stream
	*/
	ID string

	/* RecordType.

	   Record type: 'mp4' or 'webm'. It's optional parameter.
	*/
	RecordType *string

	/* RecordingStatus.

	   Change recording status. If true, starts recording. If false stop recording
	*/
	RecordingStatus bool

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

EnableRecordingParams contains all the parameters to send to the API endpoint

for the enable recording operation.

Typically these are written to a http.Request.

func NewEnableRecordingParams

func NewEnableRecordingParams() *EnableRecordingParams

NewEnableRecordingParams creates a new EnableRecordingParams 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 NewEnableRecordingParamsWithContext

func NewEnableRecordingParamsWithContext(ctx context.Context) *EnableRecordingParams

NewEnableRecordingParamsWithContext creates a new EnableRecordingParams object with the ability to set a context for a request.

func NewEnableRecordingParamsWithHTTPClient

func NewEnableRecordingParamsWithHTTPClient(client *http.Client) *EnableRecordingParams

NewEnableRecordingParamsWithHTTPClient creates a new EnableRecordingParams object with the ability to set a custom HTTPClient for a request.

func NewEnableRecordingParamsWithTimeout

func NewEnableRecordingParamsWithTimeout(timeout time.Duration) *EnableRecordingParams

NewEnableRecordingParamsWithTimeout creates a new EnableRecordingParams object with the ability to set a timeout on a request.

func (*EnableRecordingParams) SetContext

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

SetContext adds the context to the enable recording params

func (*EnableRecordingParams) SetDefaults

func (o *EnableRecordingParams) SetDefaults()

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

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

func (*EnableRecordingParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the enable recording params

func (*EnableRecordingParams) SetID

func (o *EnableRecordingParams) SetID(id string)

SetID adds the id to the enable recording params

func (*EnableRecordingParams) SetRecordType

func (o *EnableRecordingParams) SetRecordType(recordType *string)

SetRecordType adds the recordType to the enable recording params

func (*EnableRecordingParams) SetRecordingStatus

func (o *EnableRecordingParams) SetRecordingStatus(recordingStatus bool)

SetRecordingStatus adds the recordingStatus to the enable recording params

func (*EnableRecordingParams) SetTimeout

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

SetTimeout adds the timeout to the enable recording params

func (*EnableRecordingParams) WithContext

WithContext adds the context to the enable recording params

func (*EnableRecordingParams) WithDefaults

func (o *EnableRecordingParams) WithDefaults() *EnableRecordingParams

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

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

func (*EnableRecordingParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the enable recording params

func (*EnableRecordingParams) WithID

WithID adds the id to the enable recording params

func (*EnableRecordingParams) WithRecordType

func (o *EnableRecordingParams) WithRecordType(recordType *string) *EnableRecordingParams

WithRecordType adds the recordType to the enable recording params

func (*EnableRecordingParams) WithRecordingStatus

func (o *EnableRecordingParams) WithRecordingStatus(recordingStatus bool) *EnableRecordingParams

WithRecordingStatus adds the recordingStatus to the enable recording params

func (*EnableRecordingParams) WithTimeout

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

WithTimeout adds the timeout to the enable recording params

func (*EnableRecordingParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type EnableRecordingReader

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

EnableRecordingReader is a Reader for the EnableRecording structure.

func (*EnableRecordingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type FilterBroadcastListV2OK

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

successful operation

func NewFilterBroadcastListV2OK

func NewFilterBroadcastListV2OK() *FilterBroadcastListV2OK

NewFilterBroadcastListV2OK creates a FilterBroadcastListV2OK with default headers values

func (*FilterBroadcastListV2OK) Error

func (o *FilterBroadcastListV2OK) Error() string

func (*FilterBroadcastListV2OK) GetPayload

func (o *FilterBroadcastListV2OK) GetPayload() []*models.Broadcast

type FilterBroadcastListV2Params

type FilterBroadcastListV2Params struct {

	/* Offset.

	   starting point of the list

	   Format: int32
	*/
	Offset int32

	/* OrderBy.

	   asc for Ascending, desc Descending order
	*/
	OrderBy *string

	/* Size.

	   size of the return list (max:50 )

	   Format: int32
	*/
	Size int32

	/* SortBy.

	   field to sort
	*/
	SortBy *string

	/* Type.

	   type of the stream. Possible values are "liveStream", "ipCamera", "streamSource", "VoD"
	*/
	Type string

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

FilterBroadcastListV2Params contains all the parameters to send to the API endpoint

for the filter broadcast list v2 operation.

Typically these are written to a http.Request.

func NewFilterBroadcastListV2Params

func NewFilterBroadcastListV2Params() *FilterBroadcastListV2Params

NewFilterBroadcastListV2Params creates a new FilterBroadcastListV2Params 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 NewFilterBroadcastListV2ParamsWithContext

func NewFilterBroadcastListV2ParamsWithContext(ctx context.Context) *FilterBroadcastListV2Params

NewFilterBroadcastListV2ParamsWithContext creates a new FilterBroadcastListV2Params object with the ability to set a context for a request.

func NewFilterBroadcastListV2ParamsWithHTTPClient

func NewFilterBroadcastListV2ParamsWithHTTPClient(client *http.Client) *FilterBroadcastListV2Params

NewFilterBroadcastListV2ParamsWithHTTPClient creates a new FilterBroadcastListV2Params object with the ability to set a custom HTTPClient for a request.

func NewFilterBroadcastListV2ParamsWithTimeout

func NewFilterBroadcastListV2ParamsWithTimeout(timeout time.Duration) *FilterBroadcastListV2Params

NewFilterBroadcastListV2ParamsWithTimeout creates a new FilterBroadcastListV2Params object with the ability to set a timeout on a request.

func (*FilterBroadcastListV2Params) SetContext

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

SetContext adds the context to the filter broadcast list v2 params

func (*FilterBroadcastListV2Params) SetDefaults

func (o *FilterBroadcastListV2Params) SetDefaults()

SetDefaults hydrates default values in the filter broadcast list v2 params (not the query body).

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

func (*FilterBroadcastListV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the filter broadcast list v2 params

func (*FilterBroadcastListV2Params) SetOffset

func (o *FilterBroadcastListV2Params) SetOffset(offset int32)

SetOffset adds the offset to the filter broadcast list v2 params

func (*FilterBroadcastListV2Params) SetOrderBy

func (o *FilterBroadcastListV2Params) SetOrderBy(orderBy *string)

SetOrderBy adds the orderBy to the filter broadcast list v2 params

func (*FilterBroadcastListV2Params) SetSize

func (o *FilterBroadcastListV2Params) SetSize(size int32)

SetSize adds the size to the filter broadcast list v2 params

func (*FilterBroadcastListV2Params) SetSortBy

func (o *FilterBroadcastListV2Params) SetSortBy(sortBy *string)

SetSortBy adds the sortBy to the filter broadcast list v2 params

func (*FilterBroadcastListV2Params) SetTimeout

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

SetTimeout adds the timeout to the filter broadcast list v2 params

func (*FilterBroadcastListV2Params) SetType

func (o *FilterBroadcastListV2Params) SetType(typeVar string)

SetType adds the type to the filter broadcast list v2 params

func (*FilterBroadcastListV2Params) WithContext

WithContext adds the context to the filter broadcast list v2 params

func (*FilterBroadcastListV2Params) WithDefaults

WithDefaults hydrates default values in the filter broadcast list v2 params (not the query body).

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

func (*FilterBroadcastListV2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the filter broadcast list v2 params

func (*FilterBroadcastListV2Params) WithOffset

WithOffset adds the offset to the filter broadcast list v2 params

func (*FilterBroadcastListV2Params) WithOrderBy

WithOrderBy adds the orderBy to the filter broadcast list v2 params

func (*FilterBroadcastListV2Params) WithSize

WithSize adds the size to the filter broadcast list v2 params

func (*FilterBroadcastListV2Params) WithSortBy

WithSortBy adds the sortBy to the filter broadcast list v2 params

func (*FilterBroadcastListV2Params) WithTimeout

WithTimeout adds the timeout to the filter broadcast list v2 params

func (*FilterBroadcastListV2Params) WithType

WithType adds the typeVar to the filter broadcast list v2 params

func (*FilterBroadcastListV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type FilterBroadcastListV2Reader

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

FilterBroadcastListV2Reader is a Reader for the FilterBroadcastListV2 structure.

func (*FilterBroadcastListV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetAppLiveStatisticsOK

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

successful operation

func NewGetAppLiveStatisticsOK

func NewGetAppLiveStatisticsOK() *GetAppLiveStatisticsOK

NewGetAppLiveStatisticsOK creates a GetAppLiveStatisticsOK with default headers values

func (*GetAppLiveStatisticsOK) Error

func (o *GetAppLiveStatisticsOK) Error() string

func (*GetAppLiveStatisticsOK) GetPayload

func (o *GetAppLiveStatisticsOK) GetPayload() *models.SimpleStat

type GetAppLiveStatisticsParams

type GetAppLiveStatisticsParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetAppLiveStatisticsParams contains all the parameters to send to the API endpoint

for the get app live statistics operation.

Typically these are written to a http.Request.

func NewGetAppLiveStatisticsParams

func NewGetAppLiveStatisticsParams() *GetAppLiveStatisticsParams

NewGetAppLiveStatisticsParams creates a new GetAppLiveStatisticsParams 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 NewGetAppLiveStatisticsParamsWithContext

func NewGetAppLiveStatisticsParamsWithContext(ctx context.Context) *GetAppLiveStatisticsParams

NewGetAppLiveStatisticsParamsWithContext creates a new GetAppLiveStatisticsParams object with the ability to set a context for a request.

func NewGetAppLiveStatisticsParamsWithHTTPClient

func NewGetAppLiveStatisticsParamsWithHTTPClient(client *http.Client) *GetAppLiveStatisticsParams

NewGetAppLiveStatisticsParamsWithHTTPClient creates a new GetAppLiveStatisticsParams object with the ability to set a custom HTTPClient for a request.

func NewGetAppLiveStatisticsParamsWithTimeout

func NewGetAppLiveStatisticsParamsWithTimeout(timeout time.Duration) *GetAppLiveStatisticsParams

NewGetAppLiveStatisticsParamsWithTimeout creates a new GetAppLiveStatisticsParams object with the ability to set a timeout on a request.

func (*GetAppLiveStatisticsParams) SetContext

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

SetContext adds the context to the get app live statistics params

func (*GetAppLiveStatisticsParams) SetDefaults

func (o *GetAppLiveStatisticsParams) SetDefaults()

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

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

func (*GetAppLiveStatisticsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get app live statistics params

func (*GetAppLiveStatisticsParams) SetTimeout

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

SetTimeout adds the timeout to the get app live statistics params

func (*GetAppLiveStatisticsParams) WithContext

WithContext adds the context to the get app live statistics params

func (*GetAppLiveStatisticsParams) WithDefaults

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

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

func (*GetAppLiveStatisticsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get app live statistics params

func (*GetAppLiveStatisticsParams) WithTimeout

WithTimeout adds the timeout to the get app live statistics params

func (*GetAppLiveStatisticsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAppLiveStatisticsReader

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

GetAppLiveStatisticsReader is a Reader for the GetAppLiveStatistics structure.

func (*GetAppLiveStatisticsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetBroadcastListOK

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

successful operation

func NewGetBroadcastListOK

func NewGetBroadcastListOK() *GetBroadcastListOK

NewGetBroadcastListOK creates a GetBroadcastListOK with default headers values

func (*GetBroadcastListOK) Error

func (o *GetBroadcastListOK) Error() string

func (*GetBroadcastListOK) GetPayload

func (o *GetBroadcastListOK) GetPayload() []*models.Broadcast

type GetBroadcastListParams

type GetBroadcastListParams struct {

	/* Offset.

	   This is the offset of the list, it is useful for pagination. If you want to use sort mechanism, we recommend using Mongo DB.

	   Format: int32
	*/
	Offset int32

	/* OrderBy.

	   "asc" for Ascending, "desc" Descending order
	*/
	OrderBy *string

	/* Search.

	   Search parameter, returns specific items that contains search string
	*/
	Search *string

	/* Size.

	   Number of items that will be fetched. If there is not enough item in the datastore, returned list size may less then this value

	   Format: int32
	*/
	Size int32

	/* SortBy.

	   Field to sort. Possible values are "name", "date", "status"
	*/
	SortBy *string

	/* TypeBy.

	   Type of the stream. Possible values are "liveStream", "ipCamera", "streamSource", "VoD"
	*/
	TypeBy *string

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

GetBroadcastListParams contains all the parameters to send to the API endpoint

for the get broadcast list operation.

Typically these are written to a http.Request.

func NewGetBroadcastListParams

func NewGetBroadcastListParams() *GetBroadcastListParams

NewGetBroadcastListParams creates a new GetBroadcastListParams 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 NewGetBroadcastListParamsWithContext

func NewGetBroadcastListParamsWithContext(ctx context.Context) *GetBroadcastListParams

NewGetBroadcastListParamsWithContext creates a new GetBroadcastListParams object with the ability to set a context for a request.

func NewGetBroadcastListParamsWithHTTPClient

func NewGetBroadcastListParamsWithHTTPClient(client *http.Client) *GetBroadcastListParams

NewGetBroadcastListParamsWithHTTPClient creates a new GetBroadcastListParams object with the ability to set a custom HTTPClient for a request.

func NewGetBroadcastListParamsWithTimeout

func NewGetBroadcastListParamsWithTimeout(timeout time.Duration) *GetBroadcastListParams

NewGetBroadcastListParamsWithTimeout creates a new GetBroadcastListParams object with the ability to set a timeout on a request.

func (*GetBroadcastListParams) SetContext

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

SetContext adds the context to the get broadcast list params

func (*GetBroadcastListParams) SetDefaults

func (o *GetBroadcastListParams) SetDefaults()

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

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

func (*GetBroadcastListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get broadcast list params

func (*GetBroadcastListParams) SetOffset

func (o *GetBroadcastListParams) SetOffset(offset int32)

SetOffset adds the offset to the get broadcast list params

func (*GetBroadcastListParams) SetOrderBy

func (o *GetBroadcastListParams) SetOrderBy(orderBy *string)

SetOrderBy adds the orderBy to the get broadcast list params

func (*GetBroadcastListParams) SetSearch

func (o *GetBroadcastListParams) SetSearch(search *string)

SetSearch adds the search to the get broadcast list params

func (*GetBroadcastListParams) SetSize

func (o *GetBroadcastListParams) SetSize(size int32)

SetSize adds the size to the get broadcast list params

func (*GetBroadcastListParams) SetSortBy

func (o *GetBroadcastListParams) SetSortBy(sortBy *string)

SetSortBy adds the sortBy to the get broadcast list params

func (*GetBroadcastListParams) SetTimeout

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

SetTimeout adds the timeout to the get broadcast list params

func (*GetBroadcastListParams) SetTypeBy

func (o *GetBroadcastListParams) SetTypeBy(typeBy *string)

SetTypeBy adds the typeBy to the get broadcast list params

func (*GetBroadcastListParams) WithContext

WithContext adds the context to the get broadcast list params

func (*GetBroadcastListParams) WithDefaults

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

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

func (*GetBroadcastListParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get broadcast list params

func (*GetBroadcastListParams) WithOffset

func (o *GetBroadcastListParams) WithOffset(offset int32) *GetBroadcastListParams

WithOffset adds the offset to the get broadcast list params

func (*GetBroadcastListParams) WithOrderBy

func (o *GetBroadcastListParams) WithOrderBy(orderBy *string) *GetBroadcastListParams

WithOrderBy adds the orderBy to the get broadcast list params

func (*GetBroadcastListParams) WithSearch

func (o *GetBroadcastListParams) WithSearch(search *string) *GetBroadcastListParams

WithSearch adds the search to the get broadcast list params

func (*GetBroadcastListParams) WithSize

WithSize adds the size to the get broadcast list params

func (*GetBroadcastListParams) WithSortBy

func (o *GetBroadcastListParams) WithSortBy(sortBy *string) *GetBroadcastListParams

WithSortBy adds the sortBy to the get broadcast list params

func (*GetBroadcastListParams) WithTimeout

WithTimeout adds the timeout to the get broadcast list params

func (*GetBroadcastListParams) WithTypeBy

func (o *GetBroadcastListParams) WithTypeBy(typeBy *string) *GetBroadcastListParams

WithTypeBy adds the typeBy to the get broadcast list params

func (*GetBroadcastListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetBroadcastListReader

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

GetBroadcastListReader is a Reader for the GetBroadcastList structure.

func (*GetBroadcastListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetBroadcastNotFound

type GetBroadcastNotFound struct {
}
GetBroadcastNotFound describes a response with status code 404, with default header values.

Broadcast object not found

func NewGetBroadcastNotFound

func NewGetBroadcastNotFound() *GetBroadcastNotFound

NewGetBroadcastNotFound creates a GetBroadcastNotFound with default headers values

func (*GetBroadcastNotFound) Error

func (o *GetBroadcastNotFound) Error() string

type GetBroadcastOK

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

Return the broadcast object

func NewGetBroadcastOK

func NewGetBroadcastOK() *GetBroadcastOK

NewGetBroadcastOK creates a GetBroadcastOK with default headers values

func (*GetBroadcastOK) Error

func (o *GetBroadcastOK) Error() string

type GetBroadcastParams

type GetBroadcastParams struct {

	/* ID.

	   id of the broadcast
	*/
	ID string

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

GetBroadcastParams contains all the parameters to send to the API endpoint

for the get broadcast operation.

Typically these are written to a http.Request.

func NewGetBroadcastParams

func NewGetBroadcastParams() *GetBroadcastParams

NewGetBroadcastParams creates a new GetBroadcastParams 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 NewGetBroadcastParamsWithContext

func NewGetBroadcastParamsWithContext(ctx context.Context) *GetBroadcastParams

NewGetBroadcastParamsWithContext creates a new GetBroadcastParams object with the ability to set a context for a request.

func NewGetBroadcastParamsWithHTTPClient

func NewGetBroadcastParamsWithHTTPClient(client *http.Client) *GetBroadcastParams

NewGetBroadcastParamsWithHTTPClient creates a new GetBroadcastParams object with the ability to set a custom HTTPClient for a request.

func NewGetBroadcastParamsWithTimeout

func NewGetBroadcastParamsWithTimeout(timeout time.Duration) *GetBroadcastParams

NewGetBroadcastParamsWithTimeout creates a new GetBroadcastParams object with the ability to set a timeout on a request.

func (*GetBroadcastParams) SetContext

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

SetContext adds the context to the get broadcast params

func (*GetBroadcastParams) SetDefaults

func (o *GetBroadcastParams) SetDefaults()

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

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

func (*GetBroadcastParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get broadcast params

func (*GetBroadcastParams) SetID

func (o *GetBroadcastParams) SetID(id string)

SetID adds the id to the get broadcast params

func (*GetBroadcastParams) SetTimeout

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

SetTimeout adds the timeout to the get broadcast params

func (*GetBroadcastParams) WithContext

WithContext adds the context to the get broadcast params

func (*GetBroadcastParams) WithDefaults

func (o *GetBroadcastParams) WithDefaults() *GetBroadcastParams

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

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

func (*GetBroadcastParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get broadcast params

func (*GetBroadcastParams) WithID

WithID adds the id to the get broadcast params

func (*GetBroadcastParams) WithTimeout

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

WithTimeout adds the timeout to the get broadcast params

func (*GetBroadcastParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetBroadcastReader

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

GetBroadcastReader is a Reader for the GetBroadcast structure.

func (*GetBroadcastReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetBroadcastStatisticsOK

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

successful operation

func NewGetBroadcastStatisticsOK

func NewGetBroadcastStatisticsOK() *GetBroadcastStatisticsOK

NewGetBroadcastStatisticsOK creates a GetBroadcastStatisticsOK with default headers values

func (*GetBroadcastStatisticsOK) Error

func (o *GetBroadcastStatisticsOK) Error() string

func (*GetBroadcastStatisticsOK) GetPayload

type GetBroadcastStatisticsParams

type GetBroadcastStatisticsParams struct {

	/* ID.

	   the id of the stream
	*/
	ID string

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

GetBroadcastStatisticsParams contains all the parameters to send to the API endpoint

for the get broadcast statistics operation.

Typically these are written to a http.Request.

func NewGetBroadcastStatisticsParams

func NewGetBroadcastStatisticsParams() *GetBroadcastStatisticsParams

NewGetBroadcastStatisticsParams creates a new GetBroadcastStatisticsParams 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 NewGetBroadcastStatisticsParamsWithContext

func NewGetBroadcastStatisticsParamsWithContext(ctx context.Context) *GetBroadcastStatisticsParams

NewGetBroadcastStatisticsParamsWithContext creates a new GetBroadcastStatisticsParams object with the ability to set a context for a request.

func NewGetBroadcastStatisticsParamsWithHTTPClient

func NewGetBroadcastStatisticsParamsWithHTTPClient(client *http.Client) *GetBroadcastStatisticsParams

NewGetBroadcastStatisticsParamsWithHTTPClient creates a new GetBroadcastStatisticsParams object with the ability to set a custom HTTPClient for a request.

func NewGetBroadcastStatisticsParamsWithTimeout

func NewGetBroadcastStatisticsParamsWithTimeout(timeout time.Duration) *GetBroadcastStatisticsParams

NewGetBroadcastStatisticsParamsWithTimeout creates a new GetBroadcastStatisticsParams object with the ability to set a timeout on a request.

func (*GetBroadcastStatisticsParams) SetContext

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

SetContext adds the context to the get broadcast statistics params

func (*GetBroadcastStatisticsParams) SetDefaults

func (o *GetBroadcastStatisticsParams) SetDefaults()

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

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

func (*GetBroadcastStatisticsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get broadcast statistics params

func (*GetBroadcastStatisticsParams) SetID

func (o *GetBroadcastStatisticsParams) SetID(id string)

SetID adds the id to the get broadcast statistics params

func (*GetBroadcastStatisticsParams) SetTimeout

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

SetTimeout adds the timeout to the get broadcast statistics params

func (*GetBroadcastStatisticsParams) WithContext

WithContext adds the context to the get broadcast statistics params

func (*GetBroadcastStatisticsParams) WithDefaults

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

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

func (*GetBroadcastStatisticsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get broadcast statistics params

func (*GetBroadcastStatisticsParams) WithID

WithID adds the id to the get broadcast statistics params

func (*GetBroadcastStatisticsParams) WithTimeout

WithTimeout adds the timeout to the get broadcast statistics params

func (*GetBroadcastStatisticsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetBroadcastStatisticsReader

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

GetBroadcastStatisticsReader is a Reader for the GetBroadcastStatistics structure.

func (*GetBroadcastStatisticsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetBroadcastTotalStatisticsOK

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

successful operation

func NewGetBroadcastTotalStatisticsOK

func NewGetBroadcastTotalStatisticsOK() *GetBroadcastTotalStatisticsOK

NewGetBroadcastTotalStatisticsOK creates a GetBroadcastTotalStatisticsOK with default headers values

func (*GetBroadcastTotalStatisticsOK) Error

func (*GetBroadcastTotalStatisticsOK) GetPayload

type GetBroadcastTotalStatisticsParams

type GetBroadcastTotalStatisticsParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetBroadcastTotalStatisticsParams contains all the parameters to send to the API endpoint

for the get broadcast total statistics operation.

Typically these are written to a http.Request.

func NewGetBroadcastTotalStatisticsParams

func NewGetBroadcastTotalStatisticsParams() *GetBroadcastTotalStatisticsParams

NewGetBroadcastTotalStatisticsParams creates a new GetBroadcastTotalStatisticsParams 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 NewGetBroadcastTotalStatisticsParamsWithContext

func NewGetBroadcastTotalStatisticsParamsWithContext(ctx context.Context) *GetBroadcastTotalStatisticsParams

NewGetBroadcastTotalStatisticsParamsWithContext creates a new GetBroadcastTotalStatisticsParams object with the ability to set a context for a request.

func NewGetBroadcastTotalStatisticsParamsWithHTTPClient

func NewGetBroadcastTotalStatisticsParamsWithHTTPClient(client *http.Client) *GetBroadcastTotalStatisticsParams

NewGetBroadcastTotalStatisticsParamsWithHTTPClient creates a new GetBroadcastTotalStatisticsParams object with the ability to set a custom HTTPClient for a request.

func NewGetBroadcastTotalStatisticsParamsWithTimeout

func NewGetBroadcastTotalStatisticsParamsWithTimeout(timeout time.Duration) *GetBroadcastTotalStatisticsParams

NewGetBroadcastTotalStatisticsParamsWithTimeout creates a new GetBroadcastTotalStatisticsParams object with the ability to set a timeout on a request.

func (*GetBroadcastTotalStatisticsParams) SetContext

SetContext adds the context to the get broadcast total statistics params

func (*GetBroadcastTotalStatisticsParams) SetDefaults

func (o *GetBroadcastTotalStatisticsParams) SetDefaults()

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

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

func (*GetBroadcastTotalStatisticsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get broadcast total statistics params

func (*GetBroadcastTotalStatisticsParams) SetTimeout

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

SetTimeout adds the timeout to the get broadcast total statistics params

func (*GetBroadcastTotalStatisticsParams) WithContext

WithContext adds the context to the get broadcast total statistics params

func (*GetBroadcastTotalStatisticsParams) WithDefaults

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

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

func (*GetBroadcastTotalStatisticsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get broadcast total statistics params

func (*GetBroadcastTotalStatisticsParams) WithTimeout

WithTimeout adds the timeout to the get broadcast total statistics params

func (*GetBroadcastTotalStatisticsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetBroadcastTotalStatisticsReader

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

GetBroadcastTotalStatisticsReader is a Reader for the GetBroadcastTotalStatistics structure.

func (*GetBroadcastTotalStatisticsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetCameraErrorV2OK

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

successful operation

func NewGetCameraErrorV2OK

func NewGetCameraErrorV2OK() *GetCameraErrorV2OK

NewGetCameraErrorV2OK creates a GetCameraErrorV2OK with default headers values

func (*GetCameraErrorV2OK) Error

func (o *GetCameraErrorV2OK) Error() string

func (*GetCameraErrorV2OK) GetPayload

func (o *GetCameraErrorV2OK) GetPayload() *models.Result

type GetCameraErrorV2Params

type GetCameraErrorV2Params struct {

	/* StreamID.

	   StreamId of the IP Camera Streaming.
	*/
	StreamID string

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

GetCameraErrorV2Params contains all the parameters to send to the API endpoint

for the get camera error v2 operation.

Typically these are written to a http.Request.

func NewGetCameraErrorV2Params

func NewGetCameraErrorV2Params() *GetCameraErrorV2Params

NewGetCameraErrorV2Params creates a new GetCameraErrorV2Params 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 NewGetCameraErrorV2ParamsWithContext

func NewGetCameraErrorV2ParamsWithContext(ctx context.Context) *GetCameraErrorV2Params

NewGetCameraErrorV2ParamsWithContext creates a new GetCameraErrorV2Params object with the ability to set a context for a request.

func NewGetCameraErrorV2ParamsWithHTTPClient

func NewGetCameraErrorV2ParamsWithHTTPClient(client *http.Client) *GetCameraErrorV2Params

NewGetCameraErrorV2ParamsWithHTTPClient creates a new GetCameraErrorV2Params object with the ability to set a custom HTTPClient for a request.

func NewGetCameraErrorV2ParamsWithTimeout

func NewGetCameraErrorV2ParamsWithTimeout(timeout time.Duration) *GetCameraErrorV2Params

NewGetCameraErrorV2ParamsWithTimeout creates a new GetCameraErrorV2Params object with the ability to set a timeout on a request.

func (*GetCameraErrorV2Params) SetContext

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

SetContext adds the context to the get camera error v2 params

func (*GetCameraErrorV2Params) SetDefaults

func (o *GetCameraErrorV2Params) SetDefaults()

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

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

func (*GetCameraErrorV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get camera error v2 params

func (*GetCameraErrorV2Params) SetStreamID

func (o *GetCameraErrorV2Params) SetStreamID(streamID string)

SetStreamID adds the streamId to the get camera error v2 params

func (*GetCameraErrorV2Params) SetTimeout

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

SetTimeout adds the timeout to the get camera error v2 params

func (*GetCameraErrorV2Params) WithContext

WithContext adds the context to the get camera error v2 params

func (*GetCameraErrorV2Params) WithDefaults

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

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

func (*GetCameraErrorV2Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get camera error v2 params

func (*GetCameraErrorV2Params) WithStreamID

func (o *GetCameraErrorV2Params) WithStreamID(streamID string) *GetCameraErrorV2Params

WithStreamID adds the streamID to the get camera error v2 params

func (*GetCameraErrorV2Params) WithTimeout

WithTimeout adds the timeout to the get camera error v2 params

func (*GetCameraErrorV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCameraErrorV2Reader

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

GetCameraErrorV2Reader is a Reader for the GetCameraErrorV2 structure.

func (*GetCameraErrorV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetConferenceRoomListOK

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

successful operation

func NewGetConferenceRoomListOK

func NewGetConferenceRoomListOK() *GetConferenceRoomListOK

NewGetConferenceRoomListOK creates a GetConferenceRoomListOK with default headers values

func (*GetConferenceRoomListOK) Error

func (o *GetConferenceRoomListOK) Error() string

func (*GetConferenceRoomListOK) GetPayload

func (o *GetConferenceRoomListOK) GetPayload() []*models.ConferenceRoom

type GetConferenceRoomListParams

type GetConferenceRoomListParams struct {

	/* Offset.

	   This is the offset of the list, it is useful for pagination. If you want to use sort mechanism, we recommend using Mongo DB.

	   Format: int32
	*/
	Offset int32

	/* OrderBy.

	   asc for Ascending, desc Descending order
	*/
	OrderBy *string

	/* Search.

	   Search parameter, returns specific items that contains search string
	*/
	Search *string

	/* Size.

	   Number of items that will be fetched. If there is not enough item in the datastore, returned list size may less then this value

	   Format: int32
	*/
	Size int32

	/* SortBy.

	   field to sort
	*/
	SortBy *string

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

GetConferenceRoomListParams contains all the parameters to send to the API endpoint

for the get conference room list operation.

Typically these are written to a http.Request.

func NewGetConferenceRoomListParams

func NewGetConferenceRoomListParams() *GetConferenceRoomListParams

NewGetConferenceRoomListParams creates a new GetConferenceRoomListParams 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 NewGetConferenceRoomListParamsWithContext

func NewGetConferenceRoomListParamsWithContext(ctx context.Context) *GetConferenceRoomListParams

NewGetConferenceRoomListParamsWithContext creates a new GetConferenceRoomListParams object with the ability to set a context for a request.

func NewGetConferenceRoomListParamsWithHTTPClient

func NewGetConferenceRoomListParamsWithHTTPClient(client *http.Client) *GetConferenceRoomListParams

NewGetConferenceRoomListParamsWithHTTPClient creates a new GetConferenceRoomListParams object with the ability to set a custom HTTPClient for a request.

func NewGetConferenceRoomListParamsWithTimeout

func NewGetConferenceRoomListParamsWithTimeout(timeout time.Duration) *GetConferenceRoomListParams

NewGetConferenceRoomListParamsWithTimeout creates a new GetConferenceRoomListParams object with the ability to set a timeout on a request.

func (*GetConferenceRoomListParams) SetContext

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

SetContext adds the context to the get conference room list params

func (*GetConferenceRoomListParams) SetDefaults

func (o *GetConferenceRoomListParams) SetDefaults()

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

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

func (*GetConferenceRoomListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get conference room list params

func (*GetConferenceRoomListParams) SetOffset

func (o *GetConferenceRoomListParams) SetOffset(offset int32)

SetOffset adds the offset to the get conference room list params

func (*GetConferenceRoomListParams) SetOrderBy

func (o *GetConferenceRoomListParams) SetOrderBy(orderBy *string)

SetOrderBy adds the orderBy to the get conference room list params

func (*GetConferenceRoomListParams) SetSearch

func (o *GetConferenceRoomListParams) SetSearch(search *string)

SetSearch adds the search to the get conference room list params

func (*GetConferenceRoomListParams) SetSize

func (o *GetConferenceRoomListParams) SetSize(size int32)

SetSize adds the size to the get conference room list params

func (*GetConferenceRoomListParams) SetSortBy

func (o *GetConferenceRoomListParams) SetSortBy(sortBy *string)

SetSortBy adds the sortBy to the get conference room list params

func (*GetConferenceRoomListParams) SetTimeout

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

SetTimeout adds the timeout to the get conference room list params

func (*GetConferenceRoomListParams) WithContext

WithContext adds the context to the get conference room list params

func (*GetConferenceRoomListParams) WithDefaults

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

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

func (*GetConferenceRoomListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get conference room list params

func (*GetConferenceRoomListParams) WithOffset

WithOffset adds the offset to the get conference room list params

func (*GetConferenceRoomListParams) WithOrderBy

WithOrderBy adds the orderBy to the get conference room list params

func (*GetConferenceRoomListParams) WithSearch

WithSearch adds the search to the get conference room list params

func (*GetConferenceRoomListParams) WithSize

WithSize adds the size to the get conference room list params

func (*GetConferenceRoomListParams) WithSortBy

WithSortBy adds the sortBy to the get conference room list params

func (*GetConferenceRoomListParams) WithTimeout

WithTimeout adds the timeout to the get conference room list params

func (*GetConferenceRoomListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetConferenceRoomListReader

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

GetConferenceRoomListReader is a Reader for the GetConferenceRoomList structure.

func (*GetConferenceRoomListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetConferenceRoomNotFound

type GetConferenceRoomNotFound struct {
}
GetConferenceRoomNotFound describes a response with status code 404, with default header values.

ConferenceRoom object not found

func NewGetConferenceRoomNotFound

func NewGetConferenceRoomNotFound() *GetConferenceRoomNotFound

NewGetConferenceRoomNotFound creates a GetConferenceRoomNotFound with default headers values

func (*GetConferenceRoomNotFound) Error

func (o *GetConferenceRoomNotFound) Error() string

type GetConferenceRoomOK

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

Return the ConferenceRoom object

func NewGetConferenceRoomOK

func NewGetConferenceRoomOK() *GetConferenceRoomOK

NewGetConferenceRoomOK creates a GetConferenceRoomOK with default headers values

func (*GetConferenceRoomOK) Error

func (o *GetConferenceRoomOK) Error() string

type GetConferenceRoomParams

type GetConferenceRoomParams struct {

	/* RoomID.

	   id of the room
	*/
	RoomID string

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

GetConferenceRoomParams contains all the parameters to send to the API endpoint

for the get conference room operation.

Typically these are written to a http.Request.

func NewGetConferenceRoomParams

func NewGetConferenceRoomParams() *GetConferenceRoomParams

NewGetConferenceRoomParams creates a new GetConferenceRoomParams 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 NewGetConferenceRoomParamsWithContext

func NewGetConferenceRoomParamsWithContext(ctx context.Context) *GetConferenceRoomParams

NewGetConferenceRoomParamsWithContext creates a new GetConferenceRoomParams object with the ability to set a context for a request.

func NewGetConferenceRoomParamsWithHTTPClient

func NewGetConferenceRoomParamsWithHTTPClient(client *http.Client) *GetConferenceRoomParams

NewGetConferenceRoomParamsWithHTTPClient creates a new GetConferenceRoomParams object with the ability to set a custom HTTPClient for a request.

func NewGetConferenceRoomParamsWithTimeout

func NewGetConferenceRoomParamsWithTimeout(timeout time.Duration) *GetConferenceRoomParams

NewGetConferenceRoomParamsWithTimeout creates a new GetConferenceRoomParams object with the ability to set a timeout on a request.

func (*GetConferenceRoomParams) SetContext

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

SetContext adds the context to the get conference room params

func (*GetConferenceRoomParams) SetDefaults

func (o *GetConferenceRoomParams) SetDefaults()

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

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

func (*GetConferenceRoomParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get conference room params

func (*GetConferenceRoomParams) SetRoomID

func (o *GetConferenceRoomParams) SetRoomID(roomID string)

SetRoomID adds the roomId to the get conference room params

func (*GetConferenceRoomParams) SetTimeout

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

SetTimeout adds the timeout to the get conference room params

func (*GetConferenceRoomParams) WithContext

WithContext adds the context to the get conference room params

func (*GetConferenceRoomParams) WithDefaults

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

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

func (*GetConferenceRoomParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get conference room params

func (*GetConferenceRoomParams) WithRoomID

WithRoomID adds the roomID to the get conference room params

func (*GetConferenceRoomParams) WithTimeout

WithTimeout adds the timeout to the get conference room params

func (*GetConferenceRoomParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetConferenceRoomReader

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

GetConferenceRoomReader is a Reader for the GetConferenceRoom structure.

func (*GetConferenceRoomReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetDetectionListV2OK

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

successful operation

func NewGetDetectionListV2OK

func NewGetDetectionListV2OK() *GetDetectionListV2OK

NewGetDetectionListV2OK creates a GetDetectionListV2OK with default headers values

func (*GetDetectionListV2OK) Error

func (o *GetDetectionListV2OK) Error() string

func (*GetDetectionListV2OK) GetPayload

func (o *GetDetectionListV2OK) GetPayload() []*models.TensorFlowObject

type GetDetectionListV2Params

type GetDetectionListV2Params struct {

	/* ID.

	   the id of the stream
	*/
	ID string

	/* Offset.

	   starting point of the list

	   Format: int32
	*/
	Offset int32

	/* Size.

	   total size of the return list

	   Format: int32
	*/
	Size int32

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

GetDetectionListV2Params contains all the parameters to send to the API endpoint

for the get detection list v2 operation.

Typically these are written to a http.Request.

func NewGetDetectionListV2Params

func NewGetDetectionListV2Params() *GetDetectionListV2Params

NewGetDetectionListV2Params creates a new GetDetectionListV2Params 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 NewGetDetectionListV2ParamsWithContext

func NewGetDetectionListV2ParamsWithContext(ctx context.Context) *GetDetectionListV2Params

NewGetDetectionListV2ParamsWithContext creates a new GetDetectionListV2Params object with the ability to set a context for a request.

func NewGetDetectionListV2ParamsWithHTTPClient

func NewGetDetectionListV2ParamsWithHTTPClient(client *http.Client) *GetDetectionListV2Params

NewGetDetectionListV2ParamsWithHTTPClient creates a new GetDetectionListV2Params object with the ability to set a custom HTTPClient for a request.

func NewGetDetectionListV2ParamsWithTimeout

func NewGetDetectionListV2ParamsWithTimeout(timeout time.Duration) *GetDetectionListV2Params

NewGetDetectionListV2ParamsWithTimeout creates a new GetDetectionListV2Params object with the ability to set a timeout on a request.

func (*GetDetectionListV2Params) SetContext

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

SetContext adds the context to the get detection list v2 params

func (*GetDetectionListV2Params) SetDefaults

func (o *GetDetectionListV2Params) SetDefaults()

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

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

func (*GetDetectionListV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get detection list v2 params

func (*GetDetectionListV2Params) SetID

func (o *GetDetectionListV2Params) SetID(id string)

SetID adds the id to the get detection list v2 params

func (*GetDetectionListV2Params) SetOffset

func (o *GetDetectionListV2Params) SetOffset(offset int32)

SetOffset adds the offset to the get detection list v2 params

func (*GetDetectionListV2Params) SetSize

func (o *GetDetectionListV2Params) SetSize(size int32)

SetSize adds the size to the get detection list v2 params

func (*GetDetectionListV2Params) SetTimeout

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

SetTimeout adds the timeout to the get detection list v2 params

func (*GetDetectionListV2Params) WithContext

WithContext adds the context to the get detection list v2 params

func (*GetDetectionListV2Params) WithDefaults

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

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

func (*GetDetectionListV2Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get detection list v2 params

func (*GetDetectionListV2Params) WithID

WithID adds the id to the get detection list v2 params

func (*GetDetectionListV2Params) WithOffset

WithOffset adds the offset to the get detection list v2 params

func (*GetDetectionListV2Params) WithSize

WithSize adds the size to the get detection list v2 params

func (*GetDetectionListV2Params) WithTimeout

WithTimeout adds the timeout to the get detection list v2 params

func (*GetDetectionListV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetDetectionListV2Reader

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

GetDetectionListV2Reader is a Reader for the GetDetectionListV2 structure.

func (*GetDetectionListV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetJwtTokenV2BadRequest

type GetJwtTokenV2BadRequest struct {
	Payload *models.Result
}
GetJwtTokenV2BadRequest describes a response with status code 400, with default header values.

When there is an error in creating token

func NewGetJwtTokenV2BadRequest

func NewGetJwtTokenV2BadRequest() *GetJwtTokenV2BadRequest

NewGetJwtTokenV2BadRequest creates a GetJwtTokenV2BadRequest with default headers values

func (*GetJwtTokenV2BadRequest) Error

func (o *GetJwtTokenV2BadRequest) Error() string

func (*GetJwtTokenV2BadRequest) GetPayload

func (o *GetJwtTokenV2BadRequest) GetPayload() *models.Result

type GetJwtTokenV2OK

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

Returns token

func NewGetJwtTokenV2OK

func NewGetJwtTokenV2OK() *GetJwtTokenV2OK

NewGetJwtTokenV2OK creates a GetJwtTokenV2OK with default headers values

func (*GetJwtTokenV2OK) Error

func (o *GetJwtTokenV2OK) Error() string

func (*GetJwtTokenV2OK) GetPayload

func (o *GetJwtTokenV2OK) GetPayload() *models.Token

type GetJwtTokenV2Params

type GetJwtTokenV2Params struct {

	/* ExpireDate.

	   The expire time of the token. It's in unix timestamp seconds.

	   Format: int64
	*/
	ExpireDate int64

	/* ID.

	   The id of the stream
	*/
	ID string

	/* RoomID.

	   Room Id that token belongs to. It's not mandatory
	*/
	RoomID *string

	/* Type.

	   Type of the JWT token. It may be play or publish
	*/
	Type string

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

GetJwtTokenV2Params contains all the parameters to send to the API endpoint

for the get jwt token v2 operation.

Typically these are written to a http.Request.

func NewGetJwtTokenV2Params

func NewGetJwtTokenV2Params() *GetJwtTokenV2Params

NewGetJwtTokenV2Params creates a new GetJwtTokenV2Params 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 NewGetJwtTokenV2ParamsWithContext

func NewGetJwtTokenV2ParamsWithContext(ctx context.Context) *GetJwtTokenV2Params

NewGetJwtTokenV2ParamsWithContext creates a new GetJwtTokenV2Params object with the ability to set a context for a request.

func NewGetJwtTokenV2ParamsWithHTTPClient

func NewGetJwtTokenV2ParamsWithHTTPClient(client *http.Client) *GetJwtTokenV2Params

NewGetJwtTokenV2ParamsWithHTTPClient creates a new GetJwtTokenV2Params object with the ability to set a custom HTTPClient for a request.

func NewGetJwtTokenV2ParamsWithTimeout

func NewGetJwtTokenV2ParamsWithTimeout(timeout time.Duration) *GetJwtTokenV2Params

NewGetJwtTokenV2ParamsWithTimeout creates a new GetJwtTokenV2Params object with the ability to set a timeout on a request.

func (*GetJwtTokenV2Params) SetContext

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

SetContext adds the context to the get jwt token v2 params

func (*GetJwtTokenV2Params) SetDefaults

func (o *GetJwtTokenV2Params) SetDefaults()

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

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

func (*GetJwtTokenV2Params) SetExpireDate

func (o *GetJwtTokenV2Params) SetExpireDate(expireDate int64)

SetExpireDate adds the expireDate to the get jwt token v2 params

func (*GetJwtTokenV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get jwt token v2 params

func (*GetJwtTokenV2Params) SetID

func (o *GetJwtTokenV2Params) SetID(id string)

SetID adds the id to the get jwt token v2 params

func (*GetJwtTokenV2Params) SetRoomID

func (o *GetJwtTokenV2Params) SetRoomID(roomID *string)

SetRoomID adds the roomId to the get jwt token v2 params

func (*GetJwtTokenV2Params) SetTimeout

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

SetTimeout adds the timeout to the get jwt token v2 params

func (*GetJwtTokenV2Params) SetType

func (o *GetJwtTokenV2Params) SetType(typeVar string)

SetType adds the type to the get jwt token v2 params

func (*GetJwtTokenV2Params) WithContext

WithContext adds the context to the get jwt token v2 params

func (*GetJwtTokenV2Params) WithDefaults

func (o *GetJwtTokenV2Params) WithDefaults() *GetJwtTokenV2Params

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

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

func (*GetJwtTokenV2Params) WithExpireDate

func (o *GetJwtTokenV2Params) WithExpireDate(expireDate int64) *GetJwtTokenV2Params

WithExpireDate adds the expireDate to the get jwt token v2 params

func (*GetJwtTokenV2Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get jwt token v2 params

func (*GetJwtTokenV2Params) WithID

WithID adds the id to the get jwt token v2 params

func (*GetJwtTokenV2Params) WithRoomID

func (o *GetJwtTokenV2Params) WithRoomID(roomID *string) *GetJwtTokenV2Params

WithRoomID adds the roomID to the get jwt token v2 params

func (*GetJwtTokenV2Params) WithTimeout

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

WithTimeout adds the timeout to the get jwt token v2 params

func (*GetJwtTokenV2Params) WithType

func (o *GetJwtTokenV2Params) WithType(typeVar string) *GetJwtTokenV2Params

WithType adds the typeVar to the get jwt token v2 params

func (*GetJwtTokenV2Params) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetJwtTokenV2Reader

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

GetJwtTokenV2Reader is a Reader for the GetJwtTokenV2 structure.

func (*GetJwtTokenV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetObjectDetectedTotalOK

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

successful operation

func NewGetObjectDetectedTotalOK

func NewGetObjectDetectedTotalOK() *GetObjectDetectedTotalOK

NewGetObjectDetectedTotalOK creates a GetObjectDetectedTotalOK with default headers values

func (*GetObjectDetectedTotalOK) Error

func (o *GetObjectDetectedTotalOK) Error() string

func (*GetObjectDetectedTotalOK) GetPayload

func (o *GetObjectDetectedTotalOK) GetPayload() int64

type GetObjectDetectedTotalParams

type GetObjectDetectedTotalParams struct {

	/* ID.

	   id of the stream
	*/
	ID string

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

GetObjectDetectedTotalParams contains all the parameters to send to the API endpoint

for the get object detected total operation.

Typically these are written to a http.Request.

func NewGetObjectDetectedTotalParams

func NewGetObjectDetectedTotalParams() *GetObjectDetectedTotalParams

NewGetObjectDetectedTotalParams creates a new GetObjectDetectedTotalParams 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 NewGetObjectDetectedTotalParamsWithContext

func NewGetObjectDetectedTotalParamsWithContext(ctx context.Context) *GetObjectDetectedTotalParams

NewGetObjectDetectedTotalParamsWithContext creates a new GetObjectDetectedTotalParams object with the ability to set a context for a request.

func NewGetObjectDetectedTotalParamsWithHTTPClient

func NewGetObjectDetectedTotalParamsWithHTTPClient(client *http.Client) *GetObjectDetectedTotalParams

NewGetObjectDetectedTotalParamsWithHTTPClient creates a new GetObjectDetectedTotalParams object with the ability to set a custom HTTPClient for a request.

func NewGetObjectDetectedTotalParamsWithTimeout

func NewGetObjectDetectedTotalParamsWithTimeout(timeout time.Duration) *GetObjectDetectedTotalParams

NewGetObjectDetectedTotalParamsWithTimeout creates a new GetObjectDetectedTotalParams object with the ability to set a timeout on a request.

func (*GetObjectDetectedTotalParams) SetContext

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

SetContext adds the context to the get object detected total params

func (*GetObjectDetectedTotalParams) SetDefaults

func (o *GetObjectDetectedTotalParams) SetDefaults()

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

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

func (*GetObjectDetectedTotalParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get object detected total params

func (*GetObjectDetectedTotalParams) SetID

func (o *GetObjectDetectedTotalParams) SetID(id string)

SetID adds the id to the get object detected total params

func (*GetObjectDetectedTotalParams) SetTimeout

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

SetTimeout adds the timeout to the get object detected total params

func (*GetObjectDetectedTotalParams) WithContext

WithContext adds the context to the get object detected total params

func (*GetObjectDetectedTotalParams) WithDefaults

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

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

func (*GetObjectDetectedTotalParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get object detected total params

func (*GetObjectDetectedTotalParams) WithID

WithID adds the id to the get object detected total params

func (*GetObjectDetectedTotalParams) WithTimeout

WithTimeout adds the timeout to the get object detected total params

func (*GetObjectDetectedTotalParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetObjectDetectedTotalReader

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

GetObjectDetectedTotalReader is a Reader for the GetObjectDetectedTotal structure.

func (*GetObjectDetectedTotalReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetRTMPToWebRTCStatsOK

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

successful operation

func NewGetRTMPToWebRTCStatsOK

func NewGetRTMPToWebRTCStatsOK() *GetRTMPToWebRTCStatsOK

NewGetRTMPToWebRTCStatsOK creates a GetRTMPToWebRTCStatsOK with default headers values

func (*GetRTMPToWebRTCStatsOK) Error

func (o *GetRTMPToWebRTCStatsOK) Error() string

func (*GetRTMPToWebRTCStatsOK) GetPayload

type GetRTMPToWebRTCStatsParams

type GetRTMPToWebRTCStatsParams struct {

	/* ID.

	   the id of the stream
	*/
	ID string

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

GetRTMPToWebRTCStatsParams contains all the parameters to send to the API endpoint

for the get r t m p to web r t c stats operation.

Typically these are written to a http.Request.

func NewGetRTMPToWebRTCStatsParams

func NewGetRTMPToWebRTCStatsParams() *GetRTMPToWebRTCStatsParams

NewGetRTMPToWebRTCStatsParams creates a new GetRTMPToWebRTCStatsParams 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 NewGetRTMPToWebRTCStatsParamsWithContext

func NewGetRTMPToWebRTCStatsParamsWithContext(ctx context.Context) *GetRTMPToWebRTCStatsParams

NewGetRTMPToWebRTCStatsParamsWithContext creates a new GetRTMPToWebRTCStatsParams object with the ability to set a context for a request.

func NewGetRTMPToWebRTCStatsParamsWithHTTPClient

func NewGetRTMPToWebRTCStatsParamsWithHTTPClient(client *http.Client) *GetRTMPToWebRTCStatsParams

NewGetRTMPToWebRTCStatsParamsWithHTTPClient creates a new GetRTMPToWebRTCStatsParams object with the ability to set a custom HTTPClient for a request.

func NewGetRTMPToWebRTCStatsParamsWithTimeout

func NewGetRTMPToWebRTCStatsParamsWithTimeout(timeout time.Duration) *GetRTMPToWebRTCStatsParams

NewGetRTMPToWebRTCStatsParamsWithTimeout creates a new GetRTMPToWebRTCStatsParams object with the ability to set a timeout on a request.

func (*GetRTMPToWebRTCStatsParams) SetContext

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

SetContext adds the context to the get r t m p to web r t c stats params

func (*GetRTMPToWebRTCStatsParams) SetDefaults

func (o *GetRTMPToWebRTCStatsParams) SetDefaults()

SetDefaults hydrates default values in the get r t m p to web r t c stats params (not the query body).

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

func (*GetRTMPToWebRTCStatsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get r t m p to web r t c stats params

func (*GetRTMPToWebRTCStatsParams) SetID

func (o *GetRTMPToWebRTCStatsParams) SetID(id string)

SetID adds the id to the get r t m p to web r t c stats params

func (*GetRTMPToWebRTCStatsParams) SetTimeout

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

SetTimeout adds the timeout to the get r t m p to web r t c stats params

func (*GetRTMPToWebRTCStatsParams) WithContext

WithContext adds the context to the get r t m p to web r t c stats params

func (*GetRTMPToWebRTCStatsParams) WithDefaults

WithDefaults hydrates default values in the get r t m p to web r t c stats params (not the query body).

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

func (*GetRTMPToWebRTCStatsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get r t m p to web r t c stats params

func (*GetRTMPToWebRTCStatsParams) WithID

WithID adds the id to the get r t m p to web r t c stats params

func (*GetRTMPToWebRTCStatsParams) WithTimeout

WithTimeout adds the timeout to the get r t m p to web r t c stats params

func (*GetRTMPToWebRTCStatsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRTMPToWebRTCStatsReader

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

GetRTMPToWebRTCStatsReader is a Reader for the GetRTMPToWebRTCStats structure.

func (*GetRTMPToWebRTCStatsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetRoomInfoOK

type GetRoomInfoOK struct {
	Payload []string
}
GetRoomInfoOK describes a response with status code 200, with default header values.

successful operation

func NewGetRoomInfoOK

func NewGetRoomInfoOK() *GetRoomInfoOK

NewGetRoomInfoOK creates a GetRoomInfoOK with default headers values

func (*GetRoomInfoOK) Error

func (o *GetRoomInfoOK) Error() string

func (*GetRoomInfoOK) GetPayload

func (o *GetRoomInfoOK) GetPayload() []string

type GetRoomInfoParams

type GetRoomInfoParams struct {

	/* RoomID.

	   Room id
	*/
	RoomID string

	/* StreamID.

	   If Stream Id is entered, that stream id will be isolated from the result
	*/
	StreamID *string

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

GetRoomInfoParams contains all the parameters to send to the API endpoint

for the get room info operation.

Typically these are written to a http.Request.

func NewGetRoomInfoParams

func NewGetRoomInfoParams() *GetRoomInfoParams

NewGetRoomInfoParams creates a new GetRoomInfoParams 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 NewGetRoomInfoParamsWithContext

func NewGetRoomInfoParamsWithContext(ctx context.Context) *GetRoomInfoParams

NewGetRoomInfoParamsWithContext creates a new GetRoomInfoParams object with the ability to set a context for a request.

func NewGetRoomInfoParamsWithHTTPClient

func NewGetRoomInfoParamsWithHTTPClient(client *http.Client) *GetRoomInfoParams

NewGetRoomInfoParamsWithHTTPClient creates a new GetRoomInfoParams object with the ability to set a custom HTTPClient for a request.

func NewGetRoomInfoParamsWithTimeout

func NewGetRoomInfoParamsWithTimeout(timeout time.Duration) *GetRoomInfoParams

NewGetRoomInfoParamsWithTimeout creates a new GetRoomInfoParams object with the ability to set a timeout on a request.

func (*GetRoomInfoParams) SetContext

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

SetContext adds the context to the get room info params

func (*GetRoomInfoParams) SetDefaults

func (o *GetRoomInfoParams) SetDefaults()

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

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

func (*GetRoomInfoParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get room info params

func (*GetRoomInfoParams) SetRoomID

func (o *GetRoomInfoParams) SetRoomID(roomID string)

SetRoomID adds the roomId to the get room info params

func (*GetRoomInfoParams) SetStreamID

func (o *GetRoomInfoParams) SetStreamID(streamID *string)

SetStreamID adds the streamId to the get room info params

func (*GetRoomInfoParams) SetTimeout

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

SetTimeout adds the timeout to the get room info params

func (*GetRoomInfoParams) WithContext

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

WithContext adds the context to the get room info params

func (*GetRoomInfoParams) WithDefaults

func (o *GetRoomInfoParams) WithDefaults() *GetRoomInfoParams

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

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

func (*GetRoomInfoParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get room info params

func (*GetRoomInfoParams) WithRoomID

func (o *GetRoomInfoParams) WithRoomID(roomID string) *GetRoomInfoParams

WithRoomID adds the roomID to the get room info params

func (*GetRoomInfoParams) WithStreamID

func (o *GetRoomInfoParams) WithStreamID(streamID *string) *GetRoomInfoParams

WithStreamID adds the streamID to the get room info params

func (*GetRoomInfoParams) WithTimeout

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

WithTimeout adds the timeout to the get room info params

func (*GetRoomInfoParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetRoomInfoReader

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

GetRoomInfoReader is a Reader for the GetRoomInfo structure.

func (*GetRoomInfoReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetStreamInfoOK

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

successful operation

func NewGetStreamInfoOK

func NewGetStreamInfoOK() *GetStreamInfoOK

NewGetStreamInfoOK creates a GetStreamInfoOK with default headers values

func (*GetStreamInfoOK) Error

func (o *GetStreamInfoOK) Error() string

func (*GetStreamInfoOK) GetPayload

func (o *GetStreamInfoOK) GetPayload() []*models.BasicStreamInfo

type GetStreamInfoParams

type GetStreamInfoParams struct {

	// ID.
	ID string

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

GetStreamInfoParams contains all the parameters to send to the API endpoint

for the get stream info operation.

Typically these are written to a http.Request.

func NewGetStreamInfoParams

func NewGetStreamInfoParams() *GetStreamInfoParams

NewGetStreamInfoParams creates a new GetStreamInfoParams 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 NewGetStreamInfoParamsWithContext

func NewGetStreamInfoParamsWithContext(ctx context.Context) *GetStreamInfoParams

NewGetStreamInfoParamsWithContext creates a new GetStreamInfoParams object with the ability to set a context for a request.

func NewGetStreamInfoParamsWithHTTPClient

func NewGetStreamInfoParamsWithHTTPClient(client *http.Client) *GetStreamInfoParams

NewGetStreamInfoParamsWithHTTPClient creates a new GetStreamInfoParams object with the ability to set a custom HTTPClient for a request.

func NewGetStreamInfoParamsWithTimeout

func NewGetStreamInfoParamsWithTimeout(timeout time.Duration) *GetStreamInfoParams

NewGetStreamInfoParamsWithTimeout creates a new GetStreamInfoParams object with the ability to set a timeout on a request.

func (*GetStreamInfoParams) SetContext

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

SetContext adds the context to the get stream info params

func (*GetStreamInfoParams) SetDefaults

func (o *GetStreamInfoParams) SetDefaults()

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

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

func (*GetStreamInfoParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get stream info params

func (*GetStreamInfoParams) SetID

func (o *GetStreamInfoParams) SetID(id string)

SetID adds the id to the get stream info params

func (*GetStreamInfoParams) SetTimeout

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

SetTimeout adds the timeout to the get stream info params

func (*GetStreamInfoParams) WithContext

WithContext adds the context to the get stream info params

func (*GetStreamInfoParams) WithDefaults

func (o *GetStreamInfoParams) WithDefaults() *GetStreamInfoParams

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

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

func (*GetStreamInfoParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get stream info params

func (*GetStreamInfoParams) WithID

WithID adds the id to the get stream info params

func (*GetStreamInfoParams) WithTimeout

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

WithTimeout adds the timeout to the get stream info params

func (*GetStreamInfoParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetStreamInfoReader

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

GetStreamInfoReader is a Reader for the GetStreamInfo structure.

func (*GetStreamInfoReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetTokenV2BadRequest

type GetTokenV2BadRequest struct {
	Payload *models.Result
}
GetTokenV2BadRequest describes a response with status code 400, with default header values.

When there is an error in creating token

func NewGetTokenV2BadRequest

func NewGetTokenV2BadRequest() *GetTokenV2BadRequest

NewGetTokenV2BadRequest creates a GetTokenV2BadRequest with default headers values

func (*GetTokenV2BadRequest) Error

func (o *GetTokenV2BadRequest) Error() string

func (*GetTokenV2BadRequest) GetPayload

func (o *GetTokenV2BadRequest) GetPayload() *models.Result

type GetTokenV2OK

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

Returns token

func NewGetTokenV2OK

func NewGetTokenV2OK() *GetTokenV2OK

NewGetTokenV2OK creates a GetTokenV2OK with default headers values

func (*GetTokenV2OK) Error

func (o *GetTokenV2OK) Error() string

func (*GetTokenV2OK) GetPayload

func (o *GetTokenV2OK) GetPayload() *models.Token

type GetTokenV2Params

type GetTokenV2Params struct {

	/* ExpireDate.

	   The expire time of the token. It's in unix timestamp seconds

	   Format: int64
	*/
	ExpireDate int64

	/* ID.

	   The id of the stream
	*/
	ID string

	/* RoomID.

	   Room Id that token belongs to. It's not mandatory
	*/
	RoomID *string

	/* Type.

	   Type of the token. It may be play or publish
	*/
	Type string

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

GetTokenV2Params contains all the parameters to send to the API endpoint

for the get token v2 operation.

Typically these are written to a http.Request.

func NewGetTokenV2Params

func NewGetTokenV2Params() *GetTokenV2Params

NewGetTokenV2Params creates a new GetTokenV2Params 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 NewGetTokenV2ParamsWithContext

func NewGetTokenV2ParamsWithContext(ctx context.Context) *GetTokenV2Params

NewGetTokenV2ParamsWithContext creates a new GetTokenV2Params object with the ability to set a context for a request.

func NewGetTokenV2ParamsWithHTTPClient

func NewGetTokenV2ParamsWithHTTPClient(client *http.Client) *GetTokenV2Params

NewGetTokenV2ParamsWithHTTPClient creates a new GetTokenV2Params object with the ability to set a custom HTTPClient for a request.

func NewGetTokenV2ParamsWithTimeout

func NewGetTokenV2ParamsWithTimeout(timeout time.Duration) *GetTokenV2Params

NewGetTokenV2ParamsWithTimeout creates a new GetTokenV2Params object with the ability to set a timeout on a request.

func (*GetTokenV2Params) SetContext

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

SetContext adds the context to the get token v2 params

func (*GetTokenV2Params) SetDefaults

func (o *GetTokenV2Params) SetDefaults()

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

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

func (*GetTokenV2Params) SetExpireDate

func (o *GetTokenV2Params) SetExpireDate(expireDate int64)

SetExpireDate adds the expireDate to the get token v2 params

func (*GetTokenV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get token v2 params

func (*GetTokenV2Params) SetID

func (o *GetTokenV2Params) SetID(id string)

SetID adds the id to the get token v2 params

func (*GetTokenV2Params) SetRoomID

func (o *GetTokenV2Params) SetRoomID(roomID *string)

SetRoomID adds the roomId to the get token v2 params

func (*GetTokenV2Params) SetTimeout

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

SetTimeout adds the timeout to the get token v2 params

func (*GetTokenV2Params) SetType

func (o *GetTokenV2Params) SetType(typeVar string)

SetType adds the type to the get token v2 params

func (*GetTokenV2Params) WithContext

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

WithContext adds the context to the get token v2 params

func (*GetTokenV2Params) WithDefaults

func (o *GetTokenV2Params) WithDefaults() *GetTokenV2Params

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

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

func (*GetTokenV2Params) WithExpireDate

func (o *GetTokenV2Params) WithExpireDate(expireDate int64) *GetTokenV2Params

WithExpireDate adds the expireDate to the get token v2 params

func (*GetTokenV2Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get token v2 params

func (*GetTokenV2Params) WithID

func (o *GetTokenV2Params) WithID(id string) *GetTokenV2Params

WithID adds the id to the get token v2 params

func (*GetTokenV2Params) WithRoomID

func (o *GetTokenV2Params) WithRoomID(roomID *string) *GetTokenV2Params

WithRoomID adds the roomID to the get token v2 params

func (*GetTokenV2Params) WithTimeout

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

WithTimeout adds the timeout to the get token v2 params

func (*GetTokenV2Params) WithType

func (o *GetTokenV2Params) WithType(typeVar string) *GetTokenV2Params

WithType adds the typeVar to the get token v2 params

func (*GetTokenV2Params) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type GetTokenV2Reader

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

GetTokenV2Reader is a Reader for the GetTokenV2 structure.

func (*GetTokenV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetTotalBroadcastNumberV2OK

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

successful operation

func NewGetTotalBroadcastNumberV2OK

func NewGetTotalBroadcastNumberV2OK() *GetTotalBroadcastNumberV2OK

NewGetTotalBroadcastNumberV2OK creates a GetTotalBroadcastNumberV2OK with default headers values

func (*GetTotalBroadcastNumberV2OK) Error

func (*GetTotalBroadcastNumberV2OK) GetPayload

type GetTotalBroadcastNumberV2Params

type GetTotalBroadcastNumberV2Params struct {

	/* Search.

	   Search parameter to get the number of items including it
	*/
	Search string

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

GetTotalBroadcastNumberV2Params contains all the parameters to send to the API endpoint

for the get total broadcast number v2 operation.

Typically these are written to a http.Request.

func NewGetTotalBroadcastNumberV2Params

func NewGetTotalBroadcastNumberV2Params() *GetTotalBroadcastNumberV2Params

NewGetTotalBroadcastNumberV2Params creates a new GetTotalBroadcastNumberV2Params 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 NewGetTotalBroadcastNumberV2ParamsWithContext

func NewGetTotalBroadcastNumberV2ParamsWithContext(ctx context.Context) *GetTotalBroadcastNumberV2Params

NewGetTotalBroadcastNumberV2ParamsWithContext creates a new GetTotalBroadcastNumberV2Params object with the ability to set a context for a request.

func NewGetTotalBroadcastNumberV2ParamsWithHTTPClient

func NewGetTotalBroadcastNumberV2ParamsWithHTTPClient(client *http.Client) *GetTotalBroadcastNumberV2Params

NewGetTotalBroadcastNumberV2ParamsWithHTTPClient creates a new GetTotalBroadcastNumberV2Params object with the ability to set a custom HTTPClient for a request.

func NewGetTotalBroadcastNumberV2ParamsWithTimeout

func NewGetTotalBroadcastNumberV2ParamsWithTimeout(timeout time.Duration) *GetTotalBroadcastNumberV2Params

NewGetTotalBroadcastNumberV2ParamsWithTimeout creates a new GetTotalBroadcastNumberV2Params object with the ability to set a timeout on a request.

func (*GetTotalBroadcastNumberV2Params) SetContext

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

SetContext adds the context to the get total broadcast number v2 params

func (*GetTotalBroadcastNumberV2Params) SetDefaults

func (o *GetTotalBroadcastNumberV2Params) SetDefaults()

SetDefaults hydrates default values in the get total broadcast number v2 params (not the query body).

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

func (*GetTotalBroadcastNumberV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get total broadcast number v2 params

func (*GetTotalBroadcastNumberV2Params) SetSearch

func (o *GetTotalBroadcastNumberV2Params) SetSearch(search string)

SetSearch adds the search to the get total broadcast number v2 params

func (*GetTotalBroadcastNumberV2Params) SetTimeout

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

SetTimeout adds the timeout to the get total broadcast number v2 params

func (*GetTotalBroadcastNumberV2Params) WithContext

WithContext adds the context to the get total broadcast number v2 params

func (*GetTotalBroadcastNumberV2Params) WithDefaults

WithDefaults hydrates default values in the get total broadcast number v2 params (not the query body).

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

func (*GetTotalBroadcastNumberV2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get total broadcast number v2 params

func (*GetTotalBroadcastNumberV2Params) WithSearch

WithSearch adds the search to the get total broadcast number v2 params

func (*GetTotalBroadcastNumberV2Params) WithTimeout

WithTimeout adds the timeout to the get total broadcast number v2 params

func (*GetTotalBroadcastNumberV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetTotalBroadcastNumberV2Reader

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

GetTotalBroadcastNumberV2Reader is a Reader for the GetTotalBroadcastNumberV2 structure.

func (*GetTotalBroadcastNumberV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetWebRTCClientStatsListV2OK

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

successful operation

func NewGetWebRTCClientStatsListV2OK

func NewGetWebRTCClientStatsListV2OK() *GetWebRTCClientStatsListV2OK

NewGetWebRTCClientStatsListV2OK creates a GetWebRTCClientStatsListV2OK with default headers values

func (*GetWebRTCClientStatsListV2OK) Error

func (*GetWebRTCClientStatsListV2OK) GetPayload

type GetWebRTCClientStatsListV2Params

type GetWebRTCClientStatsListV2Params struct {

	/* Offset.

	   offset of the list

	   Format: int32
	*/
	Offset int32

	/* Size.

	   Number of items that will be fetched

	   Format: int32
	*/
	Size int32

	/* StreamID.

	   the id of the stream
	*/
	StreamID string

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

GetWebRTCClientStatsListV2Params contains all the parameters to send to the API endpoint

for the get web r t c client stats list v2 operation.

Typically these are written to a http.Request.

func NewGetWebRTCClientStatsListV2Params

func NewGetWebRTCClientStatsListV2Params() *GetWebRTCClientStatsListV2Params

NewGetWebRTCClientStatsListV2Params creates a new GetWebRTCClientStatsListV2Params 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 NewGetWebRTCClientStatsListV2ParamsWithContext

func NewGetWebRTCClientStatsListV2ParamsWithContext(ctx context.Context) *GetWebRTCClientStatsListV2Params

NewGetWebRTCClientStatsListV2ParamsWithContext creates a new GetWebRTCClientStatsListV2Params object with the ability to set a context for a request.

func NewGetWebRTCClientStatsListV2ParamsWithHTTPClient

func NewGetWebRTCClientStatsListV2ParamsWithHTTPClient(client *http.Client) *GetWebRTCClientStatsListV2Params

NewGetWebRTCClientStatsListV2ParamsWithHTTPClient creates a new GetWebRTCClientStatsListV2Params object with the ability to set a custom HTTPClient for a request.

func NewGetWebRTCClientStatsListV2ParamsWithTimeout

func NewGetWebRTCClientStatsListV2ParamsWithTimeout(timeout time.Duration) *GetWebRTCClientStatsListV2Params

NewGetWebRTCClientStatsListV2ParamsWithTimeout creates a new GetWebRTCClientStatsListV2Params object with the ability to set a timeout on a request.

func (*GetWebRTCClientStatsListV2Params) SetContext

SetContext adds the context to the get web r t c client stats list v2 params

func (*GetWebRTCClientStatsListV2Params) SetDefaults

func (o *GetWebRTCClientStatsListV2Params) SetDefaults()

SetDefaults hydrates default values in the get web r t c client stats list v2 params (not the query body).

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

func (*GetWebRTCClientStatsListV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get web r t c client stats list v2 params

func (*GetWebRTCClientStatsListV2Params) SetOffset

func (o *GetWebRTCClientStatsListV2Params) SetOffset(offset int32)

SetOffset adds the offset to the get web r t c client stats list v2 params

func (*GetWebRTCClientStatsListV2Params) SetSize

func (o *GetWebRTCClientStatsListV2Params) SetSize(size int32)

SetSize adds the size to the get web r t c client stats list v2 params

func (*GetWebRTCClientStatsListV2Params) SetStreamID

func (o *GetWebRTCClientStatsListV2Params) SetStreamID(streamID string)

SetStreamID adds the streamId to the get web r t c client stats list v2 params

func (*GetWebRTCClientStatsListV2Params) SetTimeout

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

SetTimeout adds the timeout to the get web r t c client stats list v2 params

func (*GetWebRTCClientStatsListV2Params) WithContext

WithContext adds the context to the get web r t c client stats list v2 params

func (*GetWebRTCClientStatsListV2Params) WithDefaults

WithDefaults hydrates default values in the get web r t c client stats list v2 params (not the query body).

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

func (*GetWebRTCClientStatsListV2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get web r t c client stats list v2 params

func (*GetWebRTCClientStatsListV2Params) WithOffset

WithOffset adds the offset to the get web r t c client stats list v2 params

func (*GetWebRTCClientStatsListV2Params) WithSize

WithSize adds the size to the get web r t c client stats list v2 params

func (*GetWebRTCClientStatsListV2Params) WithStreamID

WithStreamID adds the streamID to the get web r t c client stats list v2 params

func (*GetWebRTCClientStatsListV2Params) WithTimeout

WithTimeout adds the timeout to the get web r t c client stats list v2 params

func (*GetWebRTCClientStatsListV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetWebRTCClientStatsListV2Reader

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

GetWebRTCClientStatsListV2Reader is a Reader for the GetWebRTCClientStatsListV2 structure.

func (*GetWebRTCClientStatsListV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetWebRTCLowLevelReceiveStatsOK

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

successful operation

func NewGetWebRTCLowLevelReceiveStatsOK

func NewGetWebRTCLowLevelReceiveStatsOK() *GetWebRTCLowLevelReceiveStatsOK

NewGetWebRTCLowLevelReceiveStatsOK creates a GetWebRTCLowLevelReceiveStatsOK with default headers values

func (*GetWebRTCLowLevelReceiveStatsOK) Error

func (*GetWebRTCLowLevelReceiveStatsOK) GetPayload

type GetWebRTCLowLevelReceiveStatsParams

type GetWebRTCLowLevelReceiveStatsParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetWebRTCLowLevelReceiveStatsParams contains all the parameters to send to the API endpoint

for the get web r t c low level receive stats operation.

Typically these are written to a http.Request.

func NewGetWebRTCLowLevelReceiveStatsParams

func NewGetWebRTCLowLevelReceiveStatsParams() *GetWebRTCLowLevelReceiveStatsParams

NewGetWebRTCLowLevelReceiveStatsParams creates a new GetWebRTCLowLevelReceiveStatsParams 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 NewGetWebRTCLowLevelReceiveStatsParamsWithContext

func NewGetWebRTCLowLevelReceiveStatsParamsWithContext(ctx context.Context) *GetWebRTCLowLevelReceiveStatsParams

NewGetWebRTCLowLevelReceiveStatsParamsWithContext creates a new GetWebRTCLowLevelReceiveStatsParams object with the ability to set a context for a request.

func NewGetWebRTCLowLevelReceiveStatsParamsWithHTTPClient

func NewGetWebRTCLowLevelReceiveStatsParamsWithHTTPClient(client *http.Client) *GetWebRTCLowLevelReceiveStatsParams

NewGetWebRTCLowLevelReceiveStatsParamsWithHTTPClient creates a new GetWebRTCLowLevelReceiveStatsParams object with the ability to set a custom HTTPClient for a request.

func NewGetWebRTCLowLevelReceiveStatsParamsWithTimeout

func NewGetWebRTCLowLevelReceiveStatsParamsWithTimeout(timeout time.Duration) *GetWebRTCLowLevelReceiveStatsParams

NewGetWebRTCLowLevelReceiveStatsParamsWithTimeout creates a new GetWebRTCLowLevelReceiveStatsParams object with the ability to set a timeout on a request.

func (*GetWebRTCLowLevelReceiveStatsParams) SetContext

SetContext adds the context to the get web r t c low level receive stats params

func (*GetWebRTCLowLevelReceiveStatsParams) SetDefaults

func (o *GetWebRTCLowLevelReceiveStatsParams) SetDefaults()

SetDefaults hydrates default values in the get web r t c low level receive stats params (not the query body).

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

func (*GetWebRTCLowLevelReceiveStatsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get web r t c low level receive stats params

func (*GetWebRTCLowLevelReceiveStatsParams) SetTimeout

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

SetTimeout adds the timeout to the get web r t c low level receive stats params

func (*GetWebRTCLowLevelReceiveStatsParams) WithContext

WithContext adds the context to the get web r t c low level receive stats params

func (*GetWebRTCLowLevelReceiveStatsParams) WithDefaults

WithDefaults hydrates default values in the get web r t c low level receive stats params (not the query body).

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

func (*GetWebRTCLowLevelReceiveStatsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get web r t c low level receive stats params

func (*GetWebRTCLowLevelReceiveStatsParams) WithTimeout

WithTimeout adds the timeout to the get web r t c low level receive stats params

func (*GetWebRTCLowLevelReceiveStatsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetWebRTCLowLevelReceiveStatsReader

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

GetWebRTCLowLevelReceiveStatsReader is a Reader for the GetWebRTCLowLevelReceiveStats structure.

func (*GetWebRTCLowLevelReceiveStatsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetWebRTCLowLevelSendStatsOK

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

successful operation

func NewGetWebRTCLowLevelSendStatsOK

func NewGetWebRTCLowLevelSendStatsOK() *GetWebRTCLowLevelSendStatsOK

NewGetWebRTCLowLevelSendStatsOK creates a GetWebRTCLowLevelSendStatsOK with default headers values

func (*GetWebRTCLowLevelSendStatsOK) Error

func (*GetWebRTCLowLevelSendStatsOK) GetPayload

type GetWebRTCLowLevelSendStatsParams

type GetWebRTCLowLevelSendStatsParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetWebRTCLowLevelSendStatsParams contains all the parameters to send to the API endpoint

for the get web r t c low level send stats operation.

Typically these are written to a http.Request.

func NewGetWebRTCLowLevelSendStatsParams

func NewGetWebRTCLowLevelSendStatsParams() *GetWebRTCLowLevelSendStatsParams

NewGetWebRTCLowLevelSendStatsParams creates a new GetWebRTCLowLevelSendStatsParams 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 NewGetWebRTCLowLevelSendStatsParamsWithContext

func NewGetWebRTCLowLevelSendStatsParamsWithContext(ctx context.Context) *GetWebRTCLowLevelSendStatsParams

NewGetWebRTCLowLevelSendStatsParamsWithContext creates a new GetWebRTCLowLevelSendStatsParams object with the ability to set a context for a request.

func NewGetWebRTCLowLevelSendStatsParamsWithHTTPClient

func NewGetWebRTCLowLevelSendStatsParamsWithHTTPClient(client *http.Client) *GetWebRTCLowLevelSendStatsParams

NewGetWebRTCLowLevelSendStatsParamsWithHTTPClient creates a new GetWebRTCLowLevelSendStatsParams object with the ability to set a custom HTTPClient for a request.

func NewGetWebRTCLowLevelSendStatsParamsWithTimeout

func NewGetWebRTCLowLevelSendStatsParamsWithTimeout(timeout time.Duration) *GetWebRTCLowLevelSendStatsParams

NewGetWebRTCLowLevelSendStatsParamsWithTimeout creates a new GetWebRTCLowLevelSendStatsParams object with the ability to set a timeout on a request.

func (*GetWebRTCLowLevelSendStatsParams) SetContext

SetContext adds the context to the get web r t c low level send stats params

func (*GetWebRTCLowLevelSendStatsParams) SetDefaults

func (o *GetWebRTCLowLevelSendStatsParams) SetDefaults()

SetDefaults hydrates default values in the get web r t c low level send stats params (not the query body).

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

func (*GetWebRTCLowLevelSendStatsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get web r t c low level send stats params

func (*GetWebRTCLowLevelSendStatsParams) SetTimeout

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

SetTimeout adds the timeout to the get web r t c low level send stats params

func (*GetWebRTCLowLevelSendStatsParams) WithContext

WithContext adds the context to the get web r t c low level send stats params

func (*GetWebRTCLowLevelSendStatsParams) WithDefaults

WithDefaults hydrates default values in the get web r t c low level send stats params (not the query body).

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

func (*GetWebRTCLowLevelSendStatsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get web r t c low level send stats params

func (*GetWebRTCLowLevelSendStatsParams) WithTimeout

WithTimeout adds the timeout to the get web r t c low level send stats params

func (*GetWebRTCLowLevelSendStatsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetWebRTCLowLevelSendStatsReader

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

GetWebRTCLowLevelSendStatsReader is a Reader for the GetWebRTCLowLevelSendStats structure.

func (*GetWebRTCLowLevelSendStatsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetWebRTCViewerListOK

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

successful operation

func NewGetWebRTCViewerListOK

func NewGetWebRTCViewerListOK() *GetWebRTCViewerListOK

NewGetWebRTCViewerListOK creates a GetWebRTCViewerListOK with default headers values

func (*GetWebRTCViewerListOK) Error

func (o *GetWebRTCViewerListOK) Error() string

func (*GetWebRTCViewerListOK) GetPayload

func (o *GetWebRTCViewerListOK) GetPayload() []*models.WebRTCViewerInfo

type GetWebRTCViewerListParams

type GetWebRTCViewerListParams struct {

	/* Offset.

	   This is the offset of the list, it is useful for pagination. If you want to use sort mechanism, we recommend using Mongo DB.

	   Format: int32
	*/
	Offset int32

	/* OrderBy.

	   asc for Ascending, desc Descending order
	*/
	OrderBy *string

	/* Search.

	   Search parameter, returns specific items that contains search string
	*/
	Search *string

	/* Size.

	   Number of items that will be fetched. If there is not enough item in the datastore, returned list size may less then this value

	   Format: int32
	*/
	Size int32

	/* SortBy.

	   field to sort
	*/
	SortBy *string

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

GetWebRTCViewerListParams contains all the parameters to send to the API endpoint

for the get web r t c viewer list operation.

Typically these are written to a http.Request.

func NewGetWebRTCViewerListParams

func NewGetWebRTCViewerListParams() *GetWebRTCViewerListParams

NewGetWebRTCViewerListParams creates a new GetWebRTCViewerListParams 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 NewGetWebRTCViewerListParamsWithContext

func NewGetWebRTCViewerListParamsWithContext(ctx context.Context) *GetWebRTCViewerListParams

NewGetWebRTCViewerListParamsWithContext creates a new GetWebRTCViewerListParams object with the ability to set a context for a request.

func NewGetWebRTCViewerListParamsWithHTTPClient

func NewGetWebRTCViewerListParamsWithHTTPClient(client *http.Client) *GetWebRTCViewerListParams

NewGetWebRTCViewerListParamsWithHTTPClient creates a new GetWebRTCViewerListParams object with the ability to set a custom HTTPClient for a request.

func NewGetWebRTCViewerListParamsWithTimeout

func NewGetWebRTCViewerListParamsWithTimeout(timeout time.Duration) *GetWebRTCViewerListParams

NewGetWebRTCViewerListParamsWithTimeout creates a new GetWebRTCViewerListParams object with the ability to set a timeout on a request.

func (*GetWebRTCViewerListParams) SetContext

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

SetContext adds the context to the get web r t c viewer list params

func (*GetWebRTCViewerListParams) SetDefaults

func (o *GetWebRTCViewerListParams) SetDefaults()

SetDefaults hydrates default values in the get web r t c viewer list params (not the query body).

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

func (*GetWebRTCViewerListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get web r t c viewer list params

func (*GetWebRTCViewerListParams) SetOffset

func (o *GetWebRTCViewerListParams) SetOffset(offset int32)

SetOffset adds the offset to the get web r t c viewer list params

func (*GetWebRTCViewerListParams) SetOrderBy

func (o *GetWebRTCViewerListParams) SetOrderBy(orderBy *string)

SetOrderBy adds the orderBy to the get web r t c viewer list params

func (*GetWebRTCViewerListParams) SetSearch

func (o *GetWebRTCViewerListParams) SetSearch(search *string)

SetSearch adds the search to the get web r t c viewer list params

func (*GetWebRTCViewerListParams) SetSize

func (o *GetWebRTCViewerListParams) SetSize(size int32)

SetSize adds the size to the get web r t c viewer list params

func (*GetWebRTCViewerListParams) SetSortBy

func (o *GetWebRTCViewerListParams) SetSortBy(sortBy *string)

SetSortBy adds the sortBy to the get web r t c viewer list params

func (*GetWebRTCViewerListParams) SetTimeout

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

SetTimeout adds the timeout to the get web r t c viewer list params

func (*GetWebRTCViewerListParams) WithContext

WithContext adds the context to the get web r t c viewer list params

func (*GetWebRTCViewerListParams) WithDefaults

WithDefaults hydrates default values in the get web r t c viewer list params (not the query body).

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

func (*GetWebRTCViewerListParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get web r t c viewer list params

func (*GetWebRTCViewerListParams) WithOffset

WithOffset adds the offset to the get web r t c viewer list params

func (*GetWebRTCViewerListParams) WithOrderBy

WithOrderBy adds the orderBy to the get web r t c viewer list params

func (*GetWebRTCViewerListParams) WithSearch

WithSearch adds the search to the get web r t c viewer list params

func (*GetWebRTCViewerListParams) WithSize

WithSize adds the size to the get web r t c viewer list params

func (*GetWebRTCViewerListParams) WithSortBy

WithSortBy adds the sortBy to the get web r t c viewer list params

func (*GetWebRTCViewerListParams) WithTimeout

WithTimeout adds the timeout to the get web r t c viewer list params

func (*GetWebRTCViewerListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetWebRTCViewerListReader

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

GetWebRTCViewerListReader is a Reader for the GetWebRTCViewerList structure.

func (*GetWebRTCViewerListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ImportLiveStreams2StalkerV2OK

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

successful operation

func NewImportLiveStreams2StalkerV2OK

func NewImportLiveStreams2StalkerV2OK() *ImportLiveStreams2StalkerV2OK

NewImportLiveStreams2StalkerV2OK creates a ImportLiveStreams2StalkerV2OK with default headers values

func (*ImportLiveStreams2StalkerV2OK) Error

func (*ImportLiveStreams2StalkerV2OK) GetPayload

func (o *ImportLiveStreams2StalkerV2OK) GetPayload() *models.Result

type ImportLiveStreams2StalkerV2Params

type ImportLiveStreams2StalkerV2Params struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ImportLiveStreams2StalkerV2Params contains all the parameters to send to the API endpoint

for the import live streams2 stalker v2 operation.

Typically these are written to a http.Request.

func NewImportLiveStreams2StalkerV2Params

func NewImportLiveStreams2StalkerV2Params() *ImportLiveStreams2StalkerV2Params

NewImportLiveStreams2StalkerV2Params creates a new ImportLiveStreams2StalkerV2Params 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 NewImportLiveStreams2StalkerV2ParamsWithContext

func NewImportLiveStreams2StalkerV2ParamsWithContext(ctx context.Context) *ImportLiveStreams2StalkerV2Params

NewImportLiveStreams2StalkerV2ParamsWithContext creates a new ImportLiveStreams2StalkerV2Params object with the ability to set a context for a request.

func NewImportLiveStreams2StalkerV2ParamsWithHTTPClient

func NewImportLiveStreams2StalkerV2ParamsWithHTTPClient(client *http.Client) *ImportLiveStreams2StalkerV2Params

NewImportLiveStreams2StalkerV2ParamsWithHTTPClient creates a new ImportLiveStreams2StalkerV2Params object with the ability to set a custom HTTPClient for a request.

func NewImportLiveStreams2StalkerV2ParamsWithTimeout

func NewImportLiveStreams2StalkerV2ParamsWithTimeout(timeout time.Duration) *ImportLiveStreams2StalkerV2Params

NewImportLiveStreams2StalkerV2ParamsWithTimeout creates a new ImportLiveStreams2StalkerV2Params object with the ability to set a timeout on a request.

func (*ImportLiveStreams2StalkerV2Params) SetContext

SetContext adds the context to the import live streams2 stalker v2 params

func (*ImportLiveStreams2StalkerV2Params) SetDefaults

func (o *ImportLiveStreams2StalkerV2Params) SetDefaults()

SetDefaults hydrates default values in the import live streams2 stalker v2 params (not the query body).

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

func (*ImportLiveStreams2StalkerV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the import live streams2 stalker v2 params

func (*ImportLiveStreams2StalkerV2Params) SetTimeout

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

SetTimeout adds the timeout to the import live streams2 stalker v2 params

func (*ImportLiveStreams2StalkerV2Params) WithContext

WithContext adds the context to the import live streams2 stalker v2 params

func (*ImportLiveStreams2StalkerV2Params) WithDefaults

WithDefaults hydrates default values in the import live streams2 stalker v2 params (not the query body).

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

func (*ImportLiveStreams2StalkerV2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the import live streams2 stalker v2 params

func (*ImportLiveStreams2StalkerV2Params) WithTimeout

WithTimeout adds the timeout to the import live streams2 stalker v2 params

func (*ImportLiveStreams2StalkerV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type ImportLiveStreams2StalkerV2Reader

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

ImportLiveStreams2StalkerV2Reader is a Reader for the ImportLiveStreams2StalkerV2 structure.

func (*ImportLiveStreams2StalkerV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListSubscriberStatsV2OK

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

successful operation

func NewListSubscriberStatsV2OK

func NewListSubscriberStatsV2OK() *ListSubscriberStatsV2OK

NewListSubscriberStatsV2OK creates a ListSubscriberStatsV2OK with default headers values

func (*ListSubscriberStatsV2OK) Error

func (o *ListSubscriberStatsV2OK) Error() string

func (*ListSubscriberStatsV2OK) GetPayload

func (o *ListSubscriberStatsV2OK) GetPayload() []*models.SubscriberStats

type ListSubscriberStatsV2Params

type ListSubscriberStatsV2Params struct {

	/* ID.

	   the id of the stream
	*/
	ID string

	/* Offset.

	   the starting point of the list

	   Format: int32
	*/
	Offset int32

	/* Size.

	   size of the return list (max:50 )

	   Format: int32
	*/
	Size int32

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

ListSubscriberStatsV2Params contains all the parameters to send to the API endpoint

for the list subscriber stats v2 operation.

Typically these are written to a http.Request.

func NewListSubscriberStatsV2Params

func NewListSubscriberStatsV2Params() *ListSubscriberStatsV2Params

NewListSubscriberStatsV2Params creates a new ListSubscriberStatsV2Params 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 NewListSubscriberStatsV2ParamsWithContext

func NewListSubscriberStatsV2ParamsWithContext(ctx context.Context) *ListSubscriberStatsV2Params

NewListSubscriberStatsV2ParamsWithContext creates a new ListSubscriberStatsV2Params object with the ability to set a context for a request.

func NewListSubscriberStatsV2ParamsWithHTTPClient

func NewListSubscriberStatsV2ParamsWithHTTPClient(client *http.Client) *ListSubscriberStatsV2Params

NewListSubscriberStatsV2ParamsWithHTTPClient creates a new ListSubscriberStatsV2Params object with the ability to set a custom HTTPClient for a request.

func NewListSubscriberStatsV2ParamsWithTimeout

func NewListSubscriberStatsV2ParamsWithTimeout(timeout time.Duration) *ListSubscriberStatsV2Params

NewListSubscriberStatsV2ParamsWithTimeout creates a new ListSubscriberStatsV2Params object with the ability to set a timeout on a request.

func (*ListSubscriberStatsV2Params) SetContext

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

SetContext adds the context to the list subscriber stats v2 params

func (*ListSubscriberStatsV2Params) SetDefaults

func (o *ListSubscriberStatsV2Params) SetDefaults()

SetDefaults hydrates default values in the list subscriber stats v2 params (not the query body).

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

func (*ListSubscriberStatsV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list subscriber stats v2 params

func (*ListSubscriberStatsV2Params) SetID

func (o *ListSubscriberStatsV2Params) SetID(id string)

SetID adds the id to the list subscriber stats v2 params

func (*ListSubscriberStatsV2Params) SetOffset

func (o *ListSubscriberStatsV2Params) SetOffset(offset int32)

SetOffset adds the offset to the list subscriber stats v2 params

func (*ListSubscriberStatsV2Params) SetSize

func (o *ListSubscriberStatsV2Params) SetSize(size int32)

SetSize adds the size to the list subscriber stats v2 params

func (*ListSubscriberStatsV2Params) SetTimeout

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

SetTimeout adds the timeout to the list subscriber stats v2 params

func (*ListSubscriberStatsV2Params) WithContext

WithContext adds the context to the list subscriber stats v2 params

func (*ListSubscriberStatsV2Params) WithDefaults

WithDefaults hydrates default values in the list subscriber stats v2 params (not the query body).

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

func (*ListSubscriberStatsV2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list subscriber stats v2 params

func (*ListSubscriberStatsV2Params) WithID

WithID adds the id to the list subscriber stats v2 params

func (*ListSubscriberStatsV2Params) WithOffset

WithOffset adds the offset to the list subscriber stats v2 params

func (*ListSubscriberStatsV2Params) WithSize

WithSize adds the size to the list subscriber stats v2 params

func (*ListSubscriberStatsV2Params) WithTimeout

WithTimeout adds the timeout to the list subscriber stats v2 params

func (*ListSubscriberStatsV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListSubscriberStatsV2Reader

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

ListSubscriberStatsV2Reader is a Reader for the ListSubscriberStatsV2 structure.

func (*ListSubscriberStatsV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListSubscriberV2OK

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

successful operation

func NewListSubscriberV2OK

func NewListSubscriberV2OK() *ListSubscriberV2OK

NewListSubscriberV2OK creates a ListSubscriberV2OK with default headers values

func (*ListSubscriberV2OK) Error

func (o *ListSubscriberV2OK) Error() string

func (*ListSubscriberV2OK) GetPayload

func (o *ListSubscriberV2OK) GetPayload() []*models.Subscriber

type ListSubscriberV2Params

type ListSubscriberV2Params struct {

	/* ID.

	   the id of the stream
	*/
	ID string

	/* Offset.

	   the starting point of the list

	   Format: int32
	*/
	Offset int32

	/* Size.

	   size of the return list (max:50 )

	   Format: int32
	*/
	Size int32

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

ListSubscriberV2Params contains all the parameters to send to the API endpoint

for the list subscriber v2 operation.

Typically these are written to a http.Request.

func NewListSubscriberV2Params

func NewListSubscriberV2Params() *ListSubscriberV2Params

NewListSubscriberV2Params creates a new ListSubscriberV2Params 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 NewListSubscriberV2ParamsWithContext

func NewListSubscriberV2ParamsWithContext(ctx context.Context) *ListSubscriberV2Params

NewListSubscriberV2ParamsWithContext creates a new ListSubscriberV2Params object with the ability to set a context for a request.

func NewListSubscriberV2ParamsWithHTTPClient

func NewListSubscriberV2ParamsWithHTTPClient(client *http.Client) *ListSubscriberV2Params

NewListSubscriberV2ParamsWithHTTPClient creates a new ListSubscriberV2Params object with the ability to set a custom HTTPClient for a request.

func NewListSubscriberV2ParamsWithTimeout

func NewListSubscriberV2ParamsWithTimeout(timeout time.Duration) *ListSubscriberV2Params

NewListSubscriberV2ParamsWithTimeout creates a new ListSubscriberV2Params object with the ability to set a timeout on a request.

func (*ListSubscriberV2Params) SetContext

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

SetContext adds the context to the list subscriber v2 params

func (*ListSubscriberV2Params) SetDefaults

func (o *ListSubscriberV2Params) SetDefaults()

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

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

func (*ListSubscriberV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list subscriber v2 params

func (*ListSubscriberV2Params) SetID

func (o *ListSubscriberV2Params) SetID(id string)

SetID adds the id to the list subscriber v2 params

func (*ListSubscriberV2Params) SetOffset

func (o *ListSubscriberV2Params) SetOffset(offset int32)

SetOffset adds the offset to the list subscriber v2 params

func (*ListSubscriberV2Params) SetSize

func (o *ListSubscriberV2Params) SetSize(size int32)

SetSize adds the size to the list subscriber v2 params

func (*ListSubscriberV2Params) SetTimeout

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

SetTimeout adds the timeout to the list subscriber v2 params

func (*ListSubscriberV2Params) WithContext

WithContext adds the context to the list subscriber v2 params

func (*ListSubscriberV2Params) WithDefaults

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

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

func (*ListSubscriberV2Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list subscriber v2 params

func (*ListSubscriberV2Params) WithID

WithID adds the id to the list subscriber v2 params

func (*ListSubscriberV2Params) WithOffset

func (o *ListSubscriberV2Params) WithOffset(offset int32) *ListSubscriberV2Params

WithOffset adds the offset to the list subscriber v2 params

func (*ListSubscriberV2Params) WithSize

WithSize adds the size to the list subscriber v2 params

func (*ListSubscriberV2Params) WithTimeout

WithTimeout adds the timeout to the list subscriber v2 params

func (*ListSubscriberV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListSubscriberV2Reader

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

ListSubscriberV2Reader is a Reader for the ListSubscriberV2 structure.

func (*ListSubscriberV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListTokensV2OK

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

successful operation

func NewListTokensV2OK

func NewListTokensV2OK() *ListTokensV2OK

NewListTokensV2OK creates a ListTokensV2OK with default headers values

func (*ListTokensV2OK) Error

func (o *ListTokensV2OK) Error() string

func (*ListTokensV2OK) GetPayload

func (o *ListTokensV2OK) GetPayload() []*models.Token

type ListTokensV2Params

type ListTokensV2Params struct {

	/* ID.

	   the id of the stream
	*/
	ID string

	/* Offset.

	   the starting point of the list

	   Format: int32
	*/
	Offset int32

	/* Size.

	   size of the return list (max:50 )

	   Format: int32
	*/
	Size int32

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

ListTokensV2Params contains all the parameters to send to the API endpoint

for the list tokens v2 operation.

Typically these are written to a http.Request.

func NewListTokensV2Params

func NewListTokensV2Params() *ListTokensV2Params

NewListTokensV2Params creates a new ListTokensV2Params 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 NewListTokensV2ParamsWithContext

func NewListTokensV2ParamsWithContext(ctx context.Context) *ListTokensV2Params

NewListTokensV2ParamsWithContext creates a new ListTokensV2Params object with the ability to set a context for a request.

func NewListTokensV2ParamsWithHTTPClient

func NewListTokensV2ParamsWithHTTPClient(client *http.Client) *ListTokensV2Params

NewListTokensV2ParamsWithHTTPClient creates a new ListTokensV2Params object with the ability to set a custom HTTPClient for a request.

func NewListTokensV2ParamsWithTimeout

func NewListTokensV2ParamsWithTimeout(timeout time.Duration) *ListTokensV2Params

NewListTokensV2ParamsWithTimeout creates a new ListTokensV2Params object with the ability to set a timeout on a request.

func (*ListTokensV2Params) SetContext

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

SetContext adds the context to the list tokens v2 params

func (*ListTokensV2Params) SetDefaults

func (o *ListTokensV2Params) SetDefaults()

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

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

func (*ListTokensV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list tokens v2 params

func (*ListTokensV2Params) SetID

func (o *ListTokensV2Params) SetID(id string)

SetID adds the id to the list tokens v2 params

func (*ListTokensV2Params) SetOffset

func (o *ListTokensV2Params) SetOffset(offset int32)

SetOffset adds the offset to the list tokens v2 params

func (*ListTokensV2Params) SetSize

func (o *ListTokensV2Params) SetSize(size int32)

SetSize adds the size to the list tokens v2 params

func (*ListTokensV2Params) SetTimeout

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

SetTimeout adds the timeout to the list tokens v2 params

func (*ListTokensV2Params) WithContext

WithContext adds the context to the list tokens v2 params

func (*ListTokensV2Params) WithDefaults

func (o *ListTokensV2Params) WithDefaults() *ListTokensV2Params

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

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

func (*ListTokensV2Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the list tokens v2 params

func (*ListTokensV2Params) WithID

WithID adds the id to the list tokens v2 params

func (*ListTokensV2Params) WithOffset

func (o *ListTokensV2Params) WithOffset(offset int32) *ListTokensV2Params

WithOffset adds the offset to the list tokens v2 params

func (*ListTokensV2Params) WithSize

func (o *ListTokensV2Params) WithSize(size int32) *ListTokensV2Params

WithSize adds the size to the list tokens v2 params

func (*ListTokensV2Params) WithTimeout

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

WithTimeout adds the timeout to the list tokens v2 params

func (*ListTokensV2Params) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ListTokensV2Reader

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

ListTokensV2Reader is a Reader for the ListTokensV2 structure.

func (*ListTokensV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type MoveIPCameraOK

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

successful operation

func NewMoveIPCameraOK

func NewMoveIPCameraOK() *MoveIPCameraOK

NewMoveIPCameraOK creates a MoveIPCameraOK with default headers values

func (*MoveIPCameraOK) Error

func (o *MoveIPCameraOK) Error() string

func (*MoveIPCameraOK) GetPayload

func (o *MoveIPCameraOK) GetPayload() *models.Result

type MoveIPCameraParams

type MoveIPCameraParams struct {

	/* ID.

	   The id of the IP Camera
	*/
	ID string

	/* Movement.

	   Movement type. It can be absolute, relative or continuous. If not specified, it's relative
	*/
	Movement *string

	/* ValueX.

	   Movement in X direction. If not specified, it's assumed to be zero. Valid ranges between -1.0f and 1.0f for all movements

	   Format: float
	*/
	ValueX *float32

	/* ValueY.

	   Movement in Y direction. If not specified, it's assumed to be zero. Valid ranges between -1.0f and 1.0f for all movements

	   Format: float
	*/
	ValueY *float32

	/* ValueZ.

	   Movement in Zoom. If not specified, it's assumed to be zero. Valid ranges for relative and continous move is between -1.0f and 1.0f. For absolute move between 0.0f and 1.0f

	   Format: float
	*/
	ValueZ *float32

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

MoveIPCameraParams contains all the parameters to send to the API endpoint

for the move IP camera operation.

Typically these are written to a http.Request.

func NewMoveIPCameraParams

func NewMoveIPCameraParams() *MoveIPCameraParams

NewMoveIPCameraParams creates a new MoveIPCameraParams 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 NewMoveIPCameraParamsWithContext

func NewMoveIPCameraParamsWithContext(ctx context.Context) *MoveIPCameraParams

NewMoveIPCameraParamsWithContext creates a new MoveIPCameraParams object with the ability to set a context for a request.

func NewMoveIPCameraParamsWithHTTPClient

func NewMoveIPCameraParamsWithHTTPClient(client *http.Client) *MoveIPCameraParams

NewMoveIPCameraParamsWithHTTPClient creates a new MoveIPCameraParams object with the ability to set a custom HTTPClient for a request.

func NewMoveIPCameraParamsWithTimeout

func NewMoveIPCameraParamsWithTimeout(timeout time.Duration) *MoveIPCameraParams

NewMoveIPCameraParamsWithTimeout creates a new MoveIPCameraParams object with the ability to set a timeout on a request.

func (*MoveIPCameraParams) SetContext

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

SetContext adds the context to the move IP camera params

func (*MoveIPCameraParams) SetDefaults

func (o *MoveIPCameraParams) SetDefaults()

SetDefaults hydrates default values in the move IP camera params (not the query body).

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

func (*MoveIPCameraParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the move IP camera params

func (*MoveIPCameraParams) SetID

func (o *MoveIPCameraParams) SetID(id string)

SetID adds the id to the move IP camera params

func (*MoveIPCameraParams) SetMovement

func (o *MoveIPCameraParams) SetMovement(movement *string)

SetMovement adds the movement to the move IP camera params

func (*MoveIPCameraParams) SetTimeout

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

SetTimeout adds the timeout to the move IP camera params

func (*MoveIPCameraParams) SetValueX

func (o *MoveIPCameraParams) SetValueX(valueX *float32)

SetValueX adds the valueX to the move IP camera params

func (*MoveIPCameraParams) SetValueY

func (o *MoveIPCameraParams) SetValueY(valueY *float32)

SetValueY adds the valueY to the move IP camera params

func (*MoveIPCameraParams) SetValueZ

func (o *MoveIPCameraParams) SetValueZ(valueZ *float32)

SetValueZ adds the valueZ to the move IP camera params

func (*MoveIPCameraParams) WithContext

WithContext adds the context to the move IP camera params

func (*MoveIPCameraParams) WithDefaults

func (o *MoveIPCameraParams) WithDefaults() *MoveIPCameraParams

WithDefaults hydrates default values in the move IP camera params (not the query body).

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

func (*MoveIPCameraParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the move IP camera params

func (*MoveIPCameraParams) WithID

WithID adds the id to the move IP camera params

func (*MoveIPCameraParams) WithMovement

func (o *MoveIPCameraParams) WithMovement(movement *string) *MoveIPCameraParams

WithMovement adds the movement to the move IP camera params

func (*MoveIPCameraParams) WithTimeout

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

WithTimeout adds the timeout to the move IP camera params

func (*MoveIPCameraParams) WithValueX

func (o *MoveIPCameraParams) WithValueX(valueX *float32) *MoveIPCameraParams

WithValueX adds the valueX to the move IP camera params

func (*MoveIPCameraParams) WithValueY

func (o *MoveIPCameraParams) WithValueY(valueY *float32) *MoveIPCameraParams

WithValueY adds the valueY to the move IP camera params

func (*MoveIPCameraParams) WithValueZ

func (o *MoveIPCameraParams) WithValueZ(valueZ *float32) *MoveIPCameraParams

WithValueZ adds the valueZ to the move IP camera params

func (*MoveIPCameraParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type MoveIPCameraReader

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

MoveIPCameraReader is a Reader for the MoveIPCamera structure.

func (*MoveIPCameraReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RemoveEndpointOK

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

successful operation

func NewRemoveEndpointOK

func NewRemoveEndpointOK() *RemoveEndpointOK

NewRemoveEndpointOK creates a RemoveEndpointOK with default headers values

func (*RemoveEndpointOK) Error

func (o *RemoveEndpointOK) Error() string

func (*RemoveEndpointOK) GetPayload

func (o *RemoveEndpointOK) GetPayload() *models.Result

type RemoveEndpointParams

type RemoveEndpointParams struct {

	/* ID.

	   Broadcast id
	*/
	ID string

	/* RtmpURL.

	   RTMP url of the endpoint that will be stopped.
	*/
	RtmpURL string

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

RemoveEndpointParams contains all the parameters to send to the API endpoint

for the remove endpoint operation.

Typically these are written to a http.Request.

func NewRemoveEndpointParams

func NewRemoveEndpointParams() *RemoveEndpointParams

NewRemoveEndpointParams creates a new RemoveEndpointParams 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 NewRemoveEndpointParamsWithContext

func NewRemoveEndpointParamsWithContext(ctx context.Context) *RemoveEndpointParams

NewRemoveEndpointParamsWithContext creates a new RemoveEndpointParams object with the ability to set a context for a request.

func NewRemoveEndpointParamsWithHTTPClient

func NewRemoveEndpointParamsWithHTTPClient(client *http.Client) *RemoveEndpointParams

NewRemoveEndpointParamsWithHTTPClient creates a new RemoveEndpointParams object with the ability to set a custom HTTPClient for a request.

func NewRemoveEndpointParamsWithTimeout

func NewRemoveEndpointParamsWithTimeout(timeout time.Duration) *RemoveEndpointParams

NewRemoveEndpointParamsWithTimeout creates a new RemoveEndpointParams object with the ability to set a timeout on a request.

func (*RemoveEndpointParams) SetContext

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

SetContext adds the context to the remove endpoint params

func (*RemoveEndpointParams) SetDefaults

func (o *RemoveEndpointParams) SetDefaults()

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

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

func (*RemoveEndpointParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the remove endpoint params

func (*RemoveEndpointParams) SetID

func (o *RemoveEndpointParams) SetID(id string)

SetID adds the id to the remove endpoint params

func (*RemoveEndpointParams) SetRtmpURL

func (o *RemoveEndpointParams) SetRtmpURL(rtmpURL string)

SetRtmpURL adds the rtmpUrl to the remove endpoint params

func (*RemoveEndpointParams) SetTimeout

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

SetTimeout adds the timeout to the remove endpoint params

func (*RemoveEndpointParams) WithContext

WithContext adds the context to the remove endpoint params

func (*RemoveEndpointParams) WithDefaults

func (o *RemoveEndpointParams) WithDefaults() *RemoveEndpointParams

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

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

func (*RemoveEndpointParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the remove endpoint params

func (*RemoveEndpointParams) WithID

WithID adds the id to the remove endpoint params

func (*RemoveEndpointParams) WithRtmpURL

func (o *RemoveEndpointParams) WithRtmpURL(rtmpURL string) *RemoveEndpointParams

WithRtmpURL adds the rtmpURL to the remove endpoint params

func (*RemoveEndpointParams) WithTimeout

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

WithTimeout adds the timeout to the remove endpoint params

func (*RemoveEndpointParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type RemoveEndpointReader

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

RemoveEndpointReader is a Reader for the RemoveEndpoint structure.

func (*RemoveEndpointReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RemoveEndpointV2OK

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

successful operation

func NewRemoveEndpointV2OK

func NewRemoveEndpointV2OK() *RemoveEndpointV2OK

NewRemoveEndpointV2OK creates a RemoveEndpointV2OK with default headers values

func (*RemoveEndpointV2OK) Error

func (o *RemoveEndpointV2OK) Error() string

func (*RemoveEndpointV2OK) GetPayload

func (o *RemoveEndpointV2OK) GetPayload() *models.Result

type RemoveEndpointV2Params

type RemoveEndpointV2Params struct {

	/* EndpointServiceID.

	   RTMP url of the endpoint that will be stopped.
	*/
	EndpointServiceID string

	/* ID.

	   Broadcast id
	*/
	ID string

	/* ResolutionHeight.

	   Resolution specifier if endpoint has been added with resolution. Only applicable if user added RTMP endpoint with a resolution speficier. Otherwise won't work and won't remove the endpoint.

	   Format: int32
	*/
	ResolutionHeight int32

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

RemoveEndpointV2Params contains all the parameters to send to the API endpoint

for the remove endpoint v2 operation.

Typically these are written to a http.Request.

func NewRemoveEndpointV2Params

func NewRemoveEndpointV2Params() *RemoveEndpointV2Params

NewRemoveEndpointV2Params creates a new RemoveEndpointV2Params 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 NewRemoveEndpointV2ParamsWithContext

func NewRemoveEndpointV2ParamsWithContext(ctx context.Context) *RemoveEndpointV2Params

NewRemoveEndpointV2ParamsWithContext creates a new RemoveEndpointV2Params object with the ability to set a context for a request.

func NewRemoveEndpointV2ParamsWithHTTPClient

func NewRemoveEndpointV2ParamsWithHTTPClient(client *http.Client) *RemoveEndpointV2Params

NewRemoveEndpointV2ParamsWithHTTPClient creates a new RemoveEndpointV2Params object with the ability to set a custom HTTPClient for a request.

func NewRemoveEndpointV2ParamsWithTimeout

func NewRemoveEndpointV2ParamsWithTimeout(timeout time.Duration) *RemoveEndpointV2Params

NewRemoveEndpointV2ParamsWithTimeout creates a new RemoveEndpointV2Params object with the ability to set a timeout on a request.

func (*RemoveEndpointV2Params) SetContext

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

SetContext adds the context to the remove endpoint v2 params

func (*RemoveEndpointV2Params) SetDefaults

func (o *RemoveEndpointV2Params) SetDefaults()

SetDefaults hydrates default values in the remove endpoint v2 params (not the query body).

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

func (*RemoveEndpointV2Params) SetEndpointServiceID

func (o *RemoveEndpointV2Params) SetEndpointServiceID(endpointServiceID string)

SetEndpointServiceID adds the endpointServiceId to the remove endpoint v2 params

func (*RemoveEndpointV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the remove endpoint v2 params

func (*RemoveEndpointV2Params) SetID

func (o *RemoveEndpointV2Params) SetID(id string)

SetID adds the id to the remove endpoint v2 params

func (*RemoveEndpointV2Params) SetResolutionHeight

func (o *RemoveEndpointV2Params) SetResolutionHeight(resolutionHeight int32)

SetResolutionHeight adds the resolutionHeight to the remove endpoint v2 params

func (*RemoveEndpointV2Params) SetTimeout

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

SetTimeout adds the timeout to the remove endpoint v2 params

func (*RemoveEndpointV2Params) WithContext

WithContext adds the context to the remove endpoint v2 params

func (*RemoveEndpointV2Params) WithDefaults

WithDefaults hydrates default values in the remove endpoint v2 params (not the query body).

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

func (*RemoveEndpointV2Params) WithEndpointServiceID

func (o *RemoveEndpointV2Params) WithEndpointServiceID(endpointServiceID string) *RemoveEndpointV2Params

WithEndpointServiceID adds the endpointServiceID to the remove endpoint v2 params

func (*RemoveEndpointV2Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the remove endpoint v2 params

func (*RemoveEndpointV2Params) WithID

WithID adds the id to the remove endpoint v2 params

func (*RemoveEndpointV2Params) WithResolutionHeight

func (o *RemoveEndpointV2Params) WithResolutionHeight(resolutionHeight int32) *RemoveEndpointV2Params

WithResolutionHeight adds the resolutionHeight to the remove endpoint v2 params

func (*RemoveEndpointV2Params) WithTimeout

WithTimeout adds the timeout to the remove endpoint v2 params

func (*RemoveEndpointV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type RemoveEndpointV2Reader

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

RemoveEndpointV2Reader is a Reader for the RemoveEndpointV2 structure.

func (*RemoveEndpointV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RevokeSubscribersOK

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

successful operation

func NewRevokeSubscribersOK

func NewRevokeSubscribersOK() *RevokeSubscribersOK

NewRevokeSubscribersOK creates a RevokeSubscribersOK with default headers values

func (*RevokeSubscribersOK) Error

func (o *RevokeSubscribersOK) Error() string

func (*RevokeSubscribersOK) GetPayload

func (o *RevokeSubscribersOK) GetPayload() *models.Result

type RevokeSubscribersParams

type RevokeSubscribersParams struct {

	/* ID.

	   the id of the stream
	*/
	ID string

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

RevokeSubscribersParams contains all the parameters to send to the API endpoint

for the revoke subscribers operation.

Typically these are written to a http.Request.

func NewRevokeSubscribersParams

func NewRevokeSubscribersParams() *RevokeSubscribersParams

NewRevokeSubscribersParams creates a new RevokeSubscribersParams 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 NewRevokeSubscribersParamsWithContext

func NewRevokeSubscribersParamsWithContext(ctx context.Context) *RevokeSubscribersParams

NewRevokeSubscribersParamsWithContext creates a new RevokeSubscribersParams object with the ability to set a context for a request.

func NewRevokeSubscribersParamsWithHTTPClient

func NewRevokeSubscribersParamsWithHTTPClient(client *http.Client) *RevokeSubscribersParams

NewRevokeSubscribersParamsWithHTTPClient creates a new RevokeSubscribersParams object with the ability to set a custom HTTPClient for a request.

func NewRevokeSubscribersParamsWithTimeout

func NewRevokeSubscribersParamsWithTimeout(timeout time.Duration) *RevokeSubscribersParams

NewRevokeSubscribersParamsWithTimeout creates a new RevokeSubscribersParams object with the ability to set a timeout on a request.

func (*RevokeSubscribersParams) SetContext

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

SetContext adds the context to the revoke subscribers params

func (*RevokeSubscribersParams) SetDefaults

func (o *RevokeSubscribersParams) SetDefaults()

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

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

func (*RevokeSubscribersParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the revoke subscribers params

func (*RevokeSubscribersParams) SetID

func (o *RevokeSubscribersParams) SetID(id string)

SetID adds the id to the revoke subscribers params

func (*RevokeSubscribersParams) SetTimeout

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

SetTimeout adds the timeout to the revoke subscribers params

func (*RevokeSubscribersParams) WithContext

WithContext adds the context to the revoke subscribers params

func (*RevokeSubscribersParams) WithDefaults

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

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

func (*RevokeSubscribersParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the revoke subscribers params

func (*RevokeSubscribersParams) WithID

WithID adds the id to the revoke subscribers params

func (*RevokeSubscribersParams) WithTimeout

WithTimeout adds the timeout to the revoke subscribers params

func (*RevokeSubscribersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type RevokeSubscribersReader

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

RevokeSubscribersReader is a Reader for the RevokeSubscribers structure.

func (*RevokeSubscribersReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RevokeTokensV2OK

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

successful operation

func NewRevokeTokensV2OK

func NewRevokeTokensV2OK() *RevokeTokensV2OK

NewRevokeTokensV2OK creates a RevokeTokensV2OK with default headers values

func (*RevokeTokensV2OK) Error

func (o *RevokeTokensV2OK) Error() string

func (*RevokeTokensV2OK) GetPayload

func (o *RevokeTokensV2OK) GetPayload() *models.Result

type RevokeTokensV2Params

type RevokeTokensV2Params struct {

	/* ID.

	   the id of the stream
	*/
	ID string

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

RevokeTokensV2Params contains all the parameters to send to the API endpoint

for the revoke tokens v2 operation.

Typically these are written to a http.Request.

func NewRevokeTokensV2Params

func NewRevokeTokensV2Params() *RevokeTokensV2Params

NewRevokeTokensV2Params creates a new RevokeTokensV2Params 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 NewRevokeTokensV2ParamsWithContext

func NewRevokeTokensV2ParamsWithContext(ctx context.Context) *RevokeTokensV2Params

NewRevokeTokensV2ParamsWithContext creates a new RevokeTokensV2Params object with the ability to set a context for a request.

func NewRevokeTokensV2ParamsWithHTTPClient

func NewRevokeTokensV2ParamsWithHTTPClient(client *http.Client) *RevokeTokensV2Params

NewRevokeTokensV2ParamsWithHTTPClient creates a new RevokeTokensV2Params object with the ability to set a custom HTTPClient for a request.

func NewRevokeTokensV2ParamsWithTimeout

func NewRevokeTokensV2ParamsWithTimeout(timeout time.Duration) *RevokeTokensV2Params

NewRevokeTokensV2ParamsWithTimeout creates a new RevokeTokensV2Params object with the ability to set a timeout on a request.

func (*RevokeTokensV2Params) SetContext

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

SetContext adds the context to the revoke tokens v2 params

func (*RevokeTokensV2Params) SetDefaults

func (o *RevokeTokensV2Params) SetDefaults()

SetDefaults hydrates default values in the revoke tokens v2 params (not the query body).

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

func (*RevokeTokensV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the revoke tokens v2 params

func (*RevokeTokensV2Params) SetID

func (o *RevokeTokensV2Params) SetID(id string)

SetID adds the id to the revoke tokens v2 params

func (*RevokeTokensV2Params) SetTimeout

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

SetTimeout adds the timeout to the revoke tokens v2 params

func (*RevokeTokensV2Params) WithContext

WithContext adds the context to the revoke tokens v2 params

func (*RevokeTokensV2Params) WithDefaults

func (o *RevokeTokensV2Params) WithDefaults() *RevokeTokensV2Params

WithDefaults hydrates default values in the revoke tokens v2 params (not the query body).

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

func (*RevokeTokensV2Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the revoke tokens v2 params

func (*RevokeTokensV2Params) WithID

WithID adds the id to the revoke tokens v2 params

func (*RevokeTokensV2Params) WithTimeout

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

WithTimeout adds the timeout to the revoke tokens v2 params

func (*RevokeTokensV2Params) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type RevokeTokensV2Reader

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

RevokeTokensV2Reader is a Reader for the RevokeTokensV2 structure.

func (*RevokeTokensV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type SearchOnvifDevicesV2OK

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

successful operation

func NewSearchOnvifDevicesV2OK

func NewSearchOnvifDevicesV2OK() *SearchOnvifDevicesV2OK

NewSearchOnvifDevicesV2OK creates a SearchOnvifDevicesV2OK with default headers values

func (*SearchOnvifDevicesV2OK) Error

func (o *SearchOnvifDevicesV2OK) Error() string

func (*SearchOnvifDevicesV2OK) GetPayload

func (o *SearchOnvifDevicesV2OK) GetPayload() *models.Result

type SearchOnvifDevicesV2Params

type SearchOnvifDevicesV2Params struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SearchOnvifDevicesV2Params contains all the parameters to send to the API endpoint

for the search onvif devices v2 operation.

Typically these are written to a http.Request.

func NewSearchOnvifDevicesV2Params

func NewSearchOnvifDevicesV2Params() *SearchOnvifDevicesV2Params

NewSearchOnvifDevicesV2Params creates a new SearchOnvifDevicesV2Params 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 NewSearchOnvifDevicesV2ParamsWithContext

func NewSearchOnvifDevicesV2ParamsWithContext(ctx context.Context) *SearchOnvifDevicesV2Params

NewSearchOnvifDevicesV2ParamsWithContext creates a new SearchOnvifDevicesV2Params object with the ability to set a context for a request.

func NewSearchOnvifDevicesV2ParamsWithHTTPClient

func NewSearchOnvifDevicesV2ParamsWithHTTPClient(client *http.Client) *SearchOnvifDevicesV2Params

NewSearchOnvifDevicesV2ParamsWithHTTPClient creates a new SearchOnvifDevicesV2Params object with the ability to set a custom HTTPClient for a request.

func NewSearchOnvifDevicesV2ParamsWithTimeout

func NewSearchOnvifDevicesV2ParamsWithTimeout(timeout time.Duration) *SearchOnvifDevicesV2Params

NewSearchOnvifDevicesV2ParamsWithTimeout creates a new SearchOnvifDevicesV2Params object with the ability to set a timeout on a request.

func (*SearchOnvifDevicesV2Params) SetContext

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

SetContext adds the context to the search onvif devices v2 params

func (*SearchOnvifDevicesV2Params) SetDefaults

func (o *SearchOnvifDevicesV2Params) SetDefaults()

SetDefaults hydrates default values in the search onvif devices v2 params (not the query body).

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

func (*SearchOnvifDevicesV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the search onvif devices v2 params

func (*SearchOnvifDevicesV2Params) SetTimeout

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

SetTimeout adds the timeout to the search onvif devices v2 params

func (*SearchOnvifDevicesV2Params) WithContext

WithContext adds the context to the search onvif devices v2 params

func (*SearchOnvifDevicesV2Params) WithDefaults

WithDefaults hydrates default values in the search onvif devices v2 params (not the query body).

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

func (*SearchOnvifDevicesV2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the search onvif devices v2 params

func (*SearchOnvifDevicesV2Params) WithTimeout

WithTimeout adds the timeout to the search onvif devices v2 params

func (*SearchOnvifDevicesV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type SearchOnvifDevicesV2Reader

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

SearchOnvifDevicesV2Reader is a Reader for the SearchOnvifDevicesV2 structure.

func (*SearchOnvifDevicesV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type SendMessageOK

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

successful operation

func NewSendMessageOK

func NewSendMessageOK() *SendMessageOK

NewSendMessageOK creates a SendMessageOK with default headers values

func (*SendMessageOK) Error

func (o *SendMessageOK) Error() string

func (*SendMessageOK) GetPayload

func (o *SendMessageOK) GetPayload() *models.Result

type SendMessageParams

type SendMessageParams struct {

	/* Body.

	   Message through Data Channel which will be sent to all WebRTC stream participants
	*/
	Body string

	/* ID.

	   Broadcast id
	*/
	ID string

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

SendMessageParams contains all the parameters to send to the API endpoint

for the send message operation.

Typically these are written to a http.Request.

func NewSendMessageParams

func NewSendMessageParams() *SendMessageParams

NewSendMessageParams creates a new SendMessageParams 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 NewSendMessageParamsWithContext

func NewSendMessageParamsWithContext(ctx context.Context) *SendMessageParams

NewSendMessageParamsWithContext creates a new SendMessageParams object with the ability to set a context for a request.

func NewSendMessageParamsWithHTTPClient

func NewSendMessageParamsWithHTTPClient(client *http.Client) *SendMessageParams

NewSendMessageParamsWithHTTPClient creates a new SendMessageParams object with the ability to set a custom HTTPClient for a request.

func NewSendMessageParamsWithTimeout

func NewSendMessageParamsWithTimeout(timeout time.Duration) *SendMessageParams

NewSendMessageParamsWithTimeout creates a new SendMessageParams object with the ability to set a timeout on a request.

func (*SendMessageParams) SetBody

func (o *SendMessageParams) SetBody(body string)

SetBody adds the body to the send message params

func (*SendMessageParams) SetContext

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

SetContext adds the context to the send message params

func (*SendMessageParams) SetDefaults

func (o *SendMessageParams) SetDefaults()

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

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

func (*SendMessageParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the send message params

func (*SendMessageParams) SetID

func (o *SendMessageParams) SetID(id string)

SetID adds the id to the send message params

func (*SendMessageParams) SetTimeout

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

SetTimeout adds the timeout to the send message params

func (*SendMessageParams) WithBody

func (o *SendMessageParams) WithBody(body string) *SendMessageParams

WithBody adds the body to the send message params

func (*SendMessageParams) WithContext

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

WithContext adds the context to the send message params

func (*SendMessageParams) WithDefaults

func (o *SendMessageParams) WithDefaults() *SendMessageParams

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

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

func (*SendMessageParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the send message params

func (*SendMessageParams) WithID

WithID adds the id to the send message params

func (*SendMessageParams) WithTimeout

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

WithTimeout adds the timeout to the send message params

func (*SendMessageParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type SendMessageReader

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

SendMessageReader is a Reader for the SendMessage structure.

func (*SendMessageReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type StartStreamSourceV2OK

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

successful operation

func NewStartStreamSourceV2OK

func NewStartStreamSourceV2OK() *StartStreamSourceV2OK

NewStartStreamSourceV2OK creates a StartStreamSourceV2OK with default headers values

func (*StartStreamSourceV2OK) Error

func (o *StartStreamSourceV2OK) Error() string

func (*StartStreamSourceV2OK) GetPayload

func (o *StartStreamSourceV2OK) GetPayload() *models.Result

type StartStreamSourceV2Params

type StartStreamSourceV2Params struct {

	/* ID.

	   the id of the stream. The broadcast type should be IP Camera or Stream Source otherwise it does not work
	*/
	ID string

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

StartStreamSourceV2Params contains all the parameters to send to the API endpoint

for the start stream source v2 operation.

Typically these are written to a http.Request.

func NewStartStreamSourceV2Params

func NewStartStreamSourceV2Params() *StartStreamSourceV2Params

NewStartStreamSourceV2Params creates a new StartStreamSourceV2Params 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 NewStartStreamSourceV2ParamsWithContext

func NewStartStreamSourceV2ParamsWithContext(ctx context.Context) *StartStreamSourceV2Params

NewStartStreamSourceV2ParamsWithContext creates a new StartStreamSourceV2Params object with the ability to set a context for a request.

func NewStartStreamSourceV2ParamsWithHTTPClient

func NewStartStreamSourceV2ParamsWithHTTPClient(client *http.Client) *StartStreamSourceV2Params

NewStartStreamSourceV2ParamsWithHTTPClient creates a new StartStreamSourceV2Params object with the ability to set a custom HTTPClient for a request.

func NewStartStreamSourceV2ParamsWithTimeout

func NewStartStreamSourceV2ParamsWithTimeout(timeout time.Duration) *StartStreamSourceV2Params

NewStartStreamSourceV2ParamsWithTimeout creates a new StartStreamSourceV2Params object with the ability to set a timeout on a request.

func (*StartStreamSourceV2Params) SetContext

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

SetContext adds the context to the start stream source v2 params

func (*StartStreamSourceV2Params) SetDefaults

func (o *StartStreamSourceV2Params) SetDefaults()

SetDefaults hydrates default values in the start stream source v2 params (not the query body).

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

func (*StartStreamSourceV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the start stream source v2 params

func (*StartStreamSourceV2Params) SetID

func (o *StartStreamSourceV2Params) SetID(id string)

SetID adds the id to the start stream source v2 params

func (*StartStreamSourceV2Params) SetTimeout

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

SetTimeout adds the timeout to the start stream source v2 params

func (*StartStreamSourceV2Params) WithContext

WithContext adds the context to the start stream source v2 params

func (*StartStreamSourceV2Params) WithDefaults

WithDefaults hydrates default values in the start stream source v2 params (not the query body).

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

func (*StartStreamSourceV2Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the start stream source v2 params

func (*StartStreamSourceV2Params) WithID

WithID adds the id to the start stream source v2 params

func (*StartStreamSourceV2Params) WithTimeout

WithTimeout adds the timeout to the start stream source v2 params

func (*StartStreamSourceV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type StartStreamSourceV2Reader

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

StartStreamSourceV2Reader is a Reader for the StartStreamSourceV2 structure.

func (*StartStreamSourceV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type StopMoveOK

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

successful operation

func NewStopMoveOK

func NewStopMoveOK() *StopMoveOK

NewStopMoveOK creates a StopMoveOK with default headers values

func (*StopMoveOK) Error

func (o *StopMoveOK) Error() string

func (*StopMoveOK) GetPayload

func (o *StopMoveOK) GetPayload() *models.Result

type StopMoveParams

type StopMoveParams struct {

	/* ID.

	   the id of the IP Camera
	*/
	ID string

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

StopMoveParams contains all the parameters to send to the API endpoint

for the stop move operation.

Typically these are written to a http.Request.

func NewStopMoveParams

func NewStopMoveParams() *StopMoveParams

NewStopMoveParams creates a new StopMoveParams 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 NewStopMoveParamsWithContext

func NewStopMoveParamsWithContext(ctx context.Context) *StopMoveParams

NewStopMoveParamsWithContext creates a new StopMoveParams object with the ability to set a context for a request.

func NewStopMoveParamsWithHTTPClient

func NewStopMoveParamsWithHTTPClient(client *http.Client) *StopMoveParams

NewStopMoveParamsWithHTTPClient creates a new StopMoveParams object with the ability to set a custom HTTPClient for a request.

func NewStopMoveParamsWithTimeout

func NewStopMoveParamsWithTimeout(timeout time.Duration) *StopMoveParams

NewStopMoveParamsWithTimeout creates a new StopMoveParams object with the ability to set a timeout on a request.

func (*StopMoveParams) SetContext

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

SetContext adds the context to the stop move params

func (*StopMoveParams) SetDefaults

func (o *StopMoveParams) SetDefaults()

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

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

func (*StopMoveParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the stop move params

func (*StopMoveParams) SetID

func (o *StopMoveParams) SetID(id string)

SetID adds the id to the stop move params

func (*StopMoveParams) SetTimeout

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

SetTimeout adds the timeout to the stop move params

func (*StopMoveParams) WithContext

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

WithContext adds the context to the stop move params

func (*StopMoveParams) WithDefaults

func (o *StopMoveParams) WithDefaults() *StopMoveParams

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

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

func (*StopMoveParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the stop move params

func (*StopMoveParams) WithID

func (o *StopMoveParams) WithID(id string) *StopMoveParams

WithID adds the id to the stop move params

func (*StopMoveParams) WithTimeout

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

WithTimeout adds the timeout to the stop move params

func (*StopMoveParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type StopMoveReader

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

StopMoveReader is a Reader for the StopMove structure.

func (*StopMoveReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type StopPlayingOK

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

successful operation

func NewStopPlayingOK

func NewStopPlayingOK() *StopPlayingOK

NewStopPlayingOK creates a StopPlayingOK with default headers values

func (*StopPlayingOK) Error

func (o *StopPlayingOK) Error() string

func (*StopPlayingOK) GetPayload

func (o *StopPlayingOK) GetPayload() *models.Result

type StopPlayingParams

type StopPlayingParams struct {

	/* WebrtcViewerID.

	   the id of the webrtc viewer.
	*/
	WebrtcViewerID string

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

StopPlayingParams contains all the parameters to send to the API endpoint

for the stop playing operation.

Typically these are written to a http.Request.

func NewStopPlayingParams

func NewStopPlayingParams() *StopPlayingParams

NewStopPlayingParams creates a new StopPlayingParams 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 NewStopPlayingParamsWithContext

func NewStopPlayingParamsWithContext(ctx context.Context) *StopPlayingParams

NewStopPlayingParamsWithContext creates a new StopPlayingParams object with the ability to set a context for a request.

func NewStopPlayingParamsWithHTTPClient

func NewStopPlayingParamsWithHTTPClient(client *http.Client) *StopPlayingParams

NewStopPlayingParamsWithHTTPClient creates a new StopPlayingParams object with the ability to set a custom HTTPClient for a request.

func NewStopPlayingParamsWithTimeout

func NewStopPlayingParamsWithTimeout(timeout time.Duration) *StopPlayingParams

NewStopPlayingParamsWithTimeout creates a new StopPlayingParams object with the ability to set a timeout on a request.

func (*StopPlayingParams) SetContext

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

SetContext adds the context to the stop playing params

func (*StopPlayingParams) SetDefaults

func (o *StopPlayingParams) SetDefaults()

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

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

func (*StopPlayingParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the stop playing params

func (*StopPlayingParams) SetTimeout

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

SetTimeout adds the timeout to the stop playing params

func (*StopPlayingParams) SetWebrtcViewerID

func (o *StopPlayingParams) SetWebrtcViewerID(webrtcViewerID string)

SetWebrtcViewerID adds the webrtcViewerId to the stop playing params

func (*StopPlayingParams) WithContext

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

WithContext adds the context to the stop playing params

func (*StopPlayingParams) WithDefaults

func (o *StopPlayingParams) WithDefaults() *StopPlayingParams

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

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

func (*StopPlayingParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the stop playing params

func (*StopPlayingParams) WithTimeout

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

WithTimeout adds the timeout to the stop playing params

func (*StopPlayingParams) WithWebrtcViewerID

func (o *StopPlayingParams) WithWebrtcViewerID(webrtcViewerID string) *StopPlayingParams

WithWebrtcViewerID adds the webrtcViewerID to the stop playing params

func (*StopPlayingParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type StopPlayingReader

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

StopPlayingReader is a Reader for the StopPlaying structure.

func (*StopPlayingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type StopStreamingV2OK

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

successful operation

func NewStopStreamingV2OK

func NewStopStreamingV2OK() *StopStreamingV2OK

NewStopStreamingV2OK creates a StopStreamingV2OK with default headers values

func (*StopStreamingV2OK) Error

func (o *StopStreamingV2OK) Error() string

func (*StopStreamingV2OK) GetPayload

func (o *StopStreamingV2OK) GetPayload() *models.Result

type StopStreamingV2Params

type StopStreamingV2Params struct {

	/* ID.

	   the id of the broadcast.
	*/
	ID string

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

StopStreamingV2Params contains all the parameters to send to the API endpoint

for the stop streaming v2 operation.

Typically these are written to a http.Request.

func NewStopStreamingV2Params

func NewStopStreamingV2Params() *StopStreamingV2Params

NewStopStreamingV2Params creates a new StopStreamingV2Params 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 NewStopStreamingV2ParamsWithContext

func NewStopStreamingV2ParamsWithContext(ctx context.Context) *StopStreamingV2Params

NewStopStreamingV2ParamsWithContext creates a new StopStreamingV2Params object with the ability to set a context for a request.

func NewStopStreamingV2ParamsWithHTTPClient

func NewStopStreamingV2ParamsWithHTTPClient(client *http.Client) *StopStreamingV2Params

NewStopStreamingV2ParamsWithHTTPClient creates a new StopStreamingV2Params object with the ability to set a custom HTTPClient for a request.

func NewStopStreamingV2ParamsWithTimeout

func NewStopStreamingV2ParamsWithTimeout(timeout time.Duration) *StopStreamingV2Params

NewStopStreamingV2ParamsWithTimeout creates a new StopStreamingV2Params object with the ability to set a timeout on a request.

func (*StopStreamingV2Params) SetContext

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

SetContext adds the context to the stop streaming v2 params

func (*StopStreamingV2Params) SetDefaults

func (o *StopStreamingV2Params) SetDefaults()

SetDefaults hydrates default values in the stop streaming v2 params (not the query body).

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

func (*StopStreamingV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the stop streaming v2 params

func (*StopStreamingV2Params) SetID

func (o *StopStreamingV2Params) SetID(id string)

SetID adds the id to the stop streaming v2 params

func (*StopStreamingV2Params) SetTimeout

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

SetTimeout adds the timeout to the stop streaming v2 params

func (*StopStreamingV2Params) WithContext

WithContext adds the context to the stop streaming v2 params

func (*StopStreamingV2Params) WithDefaults

func (o *StopStreamingV2Params) WithDefaults() *StopStreamingV2Params

WithDefaults hydrates default values in the stop streaming v2 params (not the query body).

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

func (*StopStreamingV2Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the stop streaming v2 params

func (*StopStreamingV2Params) WithID

WithID adds the id to the stop streaming v2 params

func (*StopStreamingV2Params) WithTimeout

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

WithTimeout adds the timeout to the stop streaming v2 params

func (*StopStreamingV2Params) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type StopStreamingV2Reader

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

StopStreamingV2Reader is a Reader for the StopStreamingV2 structure.

func (*StopStreamingV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateBroadcastOK

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

If it's updated, success field is true. If it's not updated, success field if false.

func NewUpdateBroadcastOK

func NewUpdateBroadcastOK() *UpdateBroadcastOK

NewUpdateBroadcastOK creates a UpdateBroadcastOK with default headers values

func (*UpdateBroadcastOK) Error

func (o *UpdateBroadcastOK) Error() string

func (*UpdateBroadcastOK) GetPayload

func (o *UpdateBroadcastOK) GetPayload() *models.Result

type UpdateBroadcastParams

type UpdateBroadcastParams struct {

	/* Body.

	   Broadcast object with the updates
	*/
	Body *models.Broadcast

	/* ID.

	   Broadcast id
	*/
	ID string

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

UpdateBroadcastParams contains all the parameters to send to the API endpoint

for the update broadcast operation.

Typically these are written to a http.Request.

func NewUpdateBroadcastParams

func NewUpdateBroadcastParams() *UpdateBroadcastParams

NewUpdateBroadcastParams creates a new UpdateBroadcastParams 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 NewUpdateBroadcastParamsWithContext

func NewUpdateBroadcastParamsWithContext(ctx context.Context) *UpdateBroadcastParams

NewUpdateBroadcastParamsWithContext creates a new UpdateBroadcastParams object with the ability to set a context for a request.

func NewUpdateBroadcastParamsWithHTTPClient

func NewUpdateBroadcastParamsWithHTTPClient(client *http.Client) *UpdateBroadcastParams

NewUpdateBroadcastParamsWithHTTPClient creates a new UpdateBroadcastParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateBroadcastParamsWithTimeout

func NewUpdateBroadcastParamsWithTimeout(timeout time.Duration) *UpdateBroadcastParams

NewUpdateBroadcastParamsWithTimeout creates a new UpdateBroadcastParams object with the ability to set a timeout on a request.

func (*UpdateBroadcastParams) SetBody

func (o *UpdateBroadcastParams) SetBody(body *models.Broadcast)

SetBody adds the body to the update broadcast params

func (*UpdateBroadcastParams) SetContext

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

SetContext adds the context to the update broadcast params

func (*UpdateBroadcastParams) SetDefaults

func (o *UpdateBroadcastParams) SetDefaults()

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

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

func (*UpdateBroadcastParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update broadcast params

func (*UpdateBroadcastParams) SetID

func (o *UpdateBroadcastParams) SetID(id string)

SetID adds the id to the update broadcast params

func (*UpdateBroadcastParams) SetTimeout

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

SetTimeout adds the timeout to the update broadcast params

func (*UpdateBroadcastParams) WithBody

WithBody adds the body to the update broadcast params

func (*UpdateBroadcastParams) WithContext

WithContext adds the context to the update broadcast params

func (*UpdateBroadcastParams) WithDefaults

func (o *UpdateBroadcastParams) WithDefaults() *UpdateBroadcastParams

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

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

func (*UpdateBroadcastParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the update broadcast params

func (*UpdateBroadcastParams) WithID

WithID adds the id to the update broadcast params

func (*UpdateBroadcastParams) WithTimeout

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

WithTimeout adds the timeout to the update broadcast params

func (*UpdateBroadcastParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type UpdateBroadcastReader

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

UpdateBroadcastReader is a Reader for the UpdateBroadcast structure.

func (*UpdateBroadcastReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ValidateTokenV2OK

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

successful operation

func NewValidateTokenV2OK

func NewValidateTokenV2OK() *ValidateTokenV2OK

NewValidateTokenV2OK creates a ValidateTokenV2OK with default headers values

func (*ValidateTokenV2OK) Error

func (o *ValidateTokenV2OK) Error() string

func (*ValidateTokenV2OK) GetPayload

func (o *ValidateTokenV2OK) GetPayload() *models.Result

type ValidateTokenV2Params

type ValidateTokenV2Params struct {

	/* Body.

	   Token to be validated
	*/
	Body *models.Token

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

ValidateTokenV2Params contains all the parameters to send to the API endpoint

for the validate token v2 operation.

Typically these are written to a http.Request.

func NewValidateTokenV2Params

func NewValidateTokenV2Params() *ValidateTokenV2Params

NewValidateTokenV2Params creates a new ValidateTokenV2Params 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 NewValidateTokenV2ParamsWithContext

func NewValidateTokenV2ParamsWithContext(ctx context.Context) *ValidateTokenV2Params

NewValidateTokenV2ParamsWithContext creates a new ValidateTokenV2Params object with the ability to set a context for a request.

func NewValidateTokenV2ParamsWithHTTPClient

func NewValidateTokenV2ParamsWithHTTPClient(client *http.Client) *ValidateTokenV2Params

NewValidateTokenV2ParamsWithHTTPClient creates a new ValidateTokenV2Params object with the ability to set a custom HTTPClient for a request.

func NewValidateTokenV2ParamsWithTimeout

func NewValidateTokenV2ParamsWithTimeout(timeout time.Duration) *ValidateTokenV2Params

NewValidateTokenV2ParamsWithTimeout creates a new ValidateTokenV2Params object with the ability to set a timeout on a request.

func (*ValidateTokenV2Params) SetBody

func (o *ValidateTokenV2Params) SetBody(body *models.Token)

SetBody adds the body to the validate token v2 params

func (*ValidateTokenV2Params) SetContext

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

SetContext adds the context to the validate token v2 params

func (*ValidateTokenV2Params) SetDefaults

func (o *ValidateTokenV2Params) SetDefaults()

SetDefaults hydrates default values in the validate token v2 params (not the query body).

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

func (*ValidateTokenV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the validate token v2 params

func (*ValidateTokenV2Params) SetTimeout

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

SetTimeout adds the timeout to the validate token v2 params

func (*ValidateTokenV2Params) WithBody

WithBody adds the body to the validate token v2 params

func (*ValidateTokenV2Params) WithContext

WithContext adds the context to the validate token v2 params

func (*ValidateTokenV2Params) WithDefaults

func (o *ValidateTokenV2Params) WithDefaults() *ValidateTokenV2Params

WithDefaults hydrates default values in the validate token v2 params (not the query body).

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

func (*ValidateTokenV2Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the validate token v2 params

func (*ValidateTokenV2Params) WithTimeout

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

WithTimeout adds the timeout to the validate token v2 params

func (*ValidateTokenV2Params) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type ValidateTokenV2Reader

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

ValidateTokenV2Reader is a Reader for the ValidateTokenV2 structure.

func (*ValidateTokenV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

Source Files

Jump to

Keyboard shortcuts

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