w3streamsdk

package module
v1.0.3 Latest Latest
Warning

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

Go to latest
Published: Oct 25, 2024 License: MIT Imports: 20 Imported by: 0

README

W3Stream Go client

W3Stream is the video infrastructure for product builders. Lightning fast video APIs for integrating, scaling, and managing on-demand & low latency live streaming features in your app.

Project description

W3Stream's Go client streamlines the coding process. Chunking files is handled for you, as is pagination and refreshing your tokens.

Getting started

Installation

go get github.com/AIOZNetwork/w3stream-go-client

Code sample

For a more advanced usage you can checkout the rest of the documentation in the docs directory


import (
	"context"
	"fmt"
	"os"
 
	w3streamsdk "github.com/AIOZNetwork/w3stream-go-client"
)
 
func main() {
    // Connect to production environment
    publicKey := "YOUR_PUBLIC_KEY" // Replace with your public key
    secretKey := "YOUR_SECRET_KEY" // Replace with your actual API secret key
	apiCreds := w3streamsdk.AuthCredentials{
		PublicKey: publicKey,
		SecretKey: secretKey,
	}
    client := w3streamsdk.ClientBuilder(apiCreds).Build()
 
    // Create a video object
	title := "Sample Video Title"
	videoData := w3streamsdk.CreateVideoRequest{
		Title: &title,
	}
	createResult, err := client.Video.Create(videoData)
	if err != nil {
		fmt.Fprintf(os.Stderr, "Error creating video: %v\n", err)
		return
	}
 
    videoId := createResult.Data.Id // Get the video ID from the response
 
    // Open the video file
    videoFile, err := os.Open("./path/to/video.mp4")
    if err != nil {
        fmt.Println("Error opening video file:", err)
        return
    }
    defer videoFile.Close() // Close the file after use
 
    fileInfo, err := videoFile.Stat()
    if err != nil {
        fmt.Fprintf(os.Stderr, "Error getting file info: %v\n", err)
        return
    }
 
    fileSize := fileInfo.Size()
    fileName := fileInfo.Name()
 
    // Option 1: Use client upload with videoId
	err = client.UploadVideo(context.Background(), *videoId, fileName, videoFile, fileSize)
	if err != nil {
		fmt.Fprintf(os.Stderr, "Error uploading video with client: %v\n", err)
		return
	}
 
    // Option 2: Upload parts yourself
    // This example is commented out as you already used option 1
	//_, err = client.Video.UploadPart(*videoId, nil, nil, "./path/to/video.mp4", videoFile, fileInfo.Size())
	//if err != nil {
	//	fmt.Fprintf(os.Stderr, "Error uploading video part: %v\n", err)
	//	return
	//}
	//
	//success, err := client.Video.UploadVideoComplete(*videoId)
	//if err != nil {
	//	fmt.Fprintf(os.Stderr, "Error completing video upload: %v\n", err)
	//	return
	//}
	//
	//jsonString, err := json.MarshalIndent(success, "", "  ")
	//if err != nil {
	//	fmt.Fprintf(os.Stderr, "Error marshalling response: %v\n", err)
	//	return
	//}
	//fmt.Println(string(jsonString))
    fmt.Println("Video uploaded successfully!")
}

Documentation

API endpoints

All urls are relative to https://api.w3stream.xyz/api

Api key
Retrieve an instance of the ApiKey API:
secretKey := "YOUR_SECRET_KEY" // Replace with your actual secret key
publicKey := "YOUR_PUBLIC_KEY" // Replace with your public key
apiCreds := w3streamsdk.AuthCredentials{
	PublicKey: publicKey,
	SecretKey: secretKey,
}
client := w3streamsdk.ClientBuilder(apiCreds).Build()
apiKeyApi := client.ApiKey
Endpoints
Method HTTP request Description
Create Post /api_keys Create API key
Update Patch /api_keys/{id} Rename api key
Delete Delete /api_keys/{id} Delete API key
List Get /api_keys Get list API keys
Live stream
Retrieve an instance of the Live stream API:
secretKey := "YOUR_SECRET_KEY" // Replace with your actual secret key
publicKey := "YOUR_PUBLIC_KEY" // Replace with your public key
apiCreds := w3streamsdk.AuthCredentials{
	PublicKey: publicKey,
	SecretKey: secretKey,
}
client := w3streamsdk.ClientBuilder(apiCreds).Build()
liveStreamApi := client.LiveStream
Endpoints
Method HTTP request Description
CreateLiveStreamKey Post /live_streams Create live stream key
CreateStreaming Post /live_streams/{id}/streamings Create a new live stream video
DeleteLiveStreamKey Delete /live_streams/{id} Delete live stream key
DeleteLiveStreamVideo Delete /live_streams/{id}/videos Delete live stream video
GetLiveStreamKey Get /live_streams/{id} Get live stream key
GetLiveStreamKeys Get /live_streams Get live stream key list
GetLiveStreamPlayerInfo Get /live_streams/player/{id}/videos Get live stream video public
GetLiveStreamVideo Get /live_streams/{id}/videos Get live stream video
GetLiveStreamVideos Post /live_streams/{id}/videos Get live stream videos
GetStreaming Get /live_streams/{id}/streamings/{stream_id} Get live stream video streaming
GetStreamings Get /live_streams/{id}/streamings Get live stream video streamings
UpdateLiveStreamKey Put /live_streams/{id} Update live stream key
UpdateLiveStreamVideo Put /live_streams/{id}/streamings Update live stream video
Players
Retrieve an instance of the players API:
secretKey := "YOUR_SECRET_KEY" // Replace with your actual secret key
publicKey := "YOUR_PUBLIC_KEY" // Replace with your public key
apiCreds := w3streamsdk.AuthCredentials{
	PublicKey: publicKey,
	SecretKey: secretKey,
}
client := w3streamsdk.ClientBuilder(apiCreds).Build()
playersApi := client.Players
Endpoints
Method HTTP request Description
Create Post /players Create a player theme
Get Get /players/{id} Get a player theme by ID
Update Patch /players/{id} Update a player theme by ID
Delete Delete /players/{id} Delete a player theme by ID
List Get /players List all player themes
UploadLogo Post /players/{id}/logo Upload a logo for a player theme by ID
DeleteLogo Delete /players/{id}/logo Delete a logo for a player theme by ID
AddPlayer Post /players/add-player Add a player theme to a video
RemovePlayer Post /players/remove-player Remove a player theme from a video
Video
Retrieve an instance of the video API:
secretKey := "YOUR_SECRET_KEY" // Replace with your actual secret key
publicKey := "YOUR_PUBLIC_KEY" // Replace with your public key
apiCreds := w3streamsdk.AuthCredentials{
	PublicKey: publicKey,
	SecretKey: secretKey,
}
client := w3streamsdk.ClientBuilder(apiCreds).Build()
videoApi := client.Video
Endpoints
Method HTTP request Description
Create Post /videos/create Create video object
Update Patch /videos/{id} update video info
Delete Delete /videos/{id} Delete video
UploadThumbnail Post /videos/{id}/thumbnail Upload video thumbnail
CreateCaption Post /videos/{id}/captions/{lan} Create a new video caption
DeleteCaption Delete /videos/{id}/captions/{lan} Delete a video caption
GetCaptions Get /videos/{id}/captions Get video captions
GetCost Get /videos/cost get video transcoding cost
GetDetail Get /videos/{id} get video detail
GetVideoList Post /videos Get user videos list
GetVideoPlayerInfo Get /videos/{id}/player.json Get video player info
SetCaption Patch /videos/{id}/captions/{lan} Set default video caption
UploadPart Post /videos/{id}/part Upload part of video
UploadVideoComplete Get /videos/{id}/complete Get upload video when complete
Video chapter
Retrieve an instance of the video chapter API:
secretKey := "YOUR_SECRET_KEY" // Replace with your actual secret key
publicKey := "YOUR_PUBLIC_KEY" // Replace with your public key
apiCreds := w3streamsdk.AuthCredentials{
	PublicKey: publicKey,
	SecretKey: secretKey,
}
client := w3streamsdk.ClientBuilder(apiCreds).Build()
videoChapterApi := client.VideoChapter
Endpoints
Method HTTP request Description
Create Post /videos/{id}/chapters/{lan} Create a video chapter
Get Get /videos/{id}/chapters Get video chapters
Delete Delete /videos/{id}/chapters/{lan} Delete a video chapter
Watermark
Retrieve an instance of the watermark API:
secretKey := "YOUR_SECRET_KEY" // Replace with your actual secret key
publicKey := "YOUR_PUBLIC_KEY" // Replace with your public key
apiCreds := w3streamsdk.AuthCredentials{
	PublicKey: publicKey,
	SecretKey: secretKey,
}
client := w3streamsdk.ClientBuilder(apiCreds).Build()
watermarkApi := client.Watermark
Endpoints
Method HTTP request Description
Upload Post /watermarks Create a new watermark
Delete Delete /watermarks/{id} Delete a watermark by ID
List Get /watermarks List all watermarks
Webhook
Retrieve an instance of the webhook API:
secretKey := "YOUR_SECRET_KEY" // Replace with your actual secret key
publicKey := "YOUR_PUBLIC_KEY" // Replace with your public key
apiCreds := w3streamsdk.AuthCredentials{
	PublicKey: publicKey,
	SecretKey: secretKey,
}
client := w3streamsdk.ClientBuilder(apiCreds).Build()
webhookApi := client.Webhook
Endpoints
Method HTTP request Description
Create Post /webhooks Create webhook
Get Get /webhooks/{id} Get user's webhook by id
Update Patch /webhooks/{id} Update event webhook
Delete Delete /webhooks/{id} Delete webhook
List Get /webhooks Get list webhooks
Check Post /webhooks/check/{id} Check webhook by id

Models

Have you gotten use from this API client?

Please take a moment to leave a star on the client ⭐

This helps other users to find the clients and also helps us understand which clients are most popular. Thank you!

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type AddPlayerThemesToVideoRequest

type AddPlayerThemesToVideoRequest struct {
	PlayerThemeId *string `json:"player_theme_id,omitempty"`
	VideoId       *string `json:"video_id,omitempty"`
}

AddPlayerThemesToVideoRequest struct for AddPlayerThemesToVideoRequest

func NewAddPlayerThemesToVideoRequest

func NewAddPlayerThemesToVideoRequest() *AddPlayerThemesToVideoRequest

NewAddPlayerThemesToVideoRequest instantiates a new AddPlayerThemesToVideoRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAddPlayerThemesToVideoRequestWithDefaults

func NewAddPlayerThemesToVideoRequestWithDefaults() *AddPlayerThemesToVideoRequest

NewAddPlayerThemesToVideoRequestWithDefaults instantiates a new AddPlayerThemesToVideoRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AddPlayerThemesToVideoRequest) GetPlayerThemeId

func (o *AddPlayerThemesToVideoRequest) GetPlayerThemeId() string

GetPlayerThemeId returns the PlayerThemeId field value if set, zero value otherwise.

func (*AddPlayerThemesToVideoRequest) GetPlayerThemeIdOk

func (o *AddPlayerThemesToVideoRequest) GetPlayerThemeIdOk() (*string, bool)

GetPlayerThemeIdOk returns a tuple with the PlayerThemeId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AddPlayerThemesToVideoRequest) GetVideoId

func (o *AddPlayerThemesToVideoRequest) GetVideoId() string

GetVideoId returns the VideoId field value if set, zero value otherwise.

func (*AddPlayerThemesToVideoRequest) GetVideoIdOk

func (o *AddPlayerThemesToVideoRequest) GetVideoIdOk() (*string, bool)

GetVideoIdOk returns a tuple with the VideoId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AddPlayerThemesToVideoRequest) HasPlayerThemeId

func (o *AddPlayerThemesToVideoRequest) HasPlayerThemeId() bool

HasPlayerThemeId returns a boolean if a field has been set.

func (*AddPlayerThemesToVideoRequest) HasVideoId

func (o *AddPlayerThemesToVideoRequest) HasVideoId() bool

HasVideoId returns a boolean if a field has been set.

func (*AddPlayerThemesToVideoRequest) SetPlayerThemeId

func (o *AddPlayerThemesToVideoRequest) SetPlayerThemeId(v string)

SetPlayerThemeId gets a reference to the given string and assigns it to the PlayerThemeId field.

func (*AddPlayerThemesToVideoRequest) SetVideoId

func (o *AddPlayerThemesToVideoRequest) SetVideoId(v string)

SetVideoId gets a reference to the given string and assigns it to the VideoId field.

type ApiKey

type ApiKey struct {
	CreatedAt       *string `json:"created_at,omitempty"`
	ExpiredAt       *string `json:"expired_at,omitempty"`
	Id              *string `json:"id,omitempty"`
	LastUsedAt      *string `json:"last_used_at,omitempty"`
	Name            *string `json:"name,omitempty"`
	PublicKey       *string `json:"public_key,omitempty"`
	Secret          *string `json:"secret,omitempty"`
	TruncatedSecret *string `json:"truncated_secret,omitempty"`
	Ttl             *string `json:"ttl,omitempty"`
	Type            *string `json:"type,omitempty"`
	UpdatedAt       *string `json:"updated_at,omitempty"`
}

ApiKey struct for ApiKey

func NewApiKey

func NewApiKey() *ApiKey

NewApiKey instantiates a new ApiKey object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiKeyWithDefaults

func NewApiKeyWithDefaults() *ApiKey

NewApiKeyWithDefaults instantiates a new ApiKey object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiKey) GetCreatedAt

func (o *ApiKey) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*ApiKey) GetCreatedAtOk

func (o *ApiKey) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiKey) GetExpiredAt

func (o *ApiKey) GetExpiredAt() string

GetExpiredAt returns the ExpiredAt field value if set, zero value otherwise.

func (*ApiKey) GetExpiredAtOk

func (o *ApiKey) GetExpiredAtOk() (*string, bool)

GetExpiredAtOk returns a tuple with the ExpiredAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiKey) GetId

func (o *ApiKey) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ApiKey) GetIdOk

func (o *ApiKey) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiKey) GetLastUsedAt

func (o *ApiKey) GetLastUsedAt() string

GetLastUsedAt returns the LastUsedAt field value if set, zero value otherwise.

func (*ApiKey) GetLastUsedAtOk

func (o *ApiKey) GetLastUsedAtOk() (*string, bool)

GetLastUsedAtOk returns a tuple with the LastUsedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiKey) GetName

func (o *ApiKey) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ApiKey) GetNameOk

func (o *ApiKey) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiKey) GetPublicKey

func (o *ApiKey) GetPublicKey() string

GetPublicKey returns the PublicKey field value if set, zero value otherwise.

func (*ApiKey) GetPublicKeyOk

func (o *ApiKey) GetPublicKeyOk() (*string, bool)

GetPublicKeyOk returns a tuple with the PublicKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiKey) GetSecret

func (o *ApiKey) GetSecret() string

GetSecret returns the Secret field value if set, zero value otherwise.

func (*ApiKey) GetSecretOk

func (o *ApiKey) GetSecretOk() (*string, bool)

GetSecretOk returns a tuple with the Secret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiKey) GetTruncatedSecret

func (o *ApiKey) GetTruncatedSecret() string

GetTruncatedSecret returns the TruncatedSecret field value if set, zero value otherwise.

func (*ApiKey) GetTruncatedSecretOk

func (o *ApiKey) GetTruncatedSecretOk() (*string, bool)

GetTruncatedSecretOk returns a tuple with the TruncatedSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiKey) GetTtl

func (o *ApiKey) GetTtl() string

GetTtl returns the Ttl field value if set, zero value otherwise.

func (*ApiKey) GetTtlOk

func (o *ApiKey) GetTtlOk() (*string, bool)

GetTtlOk returns a tuple with the Ttl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiKey) GetType

func (o *ApiKey) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*ApiKey) GetTypeOk

func (o *ApiKey) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiKey) GetUpdatedAt

func (o *ApiKey) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*ApiKey) GetUpdatedAtOk

func (o *ApiKey) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiKey) HasCreatedAt

func (o *ApiKey) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*ApiKey) HasExpiredAt

func (o *ApiKey) HasExpiredAt() bool

HasExpiredAt returns a boolean if a field has been set.

func (*ApiKey) HasId

func (o *ApiKey) HasId() bool

HasId returns a boolean if a field has been set.

func (*ApiKey) HasLastUsedAt

func (o *ApiKey) HasLastUsedAt() bool

HasLastUsedAt returns a boolean if a field has been set.

func (*ApiKey) HasName

func (o *ApiKey) HasName() bool

HasName returns a boolean if a field has been set.

func (*ApiKey) HasPublicKey

func (o *ApiKey) HasPublicKey() bool

HasPublicKey returns a boolean if a field has been set.

func (*ApiKey) HasSecret

func (o *ApiKey) HasSecret() bool

HasSecret returns a boolean if a field has been set.

func (*ApiKey) HasTruncatedSecret

func (o *ApiKey) HasTruncatedSecret() bool

HasTruncatedSecret returns a boolean if a field has been set.

func (*ApiKey) HasTtl

func (o *ApiKey) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*ApiKey) HasType

func (o *ApiKey) HasType() bool

HasType returns a boolean if a field has been set.

func (*ApiKey) HasUpdatedAt

func (o *ApiKey) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*ApiKey) SetCreatedAt

func (o *ApiKey) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*ApiKey) SetExpiredAt

func (o *ApiKey) SetExpiredAt(v string)

SetExpiredAt gets a reference to the given string and assigns it to the ExpiredAt field.

func (*ApiKey) SetId

func (o *ApiKey) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ApiKey) SetLastUsedAt

func (o *ApiKey) SetLastUsedAt(v string)

SetLastUsedAt gets a reference to the given string and assigns it to the LastUsedAt field.

func (*ApiKey) SetName

func (o *ApiKey) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ApiKey) SetPublicKey

func (o *ApiKey) SetPublicKey(v string)

SetPublicKey gets a reference to the given string and assigns it to the PublicKey field.

func (*ApiKey) SetSecret

func (o *ApiKey) SetSecret(v string)

SetSecret gets a reference to the given string and assigns it to the Secret field.

func (*ApiKey) SetTruncatedSecret

func (o *ApiKey) SetTruncatedSecret(v string)

SetTruncatedSecret gets a reference to the given string and assigns it to the TruncatedSecret field.

func (*ApiKey) SetTtl

func (o *ApiKey) SetTtl(v string)

SetTtl gets a reference to the given string and assigns it to the Ttl field.

func (*ApiKey) SetType

func (o *ApiKey) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*ApiKey) SetUpdatedAt

func (o *ApiKey) SetUpdatedAt(v string)

SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.

type ApiKeyApiListRequest

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

func (ApiKeyApiListRequest) Limit

func (ApiKeyApiListRequest) Offset

func (ApiKeyApiListRequest) OrderBy

func (ApiKeyApiListRequest) Search

func (ApiKeyApiListRequest) SortBy

type ApiKeyService

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

ApiKeyService communicating with the ApiKey endpoints of the w3stream API

func (*ApiKeyService) Create

func (*ApiKeyService) CreateWithContext

func (s *ApiKeyService) CreateWithContext(ctx context.Context, request CreateApiKeyRequest) (*CreateApiKeyResponse, error)

func (*ApiKeyService) Delete

func (s *ApiKeyService) Delete(id string) (*ResponseSuccess, error)

func (*ApiKeyService) DeleteWithContext

func (s *ApiKeyService) DeleteWithContext(ctx context.Context, id string) (*ResponseSuccess, error)

func (*ApiKeyService) List

func (*ApiKeyService) ListWithContext

func (*ApiKeyService) Update

func (s *ApiKeyService) Update(id string, request RenameAPIKeyRequest) (*ResponseSuccess, error)

func (*ApiKeyService) UpdateWithContext

func (s *ApiKeyService) UpdateWithContext(ctx context.Context, id string, request RenameAPIKeyRequest) (*ResponseSuccess, error)

type ApiKeyServiceI

type ApiKeyServiceI interface {
	Create(request CreateApiKeyRequest) (*CreateApiKeyResponse, error)

	CreateWithContext(ctx context.Context, request CreateApiKeyRequest) (*CreateApiKeyResponse, error)

	Update(id string, request RenameAPIKeyRequest) (*ResponseSuccess, error)

	UpdateWithContext(ctx context.Context, id string, request RenameAPIKeyRequest) (*ResponseSuccess, error)

	Delete(id string) (*ResponseSuccess, error)

	DeleteWithContext(ctx context.Context, id string) (*ResponseSuccess, error)

	List(r ApiKeyApiListRequest) (*GetApiKeysResponse, error)

	ListWithContext(ctx context.Context, r ApiKeyApiListRequest) (*GetApiKeysResponse, error)
}

type Asset

type Asset struct {
	LogoImageLink *string `json:"logo_image_link,omitempty"`
	LogoLink      *string `json:"logo_link,omitempty"`
}

Asset struct for Asset

func NewAsset

func NewAsset() *Asset

NewAsset instantiates a new Asset object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAssetWithDefaults

func NewAssetWithDefaults() *Asset

NewAssetWithDefaults instantiates a new Asset object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (o *Asset) GetLogo() string

GetLogo returns the Logo field value if set, zero value otherwise.

func (o *Asset) GetLogoImageLink() string

GetLogoImageLink returns the LogoImageLink field value if set, zero value otherwise.

func (*Asset) GetLogoImageLinkOk

func (o *Asset) GetLogoImageLinkOk() (*string, bool)

GetLogoImageLinkOk returns a tuple with the LogoImageLink field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *Asset) GetLogoLink() string

GetLogoLink returns the LogoLink field value if set, zero value otherwise.

func (*Asset) GetLogoLinkOk

func (o *Asset) GetLogoLinkOk() (*string, bool)

GetLogoLinkOk returns a tuple with the LogoLink field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Asset) GetLogoOk

func (o *Asset) GetLogoOk() (*string, bool)

GetLogoOk returns a tuple with the Logo field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *Asset) HasLogo() bool

HasLogo returns a boolean if a field has been set.

func (o *Asset) HasLogoImageLink() bool

HasLogoImageLink returns a boolean if a field has been set.

func (o *Asset) HasLogoLink() bool

HasLogoLink returns a boolean if a field has been set.

func (o *Asset) SetLogo(v string)

SetLogo gets a reference to the given string and assigns it to the Logo field.

func (o *Asset) SetLogoImageLink(v string)

SetLogoImageLink gets a reference to the given string and assigns it to the LogoImageLink field.

func (o *Asset) SetLogoLink(v string)

SetLogoLink gets a reference to the given string and assigns it to the LogoLink field.

type AuthCredentials

type AuthCredentials struct {
	PublicKey   string `json:"public_key"`
	SecretKey   string `json:"secret_key"`
	BearerToken string `json:"bearer_token"`
}

type Builder

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

func ClientBuilder

func ClientBuilder(credentials AuthCredentials) *Builder

func (*Builder) ApplicationName

func (cb *Builder) ApplicationName(applicationName string) *Builder

func (*Builder) ApplicationVersion

func (cb *Builder) ApplicationVersion(applicationVersion string) *Builder

func (*Builder) BaseURL

func (cb *Builder) BaseURL(url string) *Builder

func (*Builder) BearerToken

func (cb *Builder) BearerToken(token string) *Builder

func (*Builder) Build

func (cb *Builder) Build() *Client

func (*Builder) HTTPClient

func (cb *Builder) HTTPClient(httpClient Doer) *Builder

func (*Builder) PublicKey

func (cb *Builder) PublicKey(secret string) *Builder

func (*Builder) SdkName

func (cb *Builder) SdkName(sdkName string) *Builder

func (*Builder) SdkVersion

func (cb *Builder) SdkVersion(sdkVersion string) *Builder

func (*Builder) SecretKey

func (cb *Builder) SecretKey(key string) *Builder

func (*Builder) UploadChunkSize

func (cb *Builder) UploadChunkSize(size int64) *Builder

type Client

type Client struct {
	BaseURL   *url.URL
	PublicKey string
	SecretKey string

	BearerToken string

	ApiKey       ApiKeyServiceI
	LiveStream   LiveStreamServiceI
	Players      PlayersServiceI
	Video        VideoServiceI
	VideoChapter VideoChapterServiceI
	Watermark    WatermarkServiceI
	Webhook      WebhookServiceI
	// contains filtered or unexported fields
}

func (*Client) ChunkSize

func (c *Client) ChunkSize(size int64)

ChunkSize changes chunk size for video upload, by default its 50MB

func (*Client) UploadVideo

func (c *Client) UploadVideo(ctx context.Context, id string, fileName string, fileReader io.Reader, fileSize int64) error

type Controls

type Controls struct {
	EnableApi      *bool `json:"enable_api,omitempty"`
	EnableControls *bool `json:"enable_controls,omitempty"`
	ForceAutoplay  *bool `json:"force_autoplay,omitempty"`
	ForceLoop      *bool `json:"force_loop,omitempty"`
	HideTitle      *bool `json:"hide_title,omitempty"`
}

Controls struct for Controls

func NewControls

func NewControls() *Controls

NewControls instantiates a new Controls object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewControlsWithDefaults

func NewControlsWithDefaults() *Controls

NewControlsWithDefaults instantiates a new Controls object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Controls) GetEnableApi

func (o *Controls) GetEnableApi() bool

GetEnableApi returns the EnableApi field value if set, zero value otherwise.

func (*Controls) GetEnableApiOk

func (o *Controls) GetEnableApiOk() (*bool, bool)

GetEnableApiOk returns a tuple with the EnableApi field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Controls) GetEnableControls

func (o *Controls) GetEnableControls() bool

GetEnableControls returns the EnableControls field value if set, zero value otherwise.

func (*Controls) GetEnableControlsOk

func (o *Controls) GetEnableControlsOk() (*bool, bool)

GetEnableControlsOk returns a tuple with the EnableControls field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Controls) GetForceAutoplay

func (o *Controls) GetForceAutoplay() bool

GetForceAutoplay returns the ForceAutoplay field value if set, zero value otherwise.

func (*Controls) GetForceAutoplayOk

func (o *Controls) GetForceAutoplayOk() (*bool, bool)

GetForceAutoplayOk returns a tuple with the ForceAutoplay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Controls) GetForceLoop

func (o *Controls) GetForceLoop() bool

GetForceLoop returns the ForceLoop field value if set, zero value otherwise.

func (*Controls) GetForceLoopOk

func (o *Controls) GetForceLoopOk() (*bool, bool)

GetForceLoopOk returns a tuple with the ForceLoop field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Controls) GetHideTitle

func (o *Controls) GetHideTitle() bool

GetHideTitle returns the HideTitle field value if set, zero value otherwise.

func (*Controls) GetHideTitleOk

func (o *Controls) GetHideTitleOk() (*bool, bool)

GetHideTitleOk returns a tuple with the HideTitle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Controls) HasEnableApi

func (o *Controls) HasEnableApi() bool

HasEnableApi returns a boolean if a field has been set.

func (*Controls) HasEnableControls

func (o *Controls) HasEnableControls() bool

HasEnableControls returns a boolean if a field has been set.

func (*Controls) HasForceAutoplay

func (o *Controls) HasForceAutoplay() bool

HasForceAutoplay returns a boolean if a field has been set.

func (*Controls) HasForceLoop

func (o *Controls) HasForceLoop() bool

HasForceLoop returns a boolean if a field has been set.

func (*Controls) HasHideTitle

func (o *Controls) HasHideTitle() bool

HasHideTitle returns a boolean if a field has been set.

func (*Controls) SetEnableApi

func (o *Controls) SetEnableApi(v bool)

SetEnableApi gets a reference to the given bool and assigns it to the EnableApi field.

func (*Controls) SetEnableControls

func (o *Controls) SetEnableControls(v bool)

SetEnableControls gets a reference to the given bool and assigns it to the EnableControls field.

func (*Controls) SetForceAutoplay

func (o *Controls) SetForceAutoplay(v bool)

SetForceAutoplay gets a reference to the given bool and assigns it to the ForceAutoplay field.

func (*Controls) SetForceLoop

func (o *Controls) SetForceLoop(v bool)

SetForceLoop gets a reference to the given bool and assigns it to the ForceLoop field.

func (*Controls) SetHideTitle

func (o *Controls) SetHideTitle(v bool)

SetHideTitle gets a reference to the given bool and assigns it to the HideTitle field.

type CreateApiKeyData

type CreateApiKeyData struct {
	ApiKey *ApiKey `json:"api_key,omitempty"`
}

CreateApiKeyData struct for CreateApiKeyData

func NewCreateApiKeyData

func NewCreateApiKeyData() *CreateApiKeyData

NewCreateApiKeyData instantiates a new CreateApiKeyData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateApiKeyDataWithDefaults

func NewCreateApiKeyDataWithDefaults() *CreateApiKeyData

NewCreateApiKeyDataWithDefaults instantiates a new CreateApiKeyData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateApiKeyData) GetApiKey

func (o *CreateApiKeyData) GetApiKey() ApiKey

GetApiKey returns the ApiKey field value if set, zero value otherwise.

func (*CreateApiKeyData) GetApiKeyOk

func (o *CreateApiKeyData) GetApiKeyOk() (*ApiKey, bool)

GetApiKeyOk returns a tuple with the ApiKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateApiKeyData) HasApiKey

func (o *CreateApiKeyData) HasApiKey() bool

HasApiKey returns a boolean if a field has been set.

func (*CreateApiKeyData) SetApiKey

func (o *CreateApiKeyData) SetApiKey(v ApiKey)

SetApiKey gets a reference to the given ApiKey and assigns it to the ApiKey field.

type CreateApiKeyRequest

type CreateApiKeyRequest struct {
	ApiKeyName *string `json:"api_key_name,omitempty"`
	Ttl        *string `json:"ttl,omitempty"`
	Type       *string `json:"type,omitempty"`
}

CreateApiKeyRequest struct for CreateApiKeyRequest

func NewCreateApiKeyRequest

func NewCreateApiKeyRequest() *CreateApiKeyRequest

NewCreateApiKeyRequest instantiates a new CreateApiKeyRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateApiKeyRequestWithDefaults

func NewCreateApiKeyRequestWithDefaults() *CreateApiKeyRequest

NewCreateApiKeyRequestWithDefaults instantiates a new CreateApiKeyRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateApiKeyRequest) GetApiKeyName

func (o *CreateApiKeyRequest) GetApiKeyName() string

GetApiKeyName returns the ApiKeyName field value if set, zero value otherwise.

func (*CreateApiKeyRequest) GetApiKeyNameOk

func (o *CreateApiKeyRequest) GetApiKeyNameOk() (*string, bool)

GetApiKeyNameOk returns a tuple with the ApiKeyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateApiKeyRequest) GetTtl

func (o *CreateApiKeyRequest) GetTtl() string

GetTtl returns the Ttl field value if set, zero value otherwise.

func (*CreateApiKeyRequest) GetTtlOk

func (o *CreateApiKeyRequest) GetTtlOk() (*string, bool)

GetTtlOk returns a tuple with the Ttl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateApiKeyRequest) GetType

func (o *CreateApiKeyRequest) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*CreateApiKeyRequest) GetTypeOk

func (o *CreateApiKeyRequest) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateApiKeyRequest) HasApiKeyName

func (o *CreateApiKeyRequest) HasApiKeyName() bool

HasApiKeyName returns a boolean if a field has been set.

func (*CreateApiKeyRequest) HasTtl

func (o *CreateApiKeyRequest) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*CreateApiKeyRequest) HasType

func (o *CreateApiKeyRequest) HasType() bool

HasType returns a boolean if a field has been set.

func (*CreateApiKeyRequest) SetApiKeyName

func (o *CreateApiKeyRequest) SetApiKeyName(v string)

SetApiKeyName gets a reference to the given string and assigns it to the ApiKeyName field.

func (*CreateApiKeyRequest) SetTtl

func (o *CreateApiKeyRequest) SetTtl(v string)

SetTtl gets a reference to the given string and assigns it to the Ttl field.

func (*CreateApiKeyRequest) SetType

func (o *CreateApiKeyRequest) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type CreateApiKeyResponse

type CreateApiKeyResponse struct {
	Data   *CreateApiKeyData `json:"data,omitempty"`
	Status *string           `json:"status,omitempty"`
}

CreateApiKeyResponse struct for CreateApiKeyResponse

func NewCreateApiKeyResponse

func NewCreateApiKeyResponse() *CreateApiKeyResponse

NewCreateApiKeyResponse instantiates a new CreateApiKeyResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateApiKeyResponseWithDefaults

func NewCreateApiKeyResponseWithDefaults() *CreateApiKeyResponse

NewCreateApiKeyResponseWithDefaults instantiates a new CreateApiKeyResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateApiKeyResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*CreateApiKeyResponse) GetDataOk

func (o *CreateApiKeyResponse) GetDataOk() (*CreateApiKeyData, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateApiKeyResponse) GetStatus

func (o *CreateApiKeyResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*CreateApiKeyResponse) GetStatusOk

func (o *CreateApiKeyResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateApiKeyResponse) HasData

func (o *CreateApiKeyResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*CreateApiKeyResponse) HasStatus

func (o *CreateApiKeyResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*CreateApiKeyResponse) SetData

func (o *CreateApiKeyResponse) SetData(v CreateApiKeyData)

SetData gets a reference to the given CreateApiKeyData and assigns it to the Data field.

func (*CreateApiKeyResponse) SetStatus

func (o *CreateApiKeyResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type CreateLiveStreamKeyRequest added in v1.0.2

type CreateLiveStreamKeyRequest struct {
	Name *string `json:"name,omitempty"`
	Save *bool   `json:"save,omitempty"`
}

CreateLiveStreamKeyRequest struct for CreateLiveStreamKeyRequest

func NewCreateLiveStreamKeyRequest added in v1.0.2

func NewCreateLiveStreamKeyRequest() *CreateLiveStreamKeyRequest

NewCreateLiveStreamKeyRequest instantiates a new CreateLiveStreamKeyRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateLiveStreamKeyRequestWithDefaults added in v1.0.2

func NewCreateLiveStreamKeyRequestWithDefaults() *CreateLiveStreamKeyRequest

NewCreateLiveStreamKeyRequestWithDefaults instantiates a new CreateLiveStreamKeyRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateLiveStreamKeyRequest) GetName added in v1.0.2

func (o *CreateLiveStreamKeyRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CreateLiveStreamKeyRequest) GetNameOk added in v1.0.2

func (o *CreateLiveStreamKeyRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLiveStreamKeyRequest) GetSave added in v1.0.2

func (o *CreateLiveStreamKeyRequest) GetSave() bool

GetSave returns the Save field value if set, zero value otherwise.

func (*CreateLiveStreamKeyRequest) GetSaveOk added in v1.0.2

func (o *CreateLiveStreamKeyRequest) GetSaveOk() (*bool, bool)

GetSaveOk returns a tuple with the Save field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLiveStreamKeyRequest) HasName added in v1.0.2

func (o *CreateLiveStreamKeyRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*CreateLiveStreamKeyRequest) HasSave added in v1.0.2

func (o *CreateLiveStreamKeyRequest) HasSave() bool

HasSave returns a boolean if a field has been set.

func (*CreateLiveStreamKeyRequest) SetName added in v1.0.2

func (o *CreateLiveStreamKeyRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*CreateLiveStreamKeyRequest) SetSave added in v1.0.2

func (o *CreateLiveStreamKeyRequest) SetSave(v bool)

SetSave gets a reference to the given bool and assigns it to the Save field.

type CreateLiveStreamKeyResponse added in v1.0.2

type CreateLiveStreamKeyResponse struct {
	Data   *LiveStreamKeyData `json:"data,omitempty"`
	Status *string            `json:"status,omitempty"`
}

CreateLiveStreamKeyResponse struct for CreateLiveStreamKeyResponse

func NewCreateLiveStreamKeyResponse added in v1.0.2

func NewCreateLiveStreamKeyResponse() *CreateLiveStreamKeyResponse

NewCreateLiveStreamKeyResponse instantiates a new CreateLiveStreamKeyResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateLiveStreamKeyResponseWithDefaults added in v1.0.2

func NewCreateLiveStreamKeyResponseWithDefaults() *CreateLiveStreamKeyResponse

NewCreateLiveStreamKeyResponseWithDefaults instantiates a new CreateLiveStreamKeyResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateLiveStreamKeyResponse) GetData added in v1.0.2

GetData returns the Data field value if set, zero value otherwise.

func (*CreateLiveStreamKeyResponse) GetDataOk added in v1.0.2

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLiveStreamKeyResponse) GetStatus added in v1.0.2

func (o *CreateLiveStreamKeyResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*CreateLiveStreamKeyResponse) GetStatusOk added in v1.0.2

func (o *CreateLiveStreamKeyResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLiveStreamKeyResponse) HasData added in v1.0.2

func (o *CreateLiveStreamKeyResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*CreateLiveStreamKeyResponse) HasStatus added in v1.0.2

func (o *CreateLiveStreamKeyResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*CreateLiveStreamKeyResponse) SetData added in v1.0.2

SetData gets a reference to the given LiveStreamKeyData and assigns it to the Data field.

func (*CreateLiveStreamKeyResponse) SetStatus added in v1.0.2

func (o *CreateLiveStreamKeyResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type CreatePlayerThemeRequest

type CreatePlayerThemeRequest struct {
	Controls *Controls `json:"controls,omitempty"`
	Name     *string   `json:"name,omitempty"`
	Theme    *Theme    `json:"theme,omitempty"`
}

CreatePlayerThemeRequest struct for CreatePlayerThemeRequest

func NewCreatePlayerThemeRequest

func NewCreatePlayerThemeRequest() *CreatePlayerThemeRequest

NewCreatePlayerThemeRequest instantiates a new CreatePlayerThemeRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreatePlayerThemeRequestWithDefaults

func NewCreatePlayerThemeRequestWithDefaults() *CreatePlayerThemeRequest

NewCreatePlayerThemeRequestWithDefaults instantiates a new CreatePlayerThemeRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreatePlayerThemeRequest) GetControls

func (o *CreatePlayerThemeRequest) GetControls() Controls

GetControls returns the Controls field value if set, zero value otherwise.

func (*CreatePlayerThemeRequest) GetControlsOk

func (o *CreatePlayerThemeRequest) GetControlsOk() (*Controls, bool)

GetControlsOk returns a tuple with the Controls field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePlayerThemeRequest) GetName

func (o *CreatePlayerThemeRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CreatePlayerThemeRequest) GetNameOk

func (o *CreatePlayerThemeRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePlayerThemeRequest) GetTheme

func (o *CreatePlayerThemeRequest) GetTheme() Theme

GetTheme returns the Theme field value if set, zero value otherwise.

func (*CreatePlayerThemeRequest) GetThemeOk

func (o *CreatePlayerThemeRequest) GetThemeOk() (*Theme, bool)

GetThemeOk returns a tuple with the Theme field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePlayerThemeRequest) HasControls

func (o *CreatePlayerThemeRequest) HasControls() bool

HasControls returns a boolean if a field has been set.

func (*CreatePlayerThemeRequest) HasName

func (o *CreatePlayerThemeRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*CreatePlayerThemeRequest) HasTheme

func (o *CreatePlayerThemeRequest) HasTheme() bool

HasTheme returns a boolean if a field has been set.

func (*CreatePlayerThemeRequest) SetControls

func (o *CreatePlayerThemeRequest) SetControls(v Controls)

SetControls gets a reference to the given Controls and assigns it to the Controls field.

func (*CreatePlayerThemeRequest) SetName

func (o *CreatePlayerThemeRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*CreatePlayerThemeRequest) SetTheme

func (o *CreatePlayerThemeRequest) SetTheme(v Theme)

SetTheme gets a reference to the given Theme and assigns it to the Theme field.

type CreatePlayerThemesData

type CreatePlayerThemesData struct {
	PlayerTheme *PlayerTheme `json:"player_theme,omitempty"`
}

CreatePlayerThemesData struct for CreatePlayerThemesData

func NewCreatePlayerThemesData

func NewCreatePlayerThemesData() *CreatePlayerThemesData

NewCreatePlayerThemesData instantiates a new CreatePlayerThemesData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreatePlayerThemesDataWithDefaults

func NewCreatePlayerThemesDataWithDefaults() *CreatePlayerThemesData

NewCreatePlayerThemesDataWithDefaults instantiates a new CreatePlayerThemesData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreatePlayerThemesData) GetPlayerTheme

func (o *CreatePlayerThemesData) GetPlayerTheme() PlayerTheme

GetPlayerTheme returns the PlayerTheme field value if set, zero value otherwise.

func (*CreatePlayerThemesData) GetPlayerThemeOk

func (o *CreatePlayerThemesData) GetPlayerThemeOk() (*PlayerTheme, bool)

GetPlayerThemeOk returns a tuple with the PlayerTheme field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePlayerThemesData) HasPlayerTheme

func (o *CreatePlayerThemesData) HasPlayerTheme() bool

HasPlayerTheme returns a boolean if a field has been set.

func (*CreatePlayerThemesData) SetPlayerTheme

func (o *CreatePlayerThemesData) SetPlayerTheme(v PlayerTheme)

SetPlayerTheme gets a reference to the given PlayerTheme and assigns it to the PlayerTheme field.

type CreatePlayerThemesResponse

type CreatePlayerThemesResponse struct {
	Data   *CreatePlayerThemesData `json:"data,omitempty"`
	Status *string                 `json:"status,omitempty"`
}

CreatePlayerThemesResponse struct for CreatePlayerThemesResponse

func NewCreatePlayerThemesResponse

func NewCreatePlayerThemesResponse() *CreatePlayerThemesResponse

NewCreatePlayerThemesResponse instantiates a new CreatePlayerThemesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreatePlayerThemesResponseWithDefaults

func NewCreatePlayerThemesResponseWithDefaults() *CreatePlayerThemesResponse

NewCreatePlayerThemesResponseWithDefaults instantiates a new CreatePlayerThemesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreatePlayerThemesResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*CreatePlayerThemesResponse) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePlayerThemesResponse) GetStatus

func (o *CreatePlayerThemesResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*CreatePlayerThemesResponse) GetStatusOk

func (o *CreatePlayerThemesResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreatePlayerThemesResponse) HasData

func (o *CreatePlayerThemesResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*CreatePlayerThemesResponse) HasStatus

func (o *CreatePlayerThemesResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*CreatePlayerThemesResponse) SetData

SetData gets a reference to the given CreatePlayerThemesData and assigns it to the Data field.

func (*CreatePlayerThemesResponse) SetStatus

func (o *CreatePlayerThemesResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type CreateStreamingRequest added in v1.0.2

type CreateStreamingRequest struct {
	// Qualities of the video (default: 1080p, 720p,  360p, allow:2160p, 1440p, 1080p, 720p,  360p, 240p, 144p)
	Qualities *[]string `json:"qualities,omitempty"`
	Save      *bool     `json:"save,omitempty"`
	Title     *string   `json:"title,omitempty"`
}

CreateStreamingRequest struct for CreateStreamingRequest

func NewCreateStreamingRequest added in v1.0.2

func NewCreateStreamingRequest() *CreateStreamingRequest

NewCreateStreamingRequest instantiates a new CreateStreamingRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateStreamingRequestWithDefaults added in v1.0.2

func NewCreateStreamingRequestWithDefaults() *CreateStreamingRequest

NewCreateStreamingRequestWithDefaults instantiates a new CreateStreamingRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateStreamingRequest) GetQualities added in v1.0.2

func (o *CreateStreamingRequest) GetQualities() []string

GetQualities returns the Qualities field value if set, zero value otherwise.

func (*CreateStreamingRequest) GetQualitiesOk added in v1.0.2

func (o *CreateStreamingRequest) GetQualitiesOk() (*[]string, bool)

GetQualitiesOk returns a tuple with the Qualities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateStreamingRequest) GetSave added in v1.0.2

func (o *CreateStreamingRequest) GetSave() bool

GetSave returns the Save field value if set, zero value otherwise.

func (*CreateStreamingRequest) GetSaveOk added in v1.0.2

func (o *CreateStreamingRequest) GetSaveOk() (*bool, bool)

GetSaveOk returns a tuple with the Save field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateStreamingRequest) GetTitle added in v1.0.2

func (o *CreateStreamingRequest) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*CreateStreamingRequest) GetTitleOk added in v1.0.2

func (o *CreateStreamingRequest) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateStreamingRequest) HasQualities added in v1.0.2

func (o *CreateStreamingRequest) HasQualities() bool

HasQualities returns a boolean if a field has been set.

func (*CreateStreamingRequest) HasSave added in v1.0.2

func (o *CreateStreamingRequest) HasSave() bool

HasSave returns a boolean if a field has been set.

func (*CreateStreamingRequest) HasTitle added in v1.0.2

func (o *CreateStreamingRequest) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*CreateStreamingRequest) SetQualities added in v1.0.2

func (o *CreateStreamingRequest) SetQualities(v []string)

SetQualities gets a reference to the given []string and assigns it to the Qualities field.

func (*CreateStreamingRequest) SetSave added in v1.0.2

func (o *CreateStreamingRequest) SetSave(v bool)

SetSave gets a reference to the given bool and assigns it to the Save field.

func (*CreateStreamingRequest) SetTitle added in v1.0.2

func (o *CreateStreamingRequest) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

type CreateStreamingResponse added in v1.0.2

type CreateStreamingResponse struct {
	Data   *LiveStreamVideoData `json:"data,omitempty"`
	Status *string              `json:"status,omitempty"`
}

CreateStreamingResponse struct for CreateStreamingResponse

func NewCreateStreamingResponse added in v1.0.2

func NewCreateStreamingResponse() *CreateStreamingResponse

NewCreateStreamingResponse instantiates a new CreateStreamingResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateStreamingResponseWithDefaults added in v1.0.2

func NewCreateStreamingResponseWithDefaults() *CreateStreamingResponse

NewCreateStreamingResponseWithDefaults instantiates a new CreateStreamingResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateStreamingResponse) GetData added in v1.0.2

GetData returns the Data field value if set, zero value otherwise.

func (*CreateStreamingResponse) GetDataOk added in v1.0.2

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateStreamingResponse) GetStatus added in v1.0.2

func (o *CreateStreamingResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*CreateStreamingResponse) GetStatusOk added in v1.0.2

func (o *CreateStreamingResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateStreamingResponse) HasData added in v1.0.2

func (o *CreateStreamingResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*CreateStreamingResponse) HasStatus added in v1.0.2

func (o *CreateStreamingResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*CreateStreamingResponse) SetData added in v1.0.2

SetData gets a reference to the given LiveStreamVideoData and assigns it to the Data field.

func (*CreateStreamingResponse) SetStatus added in v1.0.2

func (o *CreateStreamingResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type CreateVideoCaptionData

type CreateVideoCaptionData struct {
	VideoCaption *VideoCaption `json:"video_caption,omitempty"`
}

CreateVideoCaptionData struct for CreateVideoCaptionData

func NewCreateVideoCaptionData

func NewCreateVideoCaptionData() *CreateVideoCaptionData

NewCreateVideoCaptionData instantiates a new CreateVideoCaptionData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateVideoCaptionDataWithDefaults

func NewCreateVideoCaptionDataWithDefaults() *CreateVideoCaptionData

NewCreateVideoCaptionDataWithDefaults instantiates a new CreateVideoCaptionData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateVideoCaptionData) GetVideoCaption

func (o *CreateVideoCaptionData) GetVideoCaption() VideoCaption

GetVideoCaption returns the VideoCaption field value if set, zero value otherwise.

func (*CreateVideoCaptionData) GetVideoCaptionOk

func (o *CreateVideoCaptionData) GetVideoCaptionOk() (*VideoCaption, bool)

GetVideoCaptionOk returns a tuple with the VideoCaption field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateVideoCaptionData) HasVideoCaption

func (o *CreateVideoCaptionData) HasVideoCaption() bool

HasVideoCaption returns a boolean if a field has been set.

func (*CreateVideoCaptionData) SetVideoCaption

func (o *CreateVideoCaptionData) SetVideoCaption(v VideoCaption)

SetVideoCaption gets a reference to the given VideoCaption and assigns it to the VideoCaption field.

type CreateVideoCaptionResponse

type CreateVideoCaptionResponse struct {
	Data   *CreateVideoCaptionData `json:"data,omitempty"`
	Status *string                 `json:"status,omitempty"`
}

CreateVideoCaptionResponse struct for CreateVideoCaptionResponse

func NewCreateVideoCaptionResponse

func NewCreateVideoCaptionResponse() *CreateVideoCaptionResponse

NewCreateVideoCaptionResponse instantiates a new CreateVideoCaptionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateVideoCaptionResponseWithDefaults

func NewCreateVideoCaptionResponseWithDefaults() *CreateVideoCaptionResponse

NewCreateVideoCaptionResponseWithDefaults instantiates a new CreateVideoCaptionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateVideoCaptionResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*CreateVideoCaptionResponse) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateVideoCaptionResponse) GetStatus

func (o *CreateVideoCaptionResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*CreateVideoCaptionResponse) GetStatusOk

func (o *CreateVideoCaptionResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateVideoCaptionResponse) HasData

func (o *CreateVideoCaptionResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*CreateVideoCaptionResponse) HasStatus

func (o *CreateVideoCaptionResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*CreateVideoCaptionResponse) SetData

SetData gets a reference to the given CreateVideoCaptionData and assigns it to the Data field.

func (*CreateVideoCaptionResponse) SetStatus

func (o *CreateVideoCaptionResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type CreateVideoChapterData

type CreateVideoChapterData struct {
	VideoChapter *VideoChapter `json:"video_chapter,omitempty"`
}

CreateVideoChapterData struct for CreateVideoChapterData

func NewCreateVideoChapterData

func NewCreateVideoChapterData() *CreateVideoChapterData

NewCreateVideoChapterData instantiates a new CreateVideoChapterData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateVideoChapterDataWithDefaults

func NewCreateVideoChapterDataWithDefaults() *CreateVideoChapterData

NewCreateVideoChapterDataWithDefaults instantiates a new CreateVideoChapterData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateVideoChapterData) GetVideoChapter

func (o *CreateVideoChapterData) GetVideoChapter() VideoChapter

GetVideoChapter returns the VideoChapter field value if set, zero value otherwise.

func (*CreateVideoChapterData) GetVideoChapterOk

func (o *CreateVideoChapterData) GetVideoChapterOk() (*VideoChapter, bool)

GetVideoChapterOk returns a tuple with the VideoChapter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateVideoChapterData) HasVideoChapter

func (o *CreateVideoChapterData) HasVideoChapter() bool

HasVideoChapter returns a boolean if a field has been set.

func (*CreateVideoChapterData) SetVideoChapter

func (o *CreateVideoChapterData) SetVideoChapter(v VideoChapter)

SetVideoChapter gets a reference to the given VideoChapter and assigns it to the VideoChapter field.

type CreateVideoChapterResponse

type CreateVideoChapterResponse struct {
	Data   *CreateVideoChapterData `json:"data,omitempty"`
	Status *string                 `json:"status,omitempty"`
}

CreateVideoChapterResponse struct for CreateVideoChapterResponse

func NewCreateVideoChapterResponse

func NewCreateVideoChapterResponse() *CreateVideoChapterResponse

NewCreateVideoChapterResponse instantiates a new CreateVideoChapterResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateVideoChapterResponseWithDefaults

func NewCreateVideoChapterResponseWithDefaults() *CreateVideoChapterResponse

NewCreateVideoChapterResponseWithDefaults instantiates a new CreateVideoChapterResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateVideoChapterResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*CreateVideoChapterResponse) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateVideoChapterResponse) GetStatus

func (o *CreateVideoChapterResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*CreateVideoChapterResponse) GetStatusOk

func (o *CreateVideoChapterResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateVideoChapterResponse) HasData

func (o *CreateVideoChapterResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*CreateVideoChapterResponse) HasStatus

func (o *CreateVideoChapterResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*CreateVideoChapterResponse) SetData

SetData gets a reference to the given CreateVideoChapterData and assigns it to the Data field.

func (*CreateVideoChapterResponse) SetStatus

func (o *CreateVideoChapterResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type CreateVideoRequest

type CreateVideoRequest struct {
	// Description of the video
	Description *string `json:"description,omitempty"`
	// // Is panoramic video IsPanoramic *bool `json:\"is_panoramic\" form:\"is_panoramic\"` Is public video
	IsPublic *bool `json:"is_public,omitempty"`
	// Metadata of the video (key-value pair, max: 50 items, key max length: 255, value max length: 255)
	Metadata *[]Metadata `json:"metadata,omitempty"`
	// Qualities of the video (default: 1080p, 720p,  360p, allow:2160p, 1440p, 1080p, 720p,  360p, 240p, 144p)
	Qualities *[]string `json:"qualities,omitempty"`
	// Tags of the video (max: 50 items, max length: 255)
	Tags *[]string `json:"tags,omitempty"`
	// Title of the video
	Title *string `json:"title,omitempty"`
	// Video thumbnailConfig
	Watermark *VideoWatermark `json:"watermark,omitempty"`
}

CreateVideoRequest struct for CreateVideoRequest

func NewCreateVideoRequest

func NewCreateVideoRequest() *CreateVideoRequest

NewCreateVideoRequest instantiates a new CreateVideoRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateVideoRequestWithDefaults

func NewCreateVideoRequestWithDefaults() *CreateVideoRequest

NewCreateVideoRequestWithDefaults instantiates a new CreateVideoRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateVideoRequest) GetDescription

func (o *CreateVideoRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*CreateVideoRequest) GetDescriptionOk

func (o *CreateVideoRequest) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateVideoRequest) GetIsPublic

func (o *CreateVideoRequest) GetIsPublic() bool

GetIsPublic returns the IsPublic field value if set, zero value otherwise.

func (*CreateVideoRequest) GetIsPublicOk

func (o *CreateVideoRequest) GetIsPublicOk() (*bool, bool)

GetIsPublicOk returns a tuple with the IsPublic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateVideoRequest) GetMetadata

func (o *CreateVideoRequest) GetMetadata() []Metadata

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*CreateVideoRequest) GetMetadataOk

func (o *CreateVideoRequest) GetMetadataOk() (*[]Metadata, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateVideoRequest) GetQualities

func (o *CreateVideoRequest) GetQualities() []string

GetQualities returns the Qualities field value if set, zero value otherwise.

func (*CreateVideoRequest) GetQualitiesOk

func (o *CreateVideoRequest) GetQualitiesOk() (*[]string, bool)

GetQualitiesOk returns a tuple with the Qualities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateVideoRequest) GetTags

func (o *CreateVideoRequest) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*CreateVideoRequest) GetTagsOk

func (o *CreateVideoRequest) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateVideoRequest) GetTitle

func (o *CreateVideoRequest) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*CreateVideoRequest) GetTitleOk

func (o *CreateVideoRequest) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateVideoRequest) GetWatermark

func (o *CreateVideoRequest) GetWatermark() VideoWatermark

GetWatermark returns the Watermark field value if set, zero value otherwise.

func (*CreateVideoRequest) GetWatermarkOk

func (o *CreateVideoRequest) GetWatermarkOk() (*VideoWatermark, bool)

GetWatermarkOk returns a tuple with the Watermark field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateVideoRequest) HasDescription

func (o *CreateVideoRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CreateVideoRequest) HasIsPublic

func (o *CreateVideoRequest) HasIsPublic() bool

HasIsPublic returns a boolean if a field has been set.

func (*CreateVideoRequest) HasMetadata

func (o *CreateVideoRequest) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*CreateVideoRequest) HasQualities

func (o *CreateVideoRequest) HasQualities() bool

HasQualities returns a boolean if a field has been set.

func (*CreateVideoRequest) HasTags

func (o *CreateVideoRequest) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*CreateVideoRequest) HasTitle

func (o *CreateVideoRequest) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*CreateVideoRequest) HasWatermark

func (o *CreateVideoRequest) HasWatermark() bool

HasWatermark returns a boolean if a field has been set.

func (*CreateVideoRequest) SetDescription

func (o *CreateVideoRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*CreateVideoRequest) SetIsPublic

func (o *CreateVideoRequest) SetIsPublic(v bool)

SetIsPublic gets a reference to the given bool and assigns it to the IsPublic field.

func (*CreateVideoRequest) SetMetadata

func (o *CreateVideoRequest) SetMetadata(v []Metadata)

SetMetadata gets a reference to the given []Metadata and assigns it to the Metadata field.

func (*CreateVideoRequest) SetQualities

func (o *CreateVideoRequest) SetQualities(v []string)

SetQualities gets a reference to the given []string and assigns it to the Qualities field.

func (*CreateVideoRequest) SetTags

func (o *CreateVideoRequest) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*CreateVideoRequest) SetTitle

func (o *CreateVideoRequest) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*CreateVideoRequest) SetWatermark

func (o *CreateVideoRequest) SetWatermark(v VideoWatermark)

SetWatermark gets a reference to the given VideoWatermark and assigns it to the Watermark field.

type CreateVideoResponse

type CreateVideoResponse struct {
	Data   *Video  `json:"data,omitempty"`
	Status *string `json:"status,omitempty"`
}

CreateVideoResponse struct for CreateVideoResponse

func NewCreateVideoResponse

func NewCreateVideoResponse() *CreateVideoResponse

NewCreateVideoResponse instantiates a new CreateVideoResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateVideoResponseWithDefaults

func NewCreateVideoResponseWithDefaults() *CreateVideoResponse

NewCreateVideoResponseWithDefaults instantiates a new CreateVideoResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateVideoResponse) GetData

func (o *CreateVideoResponse) GetData() Video

GetData returns the Data field value if set, zero value otherwise.

func (*CreateVideoResponse) GetDataOk

func (o *CreateVideoResponse) GetDataOk() (*Video, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateVideoResponse) GetStatus

func (o *CreateVideoResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*CreateVideoResponse) GetStatusOk

func (o *CreateVideoResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateVideoResponse) HasData

func (o *CreateVideoResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*CreateVideoResponse) HasStatus

func (o *CreateVideoResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*CreateVideoResponse) SetData

func (o *CreateVideoResponse) SetData(v Video)

SetData gets a reference to the given Video and assigns it to the Data field.

func (*CreateVideoResponse) SetStatus

func (o *CreateVideoResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type CreateWatermarkData

type CreateWatermarkData struct {
	CreatedAt   *string `json:"created_at,omitempty"`
	WatermarkId *string `json:"watermark_id,omitempty"`
}

CreateWatermarkData struct for CreateWatermarkData

func NewCreateWatermarkData

func NewCreateWatermarkData() *CreateWatermarkData

NewCreateWatermarkData instantiates a new CreateWatermarkData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateWatermarkDataWithDefaults

func NewCreateWatermarkDataWithDefaults() *CreateWatermarkData

NewCreateWatermarkDataWithDefaults instantiates a new CreateWatermarkData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateWatermarkData) GetCreatedAt

func (o *CreateWatermarkData) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*CreateWatermarkData) GetCreatedAtOk

func (o *CreateWatermarkData) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateWatermarkData) GetWatermarkId

func (o *CreateWatermarkData) GetWatermarkId() string

GetWatermarkId returns the WatermarkId field value if set, zero value otherwise.

func (*CreateWatermarkData) GetWatermarkIdOk

func (o *CreateWatermarkData) GetWatermarkIdOk() (*string, bool)

GetWatermarkIdOk returns a tuple with the WatermarkId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateWatermarkData) HasCreatedAt

func (o *CreateWatermarkData) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CreateWatermarkData) HasWatermarkId

func (o *CreateWatermarkData) HasWatermarkId() bool

HasWatermarkId returns a boolean if a field has been set.

func (*CreateWatermarkData) SetCreatedAt

func (o *CreateWatermarkData) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*CreateWatermarkData) SetWatermarkId

func (o *CreateWatermarkData) SetWatermarkId(v string)

SetWatermarkId gets a reference to the given string and assigns it to the WatermarkId field.

type CreateWatermarkResponse

type CreateWatermarkResponse struct {
	Data   *CreateWatermarkData `json:"data,omitempty"`
	Status *string              `json:"status,omitempty"`
}

CreateWatermarkResponse struct for CreateWatermarkResponse

func NewCreateWatermarkResponse

func NewCreateWatermarkResponse() *CreateWatermarkResponse

NewCreateWatermarkResponse instantiates a new CreateWatermarkResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateWatermarkResponseWithDefaults

func NewCreateWatermarkResponseWithDefaults() *CreateWatermarkResponse

NewCreateWatermarkResponseWithDefaults instantiates a new CreateWatermarkResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateWatermarkResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*CreateWatermarkResponse) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateWatermarkResponse) GetStatus

func (o *CreateWatermarkResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*CreateWatermarkResponse) GetStatusOk

func (o *CreateWatermarkResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateWatermarkResponse) HasData

func (o *CreateWatermarkResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*CreateWatermarkResponse) HasStatus

func (o *CreateWatermarkResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*CreateWatermarkResponse) SetData

SetData gets a reference to the given CreateWatermarkData and assigns it to the Data field.

func (*CreateWatermarkResponse) SetStatus

func (o *CreateWatermarkResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type CreateWebhookData

type CreateWebhookData struct {
	Webhook *Webhook `json:"webhook,omitempty"`
}

CreateWebhookData struct for CreateWebhookData

func NewCreateWebhookData

func NewCreateWebhookData() *CreateWebhookData

NewCreateWebhookData instantiates a new CreateWebhookData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateWebhookDataWithDefaults

func NewCreateWebhookDataWithDefaults() *CreateWebhookData

NewCreateWebhookDataWithDefaults instantiates a new CreateWebhookData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateWebhookData) GetWebhook

func (o *CreateWebhookData) GetWebhook() Webhook

GetWebhook returns the Webhook field value if set, zero value otherwise.

func (*CreateWebhookData) GetWebhookOk

func (o *CreateWebhookData) GetWebhookOk() (*Webhook, bool)

GetWebhookOk returns a tuple with the Webhook field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateWebhookData) HasWebhook

func (o *CreateWebhookData) HasWebhook() bool

HasWebhook returns a boolean if a field has been set.

func (*CreateWebhookData) SetWebhook

func (o *CreateWebhookData) SetWebhook(v Webhook)

SetWebhook gets a reference to the given Webhook and assigns it to the Webhook field.

type CreateWebhookRequest

type CreateWebhookRequest struct {
	EncodingFinished *bool   `json:"encoding_finished,omitempty"`
	EncodingStarted  *bool   `json:"encoding_started,omitempty"`
	FileReceived     *bool   `json:"file_received,omitempty"`
	Name             *string `json:"name,omitempty"`
	Url              *string `json:"url,omitempty"`
}

CreateWebhookRequest struct for CreateWebhookRequest

func NewCreateWebhookRequest

func NewCreateWebhookRequest() *CreateWebhookRequest

NewCreateWebhookRequest instantiates a new CreateWebhookRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateWebhookRequestWithDefaults

func NewCreateWebhookRequestWithDefaults() *CreateWebhookRequest

NewCreateWebhookRequestWithDefaults instantiates a new CreateWebhookRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateWebhookRequest) GetEncodingFinished

func (o *CreateWebhookRequest) GetEncodingFinished() bool

GetEncodingFinished returns the EncodingFinished field value if set, zero value otherwise.

func (*CreateWebhookRequest) GetEncodingFinishedOk

func (o *CreateWebhookRequest) GetEncodingFinishedOk() (*bool, bool)

GetEncodingFinishedOk returns a tuple with the EncodingFinished field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateWebhookRequest) GetEncodingStarted

func (o *CreateWebhookRequest) GetEncodingStarted() bool

GetEncodingStarted returns the EncodingStarted field value if set, zero value otherwise.

func (*CreateWebhookRequest) GetEncodingStartedOk

func (o *CreateWebhookRequest) GetEncodingStartedOk() (*bool, bool)

GetEncodingStartedOk returns a tuple with the EncodingStarted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateWebhookRequest) GetFileReceived

func (o *CreateWebhookRequest) GetFileReceived() bool

GetFileReceived returns the FileReceived field value if set, zero value otherwise.

func (*CreateWebhookRequest) GetFileReceivedOk

func (o *CreateWebhookRequest) GetFileReceivedOk() (*bool, bool)

GetFileReceivedOk returns a tuple with the FileReceived field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateWebhookRequest) GetName

func (o *CreateWebhookRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CreateWebhookRequest) GetNameOk

func (o *CreateWebhookRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateWebhookRequest) GetUrl

func (o *CreateWebhookRequest) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*CreateWebhookRequest) GetUrlOk

func (o *CreateWebhookRequest) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateWebhookRequest) HasEncodingFinished

func (o *CreateWebhookRequest) HasEncodingFinished() bool

HasEncodingFinished returns a boolean if a field has been set.

func (*CreateWebhookRequest) HasEncodingStarted

func (o *CreateWebhookRequest) HasEncodingStarted() bool

HasEncodingStarted returns a boolean if a field has been set.

func (*CreateWebhookRequest) HasFileReceived

func (o *CreateWebhookRequest) HasFileReceived() bool

HasFileReceived returns a boolean if a field has been set.

func (*CreateWebhookRequest) HasName

func (o *CreateWebhookRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*CreateWebhookRequest) HasUrl

func (o *CreateWebhookRequest) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (*CreateWebhookRequest) SetEncodingFinished

func (o *CreateWebhookRequest) SetEncodingFinished(v bool)

SetEncodingFinished gets a reference to the given bool and assigns it to the EncodingFinished field.

func (*CreateWebhookRequest) SetEncodingStarted

func (o *CreateWebhookRequest) SetEncodingStarted(v bool)

SetEncodingStarted gets a reference to the given bool and assigns it to the EncodingStarted field.

func (*CreateWebhookRequest) SetFileReceived

func (o *CreateWebhookRequest) SetFileReceived(v bool)

SetFileReceived gets a reference to the given bool and assigns it to the FileReceived field.

func (*CreateWebhookRequest) SetName

func (o *CreateWebhookRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*CreateWebhookRequest) SetUrl

func (o *CreateWebhookRequest) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

type CreateWebhookResponse

type CreateWebhookResponse struct {
	Data   *CreateWebhookData `json:"data,omitempty"`
	Status *string            `json:"status,omitempty"`
}

CreateWebhookResponse struct for CreateWebhookResponse

func NewCreateWebhookResponse

func NewCreateWebhookResponse() *CreateWebhookResponse

NewCreateWebhookResponse instantiates a new CreateWebhookResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateWebhookResponseWithDefaults

func NewCreateWebhookResponseWithDefaults() *CreateWebhookResponse

NewCreateWebhookResponseWithDefaults instantiates a new CreateWebhookResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateWebhookResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*CreateWebhookResponse) GetDataOk

func (o *CreateWebhookResponse) GetDataOk() (*CreateWebhookData, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateWebhookResponse) GetStatus

func (o *CreateWebhookResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*CreateWebhookResponse) GetStatusOk

func (o *CreateWebhookResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateWebhookResponse) HasData

func (o *CreateWebhookResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*CreateWebhookResponse) HasStatus

func (o *CreateWebhookResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*CreateWebhookResponse) SetData

SetData gets a reference to the given CreateWebhookData and assigns it to the Data field.

func (*CreateWebhookResponse) SetStatus

func (o *CreateWebhookResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type Doer

type Doer interface {
	Do(*http.Request) (*http.Response, error)
}

type ErrorResponse

type ErrorResponse struct {
	Response *http.Response
	Body     []byte
}

func (*ErrorResponse) Error

func (r *ErrorResponse) Error() string

type GetAllWatermarkData

type GetAllWatermarkData struct {
	Total      *int32       `json:"total,omitempty"`
	Watermarks *[]Watermark `json:"watermarks,omitempty"`
}

GetAllWatermarkData struct for GetAllWatermarkData

func NewGetAllWatermarkData

func NewGetAllWatermarkData() *GetAllWatermarkData

NewGetAllWatermarkData instantiates a new GetAllWatermarkData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetAllWatermarkDataWithDefaults

func NewGetAllWatermarkDataWithDefaults() *GetAllWatermarkData

NewGetAllWatermarkDataWithDefaults instantiates a new GetAllWatermarkData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetAllWatermarkData) GetTotal

func (o *GetAllWatermarkData) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*GetAllWatermarkData) GetTotalOk

func (o *GetAllWatermarkData) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetAllWatermarkData) GetWatermarks

func (o *GetAllWatermarkData) GetWatermarks() []Watermark

GetWatermarks returns the Watermarks field value if set, zero value otherwise.

func (*GetAllWatermarkData) GetWatermarksOk

func (o *GetAllWatermarkData) GetWatermarksOk() (*[]Watermark, bool)

GetWatermarksOk returns a tuple with the Watermarks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetAllWatermarkData) HasTotal

func (o *GetAllWatermarkData) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (*GetAllWatermarkData) HasWatermarks

func (o *GetAllWatermarkData) HasWatermarks() bool

HasWatermarks returns a boolean if a field has been set.

func (*GetAllWatermarkData) SetTotal

func (o *GetAllWatermarkData) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

func (*GetAllWatermarkData) SetWatermarks

func (o *GetAllWatermarkData) SetWatermarks(v []Watermark)

SetWatermarks gets a reference to the given []Watermark and assigns it to the Watermarks field.

type GetAllWatermarkResponse

type GetAllWatermarkResponse struct {
	Data   *GetAllWatermarkData `json:"data,omitempty"`
	Status *string              `json:"status,omitempty"`
}

GetAllWatermarkResponse struct for GetAllWatermarkResponse

func NewGetAllWatermarkResponse

func NewGetAllWatermarkResponse() *GetAllWatermarkResponse

NewGetAllWatermarkResponse instantiates a new GetAllWatermarkResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetAllWatermarkResponseWithDefaults

func NewGetAllWatermarkResponseWithDefaults() *GetAllWatermarkResponse

NewGetAllWatermarkResponseWithDefaults instantiates a new GetAllWatermarkResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetAllWatermarkResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetAllWatermarkResponse) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetAllWatermarkResponse) GetStatus

func (o *GetAllWatermarkResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetAllWatermarkResponse) GetStatusOk

func (o *GetAllWatermarkResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetAllWatermarkResponse) HasData

func (o *GetAllWatermarkResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetAllWatermarkResponse) HasStatus

func (o *GetAllWatermarkResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*GetAllWatermarkResponse) SetData

SetData gets a reference to the given GetAllWatermarkData and assigns it to the Data field.

func (*GetAllWatermarkResponse) SetStatus

func (o *GetAllWatermarkResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type GetApiKeysData

type GetApiKeysData struct {
	ApiKeys *[]ApiKey `json:"api_keys,omitempty"`
	Total   *int32    `json:"total,omitempty"`
}

GetApiKeysData struct for GetApiKeysData

func NewGetApiKeysData

func NewGetApiKeysData() *GetApiKeysData

NewGetApiKeysData instantiates a new GetApiKeysData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetApiKeysDataWithDefaults

func NewGetApiKeysDataWithDefaults() *GetApiKeysData

NewGetApiKeysDataWithDefaults instantiates a new GetApiKeysData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetApiKeysData) GetApiKeys

func (o *GetApiKeysData) GetApiKeys() []ApiKey

GetApiKeys returns the ApiKeys field value if set, zero value otherwise.

func (*GetApiKeysData) GetApiKeysOk

func (o *GetApiKeysData) GetApiKeysOk() (*[]ApiKey, bool)

GetApiKeysOk returns a tuple with the ApiKeys field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetApiKeysData) GetTotal

func (o *GetApiKeysData) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*GetApiKeysData) GetTotalOk

func (o *GetApiKeysData) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetApiKeysData) HasApiKeys

func (o *GetApiKeysData) HasApiKeys() bool

HasApiKeys returns a boolean if a field has been set.

func (*GetApiKeysData) HasTotal

func (o *GetApiKeysData) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (*GetApiKeysData) SetApiKeys

func (o *GetApiKeysData) SetApiKeys(v []ApiKey)

SetApiKeys gets a reference to the given []ApiKey and assigns it to the ApiKeys field.

func (*GetApiKeysData) SetTotal

func (o *GetApiKeysData) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

type GetApiKeysResponse

type GetApiKeysResponse struct {
	Data   *GetApiKeysData `json:"data,omitempty"`
	Status *string         `json:"status,omitempty"`
}

GetApiKeysResponse struct for GetApiKeysResponse

func NewGetApiKeysResponse

func NewGetApiKeysResponse() *GetApiKeysResponse

NewGetApiKeysResponse instantiates a new GetApiKeysResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetApiKeysResponseWithDefaults

func NewGetApiKeysResponseWithDefaults() *GetApiKeysResponse

NewGetApiKeysResponseWithDefaults instantiates a new GetApiKeysResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetApiKeysResponse) GetData

func (o *GetApiKeysResponse) GetData() GetApiKeysData

GetData returns the Data field value if set, zero value otherwise.

func (*GetApiKeysResponse) GetDataOk

func (o *GetApiKeysResponse) GetDataOk() (*GetApiKeysData, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetApiKeysResponse) GetStatus

func (o *GetApiKeysResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetApiKeysResponse) GetStatusOk

func (o *GetApiKeysResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetApiKeysResponse) HasData

func (o *GetApiKeysResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetApiKeysResponse) HasStatus

func (o *GetApiKeysResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*GetApiKeysResponse) SetData

func (o *GetApiKeysResponse) SetData(v GetApiKeysData)

SetData gets a reference to the given GetApiKeysData and assigns it to the Data field.

func (*GetApiKeysResponse) SetStatus

func (o *GetApiKeysResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type GetLiveStreamKeyData added in v1.0.2

type GetLiveStreamKeyData struct {
	CreatedAt *string `json:"created_at,omitempty"`
	Id        *string `json:"id,omitempty"`
	Name      *string `json:"name,omitempty"`
	RtmpUrl   *string `json:"rtmp_url,omitempty"`
	Save      *bool   `json:"save,omitempty"`
	StreamKey *string `json:"stream_key,omitempty"`
	UpdatedAt *string `json:"updated_at,omitempty"`
	UserId    *string `json:"user_id,omitempty"`
}

GetLiveStreamKeyData struct for GetLiveStreamKeyData

func NewGetLiveStreamKeyData added in v1.0.2

func NewGetLiveStreamKeyData() *GetLiveStreamKeyData

NewGetLiveStreamKeyData instantiates a new GetLiveStreamKeyData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetLiveStreamKeyDataWithDefaults added in v1.0.2

func NewGetLiveStreamKeyDataWithDefaults() *GetLiveStreamKeyData

NewGetLiveStreamKeyDataWithDefaults instantiates a new GetLiveStreamKeyData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetLiveStreamKeyData) GetCreatedAt added in v1.0.2

func (o *GetLiveStreamKeyData) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*GetLiveStreamKeyData) GetCreatedAtOk added in v1.0.2

func (o *GetLiveStreamKeyData) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamKeyData) GetId added in v1.0.2

func (o *GetLiveStreamKeyData) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*GetLiveStreamKeyData) GetIdOk added in v1.0.2

func (o *GetLiveStreamKeyData) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamKeyData) GetName added in v1.0.2

func (o *GetLiveStreamKeyData) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*GetLiveStreamKeyData) GetNameOk added in v1.0.2

func (o *GetLiveStreamKeyData) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamKeyData) GetRtmpUrl added in v1.0.2

func (o *GetLiveStreamKeyData) GetRtmpUrl() string

GetRtmpUrl returns the RtmpUrl field value if set, zero value otherwise.

func (*GetLiveStreamKeyData) GetRtmpUrlOk added in v1.0.2

func (o *GetLiveStreamKeyData) GetRtmpUrlOk() (*string, bool)

GetRtmpUrlOk returns a tuple with the RtmpUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamKeyData) GetSave added in v1.0.2

func (o *GetLiveStreamKeyData) GetSave() bool

GetSave returns the Save field value if set, zero value otherwise.

func (*GetLiveStreamKeyData) GetSaveOk added in v1.0.2

func (o *GetLiveStreamKeyData) GetSaveOk() (*bool, bool)

GetSaveOk returns a tuple with the Save field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamKeyData) GetStreamKey added in v1.0.2

func (o *GetLiveStreamKeyData) GetStreamKey() string

GetStreamKey returns the StreamKey field value if set, zero value otherwise.

func (*GetLiveStreamKeyData) GetStreamKeyOk added in v1.0.2

func (o *GetLiveStreamKeyData) GetStreamKeyOk() (*string, bool)

GetStreamKeyOk returns a tuple with the StreamKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamKeyData) GetUpdatedAt added in v1.0.2

func (o *GetLiveStreamKeyData) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*GetLiveStreamKeyData) GetUpdatedAtOk added in v1.0.2

func (o *GetLiveStreamKeyData) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamKeyData) GetUserId added in v1.0.2

func (o *GetLiveStreamKeyData) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*GetLiveStreamKeyData) GetUserIdOk added in v1.0.2

func (o *GetLiveStreamKeyData) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamKeyData) HasCreatedAt added in v1.0.2

func (o *GetLiveStreamKeyData) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*GetLiveStreamKeyData) HasId added in v1.0.2

func (o *GetLiveStreamKeyData) HasId() bool

HasId returns a boolean if a field has been set.

func (*GetLiveStreamKeyData) HasName added in v1.0.2

func (o *GetLiveStreamKeyData) HasName() bool

HasName returns a boolean if a field has been set.

func (*GetLiveStreamKeyData) HasRtmpUrl added in v1.0.2

func (o *GetLiveStreamKeyData) HasRtmpUrl() bool

HasRtmpUrl returns a boolean if a field has been set.

func (*GetLiveStreamKeyData) HasSave added in v1.0.2

func (o *GetLiveStreamKeyData) HasSave() bool

HasSave returns a boolean if a field has been set.

func (*GetLiveStreamKeyData) HasStreamKey added in v1.0.2

func (o *GetLiveStreamKeyData) HasStreamKey() bool

HasStreamKey returns a boolean if a field has been set.

func (*GetLiveStreamKeyData) HasUpdatedAt added in v1.0.2

func (o *GetLiveStreamKeyData) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*GetLiveStreamKeyData) HasUserId added in v1.0.2

func (o *GetLiveStreamKeyData) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (*GetLiveStreamKeyData) SetCreatedAt added in v1.0.2

func (o *GetLiveStreamKeyData) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*GetLiveStreamKeyData) SetId added in v1.0.2

func (o *GetLiveStreamKeyData) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*GetLiveStreamKeyData) SetName added in v1.0.2

func (o *GetLiveStreamKeyData) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetLiveStreamKeyData) SetRtmpUrl added in v1.0.2

func (o *GetLiveStreamKeyData) SetRtmpUrl(v string)

SetRtmpUrl gets a reference to the given string and assigns it to the RtmpUrl field.

func (*GetLiveStreamKeyData) SetSave added in v1.0.2

func (o *GetLiveStreamKeyData) SetSave(v bool)

SetSave gets a reference to the given bool and assigns it to the Save field.

func (*GetLiveStreamKeyData) SetStreamKey added in v1.0.2

func (o *GetLiveStreamKeyData) SetStreamKey(v string)

SetStreamKey gets a reference to the given string and assigns it to the StreamKey field.

func (*GetLiveStreamKeyData) SetUpdatedAt added in v1.0.2

func (o *GetLiveStreamKeyData) SetUpdatedAt(v string)

SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.

func (*GetLiveStreamKeyData) SetUserId added in v1.0.2

func (o *GetLiveStreamKeyData) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

type GetLiveStreamKeyResponse added in v1.0.2

type GetLiveStreamKeyResponse struct {
	Data   *GetLiveStreamKeyData `json:"data,omitempty"`
	Status *string               `json:"status,omitempty"`
}

GetLiveStreamKeyResponse struct for GetLiveStreamKeyResponse

func NewGetLiveStreamKeyResponse added in v1.0.2

func NewGetLiveStreamKeyResponse() *GetLiveStreamKeyResponse

NewGetLiveStreamKeyResponse instantiates a new GetLiveStreamKeyResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetLiveStreamKeyResponseWithDefaults added in v1.0.2

func NewGetLiveStreamKeyResponseWithDefaults() *GetLiveStreamKeyResponse

NewGetLiveStreamKeyResponseWithDefaults instantiates a new GetLiveStreamKeyResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetLiveStreamKeyResponse) GetData added in v1.0.2

GetData returns the Data field value if set, zero value otherwise.

func (*GetLiveStreamKeyResponse) GetDataOk added in v1.0.2

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamKeyResponse) GetStatus added in v1.0.2

func (o *GetLiveStreamKeyResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetLiveStreamKeyResponse) GetStatusOk added in v1.0.2

func (o *GetLiveStreamKeyResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamKeyResponse) HasData added in v1.0.2

func (o *GetLiveStreamKeyResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetLiveStreamKeyResponse) HasStatus added in v1.0.2

func (o *GetLiveStreamKeyResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*GetLiveStreamKeyResponse) SetData added in v1.0.2

SetData gets a reference to the given GetLiveStreamKeyData and assigns it to the Data field.

func (*GetLiveStreamKeyResponse) SetStatus added in v1.0.2

func (o *GetLiveStreamKeyResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type GetLiveStreamKeysListData added in v1.0.2

type GetLiveStreamKeysListData struct {
	LiveStreamKeys *[]GetLiveStreamKeyData `json:"live_stream_keys,omitempty"`
	Total          *int32                  `json:"total,omitempty"`
}

GetLiveStreamKeysListData struct for GetLiveStreamKeysListData

func NewGetLiveStreamKeysListData added in v1.0.2

func NewGetLiveStreamKeysListData() *GetLiveStreamKeysListData

NewGetLiveStreamKeysListData instantiates a new GetLiveStreamKeysListData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetLiveStreamKeysListDataWithDefaults added in v1.0.2

func NewGetLiveStreamKeysListDataWithDefaults() *GetLiveStreamKeysListData

NewGetLiveStreamKeysListDataWithDefaults instantiates a new GetLiveStreamKeysListData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetLiveStreamKeysListData) GetLiveStreamKeys added in v1.0.2

func (o *GetLiveStreamKeysListData) GetLiveStreamKeys() []GetLiveStreamKeyData

GetLiveStreamKeys returns the LiveStreamKeys field value if set, zero value otherwise.

func (*GetLiveStreamKeysListData) GetLiveStreamKeysOk added in v1.0.2

func (o *GetLiveStreamKeysListData) GetLiveStreamKeysOk() (*[]GetLiveStreamKeyData, bool)

GetLiveStreamKeysOk returns a tuple with the LiveStreamKeys field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamKeysListData) GetTotal added in v1.0.2

func (o *GetLiveStreamKeysListData) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*GetLiveStreamKeysListData) GetTotalOk added in v1.0.2

func (o *GetLiveStreamKeysListData) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamKeysListData) HasLiveStreamKeys added in v1.0.2

func (o *GetLiveStreamKeysListData) HasLiveStreamKeys() bool

HasLiveStreamKeys returns a boolean if a field has been set.

func (*GetLiveStreamKeysListData) HasTotal added in v1.0.2

func (o *GetLiveStreamKeysListData) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (*GetLiveStreamKeysListData) SetLiveStreamKeys added in v1.0.2

func (o *GetLiveStreamKeysListData) SetLiveStreamKeys(v []GetLiveStreamKeyData)

SetLiveStreamKeys gets a reference to the given []GetLiveStreamKeyData and assigns it to the LiveStreamKeys field.

func (*GetLiveStreamKeysListData) SetTotal added in v1.0.2

func (o *GetLiveStreamKeysListData) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

type GetLiveStreamKeysListResponse added in v1.0.2

type GetLiveStreamKeysListResponse struct {
	Data   *GetLiveStreamKeysListData `json:"data,omitempty"`
	Status *string                    `json:"status,omitempty"`
}

GetLiveStreamKeysListResponse struct for GetLiveStreamKeysListResponse

func NewGetLiveStreamKeysListResponse added in v1.0.2

func NewGetLiveStreamKeysListResponse() *GetLiveStreamKeysListResponse

NewGetLiveStreamKeysListResponse instantiates a new GetLiveStreamKeysListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetLiveStreamKeysListResponseWithDefaults added in v1.0.2

func NewGetLiveStreamKeysListResponseWithDefaults() *GetLiveStreamKeysListResponse

NewGetLiveStreamKeysListResponseWithDefaults instantiates a new GetLiveStreamKeysListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetLiveStreamKeysListResponse) GetData added in v1.0.2

GetData returns the Data field value if set, zero value otherwise.

func (*GetLiveStreamKeysListResponse) GetDataOk added in v1.0.2

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamKeysListResponse) GetStatus added in v1.0.2

func (o *GetLiveStreamKeysListResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetLiveStreamKeysListResponse) GetStatusOk added in v1.0.2

func (o *GetLiveStreamKeysListResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamKeysListResponse) HasData added in v1.0.2

func (o *GetLiveStreamKeysListResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetLiveStreamKeysListResponse) HasStatus added in v1.0.2

func (o *GetLiveStreamKeysListResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*GetLiveStreamKeysListResponse) SetData added in v1.0.2

SetData gets a reference to the given GetLiveStreamKeysListData and assigns it to the Data field.

func (*GetLiveStreamKeysListResponse) SetStatus added in v1.0.2

func (o *GetLiveStreamKeysListResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type GetLiveStreamVideoPublicResponse added in v1.0.2

type GetLiveStreamVideoPublicResponse struct {
	Data   *LiveStreamVideoResponse `json:"data,omitempty"`
	Status *string                  `json:"status,omitempty"`
}

GetLiveStreamVideoPublicResponse struct for GetLiveStreamVideoPublicResponse

func NewGetLiveStreamVideoPublicResponse added in v1.0.2

func NewGetLiveStreamVideoPublicResponse() *GetLiveStreamVideoPublicResponse

NewGetLiveStreamVideoPublicResponse instantiates a new GetLiveStreamVideoPublicResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetLiveStreamVideoPublicResponseWithDefaults added in v1.0.2

func NewGetLiveStreamVideoPublicResponseWithDefaults() *GetLiveStreamVideoPublicResponse

NewGetLiveStreamVideoPublicResponseWithDefaults instantiates a new GetLiveStreamVideoPublicResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetLiveStreamVideoPublicResponse) GetData added in v1.0.2

GetData returns the Data field value if set, zero value otherwise.

func (*GetLiveStreamVideoPublicResponse) GetDataOk added in v1.0.2

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamVideoPublicResponse) GetStatus added in v1.0.2

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetLiveStreamVideoPublicResponse) GetStatusOk added in v1.0.2

func (o *GetLiveStreamVideoPublicResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamVideoPublicResponse) HasData added in v1.0.2

HasData returns a boolean if a field has been set.

func (*GetLiveStreamVideoPublicResponse) HasStatus added in v1.0.2

func (o *GetLiveStreamVideoPublicResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*GetLiveStreamVideoPublicResponse) SetData added in v1.0.2

SetData gets a reference to the given LiveStreamVideoResponse and assigns it to the Data field.

func (*GetLiveStreamVideoPublicResponse) SetStatus added in v1.0.2

func (o *GetLiveStreamVideoPublicResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type GetLiveStreamVideoResponse added in v1.0.2

type GetLiveStreamVideoResponse struct {
	Data   *LiveStreamVideoResponse `json:"data,omitempty"`
	Status *string                  `json:"status,omitempty"`
}

GetLiveStreamVideoResponse struct for GetLiveStreamVideoResponse

func NewGetLiveStreamVideoResponse added in v1.0.2

func NewGetLiveStreamVideoResponse() *GetLiveStreamVideoResponse

NewGetLiveStreamVideoResponse instantiates a new GetLiveStreamVideoResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetLiveStreamVideoResponseWithDefaults added in v1.0.2

func NewGetLiveStreamVideoResponseWithDefaults() *GetLiveStreamVideoResponse

NewGetLiveStreamVideoResponseWithDefaults instantiates a new GetLiveStreamVideoResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetLiveStreamVideoResponse) GetData added in v1.0.2

GetData returns the Data field value if set, zero value otherwise.

func (*GetLiveStreamVideoResponse) GetDataOk added in v1.0.2

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamVideoResponse) GetStatus added in v1.0.2

func (o *GetLiveStreamVideoResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetLiveStreamVideoResponse) GetStatusOk added in v1.0.2

func (o *GetLiveStreamVideoResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamVideoResponse) HasData added in v1.0.2

func (o *GetLiveStreamVideoResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetLiveStreamVideoResponse) HasStatus added in v1.0.2

func (o *GetLiveStreamVideoResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*GetLiveStreamVideoResponse) SetData added in v1.0.2

SetData gets a reference to the given LiveStreamVideoResponse and assigns it to the Data field.

func (*GetLiveStreamVideoResponse) SetStatus added in v1.0.2

func (o *GetLiveStreamVideoResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type GetLiveStreamVideosRequest added in v1.0.2

type GetLiveStreamVideosRequest struct {
	Limit           *int32  `json:"limit,omitempty"`
	LiveStreamKeyId *string `json:"live_stream_key_id,omitempty"`
	Offset          *int32  `json:"offset,omitempty"`
	OrderBy         *string `json:"order_by,omitempty"`
	Search          *string `json:"search,omitempty"`
	SortBy          *string `json:"sort_by,omitempty"`
}

GetLiveStreamVideosRequest struct for GetLiveStreamVideosRequest

func NewGetLiveStreamVideosRequest added in v1.0.2

func NewGetLiveStreamVideosRequest() *GetLiveStreamVideosRequest

NewGetLiveStreamVideosRequest instantiates a new GetLiveStreamVideosRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetLiveStreamVideosRequestWithDefaults added in v1.0.2

func NewGetLiveStreamVideosRequestWithDefaults() *GetLiveStreamVideosRequest

NewGetLiveStreamVideosRequestWithDefaults instantiates a new GetLiveStreamVideosRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetLiveStreamVideosRequest) GetLimit added in v1.0.2

func (o *GetLiveStreamVideosRequest) GetLimit() int32

GetLimit returns the Limit field value if set, zero value otherwise.

func (*GetLiveStreamVideosRequest) GetLimitOk added in v1.0.2

func (o *GetLiveStreamVideosRequest) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamVideosRequest) GetLiveStreamKeyId added in v1.0.2

func (o *GetLiveStreamVideosRequest) GetLiveStreamKeyId() string

GetLiveStreamKeyId returns the LiveStreamKeyId field value if set, zero value otherwise.

func (*GetLiveStreamVideosRequest) GetLiveStreamKeyIdOk added in v1.0.2

func (o *GetLiveStreamVideosRequest) GetLiveStreamKeyIdOk() (*string, bool)

GetLiveStreamKeyIdOk returns a tuple with the LiveStreamKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamVideosRequest) GetOffset added in v1.0.2

func (o *GetLiveStreamVideosRequest) GetOffset() int32

GetOffset returns the Offset field value if set, zero value otherwise.

func (*GetLiveStreamVideosRequest) GetOffsetOk added in v1.0.2

func (o *GetLiveStreamVideosRequest) GetOffsetOk() (*int32, bool)

GetOffsetOk returns a tuple with the Offset field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamVideosRequest) GetOrderBy added in v1.0.2

func (o *GetLiveStreamVideosRequest) GetOrderBy() string

GetOrderBy returns the OrderBy field value if set, zero value otherwise.

func (*GetLiveStreamVideosRequest) GetOrderByOk added in v1.0.2

func (o *GetLiveStreamVideosRequest) GetOrderByOk() (*string, bool)

GetOrderByOk returns a tuple with the OrderBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamVideosRequest) GetSearch added in v1.0.2

func (o *GetLiveStreamVideosRequest) GetSearch() string

GetSearch returns the Search field value if set, zero value otherwise.

func (*GetLiveStreamVideosRequest) GetSearchOk added in v1.0.2

func (o *GetLiveStreamVideosRequest) GetSearchOk() (*string, bool)

GetSearchOk returns a tuple with the Search field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamVideosRequest) GetSortBy added in v1.0.2

func (o *GetLiveStreamVideosRequest) GetSortBy() string

GetSortBy returns the SortBy field value if set, zero value otherwise.

func (*GetLiveStreamVideosRequest) GetSortByOk added in v1.0.2

func (o *GetLiveStreamVideosRequest) GetSortByOk() (*string, bool)

GetSortByOk returns a tuple with the SortBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamVideosRequest) HasLimit added in v1.0.2

func (o *GetLiveStreamVideosRequest) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*GetLiveStreamVideosRequest) HasLiveStreamKeyId added in v1.0.2

func (o *GetLiveStreamVideosRequest) HasLiveStreamKeyId() bool

HasLiveStreamKeyId returns a boolean if a field has been set.

func (*GetLiveStreamVideosRequest) HasOffset added in v1.0.2

func (o *GetLiveStreamVideosRequest) HasOffset() bool

HasOffset returns a boolean if a field has been set.

func (*GetLiveStreamVideosRequest) HasOrderBy added in v1.0.2

func (o *GetLiveStreamVideosRequest) HasOrderBy() bool

HasOrderBy returns a boolean if a field has been set.

func (*GetLiveStreamVideosRequest) HasSearch added in v1.0.2

func (o *GetLiveStreamVideosRequest) HasSearch() bool

HasSearch returns a boolean if a field has been set.

func (*GetLiveStreamVideosRequest) HasSortBy added in v1.0.2

func (o *GetLiveStreamVideosRequest) HasSortBy() bool

HasSortBy returns a boolean if a field has been set.

func (*GetLiveStreamVideosRequest) SetLimit added in v1.0.2

func (o *GetLiveStreamVideosRequest) SetLimit(v int32)

SetLimit gets a reference to the given int32 and assigns it to the Limit field.

func (*GetLiveStreamVideosRequest) SetLiveStreamKeyId added in v1.0.2

func (o *GetLiveStreamVideosRequest) SetLiveStreamKeyId(v string)

SetLiveStreamKeyId gets a reference to the given string and assigns it to the LiveStreamKeyId field.

func (*GetLiveStreamVideosRequest) SetOffset added in v1.0.2

func (o *GetLiveStreamVideosRequest) SetOffset(v int32)

SetOffset gets a reference to the given int32 and assigns it to the Offset field.

func (*GetLiveStreamVideosRequest) SetOrderBy added in v1.0.2

func (o *GetLiveStreamVideosRequest) SetOrderBy(v string)

SetOrderBy gets a reference to the given string and assigns it to the OrderBy field.

func (*GetLiveStreamVideosRequest) SetSearch added in v1.0.2

func (o *GetLiveStreamVideosRequest) SetSearch(v string)

SetSearch gets a reference to the given string and assigns it to the Search field.

func (*GetLiveStreamVideosRequest) SetSortBy added in v1.0.2

func (o *GetLiveStreamVideosRequest) SetSortBy(v string)

SetSortBy gets a reference to the given string and assigns it to the SortBy field.

type GetLiveStreamVideosResponse added in v1.0.2

type GetLiveStreamVideosResponse struct {
	Data   *LiveStreamVideosResponse `json:"data,omitempty"`
	Status *string                   `json:"status,omitempty"`
}

GetLiveStreamVideosResponse struct for GetLiveStreamVideosResponse

func NewGetLiveStreamVideosResponse added in v1.0.2

func NewGetLiveStreamVideosResponse() *GetLiveStreamVideosResponse

NewGetLiveStreamVideosResponse instantiates a new GetLiveStreamVideosResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetLiveStreamVideosResponseWithDefaults added in v1.0.2

func NewGetLiveStreamVideosResponseWithDefaults() *GetLiveStreamVideosResponse

NewGetLiveStreamVideosResponseWithDefaults instantiates a new GetLiveStreamVideosResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetLiveStreamVideosResponse) GetData added in v1.0.2

GetData returns the Data field value if set, zero value otherwise.

func (*GetLiveStreamVideosResponse) GetDataOk added in v1.0.2

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamVideosResponse) GetStatus added in v1.0.2

func (o *GetLiveStreamVideosResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetLiveStreamVideosResponse) GetStatusOk added in v1.0.2

func (o *GetLiveStreamVideosResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetLiveStreamVideosResponse) HasData added in v1.0.2

func (o *GetLiveStreamVideosResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetLiveStreamVideosResponse) HasStatus added in v1.0.2

func (o *GetLiveStreamVideosResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*GetLiveStreamVideosResponse) SetData added in v1.0.2

SetData gets a reference to the given LiveStreamVideosResponse and assigns it to the Data field.

func (*GetLiveStreamVideosResponse) SetStatus added in v1.0.2

func (o *GetLiveStreamVideosResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type GetPlayerThemeByIdData

type GetPlayerThemeByIdData struct {
	PlayerTheme *PlayerTheme `json:"player_theme,omitempty"`
}

GetPlayerThemeByIdData struct for GetPlayerThemeByIdData

func NewGetPlayerThemeByIdData

func NewGetPlayerThemeByIdData() *GetPlayerThemeByIdData

NewGetPlayerThemeByIdData instantiates a new GetPlayerThemeByIdData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetPlayerThemeByIdDataWithDefaults

func NewGetPlayerThemeByIdDataWithDefaults() *GetPlayerThemeByIdData

NewGetPlayerThemeByIdDataWithDefaults instantiates a new GetPlayerThemeByIdData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetPlayerThemeByIdData) GetPlayerTheme

func (o *GetPlayerThemeByIdData) GetPlayerTheme() PlayerTheme

GetPlayerTheme returns the PlayerTheme field value if set, zero value otherwise.

func (*GetPlayerThemeByIdData) GetPlayerThemeOk

func (o *GetPlayerThemeByIdData) GetPlayerThemeOk() (*PlayerTheme, bool)

GetPlayerThemeOk returns a tuple with the PlayerTheme field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPlayerThemeByIdData) HasPlayerTheme

func (o *GetPlayerThemeByIdData) HasPlayerTheme() bool

HasPlayerTheme returns a boolean if a field has been set.

func (*GetPlayerThemeByIdData) SetPlayerTheme

func (o *GetPlayerThemeByIdData) SetPlayerTheme(v PlayerTheme)

SetPlayerTheme gets a reference to the given PlayerTheme and assigns it to the PlayerTheme field.

type GetPlayerThemeByIdResponse

type GetPlayerThemeByIdResponse struct {
	Data   *GetPlayerThemeByIdData `json:"data,omitempty"`
	Status *string                 `json:"status,omitempty"`
}

GetPlayerThemeByIdResponse struct for GetPlayerThemeByIdResponse

func NewGetPlayerThemeByIdResponse

func NewGetPlayerThemeByIdResponse() *GetPlayerThemeByIdResponse

NewGetPlayerThemeByIdResponse instantiates a new GetPlayerThemeByIdResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetPlayerThemeByIdResponseWithDefaults

func NewGetPlayerThemeByIdResponseWithDefaults() *GetPlayerThemeByIdResponse

NewGetPlayerThemeByIdResponseWithDefaults instantiates a new GetPlayerThemeByIdResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetPlayerThemeByIdResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetPlayerThemeByIdResponse) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPlayerThemeByIdResponse) GetStatus

func (o *GetPlayerThemeByIdResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetPlayerThemeByIdResponse) GetStatusOk

func (o *GetPlayerThemeByIdResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPlayerThemeByIdResponse) HasData

func (o *GetPlayerThemeByIdResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetPlayerThemeByIdResponse) HasStatus

func (o *GetPlayerThemeByIdResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*GetPlayerThemeByIdResponse) SetData

SetData gets a reference to the given GetPlayerThemeByIdData and assigns it to the Data field.

func (*GetPlayerThemeByIdResponse) SetStatus

func (o *GetPlayerThemeByIdResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type GetPlayerThemeData

type GetPlayerThemeData struct {
	PlayerThemes *[]PlayerTheme `json:"player_themes,omitempty"`
	Total        *int32         `json:"total,omitempty"`
}

GetPlayerThemeData struct for GetPlayerThemeData

func NewGetPlayerThemeData

func NewGetPlayerThemeData() *GetPlayerThemeData

NewGetPlayerThemeData instantiates a new GetPlayerThemeData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetPlayerThemeDataWithDefaults

func NewGetPlayerThemeDataWithDefaults() *GetPlayerThemeData

NewGetPlayerThemeDataWithDefaults instantiates a new GetPlayerThemeData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetPlayerThemeData) GetPlayerThemes

func (o *GetPlayerThemeData) GetPlayerThemes() []PlayerTheme

GetPlayerThemes returns the PlayerThemes field value if set, zero value otherwise.

func (*GetPlayerThemeData) GetPlayerThemesOk

func (o *GetPlayerThemeData) GetPlayerThemesOk() (*[]PlayerTheme, bool)

GetPlayerThemesOk returns a tuple with the PlayerThemes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPlayerThemeData) GetTotal

func (o *GetPlayerThemeData) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*GetPlayerThemeData) GetTotalOk

func (o *GetPlayerThemeData) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPlayerThemeData) HasPlayerThemes

func (o *GetPlayerThemeData) HasPlayerThemes() bool

HasPlayerThemes returns a boolean if a field has been set.

func (*GetPlayerThemeData) HasTotal

func (o *GetPlayerThemeData) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (*GetPlayerThemeData) SetPlayerThemes

func (o *GetPlayerThemeData) SetPlayerThemes(v []PlayerTheme)

SetPlayerThemes gets a reference to the given []PlayerTheme and assigns it to the PlayerThemes field.

func (*GetPlayerThemeData) SetTotal

func (o *GetPlayerThemeData) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

type GetPlayerThemeResponse

type GetPlayerThemeResponse struct {
	Data   *GetPlayerThemeData `json:"data,omitempty"`
	Status *string             `json:"status,omitempty"`
}

GetPlayerThemeResponse struct for GetPlayerThemeResponse

func NewGetPlayerThemeResponse

func NewGetPlayerThemeResponse() *GetPlayerThemeResponse

NewGetPlayerThemeResponse instantiates a new GetPlayerThemeResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetPlayerThemeResponseWithDefaults

func NewGetPlayerThemeResponseWithDefaults() *GetPlayerThemeResponse

NewGetPlayerThemeResponseWithDefaults instantiates a new GetPlayerThemeResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetPlayerThemeResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetPlayerThemeResponse) GetDataOk

func (o *GetPlayerThemeResponse) GetDataOk() (*GetPlayerThemeData, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPlayerThemeResponse) GetStatus

func (o *GetPlayerThemeResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetPlayerThemeResponse) GetStatusOk

func (o *GetPlayerThemeResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPlayerThemeResponse) HasData

func (o *GetPlayerThemeResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetPlayerThemeResponse) HasStatus

func (o *GetPlayerThemeResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*GetPlayerThemeResponse) SetData

SetData gets a reference to the given GetPlayerThemeData and assigns it to the Data field.

func (*GetPlayerThemeResponse) SetStatus

func (o *GetPlayerThemeResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type GetStreamingResponse added in v1.0.2

type GetStreamingResponse struct {
	Data   *LiveStreamVideoResponse `json:"data,omitempty"`
	Status *string                  `json:"status,omitempty"`
}

GetStreamingResponse struct for GetStreamingResponse

func NewGetStreamingResponse added in v1.0.2

func NewGetStreamingResponse() *GetStreamingResponse

NewGetStreamingResponse instantiates a new GetStreamingResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetStreamingResponseWithDefaults added in v1.0.2

func NewGetStreamingResponseWithDefaults() *GetStreamingResponse

NewGetStreamingResponseWithDefaults instantiates a new GetStreamingResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetStreamingResponse) GetData added in v1.0.2

GetData returns the Data field value if set, zero value otherwise.

func (*GetStreamingResponse) GetDataOk added in v1.0.2

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetStreamingResponse) GetStatus added in v1.0.2

func (o *GetStreamingResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetStreamingResponse) GetStatusOk added in v1.0.2

func (o *GetStreamingResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetStreamingResponse) HasData added in v1.0.2

func (o *GetStreamingResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetStreamingResponse) HasStatus added in v1.0.2

func (o *GetStreamingResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*GetStreamingResponse) SetData added in v1.0.2

SetData gets a reference to the given LiveStreamVideoResponse and assigns it to the Data field.

func (*GetStreamingResponse) SetStatus added in v1.0.2

func (o *GetStreamingResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type GetStreamingsResponse added in v1.0.2

type GetStreamingsResponse struct {
	Data   *LiveStreamVideosResponse `json:"data,omitempty"`
	Status *string                   `json:"status,omitempty"`
}

GetStreamingsResponse struct for GetStreamingsResponse

func NewGetStreamingsResponse added in v1.0.2

func NewGetStreamingsResponse() *GetStreamingsResponse

NewGetStreamingsResponse instantiates a new GetStreamingsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetStreamingsResponseWithDefaults added in v1.0.2

func NewGetStreamingsResponseWithDefaults() *GetStreamingsResponse

NewGetStreamingsResponseWithDefaults instantiates a new GetStreamingsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetStreamingsResponse) GetData added in v1.0.2

GetData returns the Data field value if set, zero value otherwise.

func (*GetStreamingsResponse) GetDataOk added in v1.0.2

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetStreamingsResponse) GetStatus added in v1.0.2

func (o *GetStreamingsResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetStreamingsResponse) GetStatusOk added in v1.0.2

func (o *GetStreamingsResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetStreamingsResponse) HasData added in v1.0.2

func (o *GetStreamingsResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetStreamingsResponse) HasStatus added in v1.0.2

func (o *GetStreamingsResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*GetStreamingsResponse) SetData added in v1.0.2

SetData gets a reference to the given LiveStreamVideosResponse and assigns it to the Data field.

func (*GetStreamingsResponse) SetStatus added in v1.0.2

func (o *GetStreamingsResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type GetTranscodeCostData

type GetTranscodeCostData struct {
	IsEnough *bool   `json:"is_enough,omitempty"`
	Price    *string `json:"price,omitempty"`
}

GetTranscodeCostData struct for GetTranscodeCostData

func NewGetTranscodeCostData

func NewGetTranscodeCostData() *GetTranscodeCostData

NewGetTranscodeCostData instantiates a new GetTranscodeCostData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetTranscodeCostDataWithDefaults

func NewGetTranscodeCostDataWithDefaults() *GetTranscodeCostData

NewGetTranscodeCostDataWithDefaults instantiates a new GetTranscodeCostData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetTranscodeCostData) GetIsEnough

func (o *GetTranscodeCostData) GetIsEnough() bool

GetIsEnough returns the IsEnough field value if set, zero value otherwise.

func (*GetTranscodeCostData) GetIsEnoughOk

func (o *GetTranscodeCostData) GetIsEnoughOk() (*bool, bool)

GetIsEnoughOk returns a tuple with the IsEnough field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetTranscodeCostData) GetPrice

func (o *GetTranscodeCostData) GetPrice() string

GetPrice returns the Price field value if set, zero value otherwise.

func (*GetTranscodeCostData) GetPriceOk

func (o *GetTranscodeCostData) GetPriceOk() (*string, bool)

GetPriceOk returns a tuple with the Price field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetTranscodeCostData) HasIsEnough

func (o *GetTranscodeCostData) HasIsEnough() bool

HasIsEnough returns a boolean if a field has been set.

func (*GetTranscodeCostData) HasPrice

func (o *GetTranscodeCostData) HasPrice() bool

HasPrice returns a boolean if a field has been set.

func (*GetTranscodeCostData) SetIsEnough

func (o *GetTranscodeCostData) SetIsEnough(v bool)

SetIsEnough gets a reference to the given bool and assigns it to the IsEnough field.

func (*GetTranscodeCostData) SetPrice

func (o *GetTranscodeCostData) SetPrice(v string)

SetPrice gets a reference to the given string and assigns it to the Price field.

type GetTranscodeCostResponse

type GetTranscodeCostResponse struct {
	Data   *GetTranscodeCostData `json:"data,omitempty"`
	Status *string               `json:"status,omitempty"`
}

GetTranscodeCostResponse struct for GetTranscodeCostResponse

func NewGetTranscodeCostResponse

func NewGetTranscodeCostResponse() *GetTranscodeCostResponse

NewGetTranscodeCostResponse instantiates a new GetTranscodeCostResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetTranscodeCostResponseWithDefaults

func NewGetTranscodeCostResponseWithDefaults() *GetTranscodeCostResponse

NewGetTranscodeCostResponseWithDefaults instantiates a new GetTranscodeCostResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetTranscodeCostResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetTranscodeCostResponse) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetTranscodeCostResponse) GetStatus

func (o *GetTranscodeCostResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetTranscodeCostResponse) GetStatusOk

func (o *GetTranscodeCostResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetTranscodeCostResponse) HasData

func (o *GetTranscodeCostResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetTranscodeCostResponse) HasStatus

func (o *GetTranscodeCostResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*GetTranscodeCostResponse) SetData

SetData gets a reference to the given GetTranscodeCostData and assigns it to the Data field.

func (*GetTranscodeCostResponse) SetStatus

func (o *GetTranscodeCostResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type GetUserWebhookData

type GetUserWebhookData struct {
	Webhook *Webhook `json:"webhook,omitempty"`
}

GetUserWebhookData struct for GetUserWebhookData

func NewGetUserWebhookData

func NewGetUserWebhookData() *GetUserWebhookData

NewGetUserWebhookData instantiates a new GetUserWebhookData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetUserWebhookDataWithDefaults

func NewGetUserWebhookDataWithDefaults() *GetUserWebhookData

NewGetUserWebhookDataWithDefaults instantiates a new GetUserWebhookData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetUserWebhookData) GetWebhook

func (o *GetUserWebhookData) GetWebhook() Webhook

GetWebhook returns the Webhook field value if set, zero value otherwise.

func (*GetUserWebhookData) GetWebhookOk

func (o *GetUserWebhookData) GetWebhookOk() (*Webhook, bool)

GetWebhookOk returns a tuple with the Webhook field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetUserWebhookData) HasWebhook

func (o *GetUserWebhookData) HasWebhook() bool

HasWebhook returns a boolean if a field has been set.

func (*GetUserWebhookData) SetWebhook

func (o *GetUserWebhookData) SetWebhook(v Webhook)

SetWebhook gets a reference to the given Webhook and assigns it to the Webhook field.

type GetUserWebhookResponse

type GetUserWebhookResponse struct {
	Data   *GetUserWebhookData `json:"data,omitempty"`
	Status *string             `json:"status,omitempty"`
}

GetUserWebhookResponse struct for GetUserWebhookResponse

func NewGetUserWebhookResponse

func NewGetUserWebhookResponse() *GetUserWebhookResponse

NewGetUserWebhookResponse instantiates a new GetUserWebhookResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetUserWebhookResponseWithDefaults

func NewGetUserWebhookResponseWithDefaults() *GetUserWebhookResponse

NewGetUserWebhookResponseWithDefaults instantiates a new GetUserWebhookResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetUserWebhookResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetUserWebhookResponse) GetDataOk

func (o *GetUserWebhookResponse) GetDataOk() (*GetUserWebhookData, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetUserWebhookResponse) GetStatus

func (o *GetUserWebhookResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetUserWebhookResponse) GetStatusOk

func (o *GetUserWebhookResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetUserWebhookResponse) HasData

func (o *GetUserWebhookResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetUserWebhookResponse) HasStatus

func (o *GetUserWebhookResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*GetUserWebhookResponse) SetData

SetData gets a reference to the given GetUserWebhookData and assigns it to the Data field.

func (*GetUserWebhookResponse) SetStatus

func (o *GetUserWebhookResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type GetVideoCaptionsData

type GetVideoCaptionsData struct {
	Total         *int32          `json:"total,omitempty"`
	VideoCaptions *[]VideoCaption `json:"video_captions,omitempty"`
}

GetVideoCaptionsData struct for GetVideoCaptionsData

func NewGetVideoCaptionsData

func NewGetVideoCaptionsData() *GetVideoCaptionsData

NewGetVideoCaptionsData instantiates a new GetVideoCaptionsData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetVideoCaptionsDataWithDefaults

func NewGetVideoCaptionsDataWithDefaults() *GetVideoCaptionsData

NewGetVideoCaptionsDataWithDefaults instantiates a new GetVideoCaptionsData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetVideoCaptionsData) GetTotal

func (o *GetVideoCaptionsData) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*GetVideoCaptionsData) GetTotalOk

func (o *GetVideoCaptionsData) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoCaptionsData) GetVideoCaptions

func (o *GetVideoCaptionsData) GetVideoCaptions() []VideoCaption

GetVideoCaptions returns the VideoCaptions field value if set, zero value otherwise.

func (*GetVideoCaptionsData) GetVideoCaptionsOk

func (o *GetVideoCaptionsData) GetVideoCaptionsOk() (*[]VideoCaption, bool)

GetVideoCaptionsOk returns a tuple with the VideoCaptions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoCaptionsData) HasTotal

func (o *GetVideoCaptionsData) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (*GetVideoCaptionsData) HasVideoCaptions

func (o *GetVideoCaptionsData) HasVideoCaptions() bool

HasVideoCaptions returns a boolean if a field has been set.

func (*GetVideoCaptionsData) SetTotal

func (o *GetVideoCaptionsData) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

func (*GetVideoCaptionsData) SetVideoCaptions

func (o *GetVideoCaptionsData) SetVideoCaptions(v []VideoCaption)

SetVideoCaptions gets a reference to the given []VideoCaption and assigns it to the VideoCaptions field.

type GetVideoCaptionsResponse

type GetVideoCaptionsResponse struct {
	Data   *GetVideoCaptionsData `json:"data,omitempty"`
	Status *string               `json:"status,omitempty"`
}

GetVideoCaptionsResponse struct for GetVideoCaptionsResponse

func NewGetVideoCaptionsResponse

func NewGetVideoCaptionsResponse() *GetVideoCaptionsResponse

NewGetVideoCaptionsResponse instantiates a new GetVideoCaptionsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetVideoCaptionsResponseWithDefaults

func NewGetVideoCaptionsResponseWithDefaults() *GetVideoCaptionsResponse

NewGetVideoCaptionsResponseWithDefaults instantiates a new GetVideoCaptionsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetVideoCaptionsResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetVideoCaptionsResponse) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoCaptionsResponse) GetStatus

func (o *GetVideoCaptionsResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetVideoCaptionsResponse) GetStatusOk

func (o *GetVideoCaptionsResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoCaptionsResponse) HasData

func (o *GetVideoCaptionsResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetVideoCaptionsResponse) HasStatus

func (o *GetVideoCaptionsResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*GetVideoCaptionsResponse) SetData

SetData gets a reference to the given GetVideoCaptionsData and assigns it to the Data field.

func (*GetVideoCaptionsResponse) SetStatus

func (o *GetVideoCaptionsResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type GetVideoChaptersData

type GetVideoChaptersData struct {
	Total         *int32          `json:"total,omitempty"`
	VideoChapters *[]VideoChapter `json:"video_chapters,omitempty"`
}

GetVideoChaptersData struct for GetVideoChaptersData

func NewGetVideoChaptersData

func NewGetVideoChaptersData() *GetVideoChaptersData

NewGetVideoChaptersData instantiates a new GetVideoChaptersData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetVideoChaptersDataWithDefaults

func NewGetVideoChaptersDataWithDefaults() *GetVideoChaptersData

NewGetVideoChaptersDataWithDefaults instantiates a new GetVideoChaptersData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetVideoChaptersData) GetTotal

func (o *GetVideoChaptersData) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*GetVideoChaptersData) GetTotalOk

func (o *GetVideoChaptersData) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoChaptersData) GetVideoChapters

func (o *GetVideoChaptersData) GetVideoChapters() []VideoChapter

GetVideoChapters returns the VideoChapters field value if set, zero value otherwise.

func (*GetVideoChaptersData) GetVideoChaptersOk

func (o *GetVideoChaptersData) GetVideoChaptersOk() (*[]VideoChapter, bool)

GetVideoChaptersOk returns a tuple with the VideoChapters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoChaptersData) HasTotal

func (o *GetVideoChaptersData) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (*GetVideoChaptersData) HasVideoChapters

func (o *GetVideoChaptersData) HasVideoChapters() bool

HasVideoChapters returns a boolean if a field has been set.

func (*GetVideoChaptersData) SetTotal

func (o *GetVideoChaptersData) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

func (*GetVideoChaptersData) SetVideoChapters

func (o *GetVideoChaptersData) SetVideoChapters(v []VideoChapter)

SetVideoChapters gets a reference to the given []VideoChapter and assigns it to the VideoChapters field.

type GetVideoChaptersResponse

type GetVideoChaptersResponse struct {
	Data   *GetVideoChaptersData `json:"data,omitempty"`
	Status *string               `json:"status,omitempty"`
}

GetVideoChaptersResponse struct for GetVideoChaptersResponse

func NewGetVideoChaptersResponse

func NewGetVideoChaptersResponse() *GetVideoChaptersResponse

NewGetVideoChaptersResponse instantiates a new GetVideoChaptersResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetVideoChaptersResponseWithDefaults

func NewGetVideoChaptersResponseWithDefaults() *GetVideoChaptersResponse

NewGetVideoChaptersResponseWithDefaults instantiates a new GetVideoChaptersResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetVideoChaptersResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetVideoChaptersResponse) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoChaptersResponse) GetStatus

func (o *GetVideoChaptersResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetVideoChaptersResponse) GetStatusOk

func (o *GetVideoChaptersResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoChaptersResponse) HasData

func (o *GetVideoChaptersResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetVideoChaptersResponse) HasStatus

func (o *GetVideoChaptersResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*GetVideoChaptersResponse) SetData

SetData gets a reference to the given GetVideoChaptersData and assigns it to the Data field.

func (*GetVideoChaptersResponse) SetStatus

func (o *GetVideoChaptersResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type GetVideoDetailResponse

type GetVideoDetailResponse struct {
	Data   *Video  `json:"data,omitempty"`
	Status *string `json:"status,omitempty"`
}

GetVideoDetailResponse struct for GetVideoDetailResponse

func NewGetVideoDetailResponse

func NewGetVideoDetailResponse() *GetVideoDetailResponse

NewGetVideoDetailResponse instantiates a new GetVideoDetailResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetVideoDetailResponseWithDefaults

func NewGetVideoDetailResponseWithDefaults() *GetVideoDetailResponse

NewGetVideoDetailResponseWithDefaults instantiates a new GetVideoDetailResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetVideoDetailResponse) GetData

func (o *GetVideoDetailResponse) GetData() Video

GetData returns the Data field value if set, zero value otherwise.

func (*GetVideoDetailResponse) GetDataOk

func (o *GetVideoDetailResponse) GetDataOk() (*Video, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoDetailResponse) GetStatus

func (o *GetVideoDetailResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetVideoDetailResponse) GetStatusOk

func (o *GetVideoDetailResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoDetailResponse) HasData

func (o *GetVideoDetailResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetVideoDetailResponse) HasStatus

func (o *GetVideoDetailResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*GetVideoDetailResponse) SetData

func (o *GetVideoDetailResponse) SetData(v Video)

SetData gets a reference to the given Video and assigns it to the Data field.

func (*GetVideoDetailResponse) SetStatus

func (o *GetVideoDetailResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type GetVideoListData

type GetVideoListData struct {
	Total  *int32   `json:"total,omitempty"`
	Videos *[]Video `json:"videos,omitempty"`
}

GetVideoListData struct for GetVideoListData

func NewGetVideoListData

func NewGetVideoListData() *GetVideoListData

NewGetVideoListData instantiates a new GetVideoListData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetVideoListDataWithDefaults

func NewGetVideoListDataWithDefaults() *GetVideoListData

NewGetVideoListDataWithDefaults instantiates a new GetVideoListData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetVideoListData) GetTotal

func (o *GetVideoListData) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*GetVideoListData) GetTotalOk

func (o *GetVideoListData) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoListData) GetVideos

func (o *GetVideoListData) GetVideos() []Video

GetVideos returns the Videos field value if set, zero value otherwise.

func (*GetVideoListData) GetVideosOk

func (o *GetVideoListData) GetVideosOk() (*[]Video, bool)

GetVideosOk returns a tuple with the Videos field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoListData) HasTotal

func (o *GetVideoListData) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (*GetVideoListData) HasVideos

func (o *GetVideoListData) HasVideos() bool

HasVideos returns a boolean if a field has been set.

func (*GetVideoListData) SetTotal

func (o *GetVideoListData) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

func (*GetVideoListData) SetVideos

func (o *GetVideoListData) SetVideos(v []Video)

SetVideos gets a reference to the given []Video and assigns it to the Videos field.

type GetVideoListRequest

type GetVideoListRequest struct {
	Limit    *int32      `json:"limit,omitempty"`
	Metadata *[]Metadata `json:"metadata,omitempty"`
	Offset   *int32      `json:"offset,omitempty"`
	OrderBy  *string     `json:"order_by,omitempty"`
	Search   *string     `json:"search,omitempty"`
	SortBy   *string     `json:"sort_by,omitempty"`
	Status   *string     `json:"status,omitempty"`
	Tags     *[]string   `json:"tags,omitempty"`
}

GetVideoListRequest struct for GetVideoListRequest

func NewGetVideoListRequest

func NewGetVideoListRequest() *GetVideoListRequest

NewGetVideoListRequest instantiates a new GetVideoListRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetVideoListRequestWithDefaults

func NewGetVideoListRequestWithDefaults() *GetVideoListRequest

NewGetVideoListRequestWithDefaults instantiates a new GetVideoListRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetVideoListRequest) GetLimit

func (o *GetVideoListRequest) GetLimit() int32

GetLimit returns the Limit field value if set, zero value otherwise.

func (*GetVideoListRequest) GetLimitOk

func (o *GetVideoListRequest) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoListRequest) GetMetadata

func (o *GetVideoListRequest) GetMetadata() []Metadata

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*GetVideoListRequest) GetMetadataOk

func (o *GetVideoListRequest) GetMetadataOk() (*[]Metadata, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoListRequest) GetOffset

func (o *GetVideoListRequest) GetOffset() int32

GetOffset returns the Offset field value if set, zero value otherwise.

func (*GetVideoListRequest) GetOffsetOk

func (o *GetVideoListRequest) GetOffsetOk() (*int32, bool)

GetOffsetOk returns a tuple with the Offset field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoListRequest) GetOrderBy

func (o *GetVideoListRequest) GetOrderBy() string

GetOrderBy returns the OrderBy field value if set, zero value otherwise.

func (*GetVideoListRequest) GetOrderByOk

func (o *GetVideoListRequest) GetOrderByOk() (*string, bool)

GetOrderByOk returns a tuple with the OrderBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoListRequest) GetSearch

func (o *GetVideoListRequest) GetSearch() string

GetSearch returns the Search field value if set, zero value otherwise.

func (*GetVideoListRequest) GetSearchOk

func (o *GetVideoListRequest) GetSearchOk() (*string, bool)

GetSearchOk returns a tuple with the Search field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoListRequest) GetSortBy

func (o *GetVideoListRequest) GetSortBy() string

GetSortBy returns the SortBy field value if set, zero value otherwise.

func (*GetVideoListRequest) GetSortByOk

func (o *GetVideoListRequest) GetSortByOk() (*string, bool)

GetSortByOk returns a tuple with the SortBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoListRequest) GetStatus

func (o *GetVideoListRequest) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetVideoListRequest) GetStatusOk

func (o *GetVideoListRequest) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoListRequest) GetTags

func (o *GetVideoListRequest) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*GetVideoListRequest) GetTagsOk

func (o *GetVideoListRequest) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoListRequest) HasLimit

func (o *GetVideoListRequest) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*GetVideoListRequest) HasMetadata

func (o *GetVideoListRequest) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*GetVideoListRequest) HasOffset

func (o *GetVideoListRequest) HasOffset() bool

HasOffset returns a boolean if a field has been set.

func (*GetVideoListRequest) HasOrderBy

func (o *GetVideoListRequest) HasOrderBy() bool

HasOrderBy returns a boolean if a field has been set.

func (*GetVideoListRequest) HasSearch

func (o *GetVideoListRequest) HasSearch() bool

HasSearch returns a boolean if a field has been set.

func (*GetVideoListRequest) HasSortBy

func (o *GetVideoListRequest) HasSortBy() bool

HasSortBy returns a boolean if a field has been set.

func (*GetVideoListRequest) HasStatus

func (o *GetVideoListRequest) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*GetVideoListRequest) HasTags

func (o *GetVideoListRequest) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*GetVideoListRequest) SetLimit

func (o *GetVideoListRequest) SetLimit(v int32)

SetLimit gets a reference to the given int32 and assigns it to the Limit field.

func (*GetVideoListRequest) SetMetadata

func (o *GetVideoListRequest) SetMetadata(v []Metadata)

SetMetadata gets a reference to the given []Metadata and assigns it to the Metadata field.

func (*GetVideoListRequest) SetOffset

func (o *GetVideoListRequest) SetOffset(v int32)

SetOffset gets a reference to the given int32 and assigns it to the Offset field.

func (*GetVideoListRequest) SetOrderBy

func (o *GetVideoListRequest) SetOrderBy(v string)

SetOrderBy gets a reference to the given string and assigns it to the OrderBy field.

func (*GetVideoListRequest) SetSearch

func (o *GetVideoListRequest) SetSearch(v string)

SetSearch gets a reference to the given string and assigns it to the Search field.

func (*GetVideoListRequest) SetSortBy

func (o *GetVideoListRequest) SetSortBy(v string)

SetSortBy gets a reference to the given string and assigns it to the SortBy field.

func (*GetVideoListRequest) SetStatus

func (o *GetVideoListRequest) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*GetVideoListRequest) SetTags

func (o *GetVideoListRequest) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

type GetVideoListResponse

type GetVideoListResponse struct {
	Data   *GetVideoListData `json:"data,omitempty"`
	Status *string           `json:"status,omitempty"`
}

GetVideoListResponse struct for GetVideoListResponse

func NewGetVideoListResponse

func NewGetVideoListResponse() *GetVideoListResponse

NewGetVideoListResponse instantiates a new GetVideoListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetVideoListResponseWithDefaults

func NewGetVideoListResponseWithDefaults() *GetVideoListResponse

NewGetVideoListResponseWithDefaults instantiates a new GetVideoListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetVideoListResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetVideoListResponse) GetDataOk

func (o *GetVideoListResponse) GetDataOk() (*GetVideoListData, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoListResponse) GetStatus

func (o *GetVideoListResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetVideoListResponse) GetStatusOk

func (o *GetVideoListResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoListResponse) HasData

func (o *GetVideoListResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetVideoListResponse) HasStatus

func (o *GetVideoListResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*GetVideoListResponse) SetData

func (o *GetVideoListResponse) SetData(v GetVideoListData)

SetData gets a reference to the given GetVideoListData and assigns it to the Data field.

func (*GetVideoListResponse) SetStatus

func (o *GetVideoListResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type GetVideoPlayerInfoResponse added in v1.0.3

type GetVideoPlayerInfoResponse struct {
	Assets        *VideoAssets     `json:"assets,omitempty"`
	Captions      *[]VideoCaption  `json:"captions,omitempty"`
	Chapters      *[]VideoChapter  `json:"chapters,omitempty"`
	CreatedAt     *string          `json:"created_at,omitempty"`
	Description   *string          `json:"description,omitempty"`
	Duration      *float32         `json:"duration,omitempty"`
	Id            *string          `json:"id,omitempty"`
	IsMp4         *bool            `json:"is_mp4,omitempty"`
	IsPublic      *bool            `json:"is_public,omitempty"`
	Metadata      *[]Metadata      `json:"metadata,omitempty"`
	PlayerTheme   *PlayerTheme     `json:"player_theme,omitempty"`
	PlayerThemeId *string          `json:"player_theme_id,omitempty"`
	Qualities     *[]QualityObject `json:"qualities,omitempty"`
	Size          *int32           `json:"size,omitempty"`
	Status        *string          `json:"status,omitempty"`
	Tags          *[]string        `json:"tags,omitempty"`
	Title         *string          `json:"title,omitempty"`
	UpdatedAt     *string          `json:"updated_at,omitempty"`
	UserId        *string          `json:"user_id,omitempty"`
}

GetVideoPlayerInfoResponse struct for GetVideoPlayerInfoResponse

func NewGetVideoPlayerInfoResponse added in v1.0.3

func NewGetVideoPlayerInfoResponse() *GetVideoPlayerInfoResponse

NewGetVideoPlayerInfoResponse instantiates a new GetVideoPlayerInfoResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetVideoPlayerInfoResponseWithDefaults added in v1.0.3

func NewGetVideoPlayerInfoResponseWithDefaults() *GetVideoPlayerInfoResponse

NewGetVideoPlayerInfoResponseWithDefaults instantiates a new GetVideoPlayerInfoResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetVideoPlayerInfoResponse) GetAssets added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetAssets() VideoAssets

GetAssets returns the Assets field value if set, zero value otherwise.

func (*GetVideoPlayerInfoResponse) GetAssetsOk added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetAssetsOk() (*VideoAssets, bool)

GetAssetsOk returns a tuple with the Assets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoPlayerInfoResponse) GetCaptions added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetCaptions() []VideoCaption

GetCaptions returns the Captions field value if set, zero value otherwise.

func (*GetVideoPlayerInfoResponse) GetCaptionsOk added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetCaptionsOk() (*[]VideoCaption, bool)

GetCaptionsOk returns a tuple with the Captions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoPlayerInfoResponse) GetChapters added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetChapters() []VideoChapter

GetChapters returns the Chapters field value if set, zero value otherwise.

func (*GetVideoPlayerInfoResponse) GetChaptersOk added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetChaptersOk() (*[]VideoChapter, bool)

GetChaptersOk returns a tuple with the Chapters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoPlayerInfoResponse) GetCreatedAt added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*GetVideoPlayerInfoResponse) GetCreatedAtOk added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoPlayerInfoResponse) GetDescription added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*GetVideoPlayerInfoResponse) GetDescriptionOk added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoPlayerInfoResponse) GetDuration added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetDuration() float32

GetDuration returns the Duration field value if set, zero value otherwise.

func (*GetVideoPlayerInfoResponse) GetDurationOk added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetDurationOk() (*float32, bool)

GetDurationOk returns a tuple with the Duration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoPlayerInfoResponse) GetId added in v1.0.3

GetId returns the Id field value if set, zero value otherwise.

func (*GetVideoPlayerInfoResponse) GetIdOk added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoPlayerInfoResponse) GetIsMp4 added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetIsMp4() bool

GetIsMp4 returns the IsMp4 field value if set, zero value otherwise.

func (*GetVideoPlayerInfoResponse) GetIsMp4Ok added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetIsMp4Ok() (*bool, bool)

GetIsMp4Ok returns a tuple with the IsMp4 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoPlayerInfoResponse) GetIsPublic added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetIsPublic() bool

GetIsPublic returns the IsPublic field value if set, zero value otherwise.

func (*GetVideoPlayerInfoResponse) GetIsPublicOk added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetIsPublicOk() (*bool, bool)

GetIsPublicOk returns a tuple with the IsPublic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoPlayerInfoResponse) GetMetadata added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetMetadata() []Metadata

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*GetVideoPlayerInfoResponse) GetMetadataOk added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetMetadataOk() (*[]Metadata, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoPlayerInfoResponse) GetPlayerTheme added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetPlayerTheme() PlayerTheme

GetPlayerTheme returns the PlayerTheme field value if set, zero value otherwise.

func (*GetVideoPlayerInfoResponse) GetPlayerThemeId added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetPlayerThemeId() string

GetPlayerThemeId returns the PlayerThemeId field value if set, zero value otherwise.

func (*GetVideoPlayerInfoResponse) GetPlayerThemeIdOk added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetPlayerThemeIdOk() (*string, bool)

GetPlayerThemeIdOk returns a tuple with the PlayerThemeId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoPlayerInfoResponse) GetPlayerThemeOk added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetPlayerThemeOk() (*PlayerTheme, bool)

GetPlayerThemeOk returns a tuple with the PlayerTheme field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoPlayerInfoResponse) GetQualities added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetQualities() []QualityObject

GetQualities returns the Qualities field value if set, zero value otherwise.

func (*GetVideoPlayerInfoResponse) GetQualitiesOk added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetQualitiesOk() (*[]QualityObject, bool)

GetQualitiesOk returns a tuple with the Qualities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoPlayerInfoResponse) GetSize added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetSize() int32

GetSize returns the Size field value if set, zero value otherwise.

func (*GetVideoPlayerInfoResponse) GetSizeOk added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetSizeOk() (*int32, bool)

GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoPlayerInfoResponse) GetStatus added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetVideoPlayerInfoResponse) GetStatusOk added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoPlayerInfoResponse) GetTags added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*GetVideoPlayerInfoResponse) GetTagsOk added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoPlayerInfoResponse) GetTitle added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*GetVideoPlayerInfoResponse) GetTitleOk added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoPlayerInfoResponse) GetUpdatedAt added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*GetVideoPlayerInfoResponse) GetUpdatedAtOk added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoPlayerInfoResponse) GetUserId added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*GetVideoPlayerInfoResponse) GetUserIdOk added in v1.0.3

func (o *GetVideoPlayerInfoResponse) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetVideoPlayerInfoResponse) HasAssets added in v1.0.3

func (o *GetVideoPlayerInfoResponse) HasAssets() bool

HasAssets returns a boolean if a field has been set.

func (*GetVideoPlayerInfoResponse) HasCaptions added in v1.0.3

func (o *GetVideoPlayerInfoResponse) HasCaptions() bool

HasCaptions returns a boolean if a field has been set.

func (*GetVideoPlayerInfoResponse) HasChapters added in v1.0.3

func (o *GetVideoPlayerInfoResponse) HasChapters() bool

HasChapters returns a boolean if a field has been set.

func (*GetVideoPlayerInfoResponse) HasCreatedAt added in v1.0.3

func (o *GetVideoPlayerInfoResponse) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*GetVideoPlayerInfoResponse) HasDescription added in v1.0.3

func (o *GetVideoPlayerInfoResponse) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*GetVideoPlayerInfoResponse) HasDuration added in v1.0.3

func (o *GetVideoPlayerInfoResponse) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*GetVideoPlayerInfoResponse) HasId added in v1.0.3

func (o *GetVideoPlayerInfoResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (*GetVideoPlayerInfoResponse) HasIsMp4 added in v1.0.3

func (o *GetVideoPlayerInfoResponse) HasIsMp4() bool

HasIsMp4 returns a boolean if a field has been set.

func (*GetVideoPlayerInfoResponse) HasIsPublic added in v1.0.3

func (o *GetVideoPlayerInfoResponse) HasIsPublic() bool

HasIsPublic returns a boolean if a field has been set.

func (*GetVideoPlayerInfoResponse) HasMetadata added in v1.0.3

func (o *GetVideoPlayerInfoResponse) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*GetVideoPlayerInfoResponse) HasPlayerTheme added in v1.0.3

func (o *GetVideoPlayerInfoResponse) HasPlayerTheme() bool

HasPlayerTheme returns a boolean if a field has been set.

func (*GetVideoPlayerInfoResponse) HasPlayerThemeId added in v1.0.3

func (o *GetVideoPlayerInfoResponse) HasPlayerThemeId() bool

HasPlayerThemeId returns a boolean if a field has been set.

func (*GetVideoPlayerInfoResponse) HasQualities added in v1.0.3

func (o *GetVideoPlayerInfoResponse) HasQualities() bool

HasQualities returns a boolean if a field has been set.

func (*GetVideoPlayerInfoResponse) HasSize added in v1.0.3

func (o *GetVideoPlayerInfoResponse) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*GetVideoPlayerInfoResponse) HasStatus added in v1.0.3

func (o *GetVideoPlayerInfoResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*GetVideoPlayerInfoResponse) HasTags added in v1.0.3

func (o *GetVideoPlayerInfoResponse) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*GetVideoPlayerInfoResponse) HasTitle added in v1.0.3

func (o *GetVideoPlayerInfoResponse) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*GetVideoPlayerInfoResponse) HasUpdatedAt added in v1.0.3

func (o *GetVideoPlayerInfoResponse) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*GetVideoPlayerInfoResponse) HasUserId added in v1.0.3

func (o *GetVideoPlayerInfoResponse) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (*GetVideoPlayerInfoResponse) SetAssets added in v1.0.3

func (o *GetVideoPlayerInfoResponse) SetAssets(v VideoAssets)

SetAssets gets a reference to the given VideoAssets and assigns it to the Assets field.

func (*GetVideoPlayerInfoResponse) SetCaptions added in v1.0.3

func (o *GetVideoPlayerInfoResponse) SetCaptions(v []VideoCaption)

SetCaptions gets a reference to the given []VideoCaption and assigns it to the Captions field.

func (*GetVideoPlayerInfoResponse) SetChapters added in v1.0.3

func (o *GetVideoPlayerInfoResponse) SetChapters(v []VideoChapter)

SetChapters gets a reference to the given []VideoChapter and assigns it to the Chapters field.

func (*GetVideoPlayerInfoResponse) SetCreatedAt added in v1.0.3

func (o *GetVideoPlayerInfoResponse) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*GetVideoPlayerInfoResponse) SetDescription added in v1.0.3

func (o *GetVideoPlayerInfoResponse) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*GetVideoPlayerInfoResponse) SetDuration added in v1.0.3

func (o *GetVideoPlayerInfoResponse) SetDuration(v float32)

SetDuration gets a reference to the given float32 and assigns it to the Duration field.

func (*GetVideoPlayerInfoResponse) SetId added in v1.0.3

func (o *GetVideoPlayerInfoResponse) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*GetVideoPlayerInfoResponse) SetIsMp4 added in v1.0.3

func (o *GetVideoPlayerInfoResponse) SetIsMp4(v bool)

SetIsMp4 gets a reference to the given bool and assigns it to the IsMp4 field.

func (*GetVideoPlayerInfoResponse) SetIsPublic added in v1.0.3

func (o *GetVideoPlayerInfoResponse) SetIsPublic(v bool)

SetIsPublic gets a reference to the given bool and assigns it to the IsPublic field.

func (*GetVideoPlayerInfoResponse) SetMetadata added in v1.0.3

func (o *GetVideoPlayerInfoResponse) SetMetadata(v []Metadata)

SetMetadata gets a reference to the given []Metadata and assigns it to the Metadata field.

func (*GetVideoPlayerInfoResponse) SetPlayerTheme added in v1.0.3

func (o *GetVideoPlayerInfoResponse) SetPlayerTheme(v PlayerTheme)

SetPlayerTheme gets a reference to the given PlayerTheme and assigns it to the PlayerTheme field.

func (*GetVideoPlayerInfoResponse) SetPlayerThemeId added in v1.0.3

func (o *GetVideoPlayerInfoResponse) SetPlayerThemeId(v string)

SetPlayerThemeId gets a reference to the given string and assigns it to the PlayerThemeId field.

func (*GetVideoPlayerInfoResponse) SetQualities added in v1.0.3

func (o *GetVideoPlayerInfoResponse) SetQualities(v []QualityObject)

SetQualities gets a reference to the given []QualityObject and assigns it to the Qualities field.

func (*GetVideoPlayerInfoResponse) SetSize added in v1.0.3

func (o *GetVideoPlayerInfoResponse) SetSize(v int32)

SetSize gets a reference to the given int32 and assigns it to the Size field.

func (*GetVideoPlayerInfoResponse) SetStatus added in v1.0.3

func (o *GetVideoPlayerInfoResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*GetVideoPlayerInfoResponse) SetTags added in v1.0.3

func (o *GetVideoPlayerInfoResponse) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*GetVideoPlayerInfoResponse) SetTitle added in v1.0.3

func (o *GetVideoPlayerInfoResponse) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*GetVideoPlayerInfoResponse) SetUpdatedAt added in v1.0.3

func (o *GetVideoPlayerInfoResponse) SetUpdatedAt(v string)

SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.

func (*GetVideoPlayerInfoResponse) SetUserId added in v1.0.3

func (o *GetVideoPlayerInfoResponse) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

type GetWebhooksListData

type GetWebhooksListData struct {
	Total    *int32     `json:"total,omitempty"`
	Webhooks *[]Webhook `json:"webhooks,omitempty"`
}

GetWebhooksListData struct for GetWebhooksListData

func NewGetWebhooksListData

func NewGetWebhooksListData() *GetWebhooksListData

NewGetWebhooksListData instantiates a new GetWebhooksListData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetWebhooksListDataWithDefaults

func NewGetWebhooksListDataWithDefaults() *GetWebhooksListData

NewGetWebhooksListDataWithDefaults instantiates a new GetWebhooksListData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetWebhooksListData) GetTotal

func (o *GetWebhooksListData) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*GetWebhooksListData) GetTotalOk

func (o *GetWebhooksListData) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetWebhooksListData) GetWebhooks

func (o *GetWebhooksListData) GetWebhooks() []Webhook

GetWebhooks returns the Webhooks field value if set, zero value otherwise.

func (*GetWebhooksListData) GetWebhooksOk

func (o *GetWebhooksListData) GetWebhooksOk() (*[]Webhook, bool)

GetWebhooksOk returns a tuple with the Webhooks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetWebhooksListData) HasTotal

func (o *GetWebhooksListData) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (*GetWebhooksListData) HasWebhooks

func (o *GetWebhooksListData) HasWebhooks() bool

HasWebhooks returns a boolean if a field has been set.

func (*GetWebhooksListData) SetTotal

func (o *GetWebhooksListData) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

func (*GetWebhooksListData) SetWebhooks

func (o *GetWebhooksListData) SetWebhooks(v []Webhook)

SetWebhooks gets a reference to the given []Webhook and assigns it to the Webhooks field.

type GetWebhooksListResponse

type GetWebhooksListResponse struct {
	Data   *GetWebhooksListData `json:"data,omitempty"`
	Status *string              `json:"status,omitempty"`
}

GetWebhooksListResponse struct for GetWebhooksListResponse

func NewGetWebhooksListResponse

func NewGetWebhooksListResponse() *GetWebhooksListResponse

NewGetWebhooksListResponse instantiates a new GetWebhooksListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetWebhooksListResponseWithDefaults

func NewGetWebhooksListResponseWithDefaults() *GetWebhooksListResponse

NewGetWebhooksListResponseWithDefaults instantiates a new GetWebhooksListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetWebhooksListResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*GetWebhooksListResponse) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetWebhooksListResponse) GetStatus

func (o *GetWebhooksListResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*GetWebhooksListResponse) GetStatusOk

func (o *GetWebhooksListResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetWebhooksListResponse) HasData

func (o *GetWebhooksListResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*GetWebhooksListResponse) HasStatus

func (o *GetWebhooksListResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*GetWebhooksListResponse) SetData

SetData gets a reference to the given GetWebhooksListData and assigns it to the Data field.

func (*GetWebhooksListResponse) SetStatus

func (o *GetWebhooksListResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type IUploadStream

type IUploadStream interface {
	UploadPart(fileName string, fileReader io.Reader, fileSize int64) (*Video, error)
	UploadPartWithContext(ctx context.Context, fileName string, fileReader io.Reader, fileSize int64) (*Video, error)
}

VideosService communicating with the Videos endpoints of the w3stream API

type LiveStreamApiGetLiveStreamKeysRequest added in v1.0.2

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

func (LiveStreamApiGetLiveStreamKeysRequest) Limit added in v1.0.2

func (LiveStreamApiGetLiveStreamKeysRequest) Offset added in v1.0.2

func (LiveStreamApiGetLiveStreamKeysRequest) OrderBy added in v1.0.2

func (LiveStreamApiGetLiveStreamKeysRequest) Search added in v1.0.2

func (LiveStreamApiGetLiveStreamKeysRequest) SortBy added in v1.0.2

type LiveStreamAssets added in v1.0.2

type LiveStreamAssets struct {
	HlsUrl       *string `json:"hls_url,omitempty"`
	Iframe       *string `json:"iframe,omitempty"`
	PlayerUrl    *string `json:"player_url,omitempty"`
	ThumbnailUrl *string `json:"thumbnail_url,omitempty"`
}

LiveStreamAssets struct for LiveStreamAssets

func NewLiveStreamAssets added in v1.0.2

func NewLiveStreamAssets() *LiveStreamAssets

NewLiveStreamAssets instantiates a new LiveStreamAssets object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLiveStreamAssetsWithDefaults added in v1.0.2

func NewLiveStreamAssetsWithDefaults() *LiveStreamAssets

NewLiveStreamAssetsWithDefaults instantiates a new LiveStreamAssets object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LiveStreamAssets) GetHlsUrl added in v1.0.2

func (o *LiveStreamAssets) GetHlsUrl() string

GetHlsUrl returns the HlsUrl field value if set, zero value otherwise.

func (*LiveStreamAssets) GetHlsUrlOk added in v1.0.2

func (o *LiveStreamAssets) GetHlsUrlOk() (*string, bool)

GetHlsUrlOk returns a tuple with the HlsUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamAssets) GetIframe added in v1.0.2

func (o *LiveStreamAssets) GetIframe() string

GetIframe returns the Iframe field value if set, zero value otherwise.

func (*LiveStreamAssets) GetIframeOk added in v1.0.2

func (o *LiveStreamAssets) GetIframeOk() (*string, bool)

GetIframeOk returns a tuple with the Iframe field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamAssets) GetPlayerUrl added in v1.0.2

func (o *LiveStreamAssets) GetPlayerUrl() string

GetPlayerUrl returns the PlayerUrl field value if set, zero value otherwise.

func (*LiveStreamAssets) GetPlayerUrlOk added in v1.0.2

func (o *LiveStreamAssets) GetPlayerUrlOk() (*string, bool)

GetPlayerUrlOk returns a tuple with the PlayerUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamAssets) GetThumbnailUrl added in v1.0.2

func (o *LiveStreamAssets) GetThumbnailUrl() string

GetThumbnailUrl returns the ThumbnailUrl field value if set, zero value otherwise.

func (*LiveStreamAssets) GetThumbnailUrlOk added in v1.0.2

func (o *LiveStreamAssets) GetThumbnailUrlOk() (*string, bool)

GetThumbnailUrlOk returns a tuple with the ThumbnailUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamAssets) HasHlsUrl added in v1.0.2

func (o *LiveStreamAssets) HasHlsUrl() bool

HasHlsUrl returns a boolean if a field has been set.

func (*LiveStreamAssets) HasIframe added in v1.0.2

func (o *LiveStreamAssets) HasIframe() bool

HasIframe returns a boolean if a field has been set.

func (*LiveStreamAssets) HasPlayerUrl added in v1.0.2

func (o *LiveStreamAssets) HasPlayerUrl() bool

HasPlayerUrl returns a boolean if a field has been set.

func (*LiveStreamAssets) HasThumbnailUrl added in v1.0.2

func (o *LiveStreamAssets) HasThumbnailUrl() bool

HasThumbnailUrl returns a boolean if a field has been set.

func (*LiveStreamAssets) SetHlsUrl added in v1.0.2

func (o *LiveStreamAssets) SetHlsUrl(v string)

SetHlsUrl gets a reference to the given string and assigns it to the HlsUrl field.

func (*LiveStreamAssets) SetIframe added in v1.0.2

func (o *LiveStreamAssets) SetIframe(v string)

SetIframe gets a reference to the given string and assigns it to the Iframe field.

func (*LiveStreamAssets) SetPlayerUrl added in v1.0.2

func (o *LiveStreamAssets) SetPlayerUrl(v string)

SetPlayerUrl gets a reference to the given string and assigns it to the PlayerUrl field.

func (*LiveStreamAssets) SetThumbnailUrl added in v1.0.2

func (o *LiveStreamAssets) SetThumbnailUrl(v string)

SetThumbnailUrl gets a reference to the given string and assigns it to the ThumbnailUrl field.

type LiveStreamKeyData added in v1.0.2

type LiveStreamKeyData struct {
	CreatedAt *string `json:"created_at,omitempty"`
	Id        *string `json:"id,omitempty"`
	Name      *string `json:"name,omitempty"`
	RtmpUrl   *string `json:"rtmp_url,omitempty"`
	Save      *bool   `json:"save,omitempty"`
	StreamKey *string `json:"stream_key,omitempty"`
	UpdatedAt *string `json:"updated_at,omitempty"`
	UserId    *string `json:"user_id,omitempty"`
}

LiveStreamKeyData struct for LiveStreamKeyData

func NewLiveStreamKeyData added in v1.0.2

func NewLiveStreamKeyData() *LiveStreamKeyData

NewLiveStreamKeyData instantiates a new LiveStreamKeyData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLiveStreamKeyDataWithDefaults added in v1.0.2

func NewLiveStreamKeyDataWithDefaults() *LiveStreamKeyData

NewLiveStreamKeyDataWithDefaults instantiates a new LiveStreamKeyData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LiveStreamKeyData) GetCreatedAt added in v1.0.2

func (o *LiveStreamKeyData) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*LiveStreamKeyData) GetCreatedAtOk added in v1.0.2

func (o *LiveStreamKeyData) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamKeyData) GetId added in v1.0.2

func (o *LiveStreamKeyData) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*LiveStreamKeyData) GetIdOk added in v1.0.2

func (o *LiveStreamKeyData) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamKeyData) GetName added in v1.0.2

func (o *LiveStreamKeyData) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LiveStreamKeyData) GetNameOk added in v1.0.2

func (o *LiveStreamKeyData) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamKeyData) GetRtmpUrl added in v1.0.2

func (o *LiveStreamKeyData) GetRtmpUrl() string

GetRtmpUrl returns the RtmpUrl field value if set, zero value otherwise.

func (*LiveStreamKeyData) GetRtmpUrlOk added in v1.0.2

func (o *LiveStreamKeyData) GetRtmpUrlOk() (*string, bool)

GetRtmpUrlOk returns a tuple with the RtmpUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamKeyData) GetSave added in v1.0.2

func (o *LiveStreamKeyData) GetSave() bool

GetSave returns the Save field value if set, zero value otherwise.

func (*LiveStreamKeyData) GetSaveOk added in v1.0.2

func (o *LiveStreamKeyData) GetSaveOk() (*bool, bool)

GetSaveOk returns a tuple with the Save field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamKeyData) GetStreamKey added in v1.0.2

func (o *LiveStreamKeyData) GetStreamKey() string

GetStreamKey returns the StreamKey field value if set, zero value otherwise.

func (*LiveStreamKeyData) GetStreamKeyOk added in v1.0.2

func (o *LiveStreamKeyData) GetStreamKeyOk() (*string, bool)

GetStreamKeyOk returns a tuple with the StreamKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamKeyData) GetUpdatedAt added in v1.0.2

func (o *LiveStreamKeyData) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*LiveStreamKeyData) GetUpdatedAtOk added in v1.0.2

func (o *LiveStreamKeyData) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamKeyData) GetUserId added in v1.0.2

func (o *LiveStreamKeyData) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*LiveStreamKeyData) GetUserIdOk added in v1.0.2

func (o *LiveStreamKeyData) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamKeyData) HasCreatedAt added in v1.0.2

func (o *LiveStreamKeyData) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*LiveStreamKeyData) HasId added in v1.0.2

func (o *LiveStreamKeyData) HasId() bool

HasId returns a boolean if a field has been set.

func (*LiveStreamKeyData) HasName added in v1.0.2

func (o *LiveStreamKeyData) HasName() bool

HasName returns a boolean if a field has been set.

func (*LiveStreamKeyData) HasRtmpUrl added in v1.0.2

func (o *LiveStreamKeyData) HasRtmpUrl() bool

HasRtmpUrl returns a boolean if a field has been set.

func (*LiveStreamKeyData) HasSave added in v1.0.2

func (o *LiveStreamKeyData) HasSave() bool

HasSave returns a boolean if a field has been set.

func (*LiveStreamKeyData) HasStreamKey added in v1.0.2

func (o *LiveStreamKeyData) HasStreamKey() bool

HasStreamKey returns a boolean if a field has been set.

func (*LiveStreamKeyData) HasUpdatedAt added in v1.0.2

func (o *LiveStreamKeyData) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*LiveStreamKeyData) HasUserId added in v1.0.2

func (o *LiveStreamKeyData) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (*LiveStreamKeyData) SetCreatedAt added in v1.0.2

func (o *LiveStreamKeyData) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*LiveStreamKeyData) SetId added in v1.0.2

func (o *LiveStreamKeyData) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*LiveStreamKeyData) SetName added in v1.0.2

func (o *LiveStreamKeyData) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LiveStreamKeyData) SetRtmpUrl added in v1.0.2

func (o *LiveStreamKeyData) SetRtmpUrl(v string)

SetRtmpUrl gets a reference to the given string and assigns it to the RtmpUrl field.

func (*LiveStreamKeyData) SetSave added in v1.0.2

func (o *LiveStreamKeyData) SetSave(v bool)

SetSave gets a reference to the given bool and assigns it to the Save field.

func (*LiveStreamKeyData) SetStreamKey added in v1.0.2

func (o *LiveStreamKeyData) SetStreamKey(v string)

SetStreamKey gets a reference to the given string and assigns it to the StreamKey field.

func (*LiveStreamKeyData) SetUpdatedAt added in v1.0.2

func (o *LiveStreamKeyData) SetUpdatedAt(v string)

SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.

func (*LiveStreamKeyData) SetUserId added in v1.0.2

func (o *LiveStreamKeyData) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

type LiveStreamService added in v1.0.2

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

LiveStreamService communicating with the LiveStream endpoints of the w3stream API

func (*LiveStreamService) CreateLiveStreamKey added in v1.0.2

func (*LiveStreamService) CreateLiveStreamKeyWithContext added in v1.0.2

func (s *LiveStreamService) CreateLiveStreamKeyWithContext(ctx context.Context, input CreateLiveStreamKeyRequest) (*CreateLiveStreamKeyResponse, error)

func (*LiveStreamService) CreateStreaming added in v1.0.2

func (*LiveStreamService) CreateStreamingWithContext added in v1.0.2

func (s *LiveStreamService) CreateStreamingWithContext(ctx context.Context, id string, input CreateStreamingRequest) (*CreateStreamingResponse, error)

func (*LiveStreamService) DeleteLiveStreamKey added in v1.0.2

func (s *LiveStreamService) DeleteLiveStreamKey(id string) (*ResponseSuccess, error)

func (*LiveStreamService) DeleteLiveStreamKeyWithContext added in v1.0.2

func (s *LiveStreamService) DeleteLiveStreamKeyWithContext(ctx context.Context, id string) (*ResponseSuccess, error)

func (*LiveStreamService) DeleteLiveStreamVideo added in v1.0.2

func (s *LiveStreamService) DeleteLiveStreamVideo(id string) (*ResponseSuccess, error)

func (*LiveStreamService) DeleteLiveStreamVideoWithContext added in v1.0.2

func (s *LiveStreamService) DeleteLiveStreamVideoWithContext(ctx context.Context, id string) (*ResponseSuccess, error)

func (*LiveStreamService) GetLiveStreamKey added in v1.0.2

func (s *LiveStreamService) GetLiveStreamKey(id string) (*GetLiveStreamKeyResponse, error)

func (*LiveStreamService) GetLiveStreamKeyWithContext added in v1.0.2

func (s *LiveStreamService) GetLiveStreamKeyWithContext(ctx context.Context, id string) (*GetLiveStreamKeyResponse, error)

func (*LiveStreamService) GetLiveStreamKeys added in v1.0.2

func (*LiveStreamService) GetLiveStreamKeysWithContext added in v1.0.2

func (*LiveStreamService) GetLiveStreamPlayerInfo added in v1.0.3

func (s *LiveStreamService) GetLiveStreamPlayerInfo(id string) (*GetLiveStreamVideoPublicResponse, error)

func (*LiveStreamService) GetLiveStreamPlayerInfoWithContext added in v1.0.3

func (s *LiveStreamService) GetLiveStreamPlayerInfoWithContext(ctx context.Context, id string) (*GetLiveStreamVideoPublicResponse, error)

func (*LiveStreamService) GetLiveStreamVideo added in v1.0.2

func (s *LiveStreamService) GetLiveStreamVideo(id string) (*GetLiveStreamVideoResponse, error)

func (*LiveStreamService) GetLiveStreamVideoWithContext added in v1.0.2

func (s *LiveStreamService) GetLiveStreamVideoWithContext(ctx context.Context, id string) (*GetLiveStreamVideoResponse, error)

func (*LiveStreamService) GetLiveStreamVideos added in v1.0.2

func (*LiveStreamService) GetLiveStreamVideosWithContext added in v1.0.2

func (s *LiveStreamService) GetLiveStreamVideosWithContext(ctx context.Context, id string, data GetLiveStreamVideosRequest) (*GetLiveStreamVideosResponse, error)

func (*LiveStreamService) GetStreaming added in v1.0.2

func (s *LiveStreamService) GetStreaming(id string, streamId string) (*GetStreamingResponse, error)

func (*LiveStreamService) GetStreamingWithContext added in v1.0.2

func (s *LiveStreamService) GetStreamingWithContext(ctx context.Context, id string, streamId string) (*GetStreamingResponse, error)

func (*LiveStreamService) GetStreamings added in v1.0.2

func (s *LiveStreamService) GetStreamings(id string) (*GetStreamingsResponse, error)

func (*LiveStreamService) GetStreamingsWithContext added in v1.0.2

func (s *LiveStreamService) GetStreamingsWithContext(ctx context.Context, id string) (*GetStreamingsResponse, error)

func (*LiveStreamService) UpdateLiveStreamKey added in v1.0.2

func (*LiveStreamService) UpdateLiveStreamKeyWithContext added in v1.0.2

func (s *LiveStreamService) UpdateLiveStreamKeyWithContext(ctx context.Context, id string, input UpdateLiveStreamKeyRequest) (*UpdateLiveStreamKeyResponse, error)

func (*LiveStreamService) UpdateLiveStreamVideo added in v1.0.2

func (s *LiveStreamService) UpdateLiveStreamVideo(id string, data UpdateLiveStreamVideoRequest) (*ResponseSuccess, error)

func (*LiveStreamService) UpdateLiveStreamVideoWithContext added in v1.0.2

func (s *LiveStreamService) UpdateLiveStreamVideoWithContext(ctx context.Context, id string, data UpdateLiveStreamVideoRequest) (*ResponseSuccess, error)

type LiveStreamServiceI added in v1.0.2

type LiveStreamServiceI interface {
	CreateLiveStreamKey(input CreateLiveStreamKeyRequest) (*CreateLiveStreamKeyResponse, error)

	CreateLiveStreamKeyWithContext(ctx context.Context, input CreateLiveStreamKeyRequest) (*CreateLiveStreamKeyResponse, error)

	CreateStreaming(id string, input CreateStreamingRequest) (*CreateStreamingResponse, error)

	CreateStreamingWithContext(ctx context.Context, id string, input CreateStreamingRequest) (*CreateStreamingResponse, error)

	DeleteLiveStreamKey(id string) (*ResponseSuccess, error)

	DeleteLiveStreamKeyWithContext(ctx context.Context, id string) (*ResponseSuccess, error)

	DeleteLiveStreamVideo(id string) (*ResponseSuccess, error)

	DeleteLiveStreamVideoWithContext(ctx context.Context, id string) (*ResponseSuccess, error)

	GetLiveStreamKey(id string) (*GetLiveStreamKeyResponse, error)

	GetLiveStreamKeyWithContext(ctx context.Context, id string) (*GetLiveStreamKeyResponse, error)

	GetLiveStreamKeys(r LiveStreamApiGetLiveStreamKeysRequest) (*GetLiveStreamKeysListResponse, error)

	GetLiveStreamKeysWithContext(ctx context.Context, r LiveStreamApiGetLiveStreamKeysRequest) (*GetLiveStreamKeysListResponse, error)

	GetLiveStreamPlayerInfo(id string) (*GetLiveStreamVideoPublicResponse, error)

	GetLiveStreamPlayerInfoWithContext(ctx context.Context, id string) (*GetLiveStreamVideoPublicResponse, error)

	GetLiveStreamVideo(id string) (*GetLiveStreamVideoResponse, error)

	GetLiveStreamVideoWithContext(ctx context.Context, id string) (*GetLiveStreamVideoResponse, error)

	GetLiveStreamVideos(id string, data GetLiveStreamVideosRequest) (*GetLiveStreamVideosResponse, error)

	GetLiveStreamVideosWithContext(ctx context.Context, id string, data GetLiveStreamVideosRequest) (*GetLiveStreamVideosResponse, error)

	GetStreaming(id string, streamId string) (*GetStreamingResponse, error)

	GetStreamingWithContext(ctx context.Context, id string, streamId string) (*GetStreamingResponse, error)

	GetStreamings(id string) (*GetStreamingsResponse, error)

	GetStreamingsWithContext(ctx context.Context, id string) (*GetStreamingsResponse, error)

	UpdateLiveStreamKey(id string, input UpdateLiveStreamKeyRequest) (*UpdateLiveStreamKeyResponse, error)

	UpdateLiveStreamKeyWithContext(ctx context.Context, id string, input UpdateLiveStreamKeyRequest) (*UpdateLiveStreamKeyResponse, error)

	UpdateLiveStreamVideo(id string, data UpdateLiveStreamVideoRequest) (*ResponseSuccess, error)

	UpdateLiveStreamVideoWithContext(ctx context.Context, id string, data UpdateLiveStreamVideoRequest) (*ResponseSuccess, error)
}

type LiveStreamVideoData added in v1.0.2

type LiveStreamVideoData struct {
	Assets          *LiveStreamAssets `json:"assets,omitempty"`
	CreatedAt       *string           `json:"created_at,omitempty"`
	Duration        *int32            `json:"duration,omitempty"`
	Id              *string           `json:"id,omitempty"`
	LiveStreamKeyId *string           `json:"live_stream_key_id,omitempty"`
	Qualities       *[]string         `json:"qualities,omitempty"`
	Save            *bool             `json:"save,omitempty"`
	Status          *string           `json:"status,omitempty"`
	Title           *string           `json:"title,omitempty"`
	UpdatedAt       *string           `json:"updated_at,omitempty"`
	UserId          *string           `json:"user_id,omitempty"`
	Video           *Video            `json:"video,omitempty"`
}

LiveStreamVideoData struct for LiveStreamVideoData

func NewLiveStreamVideoData added in v1.0.2

func NewLiveStreamVideoData() *LiveStreamVideoData

NewLiveStreamVideoData instantiates a new LiveStreamVideoData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLiveStreamVideoDataWithDefaults added in v1.0.2

func NewLiveStreamVideoDataWithDefaults() *LiveStreamVideoData

NewLiveStreamVideoDataWithDefaults instantiates a new LiveStreamVideoData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LiveStreamVideoData) GetAssets added in v1.0.2

func (o *LiveStreamVideoData) GetAssets() LiveStreamAssets

GetAssets returns the Assets field value if set, zero value otherwise.

func (*LiveStreamVideoData) GetAssetsOk added in v1.0.2

func (o *LiveStreamVideoData) GetAssetsOk() (*LiveStreamAssets, bool)

GetAssetsOk returns a tuple with the Assets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideoData) GetCreatedAt added in v1.0.2

func (o *LiveStreamVideoData) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*LiveStreamVideoData) GetCreatedAtOk added in v1.0.2

func (o *LiveStreamVideoData) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideoData) GetDuration added in v1.0.2

func (o *LiveStreamVideoData) GetDuration() int32

GetDuration returns the Duration field value if set, zero value otherwise.

func (*LiveStreamVideoData) GetDurationOk added in v1.0.2

func (o *LiveStreamVideoData) GetDurationOk() (*int32, bool)

GetDurationOk returns a tuple with the Duration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideoData) GetId added in v1.0.2

func (o *LiveStreamVideoData) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*LiveStreamVideoData) GetIdOk added in v1.0.2

func (o *LiveStreamVideoData) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideoData) GetLiveStreamKeyId added in v1.0.2

func (o *LiveStreamVideoData) GetLiveStreamKeyId() string

GetLiveStreamKeyId returns the LiveStreamKeyId field value if set, zero value otherwise.

func (*LiveStreamVideoData) GetLiveStreamKeyIdOk added in v1.0.2

func (o *LiveStreamVideoData) GetLiveStreamKeyIdOk() (*string, bool)

GetLiveStreamKeyIdOk returns a tuple with the LiveStreamKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideoData) GetQualities added in v1.0.2

func (o *LiveStreamVideoData) GetQualities() []string

GetQualities returns the Qualities field value if set, zero value otherwise.

func (*LiveStreamVideoData) GetQualitiesOk added in v1.0.2

func (o *LiveStreamVideoData) GetQualitiesOk() (*[]string, bool)

GetQualitiesOk returns a tuple with the Qualities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideoData) GetSave added in v1.0.2

func (o *LiveStreamVideoData) GetSave() bool

GetSave returns the Save field value if set, zero value otherwise.

func (*LiveStreamVideoData) GetSaveOk added in v1.0.2

func (o *LiveStreamVideoData) GetSaveOk() (*bool, bool)

GetSaveOk returns a tuple with the Save field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideoData) GetStatus added in v1.0.2

func (o *LiveStreamVideoData) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*LiveStreamVideoData) GetStatusOk added in v1.0.2

func (o *LiveStreamVideoData) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideoData) GetTitle added in v1.0.2

func (o *LiveStreamVideoData) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*LiveStreamVideoData) GetTitleOk added in v1.0.2

func (o *LiveStreamVideoData) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideoData) GetUpdatedAt added in v1.0.2

func (o *LiveStreamVideoData) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*LiveStreamVideoData) GetUpdatedAtOk added in v1.0.2

func (o *LiveStreamVideoData) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideoData) GetUserId added in v1.0.2

func (o *LiveStreamVideoData) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*LiveStreamVideoData) GetUserIdOk added in v1.0.2

func (o *LiveStreamVideoData) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideoData) GetVideo added in v1.0.2

func (o *LiveStreamVideoData) GetVideo() Video

GetVideo returns the Video field value if set, zero value otherwise.

func (*LiveStreamVideoData) GetVideoOk added in v1.0.2

func (o *LiveStreamVideoData) GetVideoOk() (*Video, bool)

GetVideoOk returns a tuple with the Video field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideoData) HasAssets added in v1.0.2

func (o *LiveStreamVideoData) HasAssets() bool

HasAssets returns a boolean if a field has been set.

func (*LiveStreamVideoData) HasCreatedAt added in v1.0.2

func (o *LiveStreamVideoData) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*LiveStreamVideoData) HasDuration added in v1.0.2

func (o *LiveStreamVideoData) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*LiveStreamVideoData) HasId added in v1.0.2

func (o *LiveStreamVideoData) HasId() bool

HasId returns a boolean if a field has been set.

func (*LiveStreamVideoData) HasLiveStreamKeyId added in v1.0.2

func (o *LiveStreamVideoData) HasLiveStreamKeyId() bool

HasLiveStreamKeyId returns a boolean if a field has been set.

func (*LiveStreamVideoData) HasQualities added in v1.0.2

func (o *LiveStreamVideoData) HasQualities() bool

HasQualities returns a boolean if a field has been set.

func (*LiveStreamVideoData) HasSave added in v1.0.2

func (o *LiveStreamVideoData) HasSave() bool

HasSave returns a boolean if a field has been set.

func (*LiveStreamVideoData) HasStatus added in v1.0.2

func (o *LiveStreamVideoData) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*LiveStreamVideoData) HasTitle added in v1.0.2

func (o *LiveStreamVideoData) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*LiveStreamVideoData) HasUpdatedAt added in v1.0.2

func (o *LiveStreamVideoData) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*LiveStreamVideoData) HasUserId added in v1.0.2

func (o *LiveStreamVideoData) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (*LiveStreamVideoData) HasVideo added in v1.0.2

func (o *LiveStreamVideoData) HasVideo() bool

HasVideo returns a boolean if a field has been set.

func (*LiveStreamVideoData) SetAssets added in v1.0.2

func (o *LiveStreamVideoData) SetAssets(v LiveStreamAssets)

SetAssets gets a reference to the given LiveStreamAssets and assigns it to the Assets field.

func (*LiveStreamVideoData) SetCreatedAt added in v1.0.2

func (o *LiveStreamVideoData) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*LiveStreamVideoData) SetDuration added in v1.0.2

func (o *LiveStreamVideoData) SetDuration(v int32)

SetDuration gets a reference to the given int32 and assigns it to the Duration field.

func (*LiveStreamVideoData) SetId added in v1.0.2

func (o *LiveStreamVideoData) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*LiveStreamVideoData) SetLiveStreamKeyId added in v1.0.2

func (o *LiveStreamVideoData) SetLiveStreamKeyId(v string)

SetLiveStreamKeyId gets a reference to the given string and assigns it to the LiveStreamKeyId field.

func (*LiveStreamVideoData) SetQualities added in v1.0.2

func (o *LiveStreamVideoData) SetQualities(v []string)

SetQualities gets a reference to the given []string and assigns it to the Qualities field.

func (*LiveStreamVideoData) SetSave added in v1.0.2

func (o *LiveStreamVideoData) SetSave(v bool)

SetSave gets a reference to the given bool and assigns it to the Save field.

func (*LiveStreamVideoData) SetStatus added in v1.0.2

func (o *LiveStreamVideoData) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*LiveStreamVideoData) SetTitle added in v1.0.2

func (o *LiveStreamVideoData) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*LiveStreamVideoData) SetUpdatedAt added in v1.0.2

func (o *LiveStreamVideoData) SetUpdatedAt(v string)

SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.

func (*LiveStreamVideoData) SetUserId added in v1.0.2

func (o *LiveStreamVideoData) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

func (*LiveStreamVideoData) SetVideo added in v1.0.2

func (o *LiveStreamVideoData) SetVideo(v Video)

SetVideo gets a reference to the given Video and assigns it to the Video field.

type LiveStreamVideoResponse added in v1.0.2

type LiveStreamVideoResponse struct {
	Assets          *LiveStreamAssets `json:"assets,omitempty"`
	CreatedAt       *string           `json:"created_at,omitempty"`
	Duration        *int32            `json:"duration,omitempty"`
	Id              *string           `json:"id,omitempty"`
	LiveStreamKeyId *string           `json:"live_stream_key_id,omitempty"`
	Qualities       *[]string         `json:"qualities,omitempty"`
	Save            *bool             `json:"save,omitempty"`
	Status          *string           `json:"status,omitempty"`
	Title           *string           `json:"title,omitempty"`
	UpdatedAt       *string           `json:"updated_at,omitempty"`
	UserId          *string           `json:"user_id,omitempty"`
	Video           *Video            `json:"video,omitempty"`
}

LiveStreamVideoResponse struct for LiveStreamVideoResponse

func NewLiveStreamVideoResponse added in v1.0.2

func NewLiveStreamVideoResponse() *LiveStreamVideoResponse

NewLiveStreamVideoResponse instantiates a new LiveStreamVideoResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLiveStreamVideoResponseWithDefaults added in v1.0.2

func NewLiveStreamVideoResponseWithDefaults() *LiveStreamVideoResponse

NewLiveStreamVideoResponseWithDefaults instantiates a new LiveStreamVideoResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LiveStreamVideoResponse) GetAssets added in v1.0.2

GetAssets returns the Assets field value if set, zero value otherwise.

func (*LiveStreamVideoResponse) GetAssetsOk added in v1.0.2

func (o *LiveStreamVideoResponse) GetAssetsOk() (*LiveStreamAssets, bool)

GetAssetsOk returns a tuple with the Assets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideoResponse) GetCreatedAt added in v1.0.2

func (o *LiveStreamVideoResponse) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*LiveStreamVideoResponse) GetCreatedAtOk added in v1.0.2

func (o *LiveStreamVideoResponse) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideoResponse) GetDuration added in v1.0.2

func (o *LiveStreamVideoResponse) GetDuration() int32

GetDuration returns the Duration field value if set, zero value otherwise.

func (*LiveStreamVideoResponse) GetDurationOk added in v1.0.2

func (o *LiveStreamVideoResponse) GetDurationOk() (*int32, bool)

GetDurationOk returns a tuple with the Duration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideoResponse) GetId added in v1.0.2

func (o *LiveStreamVideoResponse) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*LiveStreamVideoResponse) GetIdOk added in v1.0.2

func (o *LiveStreamVideoResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideoResponse) GetLiveStreamKeyId added in v1.0.2

func (o *LiveStreamVideoResponse) GetLiveStreamKeyId() string

GetLiveStreamKeyId returns the LiveStreamKeyId field value if set, zero value otherwise.

func (*LiveStreamVideoResponse) GetLiveStreamKeyIdOk added in v1.0.2

func (o *LiveStreamVideoResponse) GetLiveStreamKeyIdOk() (*string, bool)

GetLiveStreamKeyIdOk returns a tuple with the LiveStreamKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideoResponse) GetQualities added in v1.0.2

func (o *LiveStreamVideoResponse) GetQualities() []string

GetQualities returns the Qualities field value if set, zero value otherwise.

func (*LiveStreamVideoResponse) GetQualitiesOk added in v1.0.2

func (o *LiveStreamVideoResponse) GetQualitiesOk() (*[]string, bool)

GetQualitiesOk returns a tuple with the Qualities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideoResponse) GetSave added in v1.0.2

func (o *LiveStreamVideoResponse) GetSave() bool

GetSave returns the Save field value if set, zero value otherwise.

func (*LiveStreamVideoResponse) GetSaveOk added in v1.0.2

func (o *LiveStreamVideoResponse) GetSaveOk() (*bool, bool)

GetSaveOk returns a tuple with the Save field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideoResponse) GetStatus added in v1.0.2

func (o *LiveStreamVideoResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*LiveStreamVideoResponse) GetStatusOk added in v1.0.2

func (o *LiveStreamVideoResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideoResponse) GetTitle added in v1.0.2

func (o *LiveStreamVideoResponse) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*LiveStreamVideoResponse) GetTitleOk added in v1.0.2

func (o *LiveStreamVideoResponse) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideoResponse) GetUpdatedAt added in v1.0.2

func (o *LiveStreamVideoResponse) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*LiveStreamVideoResponse) GetUpdatedAtOk added in v1.0.2

func (o *LiveStreamVideoResponse) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideoResponse) GetUserId added in v1.0.2

func (o *LiveStreamVideoResponse) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*LiveStreamVideoResponse) GetUserIdOk added in v1.0.2

func (o *LiveStreamVideoResponse) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideoResponse) GetVideo added in v1.0.2

func (o *LiveStreamVideoResponse) GetVideo() Video

GetVideo returns the Video field value if set, zero value otherwise.

func (*LiveStreamVideoResponse) GetVideoOk added in v1.0.2

func (o *LiveStreamVideoResponse) GetVideoOk() (*Video, bool)

GetVideoOk returns a tuple with the Video field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideoResponse) HasAssets added in v1.0.2

func (o *LiveStreamVideoResponse) HasAssets() bool

HasAssets returns a boolean if a field has been set.

func (*LiveStreamVideoResponse) HasCreatedAt added in v1.0.2

func (o *LiveStreamVideoResponse) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*LiveStreamVideoResponse) HasDuration added in v1.0.2

func (o *LiveStreamVideoResponse) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*LiveStreamVideoResponse) HasId added in v1.0.2

func (o *LiveStreamVideoResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (*LiveStreamVideoResponse) HasLiveStreamKeyId added in v1.0.2

func (o *LiveStreamVideoResponse) HasLiveStreamKeyId() bool

HasLiveStreamKeyId returns a boolean if a field has been set.

func (*LiveStreamVideoResponse) HasQualities added in v1.0.2

func (o *LiveStreamVideoResponse) HasQualities() bool

HasQualities returns a boolean if a field has been set.

func (*LiveStreamVideoResponse) HasSave added in v1.0.2

func (o *LiveStreamVideoResponse) HasSave() bool

HasSave returns a boolean if a field has been set.

func (*LiveStreamVideoResponse) HasStatus added in v1.0.2

func (o *LiveStreamVideoResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*LiveStreamVideoResponse) HasTitle added in v1.0.2

func (o *LiveStreamVideoResponse) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*LiveStreamVideoResponse) HasUpdatedAt added in v1.0.2

func (o *LiveStreamVideoResponse) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*LiveStreamVideoResponse) HasUserId added in v1.0.2

func (o *LiveStreamVideoResponse) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (*LiveStreamVideoResponse) HasVideo added in v1.0.2

func (o *LiveStreamVideoResponse) HasVideo() bool

HasVideo returns a boolean if a field has been set.

func (*LiveStreamVideoResponse) SetAssets added in v1.0.2

func (o *LiveStreamVideoResponse) SetAssets(v LiveStreamAssets)

SetAssets gets a reference to the given LiveStreamAssets and assigns it to the Assets field.

func (*LiveStreamVideoResponse) SetCreatedAt added in v1.0.2

func (o *LiveStreamVideoResponse) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*LiveStreamVideoResponse) SetDuration added in v1.0.2

func (o *LiveStreamVideoResponse) SetDuration(v int32)

SetDuration gets a reference to the given int32 and assigns it to the Duration field.

func (*LiveStreamVideoResponse) SetId added in v1.0.2

func (o *LiveStreamVideoResponse) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*LiveStreamVideoResponse) SetLiveStreamKeyId added in v1.0.2

func (o *LiveStreamVideoResponse) SetLiveStreamKeyId(v string)

SetLiveStreamKeyId gets a reference to the given string and assigns it to the LiveStreamKeyId field.

func (*LiveStreamVideoResponse) SetQualities added in v1.0.2

func (o *LiveStreamVideoResponse) SetQualities(v []string)

SetQualities gets a reference to the given []string and assigns it to the Qualities field.

func (*LiveStreamVideoResponse) SetSave added in v1.0.2

func (o *LiveStreamVideoResponse) SetSave(v bool)

SetSave gets a reference to the given bool and assigns it to the Save field.

func (*LiveStreamVideoResponse) SetStatus added in v1.0.2

func (o *LiveStreamVideoResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*LiveStreamVideoResponse) SetTitle added in v1.0.2

func (o *LiveStreamVideoResponse) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*LiveStreamVideoResponse) SetUpdatedAt added in v1.0.2

func (o *LiveStreamVideoResponse) SetUpdatedAt(v string)

SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.

func (*LiveStreamVideoResponse) SetUserId added in v1.0.2

func (o *LiveStreamVideoResponse) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

func (*LiveStreamVideoResponse) SetVideo added in v1.0.2

func (o *LiveStreamVideoResponse) SetVideo(v Video)

SetVideo gets a reference to the given Video and assigns it to the Video field.

type LiveStreamVideosResponse added in v1.0.2

type LiveStreamVideosResponse struct {
	Total  *int32                     `json:"total,omitempty"`
	Videos *[]LiveStreamVideoResponse `json:"videos,omitempty"`
}

LiveStreamVideosResponse struct for LiveStreamVideosResponse

func NewLiveStreamVideosResponse added in v1.0.2

func NewLiveStreamVideosResponse() *LiveStreamVideosResponse

NewLiveStreamVideosResponse instantiates a new LiveStreamVideosResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLiveStreamVideosResponseWithDefaults added in v1.0.2

func NewLiveStreamVideosResponseWithDefaults() *LiveStreamVideosResponse

NewLiveStreamVideosResponseWithDefaults instantiates a new LiveStreamVideosResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LiveStreamVideosResponse) GetTotal added in v1.0.2

func (o *LiveStreamVideosResponse) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*LiveStreamVideosResponse) GetTotalOk added in v1.0.2

func (o *LiveStreamVideosResponse) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideosResponse) GetVideos added in v1.0.2

GetVideos returns the Videos field value if set, zero value otherwise.

func (*LiveStreamVideosResponse) GetVideosOk added in v1.0.2

func (o *LiveStreamVideosResponse) GetVideosOk() (*[]LiveStreamVideoResponse, bool)

GetVideosOk returns a tuple with the Videos field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LiveStreamVideosResponse) HasTotal added in v1.0.2

func (o *LiveStreamVideosResponse) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (*LiveStreamVideosResponse) HasVideos added in v1.0.2

func (o *LiveStreamVideosResponse) HasVideos() bool

HasVideos returns a boolean if a field has been set.

func (*LiveStreamVideosResponse) SetTotal added in v1.0.2

func (o *LiveStreamVideosResponse) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

func (*LiveStreamVideosResponse) SetVideos added in v1.0.2

SetVideos gets a reference to the given []LiveStreamVideoResponse and assigns it to the Videos field.

type Metadata

type Metadata struct {
	Key   *string `json:"key,omitempty"`
	Value *string `json:"value,omitempty"`
}

Metadata struct for Metadata

func NewMetadata

func NewMetadata() *Metadata

NewMetadata instantiates a new Metadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetadataWithDefaults

func NewMetadataWithDefaults() *Metadata

NewMetadataWithDefaults instantiates a new Metadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Metadata) GetKey

func (o *Metadata) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*Metadata) GetKeyOk

func (o *Metadata) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Metadata) GetValue

func (o *Metadata) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*Metadata) GetValueOk

func (o *Metadata) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Metadata) HasKey

func (o *Metadata) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*Metadata) HasValue

func (o *Metadata) HasValue() bool

HasValue returns a boolean if a field has been set.

func (*Metadata) SetKey

func (o *Metadata) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*Metadata) SetValue

func (o *Metadata) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

type NullableAddPlayerThemesToVideoRequest

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

func (NullableAddPlayerThemesToVideoRequest) Get

func (NullableAddPlayerThemesToVideoRequest) IsSet

func (*NullableAddPlayerThemesToVideoRequest) Set

func (*NullableAddPlayerThemesToVideoRequest) Unset

type NullableApiKey

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

func NewNullableApiKey

func NewNullableApiKey(val *ApiKey) *NullableApiKey

func (NullableApiKey) Get

func (v NullableApiKey) Get() *ApiKey

func (NullableApiKey) IsSet

func (v NullableApiKey) IsSet() bool

func (*NullableApiKey) Set

func (v *NullableApiKey) Set(val *ApiKey)

func (*NullableApiKey) Unset

func (v *NullableApiKey) Unset()

type NullableAsset

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

func NewNullableAsset

func NewNullableAsset(val *Asset) *NullableAsset

func (NullableAsset) Get

func (v NullableAsset) Get() *Asset

func (NullableAsset) IsSet

func (v NullableAsset) IsSet() bool

func (*NullableAsset) Set

func (v *NullableAsset) Set(val *Asset)

func (*NullableAsset) Unset

func (v *NullableAsset) Unset()

type NullableBool

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

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableControls

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

func NewNullableControls

func NewNullableControls(val *Controls) *NullableControls

func (NullableControls) Get

func (v NullableControls) Get() *Controls

func (NullableControls) IsSet

func (v NullableControls) IsSet() bool

func (*NullableControls) Set

func (v *NullableControls) Set(val *Controls)

func (*NullableControls) Unset

func (v *NullableControls) Unset()

type NullableCreateApiKeyData

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

func NewNullableCreateApiKeyData

func NewNullableCreateApiKeyData(val *CreateApiKeyData) *NullableCreateApiKeyData

func (NullableCreateApiKeyData) Get

func (NullableCreateApiKeyData) IsSet

func (v NullableCreateApiKeyData) IsSet() bool

func (*NullableCreateApiKeyData) Set

func (*NullableCreateApiKeyData) Unset

func (v *NullableCreateApiKeyData) Unset()

type NullableCreateApiKeyRequest

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

func NewNullableCreateApiKeyRequest

func NewNullableCreateApiKeyRequest(val *CreateApiKeyRequest) *NullableCreateApiKeyRequest

func (NullableCreateApiKeyRequest) Get

func (NullableCreateApiKeyRequest) IsSet

func (*NullableCreateApiKeyRequest) Set

func (*NullableCreateApiKeyRequest) Unset

func (v *NullableCreateApiKeyRequest) Unset()

type NullableCreateApiKeyResponse

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

func NewNullableCreateApiKeyResponse

func NewNullableCreateApiKeyResponse(val *CreateApiKeyResponse) *NullableCreateApiKeyResponse

func (NullableCreateApiKeyResponse) Get

func (NullableCreateApiKeyResponse) IsSet

func (*NullableCreateApiKeyResponse) Set

func (*NullableCreateApiKeyResponse) Unset

func (v *NullableCreateApiKeyResponse) Unset()

type NullableCreateLiveStreamKeyRequest added in v1.0.2

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

func NewNullableCreateLiveStreamKeyRequest added in v1.0.2

func NewNullableCreateLiveStreamKeyRequest(val *CreateLiveStreamKeyRequest) *NullableCreateLiveStreamKeyRequest

func (NullableCreateLiveStreamKeyRequest) Get added in v1.0.2

func (NullableCreateLiveStreamKeyRequest) IsSet added in v1.0.2

func (*NullableCreateLiveStreamKeyRequest) Set added in v1.0.2

func (*NullableCreateLiveStreamKeyRequest) Unset added in v1.0.2

type NullableCreateLiveStreamKeyResponse added in v1.0.2

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

func NewNullableCreateLiveStreamKeyResponse added in v1.0.2

func NewNullableCreateLiveStreamKeyResponse(val *CreateLiveStreamKeyResponse) *NullableCreateLiveStreamKeyResponse

func (NullableCreateLiveStreamKeyResponse) Get added in v1.0.2

func (NullableCreateLiveStreamKeyResponse) IsSet added in v1.0.2

func (*NullableCreateLiveStreamKeyResponse) Set added in v1.0.2

func (*NullableCreateLiveStreamKeyResponse) Unset added in v1.0.2

type NullableCreatePlayerThemeRequest

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

func (NullableCreatePlayerThemeRequest) Get

func (NullableCreatePlayerThemeRequest) IsSet

func (*NullableCreatePlayerThemeRequest) Set

func (*NullableCreatePlayerThemeRequest) Unset

type NullableCreatePlayerThemesData

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

func (NullableCreatePlayerThemesData) Get

func (NullableCreatePlayerThemesData) IsSet

func (*NullableCreatePlayerThemesData) Set

func (*NullableCreatePlayerThemesData) Unset

func (v *NullableCreatePlayerThemesData) Unset()

type NullableCreatePlayerThemesResponse

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

func (NullableCreatePlayerThemesResponse) Get

func (NullableCreatePlayerThemesResponse) IsSet

func (*NullableCreatePlayerThemesResponse) Set

func (*NullableCreatePlayerThemesResponse) Unset

type NullableCreateStreamingRequest added in v1.0.2

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

func NewNullableCreateStreamingRequest added in v1.0.2

func NewNullableCreateStreamingRequest(val *CreateStreamingRequest) *NullableCreateStreamingRequest

func (NullableCreateStreamingRequest) Get added in v1.0.2

func (NullableCreateStreamingRequest) IsSet added in v1.0.2

func (*NullableCreateStreamingRequest) Set added in v1.0.2

func (*NullableCreateStreamingRequest) Unset added in v1.0.2

func (v *NullableCreateStreamingRequest) Unset()

type NullableCreateStreamingResponse added in v1.0.2

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

func NewNullableCreateStreamingResponse added in v1.0.2

func NewNullableCreateStreamingResponse(val *CreateStreamingResponse) *NullableCreateStreamingResponse

func (NullableCreateStreamingResponse) Get added in v1.0.2

func (NullableCreateStreamingResponse) IsSet added in v1.0.2

func (*NullableCreateStreamingResponse) Set added in v1.0.2

func (*NullableCreateStreamingResponse) Unset added in v1.0.2

type NullableCreateVideoCaptionData

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

func (NullableCreateVideoCaptionData) Get

func (NullableCreateVideoCaptionData) IsSet

func (*NullableCreateVideoCaptionData) Set

func (*NullableCreateVideoCaptionData) Unset

func (v *NullableCreateVideoCaptionData) Unset()

type NullableCreateVideoCaptionResponse

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

func (NullableCreateVideoCaptionResponse) Get

func (NullableCreateVideoCaptionResponse) IsSet

func (*NullableCreateVideoCaptionResponse) Set

func (*NullableCreateVideoCaptionResponse) Unset

type NullableCreateVideoChapterData

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

func (NullableCreateVideoChapterData) Get

func (NullableCreateVideoChapterData) IsSet

func (*NullableCreateVideoChapterData) Set

func (*NullableCreateVideoChapterData) Unset

func (v *NullableCreateVideoChapterData) Unset()

type NullableCreateVideoChapterResponse

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

func (NullableCreateVideoChapterResponse) Get

func (NullableCreateVideoChapterResponse) IsSet

func (*NullableCreateVideoChapterResponse) Set

func (*NullableCreateVideoChapterResponse) Unset

type NullableCreateVideoRequest

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

func NewNullableCreateVideoRequest

func NewNullableCreateVideoRequest(val *CreateVideoRequest) *NullableCreateVideoRequest

func (NullableCreateVideoRequest) Get

func (NullableCreateVideoRequest) IsSet

func (v NullableCreateVideoRequest) IsSet() bool

func (*NullableCreateVideoRequest) Set

func (*NullableCreateVideoRequest) Unset

func (v *NullableCreateVideoRequest) Unset()

type NullableCreateVideoResponse

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

func NewNullableCreateVideoResponse

func NewNullableCreateVideoResponse(val *CreateVideoResponse) *NullableCreateVideoResponse

func (NullableCreateVideoResponse) Get

func (NullableCreateVideoResponse) IsSet

func (*NullableCreateVideoResponse) Set

func (*NullableCreateVideoResponse) Unset

func (v *NullableCreateVideoResponse) Unset()

type NullableCreateWatermarkData

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

func NewNullableCreateWatermarkData

func NewNullableCreateWatermarkData(val *CreateWatermarkData) *NullableCreateWatermarkData

func (NullableCreateWatermarkData) Get

func (NullableCreateWatermarkData) IsSet

func (*NullableCreateWatermarkData) Set

func (*NullableCreateWatermarkData) Unset

func (v *NullableCreateWatermarkData) Unset()

type NullableCreateWatermarkResponse

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

func (NullableCreateWatermarkResponse) Get

func (NullableCreateWatermarkResponse) IsSet

func (*NullableCreateWatermarkResponse) Set

func (*NullableCreateWatermarkResponse) Unset

type NullableCreateWebhookData

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

func NewNullableCreateWebhookData

func NewNullableCreateWebhookData(val *CreateWebhookData) *NullableCreateWebhookData

func (NullableCreateWebhookData) Get

func (NullableCreateWebhookData) IsSet

func (v NullableCreateWebhookData) IsSet() bool

func (*NullableCreateWebhookData) Set

func (*NullableCreateWebhookData) Unset

func (v *NullableCreateWebhookData) Unset()

type NullableCreateWebhookRequest

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

func NewNullableCreateWebhookRequest

func NewNullableCreateWebhookRequest(val *CreateWebhookRequest) *NullableCreateWebhookRequest

func (NullableCreateWebhookRequest) Get

func (NullableCreateWebhookRequest) IsSet

func (*NullableCreateWebhookRequest) Set

func (*NullableCreateWebhookRequest) Unset

func (v *NullableCreateWebhookRequest) Unset()

type NullableCreateWebhookResponse

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

func (NullableCreateWebhookResponse) Get

func (NullableCreateWebhookResponse) IsSet

func (*NullableCreateWebhookResponse) Set

func (*NullableCreateWebhookResponse) Unset

func (v *NullableCreateWebhookResponse) Unset()

type NullableFloat32

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

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func PtrNullableFloat32

func PtrNullableFloat32(v float32) *NullableFloat32

PtrNullableFloat32 is a helper routine that returns a pointer to given NullableFloat32 value.

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

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

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableGetAllWatermarkData

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

func NewNullableGetAllWatermarkData

func NewNullableGetAllWatermarkData(val *GetAllWatermarkData) *NullableGetAllWatermarkData

func (NullableGetAllWatermarkData) Get

func (NullableGetAllWatermarkData) IsSet

func (*NullableGetAllWatermarkData) Set

func (*NullableGetAllWatermarkData) Unset

func (v *NullableGetAllWatermarkData) Unset()

type NullableGetAllWatermarkResponse

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

func (NullableGetAllWatermarkResponse) Get

func (NullableGetAllWatermarkResponse) IsSet

func (*NullableGetAllWatermarkResponse) Set

func (*NullableGetAllWatermarkResponse) Unset

type NullableGetApiKeysData

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

func NewNullableGetApiKeysData

func NewNullableGetApiKeysData(val *GetApiKeysData) *NullableGetApiKeysData

func (NullableGetApiKeysData) Get

func (NullableGetApiKeysData) IsSet

func (v NullableGetApiKeysData) IsSet() bool

func (*NullableGetApiKeysData) Set

func (*NullableGetApiKeysData) Unset

func (v *NullableGetApiKeysData) Unset()

type NullableGetApiKeysResponse

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

func NewNullableGetApiKeysResponse

func NewNullableGetApiKeysResponse(val *GetApiKeysResponse) *NullableGetApiKeysResponse

func (NullableGetApiKeysResponse) Get

func (NullableGetApiKeysResponse) IsSet

func (v NullableGetApiKeysResponse) IsSet() bool

func (*NullableGetApiKeysResponse) Set

func (*NullableGetApiKeysResponse) Unset

func (v *NullableGetApiKeysResponse) Unset()

type NullableGetLiveStreamKeyData added in v1.0.2

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

func NewNullableGetLiveStreamKeyData added in v1.0.2

func NewNullableGetLiveStreamKeyData(val *GetLiveStreamKeyData) *NullableGetLiveStreamKeyData

func (NullableGetLiveStreamKeyData) Get added in v1.0.2

func (NullableGetLiveStreamKeyData) IsSet added in v1.0.2

func (*NullableGetLiveStreamKeyData) Set added in v1.0.2

func (*NullableGetLiveStreamKeyData) Unset added in v1.0.2

func (v *NullableGetLiveStreamKeyData) Unset()

type NullableGetLiveStreamKeyResponse added in v1.0.2

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

func NewNullableGetLiveStreamKeyResponse added in v1.0.2

func NewNullableGetLiveStreamKeyResponse(val *GetLiveStreamKeyResponse) *NullableGetLiveStreamKeyResponse

func (NullableGetLiveStreamKeyResponse) Get added in v1.0.2

func (NullableGetLiveStreamKeyResponse) IsSet added in v1.0.2

func (*NullableGetLiveStreamKeyResponse) Set added in v1.0.2

func (*NullableGetLiveStreamKeyResponse) Unset added in v1.0.2

type NullableGetLiveStreamKeysListData added in v1.0.2

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

func NewNullableGetLiveStreamKeysListData added in v1.0.2

func NewNullableGetLiveStreamKeysListData(val *GetLiveStreamKeysListData) *NullableGetLiveStreamKeysListData

func (NullableGetLiveStreamKeysListData) Get added in v1.0.2

func (NullableGetLiveStreamKeysListData) IsSet added in v1.0.2

func (*NullableGetLiveStreamKeysListData) Set added in v1.0.2

func (*NullableGetLiveStreamKeysListData) Unset added in v1.0.2

type NullableGetLiveStreamKeysListResponse added in v1.0.2

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

func NewNullableGetLiveStreamKeysListResponse added in v1.0.2

func NewNullableGetLiveStreamKeysListResponse(val *GetLiveStreamKeysListResponse) *NullableGetLiveStreamKeysListResponse

func (NullableGetLiveStreamKeysListResponse) Get added in v1.0.2

func (NullableGetLiveStreamKeysListResponse) IsSet added in v1.0.2

func (*NullableGetLiveStreamKeysListResponse) Set added in v1.0.2

func (*NullableGetLiveStreamKeysListResponse) Unset added in v1.0.2

type NullableGetLiveStreamVideoPublicResponse added in v1.0.2

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

func NewNullableGetLiveStreamVideoPublicResponse added in v1.0.2

func NewNullableGetLiveStreamVideoPublicResponse(val *GetLiveStreamVideoPublicResponse) *NullableGetLiveStreamVideoPublicResponse

func (NullableGetLiveStreamVideoPublicResponse) Get added in v1.0.2

func (NullableGetLiveStreamVideoPublicResponse) IsSet added in v1.0.2

func (*NullableGetLiveStreamVideoPublicResponse) Set added in v1.0.2

func (*NullableGetLiveStreamVideoPublicResponse) Unset added in v1.0.2

type NullableGetLiveStreamVideoResponse added in v1.0.2

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

func NewNullableGetLiveStreamVideoResponse added in v1.0.2

func NewNullableGetLiveStreamVideoResponse(val *GetLiveStreamVideoResponse) *NullableGetLiveStreamVideoResponse

func (NullableGetLiveStreamVideoResponse) Get added in v1.0.2

func (NullableGetLiveStreamVideoResponse) IsSet added in v1.0.2

func (*NullableGetLiveStreamVideoResponse) Set added in v1.0.2

func (*NullableGetLiveStreamVideoResponse) Unset added in v1.0.2

type NullableGetLiveStreamVideosRequest added in v1.0.2

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

func NewNullableGetLiveStreamVideosRequest added in v1.0.2

func NewNullableGetLiveStreamVideosRequest(val *GetLiveStreamVideosRequest) *NullableGetLiveStreamVideosRequest

func (NullableGetLiveStreamVideosRequest) Get added in v1.0.2

func (NullableGetLiveStreamVideosRequest) IsSet added in v1.0.2

func (*NullableGetLiveStreamVideosRequest) Set added in v1.0.2

func (*NullableGetLiveStreamVideosRequest) Unset added in v1.0.2

type NullableGetLiveStreamVideosResponse added in v1.0.2

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

func NewNullableGetLiveStreamVideosResponse added in v1.0.2

func NewNullableGetLiveStreamVideosResponse(val *GetLiveStreamVideosResponse) *NullableGetLiveStreamVideosResponse

func (NullableGetLiveStreamVideosResponse) Get added in v1.0.2

func (NullableGetLiveStreamVideosResponse) IsSet added in v1.0.2

func (*NullableGetLiveStreamVideosResponse) Set added in v1.0.2

func (*NullableGetLiveStreamVideosResponse) Unset added in v1.0.2

type NullableGetPlayerThemeByIdData

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

func (NullableGetPlayerThemeByIdData) Get

func (NullableGetPlayerThemeByIdData) IsSet

func (*NullableGetPlayerThemeByIdData) Set

func (*NullableGetPlayerThemeByIdData) Unset

func (v *NullableGetPlayerThemeByIdData) Unset()

type NullableGetPlayerThemeByIdResponse

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

func (NullableGetPlayerThemeByIdResponse) Get

func (NullableGetPlayerThemeByIdResponse) IsSet

func (*NullableGetPlayerThemeByIdResponse) Set

func (*NullableGetPlayerThemeByIdResponse) Unset

type NullableGetPlayerThemeData

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

func NewNullableGetPlayerThemeData

func NewNullableGetPlayerThemeData(val *GetPlayerThemeData) *NullableGetPlayerThemeData

func (NullableGetPlayerThemeData) Get

func (NullableGetPlayerThemeData) IsSet

func (v NullableGetPlayerThemeData) IsSet() bool

func (*NullableGetPlayerThemeData) Set

func (*NullableGetPlayerThemeData) Unset

func (v *NullableGetPlayerThemeData) Unset()

type NullableGetPlayerThemeResponse

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

func (NullableGetPlayerThemeResponse) Get

func (NullableGetPlayerThemeResponse) IsSet

func (*NullableGetPlayerThemeResponse) Set

func (*NullableGetPlayerThemeResponse) Unset

func (v *NullableGetPlayerThemeResponse) Unset()

type NullableGetStreamingResponse added in v1.0.2

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

func NewNullableGetStreamingResponse added in v1.0.2

func NewNullableGetStreamingResponse(val *GetStreamingResponse) *NullableGetStreamingResponse

func (NullableGetStreamingResponse) Get added in v1.0.2

func (NullableGetStreamingResponse) IsSet added in v1.0.2

func (*NullableGetStreamingResponse) Set added in v1.0.2

func (*NullableGetStreamingResponse) Unset added in v1.0.2

func (v *NullableGetStreamingResponse) Unset()

type NullableGetStreamingsResponse added in v1.0.2

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

func NewNullableGetStreamingsResponse added in v1.0.2

func NewNullableGetStreamingsResponse(val *GetStreamingsResponse) *NullableGetStreamingsResponse

func (NullableGetStreamingsResponse) Get added in v1.0.2

func (NullableGetStreamingsResponse) IsSet added in v1.0.2

func (*NullableGetStreamingsResponse) Set added in v1.0.2

func (*NullableGetStreamingsResponse) Unset added in v1.0.2

func (v *NullableGetStreamingsResponse) Unset()

type NullableGetTranscodeCostData

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

func NewNullableGetTranscodeCostData

func NewNullableGetTranscodeCostData(val *GetTranscodeCostData) *NullableGetTranscodeCostData

func (NullableGetTranscodeCostData) Get

func (NullableGetTranscodeCostData) IsSet

func (*NullableGetTranscodeCostData) Set

func (*NullableGetTranscodeCostData) Unset

func (v *NullableGetTranscodeCostData) Unset()

type NullableGetTranscodeCostResponse

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

func (NullableGetTranscodeCostResponse) Get

func (NullableGetTranscodeCostResponse) IsSet

func (*NullableGetTranscodeCostResponse) Set

func (*NullableGetTranscodeCostResponse) Unset

type NullableGetUserWebhookData

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

func NewNullableGetUserWebhookData

func NewNullableGetUserWebhookData(val *GetUserWebhookData) *NullableGetUserWebhookData

func (NullableGetUserWebhookData) Get

func (NullableGetUserWebhookData) IsSet

func (v NullableGetUserWebhookData) IsSet() bool

func (*NullableGetUserWebhookData) Set

func (*NullableGetUserWebhookData) Unset

func (v *NullableGetUserWebhookData) Unset()

type NullableGetUserWebhookResponse

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

func (NullableGetUserWebhookResponse) Get

func (NullableGetUserWebhookResponse) IsSet

func (*NullableGetUserWebhookResponse) Set

func (*NullableGetUserWebhookResponse) Unset

func (v *NullableGetUserWebhookResponse) Unset()

type NullableGetVideoCaptionsData

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

func NewNullableGetVideoCaptionsData

func NewNullableGetVideoCaptionsData(val *GetVideoCaptionsData) *NullableGetVideoCaptionsData

func (NullableGetVideoCaptionsData) Get

func (NullableGetVideoCaptionsData) IsSet

func (*NullableGetVideoCaptionsData) Set

func (*NullableGetVideoCaptionsData) Unset

func (v *NullableGetVideoCaptionsData) Unset()

type NullableGetVideoCaptionsResponse

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

func (NullableGetVideoCaptionsResponse) Get

func (NullableGetVideoCaptionsResponse) IsSet

func (*NullableGetVideoCaptionsResponse) Set

func (*NullableGetVideoCaptionsResponse) Unset

type NullableGetVideoChaptersData

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

func NewNullableGetVideoChaptersData

func NewNullableGetVideoChaptersData(val *GetVideoChaptersData) *NullableGetVideoChaptersData

func (NullableGetVideoChaptersData) Get

func (NullableGetVideoChaptersData) IsSet

func (*NullableGetVideoChaptersData) Set

func (*NullableGetVideoChaptersData) Unset

func (v *NullableGetVideoChaptersData) Unset()

type NullableGetVideoChaptersResponse

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

func (NullableGetVideoChaptersResponse) Get

func (NullableGetVideoChaptersResponse) IsSet

func (*NullableGetVideoChaptersResponse) Set

func (*NullableGetVideoChaptersResponse) Unset

type NullableGetVideoDetailResponse

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

func (NullableGetVideoDetailResponse) Get

func (NullableGetVideoDetailResponse) IsSet

func (*NullableGetVideoDetailResponse) Set

func (*NullableGetVideoDetailResponse) Unset

func (v *NullableGetVideoDetailResponse) Unset()

type NullableGetVideoListData

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

func NewNullableGetVideoListData

func NewNullableGetVideoListData(val *GetVideoListData) *NullableGetVideoListData

func (NullableGetVideoListData) Get

func (NullableGetVideoListData) IsSet

func (v NullableGetVideoListData) IsSet() bool

func (*NullableGetVideoListData) Set

func (*NullableGetVideoListData) Unset

func (v *NullableGetVideoListData) Unset()

type NullableGetVideoListRequest

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

func NewNullableGetVideoListRequest

func NewNullableGetVideoListRequest(val *GetVideoListRequest) *NullableGetVideoListRequest

func (NullableGetVideoListRequest) Get

func (NullableGetVideoListRequest) IsSet

func (*NullableGetVideoListRequest) Set

func (*NullableGetVideoListRequest) Unset

func (v *NullableGetVideoListRequest) Unset()

type NullableGetVideoListResponse

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

func NewNullableGetVideoListResponse

func NewNullableGetVideoListResponse(val *GetVideoListResponse) *NullableGetVideoListResponse

func (NullableGetVideoListResponse) Get

func (NullableGetVideoListResponse) IsSet

func (*NullableGetVideoListResponse) Set

func (*NullableGetVideoListResponse) Unset

func (v *NullableGetVideoListResponse) Unset()

type NullableGetVideoPlayerInfoResponse added in v1.0.3

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

func NewNullableGetVideoPlayerInfoResponse added in v1.0.3

func NewNullableGetVideoPlayerInfoResponse(val *GetVideoPlayerInfoResponse) *NullableGetVideoPlayerInfoResponse

func (NullableGetVideoPlayerInfoResponse) Get added in v1.0.3

func (NullableGetVideoPlayerInfoResponse) IsSet added in v1.0.3

func (*NullableGetVideoPlayerInfoResponse) Set added in v1.0.3

func (*NullableGetVideoPlayerInfoResponse) Unset added in v1.0.3

type NullableGetWebhooksListData

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

func NewNullableGetWebhooksListData

func NewNullableGetWebhooksListData(val *GetWebhooksListData) *NullableGetWebhooksListData

func (NullableGetWebhooksListData) Get

func (NullableGetWebhooksListData) IsSet

func (*NullableGetWebhooksListData) Set

func (*NullableGetWebhooksListData) Unset

func (v *NullableGetWebhooksListData) Unset()

type NullableGetWebhooksListResponse

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

func (NullableGetWebhooksListResponse) Get

func (NullableGetWebhooksListResponse) IsSet

func (*NullableGetWebhooksListResponse) Set

func (*NullableGetWebhooksListResponse) Unset

type NullableInt

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

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

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

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func PtrNullableInt32

func PtrNullableInt32(v int32) *NullableInt32

PtrNullableInt32 is a helper routine that returns a pointer to given NullableInt32 value.

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

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

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableLiveStreamAssets added in v1.0.2

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

func NewNullableLiveStreamAssets added in v1.0.2

func NewNullableLiveStreamAssets(val *LiveStreamAssets) *NullableLiveStreamAssets

func (NullableLiveStreamAssets) Get added in v1.0.2

func (NullableLiveStreamAssets) IsSet added in v1.0.2

func (v NullableLiveStreamAssets) IsSet() bool

func (*NullableLiveStreamAssets) Set added in v1.0.2

func (*NullableLiveStreamAssets) Unset added in v1.0.2

func (v *NullableLiveStreamAssets) Unset()

type NullableLiveStreamKeyData added in v1.0.2

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

func NewNullableLiveStreamKeyData added in v1.0.2

func NewNullableLiveStreamKeyData(val *LiveStreamKeyData) *NullableLiveStreamKeyData

func (NullableLiveStreamKeyData) Get added in v1.0.2

func (NullableLiveStreamKeyData) IsSet added in v1.0.2

func (v NullableLiveStreamKeyData) IsSet() bool

func (*NullableLiveStreamKeyData) Set added in v1.0.2

func (*NullableLiveStreamKeyData) Unset added in v1.0.2

func (v *NullableLiveStreamKeyData) Unset()

type NullableLiveStreamVideoData added in v1.0.2

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

func NewNullableLiveStreamVideoData added in v1.0.2

func NewNullableLiveStreamVideoData(val *LiveStreamVideoData) *NullableLiveStreamVideoData

func (NullableLiveStreamVideoData) Get added in v1.0.2

func (NullableLiveStreamVideoData) IsSet added in v1.0.2

func (*NullableLiveStreamVideoData) Set added in v1.0.2

func (*NullableLiveStreamVideoData) Unset added in v1.0.2

func (v *NullableLiveStreamVideoData) Unset()

type NullableLiveStreamVideoResponse added in v1.0.2

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

func NewNullableLiveStreamVideoResponse added in v1.0.2

func NewNullableLiveStreamVideoResponse(val *LiveStreamVideoResponse) *NullableLiveStreamVideoResponse

func (NullableLiveStreamVideoResponse) Get added in v1.0.2

func (NullableLiveStreamVideoResponse) IsSet added in v1.0.2

func (*NullableLiveStreamVideoResponse) Set added in v1.0.2

func (*NullableLiveStreamVideoResponse) Unset added in v1.0.2

type NullableLiveStreamVideosResponse added in v1.0.2

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

func NewNullableLiveStreamVideosResponse added in v1.0.2

func NewNullableLiveStreamVideosResponse(val *LiveStreamVideosResponse) *NullableLiveStreamVideosResponse

func (NullableLiveStreamVideosResponse) Get added in v1.0.2

func (NullableLiveStreamVideosResponse) IsSet added in v1.0.2

func (*NullableLiveStreamVideosResponse) Set added in v1.0.2

func (*NullableLiveStreamVideosResponse) Unset added in v1.0.2

type NullableMetadata

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

func NewNullableMetadata

func NewNullableMetadata(val *Metadata) *NullableMetadata

func (NullableMetadata) Get

func (v NullableMetadata) Get() *Metadata

func (NullableMetadata) IsSet

func (v NullableMetadata) IsSet() bool

func (*NullableMetadata) Set

func (v *NullableMetadata) Set(val *Metadata)

func (*NullableMetadata) Unset

func (v *NullableMetadata) Unset()

type NullablePlayerTheme

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

func NewNullablePlayerTheme

func NewNullablePlayerTheme(val *PlayerTheme) *NullablePlayerTheme

func (NullablePlayerTheme) Get

func (NullablePlayerTheme) IsSet

func (v NullablePlayerTheme) IsSet() bool

func (*NullablePlayerTheme) Set

func (v *NullablePlayerTheme) Set(val *PlayerTheme)

func (*NullablePlayerTheme) Unset

func (v *NullablePlayerTheme) Unset()

type NullableQualityObject

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

func NewNullableQualityObject

func NewNullableQualityObject(val *QualityObject) *NullableQualityObject

func (NullableQualityObject) Get

func (NullableQualityObject) IsSet

func (v NullableQualityObject) IsSet() bool

func (*NullableQualityObject) Set

func (v *NullableQualityObject) Set(val *QualityObject)

func (*NullableQualityObject) Unset

func (v *NullableQualityObject) Unset()

type NullableRemovePlayerThemesFromVideoRequest

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

func (NullableRemovePlayerThemesFromVideoRequest) Get

func (NullableRemovePlayerThemesFromVideoRequest) IsSet

func (*NullableRemovePlayerThemesFromVideoRequest) Set

func (*NullableRemovePlayerThemesFromVideoRequest) Unset

type NullableRenameAPIKeyRequest

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

func NewNullableRenameAPIKeyRequest

func NewNullableRenameAPIKeyRequest(val *RenameAPIKeyRequest) *NullableRenameAPIKeyRequest

func (NullableRenameAPIKeyRequest) Get

func (NullableRenameAPIKeyRequest) IsSet

func (*NullableRenameAPIKeyRequest) Set

func (*NullableRenameAPIKeyRequest) Unset

func (v *NullableRenameAPIKeyRequest) Unset()

type NullableResponseError

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

func NewNullableResponseError

func NewNullableResponseError(val *ResponseError) *NullableResponseError

func (NullableResponseError) Get

func (NullableResponseError) IsSet

func (v NullableResponseError) IsSet() bool

func (*NullableResponseError) Set

func (v *NullableResponseError) Set(val *ResponseError)

func (*NullableResponseError) Unset

func (v *NullableResponseError) Unset()

type NullableResponseSuccess

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

func NewNullableResponseSuccess

func NewNullableResponseSuccess(val *ResponseSuccess) *NullableResponseSuccess

func (NullableResponseSuccess) Get

func (NullableResponseSuccess) IsSet

func (v NullableResponseSuccess) IsSet() bool

func (*NullableResponseSuccess) Set

func (*NullableResponseSuccess) Unset

func (v *NullableResponseSuccess) Unset()

type NullableSetDefaultCaptionRequest

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

func (NullableSetDefaultCaptionRequest) Get

func (NullableSetDefaultCaptionRequest) IsSet

func (*NullableSetDefaultCaptionRequest) Set

func (*NullableSetDefaultCaptionRequest) Unset

type NullableString

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

func NewNullableString

func NewNullableString(val *string) *NullableString

func PtrNullableString

func PtrNullableString(v string) *NullableString

PtrNullableString is a helper routine that returns a pointer to given NullableString value.

func PtrNullableStringNull

func PtrNullableStringNull() *NullableString

PtrNullableStringNull is a helper routine that returns a pointer to NullableString that has nil value.

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableTheme

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

func NewNullableTheme

func NewNullableTheme(val *Theme) *NullableTheme

func (NullableTheme) Get

func (v NullableTheme) Get() *Theme

func (NullableTheme) IsSet

func (v NullableTheme) IsSet() bool

func (*NullableTheme) Set

func (v *NullableTheme) Set(val *Theme)

func (*NullableTheme) Unset

func (v *NullableTheme) Unset()

type NullableTime

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

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableUpdateLiveStreamKeyData added in v1.0.2

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

func NewNullableUpdateLiveStreamKeyData added in v1.0.2

func NewNullableUpdateLiveStreamKeyData(val *UpdateLiveStreamKeyData) *NullableUpdateLiveStreamKeyData

func (NullableUpdateLiveStreamKeyData) Get added in v1.0.2

func (NullableUpdateLiveStreamKeyData) IsSet added in v1.0.2

func (*NullableUpdateLiveStreamKeyData) Set added in v1.0.2

func (*NullableUpdateLiveStreamKeyData) Unset added in v1.0.2

type NullableUpdateLiveStreamKeyRequest added in v1.0.2

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

func NewNullableUpdateLiveStreamKeyRequest added in v1.0.2

func NewNullableUpdateLiveStreamKeyRequest(val *UpdateLiveStreamKeyRequest) *NullableUpdateLiveStreamKeyRequest

func (NullableUpdateLiveStreamKeyRequest) Get added in v1.0.2

func (NullableUpdateLiveStreamKeyRequest) IsSet added in v1.0.2

func (*NullableUpdateLiveStreamKeyRequest) Set added in v1.0.2

func (*NullableUpdateLiveStreamKeyRequest) Unset added in v1.0.2

type NullableUpdateLiveStreamKeyResponse added in v1.0.2

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

func NewNullableUpdateLiveStreamKeyResponse added in v1.0.2

func NewNullableUpdateLiveStreamKeyResponse(val *UpdateLiveStreamKeyResponse) *NullableUpdateLiveStreamKeyResponse

func (NullableUpdateLiveStreamKeyResponse) Get added in v1.0.2

func (NullableUpdateLiveStreamKeyResponse) IsSet added in v1.0.2

func (*NullableUpdateLiveStreamKeyResponse) Set added in v1.0.2

func (*NullableUpdateLiveStreamKeyResponse) Unset added in v1.0.2

type NullableUpdateLiveStreamVideoRequest added in v1.0.2

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

func NewNullableUpdateLiveStreamVideoRequest added in v1.0.2

func NewNullableUpdateLiveStreamVideoRequest(val *UpdateLiveStreamVideoRequest) *NullableUpdateLiveStreamVideoRequest

func (NullableUpdateLiveStreamVideoRequest) Get added in v1.0.2

func (NullableUpdateLiveStreamVideoRequest) IsSet added in v1.0.2

func (*NullableUpdateLiveStreamVideoRequest) Set added in v1.0.2

func (*NullableUpdateLiveStreamVideoRequest) Unset added in v1.0.2

type NullableUpdatePlayerThemeRequest

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

func (NullableUpdatePlayerThemeRequest) Get

func (NullableUpdatePlayerThemeRequest) IsSet

func (*NullableUpdatePlayerThemeRequest) Set

func (*NullableUpdatePlayerThemeRequest) Unset

type NullableUpdatePlayerThemeResponse

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

func (NullableUpdatePlayerThemeResponse) Get

func (NullableUpdatePlayerThemeResponse) IsSet

func (*NullableUpdatePlayerThemeResponse) Set

func (*NullableUpdatePlayerThemeResponse) Unset

type NullableUpdateVideoInfoRequest

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

func (NullableUpdateVideoInfoRequest) Get

func (NullableUpdateVideoInfoRequest) IsSet

func (*NullableUpdateVideoInfoRequest) Set

func (*NullableUpdateVideoInfoRequest) Unset

func (v *NullableUpdateVideoInfoRequest) Unset()

type NullableUpdateWebhookRequest

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

func NewNullableUpdateWebhookRequest

func NewNullableUpdateWebhookRequest(val *UpdateWebhookRequest) *NullableUpdateWebhookRequest

func (NullableUpdateWebhookRequest) Get

func (NullableUpdateWebhookRequest) IsSet

func (*NullableUpdateWebhookRequest) Set

func (*NullableUpdateWebhookRequest) Unset

func (v *NullableUpdateWebhookRequest) Unset()

type NullableUploadLogoByIdResponse

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

func (NullableUploadLogoByIdResponse) Get

func (NullableUploadLogoByIdResponse) IsSet

func (*NullableUploadLogoByIdResponse) Set

func (*NullableUploadLogoByIdResponse) Unset

func (v *NullableUploadLogoByIdResponse) Unset()

type NullableVideo

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

func NewNullableVideo

func NewNullableVideo(val *Video) *NullableVideo

func (NullableVideo) Get

func (v NullableVideo) Get() *Video

func (NullableVideo) IsSet

func (v NullableVideo) IsSet() bool

func (*NullableVideo) Set

func (v *NullableVideo) Set(val *Video)

func (*NullableVideo) Unset

func (v *NullableVideo) Unset()

type NullableVideoAssets

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

func NewNullableVideoAssets

func NewNullableVideoAssets(val *VideoAssets) *NullableVideoAssets

func (NullableVideoAssets) Get

func (NullableVideoAssets) IsSet

func (v NullableVideoAssets) IsSet() bool

func (*NullableVideoAssets) Set

func (v *NullableVideoAssets) Set(val *VideoAssets)

func (*NullableVideoAssets) Unset

func (v *NullableVideoAssets) Unset()

type NullableVideoCaption

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

func NewNullableVideoCaption

func NewNullableVideoCaption(val *VideoCaption) *NullableVideoCaption

func (NullableVideoCaption) Get

func (NullableVideoCaption) IsSet

func (v NullableVideoCaption) IsSet() bool

func (*NullableVideoCaption) Set

func (v *NullableVideoCaption) Set(val *VideoCaption)

func (*NullableVideoCaption) Unset

func (v *NullableVideoCaption) Unset()

type NullableVideoChapter

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

func NewNullableVideoChapter

func NewNullableVideoChapter(val *VideoChapter) *NullableVideoChapter

func (NullableVideoChapter) Get

func (NullableVideoChapter) IsSet

func (v NullableVideoChapter) IsSet() bool

func (*NullableVideoChapter) Set

func (v *NullableVideoChapter) Set(val *VideoChapter)

func (*NullableVideoChapter) Unset

func (v *NullableVideoChapter) Unset()

type NullableVideoObject added in v1.0.2

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

func NewNullableVideoObject added in v1.0.2

func NewNullableVideoObject(val *VideoObject) *NullableVideoObject

func (NullableVideoObject) Get added in v1.0.2

func (NullableVideoObject) IsSet added in v1.0.2

func (v NullableVideoObject) IsSet() bool

func (*NullableVideoObject) Set added in v1.0.2

func (v *NullableVideoObject) Set(val *VideoObject)

func (*NullableVideoObject) Unset added in v1.0.2

func (v *NullableVideoObject) Unset()

type NullableVideoWatermark

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

func NewNullableVideoWatermark

func NewNullableVideoWatermark(val *VideoWatermark) *NullableVideoWatermark

func (NullableVideoWatermark) Get

func (NullableVideoWatermark) IsSet

func (v NullableVideoWatermark) IsSet() bool

func (*NullableVideoWatermark) Set

func (*NullableVideoWatermark) Unset

func (v *NullableVideoWatermark) Unset()

type NullableWatermark

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

func NewNullableWatermark

func NewNullableWatermark(val *Watermark) *NullableWatermark

func (NullableWatermark) Get

func (v NullableWatermark) Get() *Watermark

func (NullableWatermark) IsSet

func (v NullableWatermark) IsSet() bool

func (*NullableWatermark) Set

func (v *NullableWatermark) Set(val *Watermark)

func (*NullableWatermark) Unset

func (v *NullableWatermark) Unset()

type NullableWebhook

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

func NewNullableWebhook

func NewNullableWebhook(val *Webhook) *NullableWebhook

func (NullableWebhook) Get

func (v NullableWebhook) Get() *Webhook

func (NullableWebhook) IsSet

func (v NullableWebhook) IsSet() bool

func (*NullableWebhook) Set

func (v *NullableWebhook) Set(val *Webhook)

func (*NullableWebhook) Unset

func (v *NullableWebhook) Unset()

type PlayerTheme

type PlayerTheme struct {
	Asset     *Asset    `json:"asset,omitempty"`
	Controls  *Controls `json:"controls,omitempty"`
	CreatedAt *string   `json:"created_at,omitempty"`
	Id        *string   `json:"id,omitempty"`
	IsDefault *bool     `json:"is_default,omitempty"`
	Name      *string   `json:"name,omitempty"`
	Theme     *Theme    `json:"theme,omitempty"`
	UserId    *string   `json:"user_id,omitempty"`
}

PlayerTheme struct for PlayerTheme

func NewPlayerTheme

func NewPlayerTheme() *PlayerTheme

NewPlayerTheme instantiates a new PlayerTheme object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlayerThemeWithDefaults

func NewPlayerThemeWithDefaults() *PlayerTheme

NewPlayerThemeWithDefaults instantiates a new PlayerTheme object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlayerTheme) GetAsset

func (o *PlayerTheme) GetAsset() Asset

GetAsset returns the Asset field value if set, zero value otherwise.

func (*PlayerTheme) GetAssetOk

func (o *PlayerTheme) GetAssetOk() (*Asset, bool)

GetAssetOk returns a tuple with the Asset field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerTheme) GetControls

func (o *PlayerTheme) GetControls() Controls

GetControls returns the Controls field value if set, zero value otherwise.

func (*PlayerTheme) GetControlsOk

func (o *PlayerTheme) GetControlsOk() (*Controls, bool)

GetControlsOk returns a tuple with the Controls field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerTheme) GetCreatedAt

func (o *PlayerTheme) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*PlayerTheme) GetCreatedAtOk

func (o *PlayerTheme) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerTheme) GetId

func (o *PlayerTheme) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*PlayerTheme) GetIdOk

func (o *PlayerTheme) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerTheme) GetIsDefault

func (o *PlayerTheme) GetIsDefault() bool

GetIsDefault returns the IsDefault field value if set, zero value otherwise.

func (*PlayerTheme) GetIsDefaultOk

func (o *PlayerTheme) GetIsDefaultOk() (*bool, bool)

GetIsDefaultOk returns a tuple with the IsDefault field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerTheme) GetName

func (o *PlayerTheme) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PlayerTheme) GetNameOk

func (o *PlayerTheme) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerTheme) GetTheme

func (o *PlayerTheme) GetTheme() Theme

GetTheme returns the Theme field value if set, zero value otherwise.

func (*PlayerTheme) GetThemeOk

func (o *PlayerTheme) GetThemeOk() (*Theme, bool)

GetThemeOk returns a tuple with the Theme field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerTheme) GetUserId

func (o *PlayerTheme) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*PlayerTheme) GetUserIdOk

func (o *PlayerTheme) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlayerTheme) HasAsset

func (o *PlayerTheme) HasAsset() bool

HasAsset returns a boolean if a field has been set.

func (*PlayerTheme) HasControls

func (o *PlayerTheme) HasControls() bool

HasControls returns a boolean if a field has been set.

func (*PlayerTheme) HasCreatedAt

func (o *PlayerTheme) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*PlayerTheme) HasId

func (o *PlayerTheme) HasId() bool

HasId returns a boolean if a field has been set.

func (*PlayerTheme) HasIsDefault

func (o *PlayerTheme) HasIsDefault() bool

HasIsDefault returns a boolean if a field has been set.

func (*PlayerTheme) HasName

func (o *PlayerTheme) HasName() bool

HasName returns a boolean if a field has been set.

func (*PlayerTheme) HasTheme

func (o *PlayerTheme) HasTheme() bool

HasTheme returns a boolean if a field has been set.

func (*PlayerTheme) HasUserId

func (o *PlayerTheme) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (*PlayerTheme) SetAsset

func (o *PlayerTheme) SetAsset(v Asset)

SetAsset gets a reference to the given Asset and assigns it to the Asset field.

func (*PlayerTheme) SetControls

func (o *PlayerTheme) SetControls(v Controls)

SetControls gets a reference to the given Controls and assigns it to the Controls field.

func (*PlayerTheme) SetCreatedAt

func (o *PlayerTheme) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*PlayerTheme) SetId

func (o *PlayerTheme) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*PlayerTheme) SetIsDefault

func (o *PlayerTheme) SetIsDefault(v bool)

SetIsDefault gets a reference to the given bool and assigns it to the IsDefault field.

func (*PlayerTheme) SetName

func (o *PlayerTheme) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PlayerTheme) SetTheme

func (o *PlayerTheme) SetTheme(v Theme)

SetTheme gets a reference to the given Theme and assigns it to the Theme field.

func (*PlayerTheme) SetUserId

func (o *PlayerTheme) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

type PlayersApiListRequest

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

func (PlayersApiListRequest) Limit

func (PlayersApiListRequest) Offset

func (PlayersApiListRequest) OrderBy

func (PlayersApiListRequest) Search

func (PlayersApiListRequest) SortBy

type PlayersService

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

PlayersService communicating with the Players endpoints of the w3stream API

func (*PlayersService) AddPlayer

func (*PlayersService) AddPlayerWithContext

func (s *PlayersService) AddPlayerWithContext(ctx context.Context, request AddPlayerThemesToVideoRequest) (*ResponseSuccess, error)

func (*PlayersService) Create

func (*PlayersService) CreateWithContext

func (*PlayersService) Delete

func (s *PlayersService) Delete(id string) (*ResponseSuccess, error)
func (s *PlayersService) DeleteLogo(id string) (*ResponseSuccess, error)

func (*PlayersService) DeleteLogoWithContext

func (s *PlayersService) DeleteLogoWithContext(ctx context.Context, id string) (*ResponseSuccess, error)

func (*PlayersService) DeleteWithContext

func (s *PlayersService) DeleteWithContext(ctx context.Context, id string) (*ResponseSuccess, error)

func (*PlayersService) Get

func (*PlayersService) GetWithContext

func (s *PlayersService) GetWithContext(ctx context.Context, id string) (*GetPlayerThemeByIdResponse, error)

func (*PlayersService) List

func (*PlayersService) ListWithContext

func (*PlayersService) RemovePlayer

func (*PlayersService) RemovePlayerWithContext

func (s *PlayersService) RemovePlayerWithContext(ctx context.Context, request RemovePlayerThemesFromVideoRequest) (*ResponseSuccess, error)

func (*PlayersService) Update

func (*PlayersService) UpdateWithContext

func (s *PlayersService) UploadLogo(id string, link string, fileName string, fileReader io.Reader) (*UploadLogoByIdResponse, error)

* UploadLogo Upload a logo for a player theme by ID * Upload a logo for a player theme by its ID.

* @param id Player theme ID * @return PlayersApiUploadLogoRequest

func (*PlayersService) UploadLogoFile

func (s *PlayersService) UploadLogoFile(id string, file *os.File, link string) (*UploadLogoByIdResponse, error)

func (*PlayersService) UploadLogoFileWithContext

func (s *PlayersService) UploadLogoFileWithContext(ctx context.Context, id string, file *os.File, link string) (*UploadLogoByIdResponse, error)

func (*PlayersService) UploadLogoWithContext

func (s *PlayersService) UploadLogoWithContext(ctx context.Context, id string, link string, fileName string, fileReader io.Reader) (*UploadLogoByIdResponse, error)

* UploadLogo Upload a logo for a player theme by ID * Upload a logo for a player theme by its ID. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id Player theme ID * @return PlayersApiUploadLogoRequest

type PlayersServiceI

type PlayersServiceI interface {
	Create(request CreatePlayerThemeRequest) (*CreatePlayerThemesResponse, error)

	CreateWithContext(ctx context.Context, request CreatePlayerThemeRequest) (*CreatePlayerThemesResponse, error)

	Get(id string) (*GetPlayerThemeByIdResponse, error)

	GetWithContext(ctx context.Context, id string) (*GetPlayerThemeByIdResponse, error)

	Update(id string, input UpdatePlayerThemeRequest) (*UpdatePlayerThemeResponse, error)

	UpdateWithContext(ctx context.Context, id string, input UpdatePlayerThemeRequest) (*UpdatePlayerThemeResponse, error)

	Delete(id string) (*ResponseSuccess, error)

	DeleteWithContext(ctx context.Context, id string) (*ResponseSuccess, error)

	List(r PlayersApiListRequest) (*GetPlayerThemeResponse, error)

	ListWithContext(ctx context.Context, r PlayersApiListRequest) (*GetPlayerThemeResponse, error)


	UploadLogo(id string, link string, fileName string, fileReader io.Reader) (*UploadLogoByIdResponse, error)
	/*
	 * UploadLogo Upload a logo for a player theme by ID
	 * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param id Player theme ID
	 * @return PlayersApiUploadLogoRequest
	 */
	UploadLogoWithContext(ctx context.Context, id string, link string, fileName string, fileReader io.Reader) (*UploadLogoByIdResponse, error)


	DeleteLogoWithContext(ctx context.Context, id string) (*ResponseSuccess, error)

	AddPlayer(request AddPlayerThemesToVideoRequest) (*ResponseSuccess, error)

	AddPlayerWithContext(ctx context.Context, request AddPlayerThemesToVideoRequest) (*ResponseSuccess, error)

	RemovePlayer(request RemovePlayerThemesFromVideoRequest) (*ResponseSuccess, error)

	RemovePlayerWithContext(ctx context.Context, request RemovePlayerThemesFromVideoRequest) (*ResponseSuccess, error)
}

type QualityObject

type QualityObject struct {
	Name   *string `json:"name,omitempty"`
	Status *string `json:"status,omitempty"`
	Type   *string `json:"type,omitempty"`
}

QualityObject struct for QualityObject

func NewQualityObject

func NewQualityObject() *QualityObject

NewQualityObject instantiates a new QualityObject object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewQualityObjectWithDefaults

func NewQualityObjectWithDefaults() *QualityObject

NewQualityObjectWithDefaults instantiates a new QualityObject object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*QualityObject) GetName

func (o *QualityObject) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*QualityObject) GetNameOk

func (o *QualityObject) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QualityObject) GetStatus

func (o *QualityObject) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*QualityObject) GetStatusOk

func (o *QualityObject) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QualityObject) GetType

func (o *QualityObject) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*QualityObject) GetTypeOk

func (o *QualityObject) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QualityObject) HasName

func (o *QualityObject) HasName() bool

HasName returns a boolean if a field has been set.

func (*QualityObject) HasStatus

func (o *QualityObject) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*QualityObject) HasType

func (o *QualityObject) HasType() bool

HasType returns a boolean if a field has been set.

func (*QualityObject) SetName

func (o *QualityObject) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*QualityObject) SetStatus

func (o *QualityObject) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*QualityObject) SetType

func (o *QualityObject) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

type RemovePlayerThemesFromVideoRequest

type RemovePlayerThemesFromVideoRequest struct {
	PlayerThemeId *string `json:"player_theme_id,omitempty"`
	VideoId       *string `json:"video_id,omitempty"`
}

RemovePlayerThemesFromVideoRequest struct for RemovePlayerThemesFromVideoRequest

func NewRemovePlayerThemesFromVideoRequest

func NewRemovePlayerThemesFromVideoRequest() *RemovePlayerThemesFromVideoRequest

NewRemovePlayerThemesFromVideoRequest instantiates a new RemovePlayerThemesFromVideoRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRemovePlayerThemesFromVideoRequestWithDefaults

func NewRemovePlayerThemesFromVideoRequestWithDefaults() *RemovePlayerThemesFromVideoRequest

NewRemovePlayerThemesFromVideoRequestWithDefaults instantiates a new RemovePlayerThemesFromVideoRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RemovePlayerThemesFromVideoRequest) GetPlayerThemeId

func (o *RemovePlayerThemesFromVideoRequest) GetPlayerThemeId() string

GetPlayerThemeId returns the PlayerThemeId field value if set, zero value otherwise.

func (*RemovePlayerThemesFromVideoRequest) GetPlayerThemeIdOk

func (o *RemovePlayerThemesFromVideoRequest) GetPlayerThemeIdOk() (*string, bool)

GetPlayerThemeIdOk returns a tuple with the PlayerThemeId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemovePlayerThemesFromVideoRequest) GetVideoId

GetVideoId returns the VideoId field value if set, zero value otherwise.

func (*RemovePlayerThemesFromVideoRequest) GetVideoIdOk

func (o *RemovePlayerThemesFromVideoRequest) GetVideoIdOk() (*string, bool)

GetVideoIdOk returns a tuple with the VideoId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemovePlayerThemesFromVideoRequest) HasPlayerThemeId

func (o *RemovePlayerThemesFromVideoRequest) HasPlayerThemeId() bool

HasPlayerThemeId returns a boolean if a field has been set.

func (*RemovePlayerThemesFromVideoRequest) HasVideoId

func (o *RemovePlayerThemesFromVideoRequest) HasVideoId() bool

HasVideoId returns a boolean if a field has been set.

func (*RemovePlayerThemesFromVideoRequest) SetPlayerThemeId

func (o *RemovePlayerThemesFromVideoRequest) SetPlayerThemeId(v string)

SetPlayerThemeId gets a reference to the given string and assigns it to the PlayerThemeId field.

func (*RemovePlayerThemesFromVideoRequest) SetVideoId

func (o *RemovePlayerThemesFromVideoRequest) SetVideoId(v string)

SetVideoId gets a reference to the given string and assigns it to the VideoId field.

type RenameAPIKeyRequest

type RenameAPIKeyRequest struct {
	ApiKeyName *string `json:"api_key_name,omitempty"`
}

RenameAPIKeyRequest struct for RenameAPIKeyRequest

func NewRenameAPIKeyRequest

func NewRenameAPIKeyRequest() *RenameAPIKeyRequest

NewRenameAPIKeyRequest instantiates a new RenameAPIKeyRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRenameAPIKeyRequestWithDefaults

func NewRenameAPIKeyRequestWithDefaults() *RenameAPIKeyRequest

NewRenameAPIKeyRequestWithDefaults instantiates a new RenameAPIKeyRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RenameAPIKeyRequest) GetApiKeyName

func (o *RenameAPIKeyRequest) GetApiKeyName() string

GetApiKeyName returns the ApiKeyName field value if set, zero value otherwise.

func (*RenameAPIKeyRequest) GetApiKeyNameOk

func (o *RenameAPIKeyRequest) GetApiKeyNameOk() (*string, bool)

GetApiKeyNameOk returns a tuple with the ApiKeyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenameAPIKeyRequest) HasApiKeyName

func (o *RenameAPIKeyRequest) HasApiKeyName() bool

HasApiKeyName returns a boolean if a field has been set.

func (*RenameAPIKeyRequest) SetApiKeyName

func (o *RenameAPIKeyRequest) SetApiKeyName(v string)

SetApiKeyName gets a reference to the given string and assigns it to the ApiKeyName field.

type ResponseError

type ResponseError struct {
	Message *string `json:"message,omitempty"`
	Status  *string `json:"status,omitempty"`
}

ResponseError struct for ResponseError

func NewResponseError

func NewResponseError() *ResponseError

NewResponseError instantiates a new ResponseError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResponseErrorWithDefaults

func NewResponseErrorWithDefaults() *ResponseError

NewResponseErrorWithDefaults instantiates a new ResponseError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ResponseError) GetMessage

func (o *ResponseError) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*ResponseError) GetMessageOk

func (o *ResponseError) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseError) GetStatus

func (o *ResponseError) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*ResponseError) GetStatusOk

func (o *ResponseError) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseError) HasMessage

func (o *ResponseError) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*ResponseError) HasStatus

func (o *ResponseError) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ResponseError) SetMessage

func (o *ResponseError) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*ResponseError) SetStatus

func (o *ResponseError) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type ResponseSuccess

type ResponseSuccess struct {
	Message *string `json:"message,omitempty"`
	Status  *string `json:"status,omitempty"`
}

ResponseSuccess struct for ResponseSuccess

func NewResponseSuccess

func NewResponseSuccess() *ResponseSuccess

NewResponseSuccess instantiates a new ResponseSuccess object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResponseSuccessWithDefaults

func NewResponseSuccessWithDefaults() *ResponseSuccess

NewResponseSuccessWithDefaults instantiates a new ResponseSuccess object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ResponseSuccess) GetMessage

func (o *ResponseSuccess) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*ResponseSuccess) GetMessageOk

func (o *ResponseSuccess) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseSuccess) GetStatus

func (o *ResponseSuccess) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*ResponseSuccess) GetStatusOk

func (o *ResponseSuccess) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseSuccess) HasMessage

func (o *ResponseSuccess) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*ResponseSuccess) HasStatus

func (o *ResponseSuccess) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ResponseSuccess) SetMessage

func (o *ResponseSuccess) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*ResponseSuccess) SetStatus

func (o *ResponseSuccess) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type SetDefaultCaptionRequest

type SetDefaultCaptionRequest struct {
	IsDefault *bool `json:"is_default,omitempty"`
}

SetDefaultCaptionRequest struct for SetDefaultCaptionRequest

func NewSetDefaultCaptionRequest

func NewSetDefaultCaptionRequest() *SetDefaultCaptionRequest

NewSetDefaultCaptionRequest instantiates a new SetDefaultCaptionRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSetDefaultCaptionRequestWithDefaults

func NewSetDefaultCaptionRequestWithDefaults() *SetDefaultCaptionRequest

NewSetDefaultCaptionRequestWithDefaults instantiates a new SetDefaultCaptionRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SetDefaultCaptionRequest) GetIsDefault

func (o *SetDefaultCaptionRequest) GetIsDefault() bool

GetIsDefault returns the IsDefault field value if set, zero value otherwise.

func (*SetDefaultCaptionRequest) GetIsDefaultOk

func (o *SetDefaultCaptionRequest) GetIsDefaultOk() (*bool, bool)

GetIsDefaultOk returns a tuple with the IsDefault field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SetDefaultCaptionRequest) HasIsDefault

func (o *SetDefaultCaptionRequest) HasIsDefault() bool

HasIsDefault returns a boolean if a field has been set.

func (*SetDefaultCaptionRequest) SetIsDefault

func (o *SetDefaultCaptionRequest) SetIsDefault(v bool)

SetIsDefault gets a reference to the given bool and assigns it to the IsDefault field.

type Theme

type Theme struct {
	ControlBarBackgroundColor *string `json:"control_bar_background_color,omitempty"`
	ControlBarHeight          *string `json:"control_bar_height,omitempty"`
	MainColor                 *string `json:"main_color,omitempty"`
	MenuBackgroundColor       *string `json:"menu_background_color,omitempty"`
	MenuItemBackgroundHover   *string `json:"menu_item_background_hover,omitempty"`
	ProgressBarCircleSize     *string `json:"progress_bar_circle_size,omitempty"`
	ProgressBarHeight         *string `json:"progress_bar_height,omitempty"`
	TextColor                 *string `json:"text_color,omitempty"`
	TextTrackBackground       *string `json:"text_track_background,omitempty"`
	TextTrackColor            *string `json:"text_track_color,omitempty"`
}

Theme struct for Theme

func NewTheme

func NewTheme() *Theme

NewTheme instantiates a new Theme object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewThemeWithDefaults

func NewThemeWithDefaults() *Theme

NewThemeWithDefaults instantiates a new Theme object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Theme) GetControlBarBackgroundColor

func (o *Theme) GetControlBarBackgroundColor() string

GetControlBarBackgroundColor returns the ControlBarBackgroundColor field value if set, zero value otherwise.

func (*Theme) GetControlBarBackgroundColorOk

func (o *Theme) GetControlBarBackgroundColorOk() (*string, bool)

GetControlBarBackgroundColorOk returns a tuple with the ControlBarBackgroundColor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Theme) GetControlBarHeight

func (o *Theme) GetControlBarHeight() string

GetControlBarHeight returns the ControlBarHeight field value if set, zero value otherwise.

func (*Theme) GetControlBarHeightOk

func (o *Theme) GetControlBarHeightOk() (*string, bool)

GetControlBarHeightOk returns a tuple with the ControlBarHeight field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Theme) GetMainColor

func (o *Theme) GetMainColor() string

GetMainColor returns the MainColor field value if set, zero value otherwise.

func (*Theme) GetMainColorOk

func (o *Theme) GetMainColorOk() (*string, bool)

GetMainColorOk returns a tuple with the MainColor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Theme) GetMenuBackgroundColor

func (o *Theme) GetMenuBackgroundColor() string

GetMenuBackgroundColor returns the MenuBackgroundColor field value if set, zero value otherwise.

func (*Theme) GetMenuBackgroundColorOk

func (o *Theme) GetMenuBackgroundColorOk() (*string, bool)

GetMenuBackgroundColorOk returns a tuple with the MenuBackgroundColor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Theme) GetMenuItemBackgroundHover

func (o *Theme) GetMenuItemBackgroundHover() string

GetMenuItemBackgroundHover returns the MenuItemBackgroundHover field value if set, zero value otherwise.

func (*Theme) GetMenuItemBackgroundHoverOk

func (o *Theme) GetMenuItemBackgroundHoverOk() (*string, bool)

GetMenuItemBackgroundHoverOk returns a tuple with the MenuItemBackgroundHover field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Theme) GetProgressBarCircleSize

func (o *Theme) GetProgressBarCircleSize() string

GetProgressBarCircleSize returns the ProgressBarCircleSize field value if set, zero value otherwise.

func (*Theme) GetProgressBarCircleSizeOk

func (o *Theme) GetProgressBarCircleSizeOk() (*string, bool)

GetProgressBarCircleSizeOk returns a tuple with the ProgressBarCircleSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Theme) GetProgressBarHeight

func (o *Theme) GetProgressBarHeight() string

GetProgressBarHeight returns the ProgressBarHeight field value if set, zero value otherwise.

func (*Theme) GetProgressBarHeightOk

func (o *Theme) GetProgressBarHeightOk() (*string, bool)

GetProgressBarHeightOk returns a tuple with the ProgressBarHeight field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Theme) GetTextColor

func (o *Theme) GetTextColor() string

GetTextColor returns the TextColor field value if set, zero value otherwise.

func (*Theme) GetTextColorOk

func (o *Theme) GetTextColorOk() (*string, bool)

GetTextColorOk returns a tuple with the TextColor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Theme) GetTextTrackBackground

func (o *Theme) GetTextTrackBackground() string

GetTextTrackBackground returns the TextTrackBackground field value if set, zero value otherwise.

func (*Theme) GetTextTrackBackgroundOk

func (o *Theme) GetTextTrackBackgroundOk() (*string, bool)

GetTextTrackBackgroundOk returns a tuple with the TextTrackBackground field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Theme) GetTextTrackColor

func (o *Theme) GetTextTrackColor() string

GetTextTrackColor returns the TextTrackColor field value if set, zero value otherwise.

func (*Theme) GetTextTrackColorOk

func (o *Theme) GetTextTrackColorOk() (*string, bool)

GetTextTrackColorOk returns a tuple with the TextTrackColor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Theme) HasControlBarBackgroundColor

func (o *Theme) HasControlBarBackgroundColor() bool

HasControlBarBackgroundColor returns a boolean if a field has been set.

func (*Theme) HasControlBarHeight

func (o *Theme) HasControlBarHeight() bool

HasControlBarHeight returns a boolean if a field has been set.

func (*Theme) HasMainColor

func (o *Theme) HasMainColor() bool

HasMainColor returns a boolean if a field has been set.

func (*Theme) HasMenuBackgroundColor

func (o *Theme) HasMenuBackgroundColor() bool

HasMenuBackgroundColor returns a boolean if a field has been set.

func (*Theme) HasMenuItemBackgroundHover

func (o *Theme) HasMenuItemBackgroundHover() bool

HasMenuItemBackgroundHover returns a boolean if a field has been set.

func (*Theme) HasProgressBarCircleSize

func (o *Theme) HasProgressBarCircleSize() bool

HasProgressBarCircleSize returns a boolean if a field has been set.

func (*Theme) HasProgressBarHeight

func (o *Theme) HasProgressBarHeight() bool

HasProgressBarHeight returns a boolean if a field has been set.

func (*Theme) HasTextColor

func (o *Theme) HasTextColor() bool

HasTextColor returns a boolean if a field has been set.

func (*Theme) HasTextTrackBackground

func (o *Theme) HasTextTrackBackground() bool

HasTextTrackBackground returns a boolean if a field has been set.

func (*Theme) HasTextTrackColor

func (o *Theme) HasTextTrackColor() bool

HasTextTrackColor returns a boolean if a field has been set.

func (*Theme) SetControlBarBackgroundColor

func (o *Theme) SetControlBarBackgroundColor(v string)

SetControlBarBackgroundColor gets a reference to the given string and assigns it to the ControlBarBackgroundColor field.

func (*Theme) SetControlBarHeight

func (o *Theme) SetControlBarHeight(v string)

SetControlBarHeight gets a reference to the given string and assigns it to the ControlBarHeight field.

func (*Theme) SetMainColor

func (o *Theme) SetMainColor(v string)

SetMainColor gets a reference to the given string and assigns it to the MainColor field.

func (*Theme) SetMenuBackgroundColor

func (o *Theme) SetMenuBackgroundColor(v string)

SetMenuBackgroundColor gets a reference to the given string and assigns it to the MenuBackgroundColor field.

func (*Theme) SetMenuItemBackgroundHover

func (o *Theme) SetMenuItemBackgroundHover(v string)

SetMenuItemBackgroundHover gets a reference to the given string and assigns it to the MenuItemBackgroundHover field.

func (*Theme) SetProgressBarCircleSize

func (o *Theme) SetProgressBarCircleSize(v string)

SetProgressBarCircleSize gets a reference to the given string and assigns it to the ProgressBarCircleSize field.

func (*Theme) SetProgressBarHeight

func (o *Theme) SetProgressBarHeight(v string)

SetProgressBarHeight gets a reference to the given string and assigns it to the ProgressBarHeight field.

func (*Theme) SetTextColor

func (o *Theme) SetTextColor(v string)

SetTextColor gets a reference to the given string and assigns it to the TextColor field.

func (*Theme) SetTextTrackBackground

func (o *Theme) SetTextTrackBackground(v string)

SetTextTrackBackground gets a reference to the given string and assigns it to the TextTrackBackground field.

func (*Theme) SetTextTrackColor

func (o *Theme) SetTextTrackColor(v string)

SetTextTrackColor gets a reference to the given string and assigns it to the TextTrackColor field.

type UpdateLiveStreamKeyData added in v1.0.2

type UpdateLiveStreamKeyData struct {
	CreatedAt *string `json:"created_at,omitempty"`
	Id        *string `json:"id,omitempty"`
	Name      *string `json:"name,omitempty"`
	RtmpUrl   *string `json:"rtmp_url,omitempty"`
	Save      *bool   `json:"save,omitempty"`
	StreamKey *string `json:"stream_key,omitempty"`
	UpdatedAt *string `json:"updated_at,omitempty"`
	UserId    *string `json:"user_id,omitempty"`
}

UpdateLiveStreamKeyData struct for UpdateLiveStreamKeyData

func NewUpdateLiveStreamKeyData added in v1.0.2

func NewUpdateLiveStreamKeyData() *UpdateLiveStreamKeyData

NewUpdateLiveStreamKeyData instantiates a new UpdateLiveStreamKeyData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateLiveStreamKeyDataWithDefaults added in v1.0.2

func NewUpdateLiveStreamKeyDataWithDefaults() *UpdateLiveStreamKeyData

NewUpdateLiveStreamKeyDataWithDefaults instantiates a new UpdateLiveStreamKeyData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateLiveStreamKeyData) GetCreatedAt added in v1.0.2

func (o *UpdateLiveStreamKeyData) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*UpdateLiveStreamKeyData) GetCreatedAtOk added in v1.0.2

func (o *UpdateLiveStreamKeyData) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateLiveStreamKeyData) GetId added in v1.0.2

func (o *UpdateLiveStreamKeyData) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*UpdateLiveStreamKeyData) GetIdOk added in v1.0.2

func (o *UpdateLiveStreamKeyData) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateLiveStreamKeyData) GetName added in v1.0.2

func (o *UpdateLiveStreamKeyData) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*UpdateLiveStreamKeyData) GetNameOk added in v1.0.2

func (o *UpdateLiveStreamKeyData) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateLiveStreamKeyData) GetRtmpUrl added in v1.0.2

func (o *UpdateLiveStreamKeyData) GetRtmpUrl() string

GetRtmpUrl returns the RtmpUrl field value if set, zero value otherwise.

func (*UpdateLiveStreamKeyData) GetRtmpUrlOk added in v1.0.2

func (o *UpdateLiveStreamKeyData) GetRtmpUrlOk() (*string, bool)

GetRtmpUrlOk returns a tuple with the RtmpUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateLiveStreamKeyData) GetSave added in v1.0.2

func (o *UpdateLiveStreamKeyData) GetSave() bool

GetSave returns the Save field value if set, zero value otherwise.

func (*UpdateLiveStreamKeyData) GetSaveOk added in v1.0.2

func (o *UpdateLiveStreamKeyData) GetSaveOk() (*bool, bool)

GetSaveOk returns a tuple with the Save field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateLiveStreamKeyData) GetStreamKey added in v1.0.2

func (o *UpdateLiveStreamKeyData) GetStreamKey() string

GetStreamKey returns the StreamKey field value if set, zero value otherwise.

func (*UpdateLiveStreamKeyData) GetStreamKeyOk added in v1.0.2

func (o *UpdateLiveStreamKeyData) GetStreamKeyOk() (*string, bool)

GetStreamKeyOk returns a tuple with the StreamKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateLiveStreamKeyData) GetUpdatedAt added in v1.0.2

func (o *UpdateLiveStreamKeyData) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*UpdateLiveStreamKeyData) GetUpdatedAtOk added in v1.0.2

func (o *UpdateLiveStreamKeyData) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateLiveStreamKeyData) GetUserId added in v1.0.2

func (o *UpdateLiveStreamKeyData) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*UpdateLiveStreamKeyData) GetUserIdOk added in v1.0.2

func (o *UpdateLiveStreamKeyData) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateLiveStreamKeyData) HasCreatedAt added in v1.0.2

func (o *UpdateLiveStreamKeyData) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*UpdateLiveStreamKeyData) HasId added in v1.0.2

func (o *UpdateLiveStreamKeyData) HasId() bool

HasId returns a boolean if a field has been set.

func (*UpdateLiveStreamKeyData) HasName added in v1.0.2

func (o *UpdateLiveStreamKeyData) HasName() bool

HasName returns a boolean if a field has been set.

func (*UpdateLiveStreamKeyData) HasRtmpUrl added in v1.0.2

func (o *UpdateLiveStreamKeyData) HasRtmpUrl() bool

HasRtmpUrl returns a boolean if a field has been set.

func (*UpdateLiveStreamKeyData) HasSave added in v1.0.2

func (o *UpdateLiveStreamKeyData) HasSave() bool

HasSave returns a boolean if a field has been set.

func (*UpdateLiveStreamKeyData) HasStreamKey added in v1.0.2

func (o *UpdateLiveStreamKeyData) HasStreamKey() bool

HasStreamKey returns a boolean if a field has been set.

func (*UpdateLiveStreamKeyData) HasUpdatedAt added in v1.0.2

func (o *UpdateLiveStreamKeyData) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*UpdateLiveStreamKeyData) HasUserId added in v1.0.2

func (o *UpdateLiveStreamKeyData) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (*UpdateLiveStreamKeyData) SetCreatedAt added in v1.0.2

func (o *UpdateLiveStreamKeyData) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*UpdateLiveStreamKeyData) SetId added in v1.0.2

func (o *UpdateLiveStreamKeyData) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*UpdateLiveStreamKeyData) SetName added in v1.0.2

func (o *UpdateLiveStreamKeyData) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*UpdateLiveStreamKeyData) SetRtmpUrl added in v1.0.2

func (o *UpdateLiveStreamKeyData) SetRtmpUrl(v string)

SetRtmpUrl gets a reference to the given string and assigns it to the RtmpUrl field.

func (*UpdateLiveStreamKeyData) SetSave added in v1.0.2

func (o *UpdateLiveStreamKeyData) SetSave(v bool)

SetSave gets a reference to the given bool and assigns it to the Save field.

func (*UpdateLiveStreamKeyData) SetStreamKey added in v1.0.2

func (o *UpdateLiveStreamKeyData) SetStreamKey(v string)

SetStreamKey gets a reference to the given string and assigns it to the StreamKey field.

func (*UpdateLiveStreamKeyData) SetUpdatedAt added in v1.0.2

func (o *UpdateLiveStreamKeyData) SetUpdatedAt(v string)

SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.

func (*UpdateLiveStreamKeyData) SetUserId added in v1.0.2

func (o *UpdateLiveStreamKeyData) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

type UpdateLiveStreamKeyRequest added in v1.0.2

type UpdateLiveStreamKeyRequest struct {
	Name *string `json:"name,omitempty"`
	Save *bool   `json:"save,omitempty"`
}

UpdateLiveStreamKeyRequest struct for UpdateLiveStreamKeyRequest

func NewUpdateLiveStreamKeyRequest added in v1.0.2

func NewUpdateLiveStreamKeyRequest() *UpdateLiveStreamKeyRequest

NewUpdateLiveStreamKeyRequest instantiates a new UpdateLiveStreamKeyRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateLiveStreamKeyRequestWithDefaults added in v1.0.2

func NewUpdateLiveStreamKeyRequestWithDefaults() *UpdateLiveStreamKeyRequest

NewUpdateLiveStreamKeyRequestWithDefaults instantiates a new UpdateLiveStreamKeyRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateLiveStreamKeyRequest) GetName added in v1.0.2

func (o *UpdateLiveStreamKeyRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*UpdateLiveStreamKeyRequest) GetNameOk added in v1.0.2

func (o *UpdateLiveStreamKeyRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateLiveStreamKeyRequest) GetSave added in v1.0.2

func (o *UpdateLiveStreamKeyRequest) GetSave() bool

GetSave returns the Save field value if set, zero value otherwise.

func (*UpdateLiveStreamKeyRequest) GetSaveOk added in v1.0.2

func (o *UpdateLiveStreamKeyRequest) GetSaveOk() (*bool, bool)

GetSaveOk returns a tuple with the Save field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateLiveStreamKeyRequest) HasName added in v1.0.2

func (o *UpdateLiveStreamKeyRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*UpdateLiveStreamKeyRequest) HasSave added in v1.0.2

func (o *UpdateLiveStreamKeyRequest) HasSave() bool

HasSave returns a boolean if a field has been set.

func (*UpdateLiveStreamKeyRequest) SetName added in v1.0.2

func (o *UpdateLiveStreamKeyRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*UpdateLiveStreamKeyRequest) SetSave added in v1.0.2

func (o *UpdateLiveStreamKeyRequest) SetSave(v bool)

SetSave gets a reference to the given bool and assigns it to the Save field.

type UpdateLiveStreamKeyResponse added in v1.0.2

type UpdateLiveStreamKeyResponse struct {
	Data   *UpdateLiveStreamKeyData `json:"data,omitempty"`
	Status *string                  `json:"status,omitempty"`
}

UpdateLiveStreamKeyResponse struct for UpdateLiveStreamKeyResponse

func NewUpdateLiveStreamKeyResponse added in v1.0.2

func NewUpdateLiveStreamKeyResponse() *UpdateLiveStreamKeyResponse

NewUpdateLiveStreamKeyResponse instantiates a new UpdateLiveStreamKeyResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateLiveStreamKeyResponseWithDefaults added in v1.0.2

func NewUpdateLiveStreamKeyResponseWithDefaults() *UpdateLiveStreamKeyResponse

NewUpdateLiveStreamKeyResponseWithDefaults instantiates a new UpdateLiveStreamKeyResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateLiveStreamKeyResponse) GetData added in v1.0.2

GetData returns the Data field value if set, zero value otherwise.

func (*UpdateLiveStreamKeyResponse) GetDataOk added in v1.0.2

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateLiveStreamKeyResponse) GetStatus added in v1.0.2

func (o *UpdateLiveStreamKeyResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*UpdateLiveStreamKeyResponse) GetStatusOk added in v1.0.2

func (o *UpdateLiveStreamKeyResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateLiveStreamKeyResponse) HasData added in v1.0.2

func (o *UpdateLiveStreamKeyResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*UpdateLiveStreamKeyResponse) HasStatus added in v1.0.2

func (o *UpdateLiveStreamKeyResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*UpdateLiveStreamKeyResponse) SetData added in v1.0.2

SetData gets a reference to the given UpdateLiveStreamKeyData and assigns it to the Data field.

func (*UpdateLiveStreamKeyResponse) SetStatus added in v1.0.2

func (o *UpdateLiveStreamKeyResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type UpdateLiveStreamVideoRequest added in v1.0.2

type UpdateLiveStreamVideoRequest struct {
	Save  *bool   `json:"save,omitempty"`
	Title *string `json:"title,omitempty"`
}

UpdateLiveStreamVideoRequest struct for UpdateLiveStreamVideoRequest

func NewUpdateLiveStreamVideoRequest added in v1.0.2

func NewUpdateLiveStreamVideoRequest() *UpdateLiveStreamVideoRequest

NewUpdateLiveStreamVideoRequest instantiates a new UpdateLiveStreamVideoRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateLiveStreamVideoRequestWithDefaults added in v1.0.2

func NewUpdateLiveStreamVideoRequestWithDefaults() *UpdateLiveStreamVideoRequest

NewUpdateLiveStreamVideoRequestWithDefaults instantiates a new UpdateLiveStreamVideoRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateLiveStreamVideoRequest) GetSave added in v1.0.2

func (o *UpdateLiveStreamVideoRequest) GetSave() bool

GetSave returns the Save field value if set, zero value otherwise.

func (*UpdateLiveStreamVideoRequest) GetSaveOk added in v1.0.2

func (o *UpdateLiveStreamVideoRequest) GetSaveOk() (*bool, bool)

GetSaveOk returns a tuple with the Save field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateLiveStreamVideoRequest) GetTitle added in v1.0.2

func (o *UpdateLiveStreamVideoRequest) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*UpdateLiveStreamVideoRequest) GetTitleOk added in v1.0.2

func (o *UpdateLiveStreamVideoRequest) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateLiveStreamVideoRequest) HasSave added in v1.0.2

func (o *UpdateLiveStreamVideoRequest) HasSave() bool

HasSave returns a boolean if a field has been set.

func (*UpdateLiveStreamVideoRequest) HasTitle added in v1.0.2

func (o *UpdateLiveStreamVideoRequest) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*UpdateLiveStreamVideoRequest) SetSave added in v1.0.2

func (o *UpdateLiveStreamVideoRequest) SetSave(v bool)

SetSave gets a reference to the given bool and assigns it to the Save field.

func (*UpdateLiveStreamVideoRequest) SetTitle added in v1.0.2

func (o *UpdateLiveStreamVideoRequest) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

type UpdatePlayerThemeRequest

type UpdatePlayerThemeRequest struct {
	Asset     *Asset    `json:"asset,omitempty"`
	Controls  *Controls `json:"controls,omitempty"`
	IsDefault *bool     `json:"is_default,omitempty"`
	Name      *string   `json:"name,omitempty"`
	Theme     *Theme    `json:"theme,omitempty"`
}

UpdatePlayerThemeRequest struct for UpdatePlayerThemeRequest

func NewUpdatePlayerThemeRequest

func NewUpdatePlayerThemeRequest() *UpdatePlayerThemeRequest

NewUpdatePlayerThemeRequest instantiates a new UpdatePlayerThemeRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdatePlayerThemeRequestWithDefaults

func NewUpdatePlayerThemeRequestWithDefaults() *UpdatePlayerThemeRequest

NewUpdatePlayerThemeRequestWithDefaults instantiates a new UpdatePlayerThemeRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdatePlayerThemeRequest) GetAsset

func (o *UpdatePlayerThemeRequest) GetAsset() Asset

GetAsset returns the Asset field value if set, zero value otherwise.

func (*UpdatePlayerThemeRequest) GetAssetOk

func (o *UpdatePlayerThemeRequest) GetAssetOk() (*Asset, bool)

GetAssetOk returns a tuple with the Asset field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePlayerThemeRequest) GetControls

func (o *UpdatePlayerThemeRequest) GetControls() Controls

GetControls returns the Controls field value if set, zero value otherwise.

func (*UpdatePlayerThemeRequest) GetControlsOk

func (o *UpdatePlayerThemeRequest) GetControlsOk() (*Controls, bool)

GetControlsOk returns a tuple with the Controls field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePlayerThemeRequest) GetIsDefault

func (o *UpdatePlayerThemeRequest) GetIsDefault() bool

GetIsDefault returns the IsDefault field value if set, zero value otherwise.

func (*UpdatePlayerThemeRequest) GetIsDefaultOk

func (o *UpdatePlayerThemeRequest) GetIsDefaultOk() (*bool, bool)

GetIsDefaultOk returns a tuple with the IsDefault field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePlayerThemeRequest) GetName

func (o *UpdatePlayerThemeRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*UpdatePlayerThemeRequest) GetNameOk

func (o *UpdatePlayerThemeRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePlayerThemeRequest) GetTheme

func (o *UpdatePlayerThemeRequest) GetTheme() Theme

GetTheme returns the Theme field value if set, zero value otherwise.

func (*UpdatePlayerThemeRequest) GetThemeOk

func (o *UpdatePlayerThemeRequest) GetThemeOk() (*Theme, bool)

GetThemeOk returns a tuple with the Theme field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePlayerThemeRequest) HasAsset

func (o *UpdatePlayerThemeRequest) HasAsset() bool

HasAsset returns a boolean if a field has been set.

func (*UpdatePlayerThemeRequest) HasControls

func (o *UpdatePlayerThemeRequest) HasControls() bool

HasControls returns a boolean if a field has been set.

func (*UpdatePlayerThemeRequest) HasIsDefault

func (o *UpdatePlayerThemeRequest) HasIsDefault() bool

HasIsDefault returns a boolean if a field has been set.

func (*UpdatePlayerThemeRequest) HasName

func (o *UpdatePlayerThemeRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*UpdatePlayerThemeRequest) HasTheme

func (o *UpdatePlayerThemeRequest) HasTheme() bool

HasTheme returns a boolean if a field has been set.

func (*UpdatePlayerThemeRequest) SetAsset

func (o *UpdatePlayerThemeRequest) SetAsset(v Asset)

SetAsset gets a reference to the given Asset and assigns it to the Asset field.

func (*UpdatePlayerThemeRequest) SetControls

func (o *UpdatePlayerThemeRequest) SetControls(v Controls)

SetControls gets a reference to the given Controls and assigns it to the Controls field.

func (*UpdatePlayerThemeRequest) SetIsDefault

func (o *UpdatePlayerThemeRequest) SetIsDefault(v bool)

SetIsDefault gets a reference to the given bool and assigns it to the IsDefault field.

func (*UpdatePlayerThemeRequest) SetName

func (o *UpdatePlayerThemeRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*UpdatePlayerThemeRequest) SetTheme

func (o *UpdatePlayerThemeRequest) SetTheme(v Theme)

SetTheme gets a reference to the given Theme and assigns it to the Theme field.

type UpdatePlayerThemeResponse

type UpdatePlayerThemeResponse struct {
	Data   *UpdatePlayerThemeRequest `json:"data,omitempty"`
	Status *string                   `json:"status,omitempty"`
}

UpdatePlayerThemeResponse struct for UpdatePlayerThemeResponse

func NewUpdatePlayerThemeResponse

func NewUpdatePlayerThemeResponse() *UpdatePlayerThemeResponse

NewUpdatePlayerThemeResponse instantiates a new UpdatePlayerThemeResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdatePlayerThemeResponseWithDefaults

func NewUpdatePlayerThemeResponseWithDefaults() *UpdatePlayerThemeResponse

NewUpdatePlayerThemeResponseWithDefaults instantiates a new UpdatePlayerThemeResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdatePlayerThemeResponse) GetData

GetData returns the Data field value if set, zero value otherwise.

func (*UpdatePlayerThemeResponse) GetDataOk

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePlayerThemeResponse) GetStatus

func (o *UpdatePlayerThemeResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*UpdatePlayerThemeResponse) GetStatusOk

func (o *UpdatePlayerThemeResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdatePlayerThemeResponse) HasData

func (o *UpdatePlayerThemeResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*UpdatePlayerThemeResponse) HasStatus

func (o *UpdatePlayerThemeResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*UpdatePlayerThemeResponse) SetData

SetData gets a reference to the given UpdatePlayerThemeRequest and assigns it to the Data field.

func (*UpdatePlayerThemeResponse) SetStatus

func (o *UpdatePlayerThemeResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type UpdateVideoInfoRequest

type UpdateVideoInfoRequest struct {
	// Description of the video
	Description *string `json:"description,omitempty"`
	// Video's publish status
	IsPublic *bool `json:"is_public,omitempty"`
	// Video's metadata
	Metadata *[]Metadata `json:"metadata,omitempty"`
	// Video player 's id
	PlayerId *string `json:"player_id,omitempty"`
	// Video's tags
	Tags *[]string `json:"tags,omitempty"`
	// Title of the video
	Title *string `json:"title,omitempty"`
}

UpdateVideoInfoRequest struct for UpdateVideoInfoRequest

func NewUpdateVideoInfoRequest

func NewUpdateVideoInfoRequest() *UpdateVideoInfoRequest

NewUpdateVideoInfoRequest instantiates a new UpdateVideoInfoRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateVideoInfoRequestWithDefaults

func NewUpdateVideoInfoRequestWithDefaults() *UpdateVideoInfoRequest

NewUpdateVideoInfoRequestWithDefaults instantiates a new UpdateVideoInfoRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateVideoInfoRequest) GetDescription

func (o *UpdateVideoInfoRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*UpdateVideoInfoRequest) GetDescriptionOk

func (o *UpdateVideoInfoRequest) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateVideoInfoRequest) GetIsPublic

func (o *UpdateVideoInfoRequest) GetIsPublic() bool

GetIsPublic returns the IsPublic field value if set, zero value otherwise.

func (*UpdateVideoInfoRequest) GetIsPublicOk

func (o *UpdateVideoInfoRequest) GetIsPublicOk() (*bool, bool)

GetIsPublicOk returns a tuple with the IsPublic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateVideoInfoRequest) GetMetadata

func (o *UpdateVideoInfoRequest) GetMetadata() []Metadata

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*UpdateVideoInfoRequest) GetMetadataOk

func (o *UpdateVideoInfoRequest) GetMetadataOk() (*[]Metadata, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateVideoInfoRequest) GetPlayerId

func (o *UpdateVideoInfoRequest) GetPlayerId() string

GetPlayerId returns the PlayerId field value if set, zero value otherwise.

func (*UpdateVideoInfoRequest) GetPlayerIdOk

func (o *UpdateVideoInfoRequest) GetPlayerIdOk() (*string, bool)

GetPlayerIdOk returns a tuple with the PlayerId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateVideoInfoRequest) GetTags

func (o *UpdateVideoInfoRequest) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*UpdateVideoInfoRequest) GetTagsOk

func (o *UpdateVideoInfoRequest) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateVideoInfoRequest) GetTitle

func (o *UpdateVideoInfoRequest) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*UpdateVideoInfoRequest) GetTitleOk

func (o *UpdateVideoInfoRequest) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateVideoInfoRequest) HasDescription

func (o *UpdateVideoInfoRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*UpdateVideoInfoRequest) HasIsPublic

func (o *UpdateVideoInfoRequest) HasIsPublic() bool

HasIsPublic returns a boolean if a field has been set.

func (*UpdateVideoInfoRequest) HasMetadata

func (o *UpdateVideoInfoRequest) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*UpdateVideoInfoRequest) HasPlayerId

func (o *UpdateVideoInfoRequest) HasPlayerId() bool

HasPlayerId returns a boolean if a field has been set.

func (*UpdateVideoInfoRequest) HasTags

func (o *UpdateVideoInfoRequest) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*UpdateVideoInfoRequest) HasTitle

func (o *UpdateVideoInfoRequest) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*UpdateVideoInfoRequest) SetDescription

func (o *UpdateVideoInfoRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*UpdateVideoInfoRequest) SetIsPublic

func (o *UpdateVideoInfoRequest) SetIsPublic(v bool)

SetIsPublic gets a reference to the given bool and assigns it to the IsPublic field.

func (*UpdateVideoInfoRequest) SetMetadata

func (o *UpdateVideoInfoRequest) SetMetadata(v []Metadata)

SetMetadata gets a reference to the given []Metadata and assigns it to the Metadata field.

func (*UpdateVideoInfoRequest) SetPlayerId

func (o *UpdateVideoInfoRequest) SetPlayerId(v string)

SetPlayerId gets a reference to the given string and assigns it to the PlayerId field.

func (*UpdateVideoInfoRequest) SetTags

func (o *UpdateVideoInfoRequest) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*UpdateVideoInfoRequest) SetTitle

func (o *UpdateVideoInfoRequest) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

type UpdateWebhookRequest

type UpdateWebhookRequest struct {
	EncodingFinished *bool   `json:"encoding_finished,omitempty"`
	EncodingStarted  *bool   `json:"encoding_started,omitempty"`
	FileReceived     *bool   `json:"file_received,omitempty"`
	Name             *string `json:"name,omitempty"`
	Url              *string `json:"url,omitempty"`
}

UpdateWebhookRequest struct for UpdateWebhookRequest

func NewUpdateWebhookRequest

func NewUpdateWebhookRequest() *UpdateWebhookRequest

NewUpdateWebhookRequest instantiates a new UpdateWebhookRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateWebhookRequestWithDefaults

func NewUpdateWebhookRequestWithDefaults() *UpdateWebhookRequest

NewUpdateWebhookRequestWithDefaults instantiates a new UpdateWebhookRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateWebhookRequest) GetEncodingFinished

func (o *UpdateWebhookRequest) GetEncodingFinished() bool

GetEncodingFinished returns the EncodingFinished field value if set, zero value otherwise.

func (*UpdateWebhookRequest) GetEncodingFinishedOk

func (o *UpdateWebhookRequest) GetEncodingFinishedOk() (*bool, bool)

GetEncodingFinishedOk returns a tuple with the EncodingFinished field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateWebhookRequest) GetEncodingStarted

func (o *UpdateWebhookRequest) GetEncodingStarted() bool

GetEncodingStarted returns the EncodingStarted field value if set, zero value otherwise.

func (*UpdateWebhookRequest) GetEncodingStartedOk

func (o *UpdateWebhookRequest) GetEncodingStartedOk() (*bool, bool)

GetEncodingStartedOk returns a tuple with the EncodingStarted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateWebhookRequest) GetFileReceived

func (o *UpdateWebhookRequest) GetFileReceived() bool

GetFileReceived returns the FileReceived field value if set, zero value otherwise.

func (*UpdateWebhookRequest) GetFileReceivedOk

func (o *UpdateWebhookRequest) GetFileReceivedOk() (*bool, bool)

GetFileReceivedOk returns a tuple with the FileReceived field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateWebhookRequest) GetName

func (o *UpdateWebhookRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*UpdateWebhookRequest) GetNameOk

func (o *UpdateWebhookRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateWebhookRequest) GetUrl

func (o *UpdateWebhookRequest) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*UpdateWebhookRequest) GetUrlOk

func (o *UpdateWebhookRequest) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateWebhookRequest) HasEncodingFinished

func (o *UpdateWebhookRequest) HasEncodingFinished() bool

HasEncodingFinished returns a boolean if a field has been set.

func (*UpdateWebhookRequest) HasEncodingStarted

func (o *UpdateWebhookRequest) HasEncodingStarted() bool

HasEncodingStarted returns a boolean if a field has been set.

func (*UpdateWebhookRequest) HasFileReceived

func (o *UpdateWebhookRequest) HasFileReceived() bool

HasFileReceived returns a boolean if a field has been set.

func (*UpdateWebhookRequest) HasName

func (o *UpdateWebhookRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*UpdateWebhookRequest) HasUrl

func (o *UpdateWebhookRequest) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (*UpdateWebhookRequest) SetEncodingFinished

func (o *UpdateWebhookRequest) SetEncodingFinished(v bool)

SetEncodingFinished gets a reference to the given bool and assigns it to the EncodingFinished field.

func (*UpdateWebhookRequest) SetEncodingStarted

func (o *UpdateWebhookRequest) SetEncodingStarted(v bool)

SetEncodingStarted gets a reference to the given bool and assigns it to the EncodingStarted field.

func (*UpdateWebhookRequest) SetFileReceived

func (o *UpdateWebhookRequest) SetFileReceived(v bool)

SetFileReceived gets a reference to the given bool and assigns it to the FileReceived field.

func (*UpdateWebhookRequest) SetName

func (o *UpdateWebhookRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*UpdateWebhookRequest) SetUrl

func (o *UpdateWebhookRequest) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

type UploadLogoByIdResponse

type UploadLogoByIdResponse struct {
	Data   *PlayerTheme `json:"data,omitempty"`
	Status *string      `json:"status,omitempty"`
}

UploadLogoByIdResponse struct for UploadLogoByIdResponse

func NewUploadLogoByIdResponse

func NewUploadLogoByIdResponse() *UploadLogoByIdResponse

NewUploadLogoByIdResponse instantiates a new UploadLogoByIdResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUploadLogoByIdResponseWithDefaults

func NewUploadLogoByIdResponseWithDefaults() *UploadLogoByIdResponse

NewUploadLogoByIdResponseWithDefaults instantiates a new UploadLogoByIdResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UploadLogoByIdResponse) GetData

func (o *UploadLogoByIdResponse) GetData() PlayerTheme

GetData returns the Data field value if set, zero value otherwise.

func (*UploadLogoByIdResponse) GetDataOk

func (o *UploadLogoByIdResponse) GetDataOk() (*PlayerTheme, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UploadLogoByIdResponse) GetStatus

func (o *UploadLogoByIdResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*UploadLogoByIdResponse) GetStatusOk

func (o *UploadLogoByIdResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UploadLogoByIdResponse) HasData

func (o *UploadLogoByIdResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*UploadLogoByIdResponse) HasStatus

func (o *UploadLogoByIdResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*UploadLogoByIdResponse) SetData

func (o *UploadLogoByIdResponse) SetData(v PlayerTheme)

SetData gets a reference to the given PlayerTheme and assigns it to the Data field.

func (*UploadLogoByIdResponse) SetStatus

func (o *UploadLogoByIdResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type UploadPartStream

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

VideosService communicating with the Videos endpoints of the w3stream API

func (*UploadPartStream) UploadAPart

func (s *UploadPartStream) UploadAPart(ctx context.Context, fileName string, fileReader io.Reader, fileSize int64, isLast bool) (*Video, error)

func (*UploadPartStream) UploadLastPart

func (s *UploadPartStream) UploadLastPart(fileName string, fileReader io.Reader, fileSize int64) (*Video, error)

func (*UploadPartStream) UploadLastPartFile

func (s *UploadPartStream) UploadLastPartFile(file *os.File) (*Video, error)

func (*UploadPartStream) UploadLastPartWithContext

func (s *UploadPartStream) UploadLastPartWithContext(ctx context.Context, fileName string, fileReader io.Reader, fileSize int64) (*Video, error)

func (*UploadPartStream) UploadLastPartWithContextFile

func (s *UploadPartStream) UploadLastPartWithContextFile(ctx context.Context, file *os.File) (*Video, error)

func (*UploadPartStream) UploadPart

func (s *UploadPartStream) UploadPart(fileName string, fileReader io.Reader, fileSize int64) (*Video, error)

func (*UploadPartStream) UploadPartFile

func (s *UploadPartStream) UploadPartFile(file *os.File) (*Video, error)

func (*UploadPartStream) UploadPartWithContext

func (s *UploadPartStream) UploadPartWithContext(ctx context.Context, fileName string, fileReader io.Reader, fileSize int64) (*Video, error)

func (*UploadPartStream) UploadPartWithContextFile

func (s *UploadPartStream) UploadPartWithContextFile(ctx context.Context, file *os.File) (*Video, error)

type Video

type Video struct {
	Assets        *VideoAssets     `json:"assets,omitempty"`
	Captions      *[]VideoCaption  `json:"captions,omitempty"`
	Chapters      *[]VideoChapter  `json:"chapters,omitempty"`
	CreatedAt     *string          `json:"created_at,omitempty"`
	Description   *string          `json:"description,omitempty"`
	Duration      *float32         `json:"duration,omitempty"`
	Id            *string          `json:"id,omitempty"`
	IsMp4         *bool            `json:"is_mp4,omitempty"`
	IsPublic      *bool            `json:"is_public,omitempty"`
	Metadata      *[]Metadata      `json:"metadata,omitempty"`
	PlayerTheme   *PlayerTheme     `json:"player_theme,omitempty"`
	PlayerThemeId *string          `json:"player_theme_id,omitempty"`
	Qualities     *[]QualityObject `json:"qualities,omitempty"`
	Size          *int32           `json:"size,omitempty"`
	Status        *string          `json:"status,omitempty"`
	Tags          *[]string        `json:"tags,omitempty"`
	Title         *string          `json:"title,omitempty"`
	UpdatedAt     *string          `json:"updated_at,omitempty"`
	UserId        *string          `json:"user_id,omitempty"`
}

Video struct for Video

func NewVideo

func NewVideo() *Video

NewVideo instantiates a new Video object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVideoWithDefaults

func NewVideoWithDefaults() *Video

NewVideoWithDefaults instantiates a new Video object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Video) GetAssets

func (o *Video) GetAssets() VideoAssets

GetAssets returns the Assets field value if set, zero value otherwise.

func (*Video) GetAssetsOk

func (o *Video) GetAssetsOk() (*VideoAssets, bool)

GetAssetsOk returns a tuple with the Assets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Video) GetCaptions

func (o *Video) GetCaptions() []VideoCaption

GetCaptions returns the Captions field value if set, zero value otherwise.

func (*Video) GetCaptionsOk

func (o *Video) GetCaptionsOk() (*[]VideoCaption, bool)

GetCaptionsOk returns a tuple with the Captions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Video) GetChapters

func (o *Video) GetChapters() []VideoChapter

GetChapters returns the Chapters field value if set, zero value otherwise.

func (*Video) GetChaptersOk

func (o *Video) GetChaptersOk() (*[]VideoChapter, bool)

GetChaptersOk returns a tuple with the Chapters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Video) GetCreatedAt

func (o *Video) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Video) GetCreatedAtOk

func (o *Video) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Video) GetDescription

func (o *Video) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Video) GetDescriptionOk

func (o *Video) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Video) GetDuration

func (o *Video) GetDuration() float32

GetDuration returns the Duration field value if set, zero value otherwise.

func (*Video) GetDurationOk

func (o *Video) GetDurationOk() (*float32, bool)

GetDurationOk returns a tuple with the Duration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Video) GetId

func (o *Video) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Video) GetIdOk

func (o *Video) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Video) GetIsMp4

func (o *Video) GetIsMp4() bool

GetIsMp4 returns the IsMp4 field value if set, zero value otherwise.

func (*Video) GetIsMp4Ok

func (o *Video) GetIsMp4Ok() (*bool, bool)

GetIsMp4Ok returns a tuple with the IsMp4 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Video) GetIsPublic

func (o *Video) GetIsPublic() bool

GetIsPublic returns the IsPublic field value if set, zero value otherwise.

func (*Video) GetIsPublicOk

func (o *Video) GetIsPublicOk() (*bool, bool)

GetIsPublicOk returns a tuple with the IsPublic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Video) GetMetadata

func (o *Video) GetMetadata() []Metadata

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*Video) GetMetadataOk

func (o *Video) GetMetadataOk() (*[]Metadata, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Video) GetPlayerTheme

func (o *Video) GetPlayerTheme() PlayerTheme

GetPlayerTheme returns the PlayerTheme field value if set, zero value otherwise.

func (*Video) GetPlayerThemeId

func (o *Video) GetPlayerThemeId() string

GetPlayerThemeId returns the PlayerThemeId field value if set, zero value otherwise.

func (*Video) GetPlayerThemeIdOk

func (o *Video) GetPlayerThemeIdOk() (*string, bool)

GetPlayerThemeIdOk returns a tuple with the PlayerThemeId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Video) GetPlayerThemeOk

func (o *Video) GetPlayerThemeOk() (*PlayerTheme, bool)

GetPlayerThemeOk returns a tuple with the PlayerTheme field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Video) GetQualities

func (o *Video) GetQualities() []QualityObject

GetQualities returns the Qualities field value if set, zero value otherwise.

func (*Video) GetQualitiesOk

func (o *Video) GetQualitiesOk() (*[]QualityObject, bool)

GetQualitiesOk returns a tuple with the Qualities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Video) GetSize

func (o *Video) GetSize() int32

GetSize returns the Size field value if set, zero value otherwise.

func (*Video) GetSizeOk

func (o *Video) GetSizeOk() (*int32, bool)

GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Video) GetStatus

func (o *Video) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*Video) GetStatusOk

func (o *Video) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Video) GetTags

func (o *Video) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*Video) GetTagsOk

func (o *Video) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Video) GetTitle

func (o *Video) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*Video) GetTitleOk

func (o *Video) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Video) GetUpdatedAt

func (o *Video) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Video) GetUpdatedAtOk

func (o *Video) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Video) GetUserId

func (o *Video) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*Video) GetUserIdOk

func (o *Video) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Video) HasAssets

func (o *Video) HasAssets() bool

HasAssets returns a boolean if a field has been set.

func (*Video) HasCaptions

func (o *Video) HasCaptions() bool

HasCaptions returns a boolean if a field has been set.

func (*Video) HasChapters

func (o *Video) HasChapters() bool

HasChapters returns a boolean if a field has been set.

func (*Video) HasCreatedAt

func (o *Video) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Video) HasDescription

func (o *Video) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Video) HasDuration

func (o *Video) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*Video) HasId

func (o *Video) HasId() bool

HasId returns a boolean if a field has been set.

func (*Video) HasIsMp4

func (o *Video) HasIsMp4() bool

HasIsMp4 returns a boolean if a field has been set.

func (*Video) HasIsPublic

func (o *Video) HasIsPublic() bool

HasIsPublic returns a boolean if a field has been set.

func (*Video) HasMetadata

func (o *Video) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*Video) HasPlayerTheme

func (o *Video) HasPlayerTheme() bool

HasPlayerTheme returns a boolean if a field has been set.

func (*Video) HasPlayerThemeId

func (o *Video) HasPlayerThemeId() bool

HasPlayerThemeId returns a boolean if a field has been set.

func (*Video) HasQualities

func (o *Video) HasQualities() bool

HasQualities returns a boolean if a field has been set.

func (*Video) HasSize

func (o *Video) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*Video) HasStatus

func (o *Video) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Video) HasTags

func (o *Video) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*Video) HasTitle

func (o *Video) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*Video) HasUpdatedAt

func (o *Video) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*Video) HasUserId

func (o *Video) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (*Video) SetAssets

func (o *Video) SetAssets(v VideoAssets)

SetAssets gets a reference to the given VideoAssets and assigns it to the Assets field.

func (*Video) SetCaptions

func (o *Video) SetCaptions(v []VideoCaption)

SetCaptions gets a reference to the given []VideoCaption and assigns it to the Captions field.

func (*Video) SetChapters

func (o *Video) SetChapters(v []VideoChapter)

SetChapters gets a reference to the given []VideoChapter and assigns it to the Chapters field.

func (*Video) SetCreatedAt

func (o *Video) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*Video) SetDescription

func (o *Video) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Video) SetDuration

func (o *Video) SetDuration(v float32)

SetDuration gets a reference to the given float32 and assigns it to the Duration field.

func (*Video) SetId

func (o *Video) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Video) SetIsMp4

func (o *Video) SetIsMp4(v bool)

SetIsMp4 gets a reference to the given bool and assigns it to the IsMp4 field.

func (*Video) SetIsPublic

func (o *Video) SetIsPublic(v bool)

SetIsPublic gets a reference to the given bool and assigns it to the IsPublic field.

func (*Video) SetMetadata

func (o *Video) SetMetadata(v []Metadata)

SetMetadata gets a reference to the given []Metadata and assigns it to the Metadata field.

func (*Video) SetPlayerTheme

func (o *Video) SetPlayerTheme(v PlayerTheme)

SetPlayerTheme gets a reference to the given PlayerTheme and assigns it to the PlayerTheme field.

func (*Video) SetPlayerThemeId

func (o *Video) SetPlayerThemeId(v string)

SetPlayerThemeId gets a reference to the given string and assigns it to the PlayerThemeId field.

func (*Video) SetQualities

func (o *Video) SetQualities(v []QualityObject)

SetQualities gets a reference to the given []QualityObject and assigns it to the Qualities field.

func (*Video) SetSize

func (o *Video) SetSize(v int32)

SetSize gets a reference to the given int32 and assigns it to the Size field.

func (*Video) SetStatus

func (o *Video) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*Video) SetTags

func (o *Video) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*Video) SetTitle

func (o *Video) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*Video) SetUpdatedAt

func (o *Video) SetUpdatedAt(v string)

SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.

func (*Video) SetUserId

func (o *Video) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

type VideoApiGetCaptionsRequest

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

func (VideoApiGetCaptionsRequest) Limit

func (VideoApiGetCaptionsRequest) Offset

type VideoApiGetVideoPlayerInfoRequest added in v1.0.3

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

func (VideoApiGetVideoPlayerInfoRequest) Token added in v1.0.3

type VideoAssets

type VideoAssets struct {
	HlsUrl       *string `json:"hls_url,omitempty"`
	Iframe       *string `json:"iframe,omitempty"`
	Mp4Url       *string `json:"mp4_url,omitempty"`
	PlayerUrl    *string `json:"player_url,omitempty"`
	SourceUrl    *string `json:"source_url,omitempty"`
	ThumbnailUrl *string `json:"thumbnail_url,omitempty"`
}

VideoAssets struct for VideoAssets

func NewVideoAssets

func NewVideoAssets() *VideoAssets

NewVideoAssets instantiates a new VideoAssets object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVideoAssetsWithDefaults

func NewVideoAssetsWithDefaults() *VideoAssets

NewVideoAssetsWithDefaults instantiates a new VideoAssets object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*VideoAssets) GetHlsUrl

func (o *VideoAssets) GetHlsUrl() string

GetHlsUrl returns the HlsUrl field value if set, zero value otherwise.

func (*VideoAssets) GetHlsUrlOk

func (o *VideoAssets) GetHlsUrlOk() (*string, bool)

GetHlsUrlOk returns a tuple with the HlsUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoAssets) GetIframe

func (o *VideoAssets) GetIframe() string

GetIframe returns the Iframe field value if set, zero value otherwise.

func (*VideoAssets) GetIframeOk

func (o *VideoAssets) GetIframeOk() (*string, bool)

GetIframeOk returns a tuple with the Iframe field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoAssets) GetMp4Url

func (o *VideoAssets) GetMp4Url() string

GetMp4Url returns the Mp4Url field value if set, zero value otherwise.

func (*VideoAssets) GetMp4UrlOk

func (o *VideoAssets) GetMp4UrlOk() (*string, bool)

GetMp4UrlOk returns a tuple with the Mp4Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoAssets) GetPlayerUrl

func (o *VideoAssets) GetPlayerUrl() string

GetPlayerUrl returns the PlayerUrl field value if set, zero value otherwise.

func (*VideoAssets) GetPlayerUrlOk

func (o *VideoAssets) GetPlayerUrlOk() (*string, bool)

GetPlayerUrlOk returns a tuple with the PlayerUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoAssets) GetSourceUrl

func (o *VideoAssets) GetSourceUrl() string

GetSourceUrl returns the SourceUrl field value if set, zero value otherwise.

func (*VideoAssets) GetSourceUrlOk

func (o *VideoAssets) GetSourceUrlOk() (*string, bool)

GetSourceUrlOk returns a tuple with the SourceUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoAssets) GetThumbnailUrl

func (o *VideoAssets) GetThumbnailUrl() string

GetThumbnailUrl returns the ThumbnailUrl field value if set, zero value otherwise.

func (*VideoAssets) GetThumbnailUrlOk

func (o *VideoAssets) GetThumbnailUrlOk() (*string, bool)

GetThumbnailUrlOk returns a tuple with the ThumbnailUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoAssets) HasHlsUrl

func (o *VideoAssets) HasHlsUrl() bool

HasHlsUrl returns a boolean if a field has been set.

func (*VideoAssets) HasIframe

func (o *VideoAssets) HasIframe() bool

HasIframe returns a boolean if a field has been set.

func (*VideoAssets) HasMp4Url

func (o *VideoAssets) HasMp4Url() bool

HasMp4Url returns a boolean if a field has been set.

func (*VideoAssets) HasPlayerUrl

func (o *VideoAssets) HasPlayerUrl() bool

HasPlayerUrl returns a boolean if a field has been set.

func (*VideoAssets) HasSourceUrl

func (o *VideoAssets) HasSourceUrl() bool

HasSourceUrl returns a boolean if a field has been set.

func (*VideoAssets) HasThumbnailUrl

func (o *VideoAssets) HasThumbnailUrl() bool

HasThumbnailUrl returns a boolean if a field has been set.

func (*VideoAssets) SetHlsUrl

func (o *VideoAssets) SetHlsUrl(v string)

SetHlsUrl gets a reference to the given string and assigns it to the HlsUrl field.

func (*VideoAssets) SetIframe

func (o *VideoAssets) SetIframe(v string)

SetIframe gets a reference to the given string and assigns it to the Iframe field.

func (*VideoAssets) SetMp4Url

func (o *VideoAssets) SetMp4Url(v string)

SetMp4Url gets a reference to the given string and assigns it to the Mp4Url field.

func (*VideoAssets) SetPlayerUrl

func (o *VideoAssets) SetPlayerUrl(v string)

SetPlayerUrl gets a reference to the given string and assigns it to the PlayerUrl field.

func (*VideoAssets) SetSourceUrl

func (o *VideoAssets) SetSourceUrl(v string)

SetSourceUrl gets a reference to the given string and assigns it to the SourceUrl field.

func (*VideoAssets) SetThumbnailUrl

func (o *VideoAssets) SetThumbnailUrl(v string)

SetThumbnailUrl gets a reference to the given string and assigns it to the ThumbnailUrl field.

type VideoCaption

type VideoCaption struct {
	IsDefault *bool   `json:"is_default,omitempty"`
	Language  *string `json:"language,omitempty"`
	Url       *string `json:"url,omitempty"`
}

VideoCaption struct for VideoCaption

func NewVideoCaption

func NewVideoCaption() *VideoCaption

NewVideoCaption instantiates a new VideoCaption object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVideoCaptionWithDefaults

func NewVideoCaptionWithDefaults() *VideoCaption

NewVideoCaptionWithDefaults instantiates a new VideoCaption object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*VideoCaption) GetIsDefault

func (o *VideoCaption) GetIsDefault() bool

GetIsDefault returns the IsDefault field value if set, zero value otherwise.

func (*VideoCaption) GetIsDefaultOk

func (o *VideoCaption) GetIsDefaultOk() (*bool, bool)

GetIsDefaultOk returns a tuple with the IsDefault field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoCaption) GetLanguage

func (o *VideoCaption) GetLanguage() string

GetLanguage returns the Language field value if set, zero value otherwise.

func (*VideoCaption) GetLanguageOk

func (o *VideoCaption) GetLanguageOk() (*string, bool)

GetLanguageOk returns a tuple with the Language field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoCaption) GetUrl

func (o *VideoCaption) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*VideoCaption) GetUrlOk

func (o *VideoCaption) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoCaption) HasIsDefault

func (o *VideoCaption) HasIsDefault() bool

HasIsDefault returns a boolean if a field has been set.

func (*VideoCaption) HasLanguage

func (o *VideoCaption) HasLanguage() bool

HasLanguage returns a boolean if a field has been set.

func (*VideoCaption) HasUrl

func (o *VideoCaption) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (*VideoCaption) SetIsDefault

func (o *VideoCaption) SetIsDefault(v bool)

SetIsDefault gets a reference to the given bool and assigns it to the IsDefault field.

func (*VideoCaption) SetLanguage

func (o *VideoCaption) SetLanguage(v string)

SetLanguage gets a reference to the given string and assigns it to the Language field.

func (*VideoCaption) SetUrl

func (o *VideoCaption) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

type VideoChapter

type VideoChapter struct {
	Language *string `json:"language,omitempty"`
	Url      *string `json:"url,omitempty"`
}

VideoChapter struct for VideoChapter

func NewVideoChapter

func NewVideoChapter() *VideoChapter

NewVideoChapter instantiates a new VideoChapter object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVideoChapterWithDefaults

func NewVideoChapterWithDefaults() *VideoChapter

NewVideoChapterWithDefaults instantiates a new VideoChapter object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*VideoChapter) GetLanguage

func (o *VideoChapter) GetLanguage() string

GetLanguage returns the Language field value if set, zero value otherwise.

func (*VideoChapter) GetLanguageOk

func (o *VideoChapter) GetLanguageOk() (*string, bool)

GetLanguageOk returns a tuple with the Language field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoChapter) GetUrl

func (o *VideoChapter) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*VideoChapter) GetUrlOk

func (o *VideoChapter) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoChapter) HasLanguage

func (o *VideoChapter) HasLanguage() bool

HasLanguage returns a boolean if a field has been set.

func (*VideoChapter) HasUrl

func (o *VideoChapter) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (*VideoChapter) SetLanguage

func (o *VideoChapter) SetLanguage(v string)

SetLanguage gets a reference to the given string and assigns it to the Language field.

func (*VideoChapter) SetUrl

func (o *VideoChapter) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

type VideoChapterApiGetRequest

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

func (VideoChapterApiGetRequest) Limit

func (VideoChapterApiGetRequest) Offset

type VideoChapterService

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

VideoChapterService communicating with the VideoChapter endpoints of the w3stream API

func (*VideoChapterService) Create

func (s *VideoChapterService) Create(id string, lan string, fileName string, fileReader io.Reader) (*CreateVideoChapterResponse, error)

* Create Create a video chapter * Create a VTT file to add chapters to your video. Chapters help break the video into sections.

* @param id Video ID * @param lan Language * @return VideoChapterApiCreateRequest

func (*VideoChapterService) CreateFile

func (s *VideoChapterService) CreateFile(id string, lan string, file *os.File) (*CreateVideoChapterResponse, error)

func (*VideoChapterService) CreateFileWithContext

func (s *VideoChapterService) CreateFileWithContext(ctx context.Context, id string, lan string, file *os.File) (*CreateVideoChapterResponse, error)

func (*VideoChapterService) CreateWithContext

func (s *VideoChapterService) CreateWithContext(ctx context.Context, id string, lan string, fileName string, fileReader io.Reader) (*CreateVideoChapterResponse, error)

* Create Create a video chapter * Create a VTT file to add chapters to your video. Chapters help break the video into sections. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id Video ID * @param lan Language * @return VideoChapterApiCreateRequest

func (*VideoChapterService) Delete

func (s *VideoChapterService) Delete(id string, lan string) (*ResponseSuccess, error)

func (*VideoChapterService) DeleteWithContext

func (s *VideoChapterService) DeleteWithContext(ctx context.Context, id string, lan string) (*ResponseSuccess, error)

func (*VideoChapterService) Get

func (*VideoChapterService) GetWithContext

type VideoChapterServiceI

type VideoChapterServiceI interface {
	/*
	 * Create Create a video chapter
	 * @param id Video ID
	 * @param lan Language
	 * @return VideoChapterApiCreateRequest
	 */
	Create(id string, lan string, fileName string, fileReader io.Reader) (*CreateVideoChapterResponse, error)
	/*
	 * Create Create a video chapter
	 * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param id Video ID
	 * @param lan Language
	 * @return VideoChapterApiCreateRequest
	 */
	CreateWithContext(ctx context.Context, id string, lan string, fileName string, fileReader io.Reader) (*CreateVideoChapterResponse, error)

	Get(id string, r VideoChapterApiGetRequest) (*GetVideoChaptersResponse, error)

	GetWithContext(ctx context.Context, id string, r VideoChapterApiGetRequest) (*GetVideoChaptersResponse, error)

	Delete(id string, lan string) (*ResponseSuccess, error)

	DeleteWithContext(ctx context.Context, id string, lan string) (*ResponseSuccess, error)
}

type VideoObject added in v1.0.2

type VideoObject struct {
	Assets        *VideoAssets     `json:"assets,omitempty"`
	Captions      *[]VideoCaption  `json:"captions,omitempty"`
	Chapters      *[]VideoChapter  `json:"chapters,omitempty"`
	CreatedAt     *string          `json:"created_at,omitempty"`
	Description   *string          `json:"description,omitempty"`
	Duration      *float32         `json:"duration,omitempty"`
	Id            *string          `json:"id,omitempty"`
	IsMp4         *bool            `json:"is_mp4,omitempty"`
	IsPublic      *bool            `json:"is_public,omitempty"`
	Metadata      *[]Metadata      `json:"metadata,omitempty"`
	PlayerTheme   *PlayerTheme     `json:"player_theme,omitempty"`
	PlayerThemeId *string          `json:"player_theme_id,omitempty"`
	Qualities     *[]QualityObject `json:"qualities,omitempty"`
	Size          *int32           `json:"size,omitempty"`
	Status        *string          `json:"status,omitempty"`
	Tags          *[]string        `json:"tags,omitempty"`
	Title         *string          `json:"title,omitempty"`
	UpdatedAt     *string          `json:"updated_at,omitempty"`
	UserId        *string          `json:"user_id,omitempty"`
}

VideoObject struct for VideoObject

func NewVideoObject added in v1.0.2

func NewVideoObject() *VideoObject

NewVideoObject instantiates a new VideoObject object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVideoObjectWithDefaults added in v1.0.2

func NewVideoObjectWithDefaults() *VideoObject

NewVideoObjectWithDefaults instantiates a new VideoObject object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*VideoObject) GetAssets added in v1.0.2

func (o *VideoObject) GetAssets() VideoAssets

GetAssets returns the Assets field value if set, zero value otherwise.

func (*VideoObject) GetAssetsOk added in v1.0.2

func (o *VideoObject) GetAssetsOk() (*VideoAssets, bool)

GetAssetsOk returns a tuple with the Assets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoObject) GetCaptions added in v1.0.2

func (o *VideoObject) GetCaptions() []VideoCaption

GetCaptions returns the Captions field value if set, zero value otherwise.

func (*VideoObject) GetCaptionsOk added in v1.0.2

func (o *VideoObject) GetCaptionsOk() (*[]VideoCaption, bool)

GetCaptionsOk returns a tuple with the Captions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoObject) GetChapters added in v1.0.2

func (o *VideoObject) GetChapters() []VideoChapter

GetChapters returns the Chapters field value if set, zero value otherwise.

func (*VideoObject) GetChaptersOk added in v1.0.2

func (o *VideoObject) GetChaptersOk() (*[]VideoChapter, bool)

GetChaptersOk returns a tuple with the Chapters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoObject) GetCreatedAt added in v1.0.2

func (o *VideoObject) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*VideoObject) GetCreatedAtOk added in v1.0.2

func (o *VideoObject) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoObject) GetDescription added in v1.0.2

func (o *VideoObject) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*VideoObject) GetDescriptionOk added in v1.0.2

func (o *VideoObject) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoObject) GetDuration added in v1.0.2

func (o *VideoObject) GetDuration() float32

GetDuration returns the Duration field value if set, zero value otherwise.

func (*VideoObject) GetDurationOk added in v1.0.2

func (o *VideoObject) GetDurationOk() (*float32, bool)

GetDurationOk returns a tuple with the Duration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoObject) GetId added in v1.0.2

func (o *VideoObject) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*VideoObject) GetIdOk added in v1.0.2

func (o *VideoObject) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoObject) GetIsMp4 added in v1.0.2

func (o *VideoObject) GetIsMp4() bool

GetIsMp4 returns the IsMp4 field value if set, zero value otherwise.

func (*VideoObject) GetIsMp4Ok added in v1.0.2

func (o *VideoObject) GetIsMp4Ok() (*bool, bool)

GetIsMp4Ok returns a tuple with the IsMp4 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoObject) GetIsPublic added in v1.0.2

func (o *VideoObject) GetIsPublic() bool

GetIsPublic returns the IsPublic field value if set, zero value otherwise.

func (*VideoObject) GetIsPublicOk added in v1.0.2

func (o *VideoObject) GetIsPublicOk() (*bool, bool)

GetIsPublicOk returns a tuple with the IsPublic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoObject) GetMetadata added in v1.0.2

func (o *VideoObject) GetMetadata() []Metadata

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*VideoObject) GetMetadataOk added in v1.0.2

func (o *VideoObject) GetMetadataOk() (*[]Metadata, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoObject) GetPlayerTheme added in v1.0.2

func (o *VideoObject) GetPlayerTheme() PlayerTheme

GetPlayerTheme returns the PlayerTheme field value if set, zero value otherwise.

func (*VideoObject) GetPlayerThemeId added in v1.0.2

func (o *VideoObject) GetPlayerThemeId() string

GetPlayerThemeId returns the PlayerThemeId field value if set, zero value otherwise.

func (*VideoObject) GetPlayerThemeIdOk added in v1.0.2

func (o *VideoObject) GetPlayerThemeIdOk() (*string, bool)

GetPlayerThemeIdOk returns a tuple with the PlayerThemeId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoObject) GetPlayerThemeOk added in v1.0.2

func (o *VideoObject) GetPlayerThemeOk() (*PlayerTheme, bool)

GetPlayerThemeOk returns a tuple with the PlayerTheme field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoObject) GetQualities added in v1.0.2

func (o *VideoObject) GetQualities() []QualityObject

GetQualities returns the Qualities field value if set, zero value otherwise.

func (*VideoObject) GetQualitiesOk added in v1.0.2

func (o *VideoObject) GetQualitiesOk() (*[]QualityObject, bool)

GetQualitiesOk returns a tuple with the Qualities field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoObject) GetSize added in v1.0.2

func (o *VideoObject) GetSize() int32

GetSize returns the Size field value if set, zero value otherwise.

func (*VideoObject) GetSizeOk added in v1.0.2

func (o *VideoObject) GetSizeOk() (*int32, bool)

GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoObject) GetStatus added in v1.0.2

func (o *VideoObject) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*VideoObject) GetStatusOk added in v1.0.2

func (o *VideoObject) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoObject) GetTags added in v1.0.2

func (o *VideoObject) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*VideoObject) GetTagsOk added in v1.0.2

func (o *VideoObject) GetTagsOk() (*[]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoObject) GetTitle added in v1.0.2

func (o *VideoObject) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*VideoObject) GetTitleOk added in v1.0.2

func (o *VideoObject) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoObject) GetUpdatedAt added in v1.0.2

func (o *VideoObject) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*VideoObject) GetUpdatedAtOk added in v1.0.2

func (o *VideoObject) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoObject) GetUserId added in v1.0.2

func (o *VideoObject) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*VideoObject) GetUserIdOk added in v1.0.2

func (o *VideoObject) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoObject) HasAssets added in v1.0.2

func (o *VideoObject) HasAssets() bool

HasAssets returns a boolean if a field has been set.

func (*VideoObject) HasCaptions added in v1.0.2

func (o *VideoObject) HasCaptions() bool

HasCaptions returns a boolean if a field has been set.

func (*VideoObject) HasChapters added in v1.0.2

func (o *VideoObject) HasChapters() bool

HasChapters returns a boolean if a field has been set.

func (*VideoObject) HasCreatedAt added in v1.0.2

func (o *VideoObject) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*VideoObject) HasDescription added in v1.0.2

func (o *VideoObject) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*VideoObject) HasDuration added in v1.0.2

func (o *VideoObject) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*VideoObject) HasId added in v1.0.2

func (o *VideoObject) HasId() bool

HasId returns a boolean if a field has been set.

func (*VideoObject) HasIsMp4 added in v1.0.2

func (o *VideoObject) HasIsMp4() bool

HasIsMp4 returns a boolean if a field has been set.

func (*VideoObject) HasIsPublic added in v1.0.2

func (o *VideoObject) HasIsPublic() bool

HasIsPublic returns a boolean if a field has been set.

func (*VideoObject) HasMetadata added in v1.0.2

func (o *VideoObject) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*VideoObject) HasPlayerTheme added in v1.0.2

func (o *VideoObject) HasPlayerTheme() bool

HasPlayerTheme returns a boolean if a field has been set.

func (*VideoObject) HasPlayerThemeId added in v1.0.2

func (o *VideoObject) HasPlayerThemeId() bool

HasPlayerThemeId returns a boolean if a field has been set.

func (*VideoObject) HasQualities added in v1.0.2

func (o *VideoObject) HasQualities() bool

HasQualities returns a boolean if a field has been set.

func (*VideoObject) HasSize added in v1.0.2

func (o *VideoObject) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*VideoObject) HasStatus added in v1.0.2

func (o *VideoObject) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*VideoObject) HasTags added in v1.0.2

func (o *VideoObject) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*VideoObject) HasTitle added in v1.0.2

func (o *VideoObject) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*VideoObject) HasUpdatedAt added in v1.0.2

func (o *VideoObject) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*VideoObject) HasUserId added in v1.0.2

func (o *VideoObject) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (*VideoObject) SetAssets added in v1.0.2

func (o *VideoObject) SetAssets(v VideoAssets)

SetAssets gets a reference to the given VideoAssets and assigns it to the Assets field.

func (*VideoObject) SetCaptions added in v1.0.2

func (o *VideoObject) SetCaptions(v []VideoCaption)

SetCaptions gets a reference to the given []VideoCaption and assigns it to the Captions field.

func (*VideoObject) SetChapters added in v1.0.2

func (o *VideoObject) SetChapters(v []VideoChapter)

SetChapters gets a reference to the given []VideoChapter and assigns it to the Chapters field.

func (*VideoObject) SetCreatedAt added in v1.0.2

func (o *VideoObject) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*VideoObject) SetDescription added in v1.0.2

func (o *VideoObject) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*VideoObject) SetDuration added in v1.0.2

func (o *VideoObject) SetDuration(v float32)

SetDuration gets a reference to the given float32 and assigns it to the Duration field.

func (*VideoObject) SetId added in v1.0.2

func (o *VideoObject) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*VideoObject) SetIsMp4 added in v1.0.2

func (o *VideoObject) SetIsMp4(v bool)

SetIsMp4 gets a reference to the given bool and assigns it to the IsMp4 field.

func (*VideoObject) SetIsPublic added in v1.0.2

func (o *VideoObject) SetIsPublic(v bool)

SetIsPublic gets a reference to the given bool and assigns it to the IsPublic field.

func (*VideoObject) SetMetadata added in v1.0.2

func (o *VideoObject) SetMetadata(v []Metadata)

SetMetadata gets a reference to the given []Metadata and assigns it to the Metadata field.

func (*VideoObject) SetPlayerTheme added in v1.0.2

func (o *VideoObject) SetPlayerTheme(v PlayerTheme)

SetPlayerTheme gets a reference to the given PlayerTheme and assigns it to the PlayerTheme field.

func (*VideoObject) SetPlayerThemeId added in v1.0.2

func (o *VideoObject) SetPlayerThemeId(v string)

SetPlayerThemeId gets a reference to the given string and assigns it to the PlayerThemeId field.

func (*VideoObject) SetQualities added in v1.0.2

func (o *VideoObject) SetQualities(v []QualityObject)

SetQualities gets a reference to the given []QualityObject and assigns it to the Qualities field.

func (*VideoObject) SetSize added in v1.0.2

func (o *VideoObject) SetSize(v int32)

SetSize gets a reference to the given int32 and assigns it to the Size field.

func (*VideoObject) SetStatus added in v1.0.2

func (o *VideoObject) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*VideoObject) SetTags added in v1.0.2

func (o *VideoObject) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*VideoObject) SetTitle added in v1.0.2

func (o *VideoObject) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*VideoObject) SetUpdatedAt added in v1.0.2

func (o *VideoObject) SetUpdatedAt(v string)

SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.

func (*VideoObject) SetUserId added in v1.0.2

func (o *VideoObject) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

type VideoService

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

VideoService communicating with the Video endpoints of the w3stream API

func (*VideoService) Create

func (*VideoService) CreateCaption

func (s *VideoService) CreateCaption(id string, lan string, fileName string, fileReader io.Reader) (*CreateVideoCaptionResponse, error)

* CreateCaption Create a new video caption * Uploads a VTT file and creates a new video caption for the specified video.

* @param id Video ID * @param lan Language * @return VideoApiCreateCaptionRequest

func (*VideoService) CreateCaptionFile

func (s *VideoService) CreateCaptionFile(id string, lan string, file *os.File) (*CreateVideoCaptionResponse, error)

func (*VideoService) CreateCaptionFileWithContext

func (s *VideoService) CreateCaptionFileWithContext(ctx context.Context, id string, lan string, file *os.File) (*CreateVideoCaptionResponse, error)

func (*VideoService) CreateCaptionWithContext

func (s *VideoService) CreateCaptionWithContext(ctx context.Context, id string, lan string, fileName string, fileReader io.Reader) (*CreateVideoCaptionResponse, error)

* CreateCaption Create a new video caption * Uploads a VTT file and creates a new video caption for the specified video. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id Video ID * @param lan Language * @return VideoApiCreateCaptionRequest

func (*VideoService) CreateUploadPartStream

func (s *VideoService) CreateUploadPartStream(id string, hash *string, index *string) (IUploadStream, error)

func (*VideoService) CreateWithContext

func (s *VideoService) CreateWithContext(ctx context.Context, request CreateVideoRequest) (*CreateVideoResponse, error)

func (*VideoService) Delete

func (s *VideoService) Delete(id string) (*ResponseSuccess, error)

func (*VideoService) DeleteCaption

func (s *VideoService) DeleteCaption(id string, lan string) (*ResponseSuccess, error)

func (*VideoService) DeleteCaptionWithContext

func (s *VideoService) DeleteCaptionWithContext(ctx context.Context, id string, lan string) (*ResponseSuccess, error)

func (*VideoService) DeleteWithContext

func (s *VideoService) DeleteWithContext(ctx context.Context, id string) (*ResponseSuccess, error)

func (*VideoService) GetCaptions

func (*VideoService) GetCaptionsWithContext

func (*VideoService) GetCost

func (s *VideoService) GetCost(qualities string, duration float32) (*GetTranscodeCostResponse, error)

func (*VideoService) GetCostWithContext

func (s *VideoService) GetCostWithContext(ctx context.Context, qualities string, duration float32) (*GetTranscodeCostResponse, error)

func (*VideoService) GetDetail

func (s *VideoService) GetDetail(id string) (*GetVideoDetailResponse, error)

func (*VideoService) GetDetailWithContext

func (s *VideoService) GetDetailWithContext(ctx context.Context, id string) (*GetVideoDetailResponse, error)

func (*VideoService) GetVideoList

func (s *VideoService) GetVideoList(request GetVideoListRequest) (*GetVideoListResponse, error)

func (*VideoService) GetVideoListWithContext

func (s *VideoService) GetVideoListWithContext(ctx context.Context, request GetVideoListRequest) (*GetVideoListResponse, error)

func (*VideoService) GetVideoPlayerInfo added in v1.0.3

func (*VideoService) GetVideoPlayerInfoWithContext added in v1.0.3

func (s *VideoService) GetVideoPlayerInfoWithContext(ctx context.Context, id string, r VideoApiGetVideoPlayerInfoRequest) (*GetVideoPlayerInfoResponse, error)

func (*VideoService) SetCaption

func (s *VideoService) SetCaption(id string, lan string, isDefault SetDefaultCaptionRequest) (*ResponseSuccess, error)

func (*VideoService) SetCaptionWithContext

func (s *VideoService) SetCaptionWithContext(ctx context.Context, id string, lan string, isDefault SetDefaultCaptionRequest) (*ResponseSuccess, error)

func (*VideoService) Update

func (*VideoService) UpdateWithContext

func (s *VideoService) UpdateWithContext(ctx context.Context, id string, input UpdateVideoInfoRequest) (*ResponseSuccess, error)

func (*VideoService) UploadPart

func (s *VideoService) UploadPart(id string, hash *string, index *string, fileName string, fileReader io.Reader, fileSize int64) (*ResponseSuccess, error)

* UploadPart Upload part of video * Upload part of video

* @param id video's id * @return VideoApiUploadPartRequest

func (*VideoService) UploadPartFile

func (s *VideoService) UploadPartFile(id string, file *os.File, hash *string, index *string) (*ResponseSuccess, error)

func (*VideoService) UploadPartFileWithContext

func (s *VideoService) UploadPartFileWithContext(ctx context.Context, id string, file *os.File, hash *string, index *string) (*ResponseSuccess, error)

func (*VideoService) UploadPartWithContext

func (s *VideoService) UploadPartWithContext(ctx context.Context, id string, hash *string, index *string, fileName string, fileReader io.Reader, fileSize int64) (*ResponseSuccess, error)

* UploadPart Upload part of video * Upload part of video * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id video's id * @return VideoApiUploadPartRequest

func (*VideoService) UploadThumbnail

func (s *VideoService) UploadThumbnail(id string, fileName string, fileReader io.Reader) (*ResponseSuccess, error)

* UploadThumbnail Upload video thumbnail

* @param id video's id * @return VideoApiUploadThumbnailRequest

func (*VideoService) UploadThumbnailFile

func (s *VideoService) UploadThumbnailFile(id string, file *os.File) (*ResponseSuccess, error)

func (*VideoService) UploadThumbnailFileWithContext

func (s *VideoService) UploadThumbnailFileWithContext(ctx context.Context, id string, file *os.File) (*ResponseSuccess, error)

func (*VideoService) UploadThumbnailWithContext

func (s *VideoService) UploadThumbnailWithContext(ctx context.Context, id string, fileName string, fileReader io.Reader) (*ResponseSuccess, error)

* UploadThumbnail Upload video thumbnail * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id video's id * @return VideoApiUploadThumbnailRequest

func (*VideoService) UploadVideoComplete

func (s *VideoService) UploadVideoComplete(id string) (*ResponseSuccess, error)

func (*VideoService) UploadVideoCompleteWithContext

func (s *VideoService) UploadVideoCompleteWithContext(ctx context.Context, id string) (*ResponseSuccess, error)

type VideoServiceI

type VideoServiceI interface {
	Create(request CreateVideoRequest) (*CreateVideoResponse, error)

	CreateWithContext(ctx context.Context, request CreateVideoRequest) (*CreateVideoResponse, error)

	Update(id string, input UpdateVideoInfoRequest) (*ResponseSuccess, error)

	UpdateWithContext(ctx context.Context, id string, input UpdateVideoInfoRequest) (*ResponseSuccess, error)

	Delete(id string) (*ResponseSuccess, error)

	DeleteWithContext(ctx context.Context, id string) (*ResponseSuccess, error)

	/*
	 * UploadThumbnail Upload video thumbnail
	 * @param id video's id
	 * @return VideoApiUploadThumbnailRequest
	 */
	UploadThumbnail(id string, fileName string, fileReader io.Reader) (*ResponseSuccess, error)
	/*
	 * UploadThumbnail Upload video thumbnail
	 * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param id video's id
	 * @return VideoApiUploadThumbnailRequest
	 */
	UploadThumbnailWithContext(ctx context.Context, id string, fileName string, fileReader io.Reader) (*ResponseSuccess, error)

	/*
	 * CreateCaption Create a new video caption
	 * @param id Video ID
	 * @param lan Language
	 * @return VideoApiCreateCaptionRequest
	 */
	CreateCaption(id string, lan string, fileName string, fileReader io.Reader) (*CreateVideoCaptionResponse, error)
	/*
	 * CreateCaption Create a new video caption
	 * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param id Video ID
	 * @param lan Language
	 * @return VideoApiCreateCaptionRequest
	 */
	CreateCaptionWithContext(ctx context.Context, id string, lan string, fileName string, fileReader io.Reader) (*CreateVideoCaptionResponse, error)

	DeleteCaption(id string, lan string) (*ResponseSuccess, error)

	DeleteCaptionWithContext(ctx context.Context, id string, lan string) (*ResponseSuccess, error)

	GetCaptions(id string, r VideoApiGetCaptionsRequest) (*GetVideoCaptionsResponse, error)

	GetCaptionsWithContext(ctx context.Context, id string, r VideoApiGetCaptionsRequest) (*GetVideoCaptionsResponse, error)

	GetCost(qualities string, duration float32) (*GetTranscodeCostResponse, error)

	GetCostWithContext(ctx context.Context, qualities string, duration float32) (*GetTranscodeCostResponse, error)

	GetDetail(id string) (*GetVideoDetailResponse, error)

	GetDetailWithContext(ctx context.Context, id string) (*GetVideoDetailResponse, error)

	GetVideoList(request GetVideoListRequest) (*GetVideoListResponse, error)

	GetVideoListWithContext(ctx context.Context, request GetVideoListRequest) (*GetVideoListResponse, error)

	GetVideoPlayerInfo(id string, r VideoApiGetVideoPlayerInfoRequest) (*GetVideoPlayerInfoResponse, error)

	GetVideoPlayerInfoWithContext(ctx context.Context, id string, r VideoApiGetVideoPlayerInfoRequest) (*GetVideoPlayerInfoResponse, error)

	SetCaption(id string, lan string, isDefault SetDefaultCaptionRequest) (*ResponseSuccess, error)

	SetCaptionWithContext(ctx context.Context, id string, lan string, isDefault SetDefaultCaptionRequest) (*ResponseSuccess, error)

	/*
	 * UploadPart Upload part of video
	 * @param id video's id
	 * @return VideoApiUploadPartRequest
	 */
	UploadPart(id string, hash *string, index *string, fileName string, fileReader io.Reader, fileSize int64) (*ResponseSuccess, error)
	/*
	 * UploadPart Upload part of video
	 * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @param id video's id
	 * @return VideoApiUploadPartRequest
	 */
	UploadPartWithContext(ctx context.Context, id string, hash *string, index *string, fileName string, fileReader io.Reader, fileSize int64) (*ResponseSuccess, error)

	UploadVideoComplete(id string) (*ResponseSuccess, error)

	UploadVideoCompleteWithContext(ctx context.Context, id string) (*ResponseSuccess, error)
}

type VideoWatermark

type VideoWatermark struct {
	Bottom  *string `json:"bottom,omitempty"`
	Height  *string `json:"height,omitempty"`
	Id      *string `json:"id,omitempty"`
	Left    *string `json:"left,omitempty"`
	Opacity *string `json:"opacity,omitempty"`
	Right   *string `json:"right,omitempty"`
	Top     *string `json:"top,omitempty"`
	Width   *string `json:"width,omitempty"`
}

VideoWatermark struct for VideoWatermark

func NewVideoWatermark

func NewVideoWatermark() *VideoWatermark

NewVideoWatermark instantiates a new VideoWatermark object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVideoWatermarkWithDefaults

func NewVideoWatermarkWithDefaults() *VideoWatermark

NewVideoWatermarkWithDefaults instantiates a new VideoWatermark object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*VideoWatermark) GetBottom

func (o *VideoWatermark) GetBottom() string

GetBottom returns the Bottom field value if set, zero value otherwise.

func (*VideoWatermark) GetBottomOk

func (o *VideoWatermark) GetBottomOk() (*string, bool)

GetBottomOk returns a tuple with the Bottom field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoWatermark) GetHeight

func (o *VideoWatermark) GetHeight() string

GetHeight returns the Height field value if set, zero value otherwise.

func (*VideoWatermark) GetHeightOk

func (o *VideoWatermark) GetHeightOk() (*string, bool)

GetHeightOk returns a tuple with the Height field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoWatermark) GetId

func (o *VideoWatermark) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*VideoWatermark) GetIdOk

func (o *VideoWatermark) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoWatermark) GetLeft

func (o *VideoWatermark) GetLeft() string

GetLeft returns the Left field value if set, zero value otherwise.

func (*VideoWatermark) GetLeftOk

func (o *VideoWatermark) GetLeftOk() (*string, bool)

GetLeftOk returns a tuple with the Left field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoWatermark) GetOpacity

func (o *VideoWatermark) GetOpacity() string

GetOpacity returns the Opacity field value if set, zero value otherwise.

func (*VideoWatermark) GetOpacityOk

func (o *VideoWatermark) GetOpacityOk() (*string, bool)

GetOpacityOk returns a tuple with the Opacity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoWatermark) GetRight

func (o *VideoWatermark) GetRight() string

GetRight returns the Right field value if set, zero value otherwise.

func (*VideoWatermark) GetRightOk

func (o *VideoWatermark) GetRightOk() (*string, bool)

GetRightOk returns a tuple with the Right field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoWatermark) GetTop

func (o *VideoWatermark) GetTop() string

GetTop returns the Top field value if set, zero value otherwise.

func (*VideoWatermark) GetTopOk

func (o *VideoWatermark) GetTopOk() (*string, bool)

GetTopOk returns a tuple with the Top field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoWatermark) GetWidth

func (o *VideoWatermark) GetWidth() string

GetWidth returns the Width field value if set, zero value otherwise.

func (*VideoWatermark) GetWidthOk

func (o *VideoWatermark) GetWidthOk() (*string, bool)

GetWidthOk returns a tuple with the Width field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoWatermark) HasBottom

func (o *VideoWatermark) HasBottom() bool

HasBottom returns a boolean if a field has been set.

func (*VideoWatermark) HasHeight

func (o *VideoWatermark) HasHeight() bool

HasHeight returns a boolean if a field has been set.

func (*VideoWatermark) HasId

func (o *VideoWatermark) HasId() bool

HasId returns a boolean if a field has been set.

func (*VideoWatermark) HasLeft

func (o *VideoWatermark) HasLeft() bool

HasLeft returns a boolean if a field has been set.

func (*VideoWatermark) HasOpacity

func (o *VideoWatermark) HasOpacity() bool

HasOpacity returns a boolean if a field has been set.

func (*VideoWatermark) HasRight

func (o *VideoWatermark) HasRight() bool

HasRight returns a boolean if a field has been set.

func (*VideoWatermark) HasTop

func (o *VideoWatermark) HasTop() bool

HasTop returns a boolean if a field has been set.

func (*VideoWatermark) HasWidth

func (o *VideoWatermark) HasWidth() bool

HasWidth returns a boolean if a field has been set.

func (*VideoWatermark) SetBottom

func (o *VideoWatermark) SetBottom(v string)

SetBottom gets a reference to the given string and assigns it to the Bottom field.

func (*VideoWatermark) SetHeight

func (o *VideoWatermark) SetHeight(v string)

SetHeight gets a reference to the given string and assigns it to the Height field.

func (*VideoWatermark) SetId

func (o *VideoWatermark) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*VideoWatermark) SetLeft

func (o *VideoWatermark) SetLeft(v string)

SetLeft gets a reference to the given string and assigns it to the Left field.

func (*VideoWatermark) SetOpacity

func (o *VideoWatermark) SetOpacity(v string)

SetOpacity gets a reference to the given string and assigns it to the Opacity field.

func (*VideoWatermark) SetRight

func (o *VideoWatermark) SetRight(v string)

SetRight gets a reference to the given string and assigns it to the Right field.

func (*VideoWatermark) SetTop

func (o *VideoWatermark) SetTop(v string)

SetTop gets a reference to the given string and assigns it to the Top field.

func (*VideoWatermark) SetWidth

func (o *VideoWatermark) SetWidth(v string)

SetWidth gets a reference to the given string and assigns it to the Width field.

type Watermark

type Watermark struct {
	CreatedAt     *string `json:"created_at,omitempty"`
	Height        *int32  `json:"height,omitempty"`
	Id            *string `json:"id,omitempty"`
	UpdatedAt     *string `json:"updated_at,omitempty"`
	UserId        *string `json:"user_id,omitempty"`
	WatermarkName *string `json:"watermark_name,omitempty"`
	Width         *int32  `json:"width,omitempty"`
}

Watermark struct for Watermark

func NewWatermark

func NewWatermark() *Watermark

NewWatermark instantiates a new Watermark object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWatermarkWithDefaults

func NewWatermarkWithDefaults() *Watermark

NewWatermarkWithDefaults instantiates a new Watermark object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Watermark) GetCreatedAt

func (o *Watermark) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Watermark) GetCreatedAtOk

func (o *Watermark) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Watermark) GetHeight

func (o *Watermark) GetHeight() int32

GetHeight returns the Height field value if set, zero value otherwise.

func (*Watermark) GetHeightOk

func (o *Watermark) GetHeightOk() (*int32, bool)

GetHeightOk returns a tuple with the Height field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Watermark) GetId

func (o *Watermark) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Watermark) GetIdOk

func (o *Watermark) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Watermark) GetUpdatedAt

func (o *Watermark) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Watermark) GetUpdatedAtOk

func (o *Watermark) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Watermark) GetUserId

func (o *Watermark) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*Watermark) GetUserIdOk

func (o *Watermark) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Watermark) GetWatermarkName

func (o *Watermark) GetWatermarkName() string

GetWatermarkName returns the WatermarkName field value if set, zero value otherwise.

func (*Watermark) GetWatermarkNameOk

func (o *Watermark) GetWatermarkNameOk() (*string, bool)

GetWatermarkNameOk returns a tuple with the WatermarkName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Watermark) GetWidth

func (o *Watermark) GetWidth() int32

GetWidth returns the Width field value if set, zero value otherwise.

func (*Watermark) GetWidthOk

func (o *Watermark) GetWidthOk() (*int32, bool)

GetWidthOk returns a tuple with the Width field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Watermark) HasCreatedAt

func (o *Watermark) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Watermark) HasHeight

func (o *Watermark) HasHeight() bool

HasHeight returns a boolean if a field has been set.

func (*Watermark) HasId

func (o *Watermark) HasId() bool

HasId returns a boolean if a field has been set.

func (*Watermark) HasUpdatedAt

func (o *Watermark) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*Watermark) HasUserId

func (o *Watermark) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (*Watermark) HasWatermarkName

func (o *Watermark) HasWatermarkName() bool

HasWatermarkName returns a boolean if a field has been set.

func (*Watermark) HasWidth

func (o *Watermark) HasWidth() bool

HasWidth returns a boolean if a field has been set.

func (*Watermark) SetCreatedAt

func (o *Watermark) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*Watermark) SetHeight

func (o *Watermark) SetHeight(v int32)

SetHeight gets a reference to the given int32 and assigns it to the Height field.

func (*Watermark) SetId

func (o *Watermark) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Watermark) SetUpdatedAt

func (o *Watermark) SetUpdatedAt(v string)

SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.

func (*Watermark) SetUserId

func (o *Watermark) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

func (*Watermark) SetWatermarkName

func (o *Watermark) SetWatermarkName(v string)

SetWatermarkName gets a reference to the given string and assigns it to the WatermarkName field.

func (*Watermark) SetWidth

func (o *Watermark) SetWidth(v int32)

SetWidth gets a reference to the given int32 and assigns it to the Width field.

type WatermarkApiListRequest

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

func (WatermarkApiListRequest) Limit

func (WatermarkApiListRequest) Offset

func (WatermarkApiListRequest) OrderBy

func (WatermarkApiListRequest) SortBy

type WatermarkService

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

WatermarkService communicating with the Watermark endpoints of the w3stream API

func (*WatermarkService) Delete

func (s *WatermarkService) Delete(id string) (*ResponseSuccess, error)

func (*WatermarkService) DeleteWithContext

func (s *WatermarkService) DeleteWithContext(ctx context.Context, id string) (*ResponseSuccess, error)

func (*WatermarkService) List

func (*WatermarkService) ListWithContext

func (*WatermarkService) Upload

func (s *WatermarkService) Upload(fileName string, fileReader io.Reader) (*CreateWatermarkResponse, error)

* Upload Create a new watermark * Create a new watermark by uploading a JPG or a PNG image.

* @return WatermarkApiUploadRequest

func (*WatermarkService) UploadFile

func (s *WatermarkService) UploadFile(file *os.File) (*CreateWatermarkResponse, error)

func (*WatermarkService) UploadFileWithContext

func (s *WatermarkService) UploadFileWithContext(ctx context.Context, file *os.File) (*CreateWatermarkResponse, error)

func (*WatermarkService) UploadWithContext

func (s *WatermarkService) UploadWithContext(ctx context.Context, fileName string, fileReader io.Reader) (*CreateWatermarkResponse, error)

* Upload Create a new watermark * Create a new watermark by uploading a JPG or a PNG image. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return WatermarkApiUploadRequest

type WatermarkServiceI

type WatermarkServiceI interface {
	/*
	 * Upload Create a new watermark
	 * @return WatermarkApiUploadRequest
	 */
	Upload(fileName string, fileReader io.Reader) (*CreateWatermarkResponse, error)
	/*
	 * Upload Create a new watermark
	 * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
	 * @return WatermarkApiUploadRequest
	 */
	UploadWithContext(ctx context.Context, fileName string, fileReader io.Reader) (*CreateWatermarkResponse, error)

	Delete(id string) (*ResponseSuccess, error)

	DeleteWithContext(ctx context.Context, id string) (*ResponseSuccess, error)

	List(r WatermarkApiListRequest) (*GetAllWatermarkResponse, error)

	ListWithContext(ctx context.Context, r WatermarkApiListRequest) (*GetAllWatermarkResponse, error)
}

type Webhook

type Webhook struct {
	CreatedAt        *string `json:"created_at,omitempty"`
	EncodingFinished *bool   `json:"encoding_finished,omitempty"`
	EncodingStarted  *bool   `json:"encoding_started,omitempty"`
	FileReceived     *bool   `json:"file_received,omitempty"`
	Id               *string `json:"id,omitempty"`
	LastTriggeredAt  *string `json:"last_triggered_at,omitempty"`
	Name             *string `json:"name,omitempty"`
	UpdatedAt        *string `json:"updated_at,omitempty"`
	Url              *string `json:"url,omitempty"`
	UserId           *string `json:"user_id,omitempty"`
}

Webhook struct for Webhook

func NewWebhook

func NewWebhook() *Webhook

NewWebhook instantiates a new Webhook object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWebhookWithDefaults

func NewWebhookWithDefaults() *Webhook

NewWebhookWithDefaults instantiates a new Webhook object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Webhook) GetCreatedAt

func (o *Webhook) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Webhook) GetCreatedAtOk

func (o *Webhook) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Webhook) GetEncodingFinished

func (o *Webhook) GetEncodingFinished() bool

GetEncodingFinished returns the EncodingFinished field value if set, zero value otherwise.

func (*Webhook) GetEncodingFinishedOk

func (o *Webhook) GetEncodingFinishedOk() (*bool, bool)

GetEncodingFinishedOk returns a tuple with the EncodingFinished field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Webhook) GetEncodingStarted

func (o *Webhook) GetEncodingStarted() bool

GetEncodingStarted returns the EncodingStarted field value if set, zero value otherwise.

func (*Webhook) GetEncodingStartedOk

func (o *Webhook) GetEncodingStartedOk() (*bool, bool)

GetEncodingStartedOk returns a tuple with the EncodingStarted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Webhook) GetFileReceived

func (o *Webhook) GetFileReceived() bool

GetFileReceived returns the FileReceived field value if set, zero value otherwise.

func (*Webhook) GetFileReceivedOk

func (o *Webhook) GetFileReceivedOk() (*bool, bool)

GetFileReceivedOk returns a tuple with the FileReceived field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Webhook) GetId

func (o *Webhook) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Webhook) GetIdOk

func (o *Webhook) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Webhook) GetLastTriggeredAt

func (o *Webhook) GetLastTriggeredAt() string

GetLastTriggeredAt returns the LastTriggeredAt field value if set, zero value otherwise.

func (*Webhook) GetLastTriggeredAtOk

func (o *Webhook) GetLastTriggeredAtOk() (*string, bool)

GetLastTriggeredAtOk returns a tuple with the LastTriggeredAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Webhook) GetName

func (o *Webhook) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Webhook) GetNameOk

func (o *Webhook) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Webhook) GetUpdatedAt

func (o *Webhook) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Webhook) GetUpdatedAtOk

func (o *Webhook) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Webhook) GetUrl

func (o *Webhook) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*Webhook) GetUrlOk

func (o *Webhook) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Webhook) GetUserId

func (o *Webhook) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*Webhook) GetUserIdOk

func (o *Webhook) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Webhook) HasCreatedAt

func (o *Webhook) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Webhook) HasEncodingFinished

func (o *Webhook) HasEncodingFinished() bool

HasEncodingFinished returns a boolean if a field has been set.

func (*Webhook) HasEncodingStarted

func (o *Webhook) HasEncodingStarted() bool

HasEncodingStarted returns a boolean if a field has been set.

func (*Webhook) HasFileReceived

func (o *Webhook) HasFileReceived() bool

HasFileReceived returns a boolean if a field has been set.

func (*Webhook) HasId

func (o *Webhook) HasId() bool

HasId returns a boolean if a field has been set.

func (*Webhook) HasLastTriggeredAt

func (o *Webhook) HasLastTriggeredAt() bool

HasLastTriggeredAt returns a boolean if a field has been set.

func (*Webhook) HasName

func (o *Webhook) HasName() bool

HasName returns a boolean if a field has been set.

func (*Webhook) HasUpdatedAt

func (o *Webhook) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*Webhook) HasUrl

func (o *Webhook) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (*Webhook) HasUserId

func (o *Webhook) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (*Webhook) SetCreatedAt

func (o *Webhook) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*Webhook) SetEncodingFinished

func (o *Webhook) SetEncodingFinished(v bool)

SetEncodingFinished gets a reference to the given bool and assigns it to the EncodingFinished field.

func (*Webhook) SetEncodingStarted

func (o *Webhook) SetEncodingStarted(v bool)

SetEncodingStarted gets a reference to the given bool and assigns it to the EncodingStarted field.

func (*Webhook) SetFileReceived

func (o *Webhook) SetFileReceived(v bool)

SetFileReceived gets a reference to the given bool and assigns it to the FileReceived field.

func (*Webhook) SetId

func (o *Webhook) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Webhook) SetLastTriggeredAt

func (o *Webhook) SetLastTriggeredAt(v string)

SetLastTriggeredAt gets a reference to the given string and assigns it to the LastTriggeredAt field.

func (*Webhook) SetName

func (o *Webhook) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Webhook) SetUpdatedAt

func (o *Webhook) SetUpdatedAt(v string)

SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.

func (*Webhook) SetUrl

func (o *Webhook) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

func (*Webhook) SetUserId

func (o *Webhook) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

type WebhookApiListRequest

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

func (WebhookApiListRequest) EncodingFinished

func (r WebhookApiListRequest) EncodingFinished(encodingFinished bool) WebhookApiListRequest

func (WebhookApiListRequest) EncodingStarted

func (r WebhookApiListRequest) EncodingStarted(encodingStarted bool) WebhookApiListRequest

func (WebhookApiListRequest) FileReceived

func (r WebhookApiListRequest) FileReceived(fileReceived bool) WebhookApiListRequest

func (WebhookApiListRequest) Limit

func (WebhookApiListRequest) Offset

func (WebhookApiListRequest) OrderBy

func (WebhookApiListRequest) Search

func (WebhookApiListRequest) SortBy

type WebhookService

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

WebhookService communicating with the Webhook endpoints of the w3stream API

func (*WebhookService) Check

func (s *WebhookService) Check(id string) (*ResponseSuccess, error)

func (*WebhookService) CheckWithContext

func (s *WebhookService) CheckWithContext(ctx context.Context, id string) (*ResponseSuccess, error)

func (*WebhookService) Create

func (*WebhookService) CreateWithContext

func (s *WebhookService) CreateWithContext(ctx context.Context, request CreateWebhookRequest) (*CreateWebhookResponse, error)

func (*WebhookService) Delete

func (s *WebhookService) Delete(id string) (*ResponseSuccess, error)

func (*WebhookService) DeleteWithContext

func (s *WebhookService) DeleteWithContext(ctx context.Context, id string) (*ResponseSuccess, error)

func (*WebhookService) Get

func (*WebhookService) GetWithContext

func (s *WebhookService) GetWithContext(ctx context.Context, id string) (*GetUserWebhookResponse, error)

func (*WebhookService) List

func (*WebhookService) ListWithContext

func (*WebhookService) Update

func (s *WebhookService) Update(id string, request UpdateWebhookRequest) (*ResponseSuccess, error)

func (*WebhookService) UpdateWithContext

func (s *WebhookService) UpdateWithContext(ctx context.Context, id string, request UpdateWebhookRequest) (*ResponseSuccess, error)

type WebhookServiceI

type WebhookServiceI interface {
	Create(request CreateWebhookRequest) (*CreateWebhookResponse, error)

	CreateWithContext(ctx context.Context, request CreateWebhookRequest) (*CreateWebhookResponse, error)

	Get(id string) (*GetUserWebhookResponse, error)

	GetWithContext(ctx context.Context, id string) (*GetUserWebhookResponse, error)

	Update(id string, request UpdateWebhookRequest) (*ResponseSuccess, error)

	UpdateWithContext(ctx context.Context, id string, request UpdateWebhookRequest) (*ResponseSuccess, error)

	Delete(id string) (*ResponseSuccess, error)

	DeleteWithContext(ctx context.Context, id string) (*ResponseSuccess, error)

	List(r WebhookApiListRequest) (*GetWebhooksListResponse, error)

	ListWithContext(ctx context.Context, r WebhookApiListRequest) (*GetWebhooksListResponse, error)

	Check(id string) (*ResponseSuccess, error)

	CheckWithContext(ctx context.Context, id string) (*ResponseSuccess, error)
}

Source Files

Jump to

Keyboard shortcuts

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