Documentation
¶
Index ¶
- func CreateVideoLibraryFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateVideoLibrary_AppleFairPlayDrmFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateVideoLibrary_GoogleWidevineDrmFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func ParseReplicationRegions(v string) (any, error)
- func SerializeReplicationRegions(values []ReplicationRegions) []string
- type ReplicationRegions
- type VideoLibrary
- func (m *VideoLibrary) GetAdditionalData() map[string]any
- func (m *VideoLibrary) GetAllowDirectPlay() *bool
- func (m *VideoLibrary) GetAllowEarlyPlay() *bool
- func (m *VideoLibrary) GetAllowedReferrers() []string
- func (m *VideoLibrary) GetApiAccessKey() *string
- func (m *VideoLibrary) GetApiKey() *string
- func (m *VideoLibrary) GetAppleFairPlayDrm() VideoLibrary_AppleFairPlayDrmable
- func (m *VideoLibrary) GetBitrate1080p() *int32
- func (m *VideoLibrary) GetBitrate1440p() *int32
- func (m *VideoLibrary) GetBitrate2160p() *int32
- func (m *VideoLibrary) GetBitrate240p() *int32
- func (m *VideoLibrary) GetBitrate360p() *int32
- func (m *VideoLibrary) GetBitrate480p() *int32
- func (m *VideoLibrary) GetBitrate720p() *int32
- func (m *VideoLibrary) GetBlockNoneReferrer() *bool
- func (m *VideoLibrary) GetBlockedReferrers() []string
- func (m *VideoLibrary) GetCaptionsBackground() *string
- func (m *VideoLibrary) GetCaptionsFontColor() *string
- func (m *VideoLibrary) GetCaptionsFontSize() *int32
- func (m *VideoLibrary) GetControls() *string
- func (m *VideoLibrary) GetCustomHTML() *string
- func (m *VideoLibrary) GetDateCreated() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *VideoLibrary) GetDrmVersion() *int64
- func (m *VideoLibrary) GetEnableContentTagging() *bool
- func (m *VideoLibrary) GetEnableDRM() *bool
- func (m *VideoLibrary) GetEnableMP4Fallback() *bool
- func (m *VideoLibrary) GetEnableTranscribing() *bool
- func (m *VideoLibrary) GetEnableTranscribingDescriptionGeneration() *bool
- func (m *VideoLibrary) GetEnableTranscribingTitleGeneration() *bool
- func (m *VideoLibrary) GetEnabledResolutions() *string
- func (m *VideoLibrary) GetFieldDeserializers() ...
- func (m *VideoLibrary) GetFontFamily() *string
- func (m *VideoLibrary) GetGoogleWidevineDrm() VideoLibrary_GoogleWidevineDrmable
- func (m *VideoLibrary) GetHasWatermark() *bool
- func (m *VideoLibrary) GetId() *int64
- func (m *VideoLibrary) GetKeepOriginalFiles() *bool
- func (m *VideoLibrary) GetName() *string
- func (m *VideoLibrary) GetPlayerKeyColor() *string
- func (m *VideoLibrary) GetPlayerTokenAuthenticationEnabled() *bool
- func (m *VideoLibrary) GetPullZoneId() *int64
- func (m *VideoLibrary) GetPullZoneType() *float64
- func (m *VideoLibrary) GetReadOnlyApiKey() *string
- func (m *VideoLibrary) GetRememberPlayerPosition() *bool
- func (m *VideoLibrary) GetReplicationRegions() []ReplicationRegions
- func (m *VideoLibrary) GetShowHeatmap() *bool
- func (m *VideoLibrary) GetStorageUsage() *int64
- func (m *VideoLibrary) GetStorageZoneId() *int64
- func (m *VideoLibrary) GetTrafficUsage() *int64
- func (m *VideoLibrary) GetTranscribingCaptionLanguages() []string
- func (m *VideoLibrary) GetUILanguage() *string
- func (m *VideoLibrary) GetVastTagUrl() *string
- func (m *VideoLibrary) GetViAiPublisherId() *string
- func (m *VideoLibrary) GetVideoCount() *int64
- func (m *VideoLibrary) GetWatermarkHeight() *int32
- func (m *VideoLibrary) GetWatermarkPositionLeft() *int32
- func (m *VideoLibrary) GetWatermarkPositionTop() *int32
- func (m *VideoLibrary) GetWatermarkVersion() *int64
- func (m *VideoLibrary) GetWatermarkWidth() *int32
- func (m *VideoLibrary) GetWebhookUrl() *string
- func (m *VideoLibrary) Serialize(...) error
- func (m *VideoLibrary) SetAdditionalData(value map[string]any)
- func (m *VideoLibrary) SetAllowDirectPlay(value *bool)
- func (m *VideoLibrary) SetAllowEarlyPlay(value *bool)
- func (m *VideoLibrary) SetAllowedReferrers(value []string)
- func (m *VideoLibrary) SetApiAccessKey(value *string)
- func (m *VideoLibrary) SetApiKey(value *string)
- func (m *VideoLibrary) SetAppleFairPlayDrm(value VideoLibrary_AppleFairPlayDrmable)
- func (m *VideoLibrary) SetBitrate1080p(value *int32)
- func (m *VideoLibrary) SetBitrate1440p(value *int32)
- func (m *VideoLibrary) SetBitrate2160p(value *int32)
- func (m *VideoLibrary) SetBitrate240p(value *int32)
- func (m *VideoLibrary) SetBitrate360p(value *int32)
- func (m *VideoLibrary) SetBitrate480p(value *int32)
- func (m *VideoLibrary) SetBitrate720p(value *int32)
- func (m *VideoLibrary) SetBlockNoneReferrer(value *bool)
- func (m *VideoLibrary) SetBlockedReferrers(value []string)
- func (m *VideoLibrary) SetCaptionsBackground(value *string)
- func (m *VideoLibrary) SetCaptionsFontColor(value *string)
- func (m *VideoLibrary) SetCaptionsFontSize(value *int32)
- func (m *VideoLibrary) SetControls(value *string)
- func (m *VideoLibrary) SetCustomHTML(value *string)
- func (m *VideoLibrary) SetDateCreated(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *VideoLibrary) SetDrmVersion(value *int64)
- func (m *VideoLibrary) SetEnableContentTagging(value *bool)
- func (m *VideoLibrary) SetEnableDRM(value *bool)
- func (m *VideoLibrary) SetEnableMP4Fallback(value *bool)
- func (m *VideoLibrary) SetEnableTranscribing(value *bool)
- func (m *VideoLibrary) SetEnableTranscribingDescriptionGeneration(value *bool)
- func (m *VideoLibrary) SetEnableTranscribingTitleGeneration(value *bool)
- func (m *VideoLibrary) SetEnabledResolutions(value *string)
- func (m *VideoLibrary) SetFontFamily(value *string)
- func (m *VideoLibrary) SetGoogleWidevineDrm(value VideoLibrary_GoogleWidevineDrmable)
- func (m *VideoLibrary) SetHasWatermark(value *bool)
- func (m *VideoLibrary) SetId(value *int64)
- func (m *VideoLibrary) SetKeepOriginalFiles(value *bool)
- func (m *VideoLibrary) SetName(value *string)
- func (m *VideoLibrary) SetPlayerKeyColor(value *string)
- func (m *VideoLibrary) SetPlayerTokenAuthenticationEnabled(value *bool)
- func (m *VideoLibrary) SetPullZoneId(value *int64)
- func (m *VideoLibrary) SetPullZoneType(value *float64)
- func (m *VideoLibrary) SetReadOnlyApiKey(value *string)
- func (m *VideoLibrary) SetRememberPlayerPosition(value *bool)
- func (m *VideoLibrary) SetReplicationRegions(value []ReplicationRegions)
- func (m *VideoLibrary) SetShowHeatmap(value *bool)
- func (m *VideoLibrary) SetStorageUsage(value *int64)
- func (m *VideoLibrary) SetStorageZoneId(value *int64)
- func (m *VideoLibrary) SetTrafficUsage(value *int64)
- func (m *VideoLibrary) SetTranscribingCaptionLanguages(value []string)
- func (m *VideoLibrary) SetUILanguage(value *string)
- func (m *VideoLibrary) SetVastTagUrl(value *string)
- func (m *VideoLibrary) SetViAiPublisherId(value *string)
- func (m *VideoLibrary) SetVideoCount(value *int64)
- func (m *VideoLibrary) SetWatermarkHeight(value *int32)
- func (m *VideoLibrary) SetWatermarkPositionLeft(value *int32)
- func (m *VideoLibrary) SetWatermarkPositionTop(value *int32)
- func (m *VideoLibrary) SetWatermarkVersion(value *int64)
- func (m *VideoLibrary) SetWatermarkWidth(value *int32)
- func (m *VideoLibrary) SetWebhookUrl(value *string)
- type VideoLibrary_AppleFairPlayDrm
- func (m *VideoLibrary_AppleFairPlayDrm) GetAdditionalData() map[string]any
- func (m *VideoLibrary_AppleFairPlayDrm) GetCertificateExpirationDate() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *VideoLibrary_AppleFairPlayDrm) GetCertificateId() *int64
- func (m *VideoLibrary_AppleFairPlayDrm) GetEnabled() *bool
- func (m *VideoLibrary_AppleFairPlayDrm) GetFieldDeserializers() ...
- func (m *VideoLibrary_AppleFairPlayDrm) GetProvider() *string
- func (m *VideoLibrary_AppleFairPlayDrm) Serialize(...) error
- func (m *VideoLibrary_AppleFairPlayDrm) SetAdditionalData(value map[string]any)
- func (m *VideoLibrary_AppleFairPlayDrm) SetCertificateExpirationDate(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *VideoLibrary_AppleFairPlayDrm) SetCertificateId(value *int64)
- func (m *VideoLibrary_AppleFairPlayDrm) SetEnabled(value *bool)
- func (m *VideoLibrary_AppleFairPlayDrm) SetProvider(value *string)
- type VideoLibrary_AppleFairPlayDrmable
- type VideoLibrary_GoogleWidevineDrm
- func (m *VideoLibrary_GoogleWidevineDrm) GetAdditionalData() map[string]any
- func (m *VideoLibrary_GoogleWidevineDrm) GetCertificateExpirationDate() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *VideoLibrary_GoogleWidevineDrm) GetCertificateId() *int64
- func (m *VideoLibrary_GoogleWidevineDrm) GetEnabled() *bool
- func (m *VideoLibrary_GoogleWidevineDrm) GetFieldDeserializers() ...
- func (m *VideoLibrary_GoogleWidevineDrm) GetMinClientSecurityLevel() *float64
- func (m *VideoLibrary_GoogleWidevineDrm) GetProvider() *string
- func (m *VideoLibrary_GoogleWidevineDrm) GetSdOnlyForL3() *bool
- func (m *VideoLibrary_GoogleWidevineDrm) Serialize(...) error
- func (m *VideoLibrary_GoogleWidevineDrm) SetAdditionalData(value map[string]any)
- func (m *VideoLibrary_GoogleWidevineDrm) SetCertificateExpirationDate(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *VideoLibrary_GoogleWidevineDrm) SetCertificateId(value *int64)
- func (m *VideoLibrary_GoogleWidevineDrm) SetEnabled(value *bool)
- func (m *VideoLibrary_GoogleWidevineDrm) SetMinClientSecurityLevel(value *float64)
- func (m *VideoLibrary_GoogleWidevineDrm) SetProvider(value *string)
- func (m *VideoLibrary_GoogleWidevineDrm) SetSdOnlyForL3(value *bool)
- type VideoLibrary_GoogleWidevineDrmable
- type VideoLibraryable
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateVideoLibraryFromDiscriminatorValue ¶
func CreateVideoLibraryFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateVideoLibraryFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateVideoLibrary_AppleFairPlayDrmFromDiscriminatorValue ¶
func CreateVideoLibrary_AppleFairPlayDrmFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateVideoLibrary_AppleFairPlayDrmFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateVideoLibrary_GoogleWidevineDrmFromDiscriminatorValue ¶
func CreateVideoLibrary_GoogleWidevineDrmFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateVideoLibrary_GoogleWidevineDrmFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func ParseReplicationRegions ¶
func SerializeReplicationRegions ¶
func SerializeReplicationRegions(values []ReplicationRegions) []string
Types ¶
type ReplicationRegions ¶
type ReplicationRegions int
const ( UK_REPLICATIONREGIONS ReplicationRegions = iota SE_REPLICATIONREGIONS NY_REPLICATIONREGIONS LA_REPLICATIONREGIONS SG_REPLICATIONREGIONS SYD_REPLICATIONREGIONS BR_REPLICATIONREGIONS JH_REPLICATIONREGIONS )
func (ReplicationRegions) String ¶
func (i ReplicationRegions) String() string
type VideoLibrary ¶
type VideoLibrary struct {
// contains filtered or unexported fields
}
func NewVideoLibrary ¶
func NewVideoLibrary() *VideoLibrary
NewVideoLibrary instantiates a new VideoLibrary and sets the default values.
func (*VideoLibrary) GetAdditionalData ¶
func (m *VideoLibrary) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*VideoLibrary) GetAllowDirectPlay ¶
func (m *VideoLibrary) GetAllowDirectPlay() *bool
GetAllowDirectPlay gets the AllowDirectPlay property value. Determines direct play URLs are enabled for the library returns a *bool when successful
func (*VideoLibrary) GetAllowEarlyPlay ¶
func (m *VideoLibrary) GetAllowEarlyPlay() *bool
GetAllowEarlyPlay gets the AllowEarlyPlay property value. Determines if the Early-Play feature is enabled returns a *bool when successful
func (*VideoLibrary) GetAllowedReferrers ¶
func (m *VideoLibrary) GetAllowedReferrers() []string
GetAllowedReferrers gets the AllowedReferrers property value. The list of allowed referrer domains allowed to access the library returns a []string when successful
func (*VideoLibrary) GetApiAccessKey ¶
func (m *VideoLibrary) GetApiAccessKey() *string
GetApiAccessKey gets the ApiAccessKey property value. The API access key for the library. Only added when the includeAccessKey parameter is set. returns a *string when successful
func (*VideoLibrary) GetApiKey ¶
func (m *VideoLibrary) GetApiKey() *string
GetApiKey gets the ApiKey property value. The API key used for authenticating with the video library returns a *string when successful
func (*VideoLibrary) GetAppleFairPlayDrm ¶
func (m *VideoLibrary) GetAppleFairPlayDrm() VideoLibrary_AppleFairPlayDrmable
GetAppleFairPlayDrm gets the AppleFairPlayDrm property value. The AppleFairPlayDrm property returns a VideoLibrary_AppleFairPlayDrmable when successful
func (*VideoLibrary) GetBitrate1080p ¶
func (m *VideoLibrary) GetBitrate1080p() *int32
GetBitrate1080p gets the Bitrate1080p property value. The bitrate used for encoding 1080p videos returns a *int32 when successful
func (*VideoLibrary) GetBitrate1440p ¶
func (m *VideoLibrary) GetBitrate1440p() *int32
GetBitrate1440p gets the Bitrate1440p property value. The bitrate used for encoding 1440p videos returns a *int32 when successful
func (*VideoLibrary) GetBitrate2160p ¶
func (m *VideoLibrary) GetBitrate2160p() *int32
GetBitrate2160p gets the Bitrate2160p property value. The bitrate used for encoding 2160p videos returns a *int32 when successful
func (*VideoLibrary) GetBitrate240p ¶
func (m *VideoLibrary) GetBitrate240p() *int32
GetBitrate240p gets the Bitrate240p property value. The bitrate used for encoding 240p videos returns a *int32 when successful
func (*VideoLibrary) GetBitrate360p ¶
func (m *VideoLibrary) GetBitrate360p() *int32
GetBitrate360p gets the Bitrate360p property value. The bitrate used for encoding 360p videos returns a *int32 when successful
func (*VideoLibrary) GetBitrate480p ¶
func (m *VideoLibrary) GetBitrate480p() *int32
GetBitrate480p gets the Bitrate480p property value. The bitrate used for encoding 480p videos returns a *int32 when successful
func (*VideoLibrary) GetBitrate720p ¶
func (m *VideoLibrary) GetBitrate720p() *int32
GetBitrate720p gets the Bitrate720p property value. The bitrate used for encoding 720p videos returns a *int32 when successful
func (*VideoLibrary) GetBlockNoneReferrer ¶
func (m *VideoLibrary) GetBlockNoneReferrer() *bool
GetBlockNoneReferrer gets the BlockNoneReferrer property value. Determines if the requests without a referrer are blocked returns a *bool when successful
func (*VideoLibrary) GetBlockedReferrers ¶
func (m *VideoLibrary) GetBlockedReferrers() []string
GetBlockedReferrers gets the BlockedReferrers property value. The list of blocked referrer domains blocked from accessing the library returns a []string when successful
func (*VideoLibrary) GetCaptionsBackground ¶
func (m *VideoLibrary) GetCaptionsBackground() *string
GetCaptionsBackground gets the CaptionsBackground property value. The captions display background color returns a *string when successful
func (*VideoLibrary) GetCaptionsFontColor ¶
func (m *VideoLibrary) GetCaptionsFontColor() *string
GetCaptionsFontColor gets the CaptionsFontColor property value. The captions display font color returns a *string when successful
func (*VideoLibrary) GetCaptionsFontSize ¶
func (m *VideoLibrary) GetCaptionsFontSize() *int32
GetCaptionsFontSize gets the CaptionsFontSize property value. The captions display font size returns a *int32 when successful
func (*VideoLibrary) GetControls ¶
func (m *VideoLibrary) GetControls() *string
GetControls gets the Controls property value. The list of controls on the video player. returns a *string when successful
func (*VideoLibrary) GetCustomHTML ¶
func (m *VideoLibrary) GetCustomHTML() *string
GetCustomHTML gets the CustomHTML property value. The custom HTMl that is added into the head of the HTML player. returns a *string when successful
func (*VideoLibrary) GetDateCreated ¶
func (m *VideoLibrary) GetDateCreated() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetDateCreated gets the DateCreated property value. The date when the video library was created returns a *Time when successful
func (*VideoLibrary) GetDrmVersion ¶
func (m *VideoLibrary) GetDrmVersion() *int64
GetDrmVersion gets the DrmVersion property value. The DrmVersion property returns a *int64 when successful
func (*VideoLibrary) GetEnableContentTagging ¶
func (m *VideoLibrary) GetEnableContentTagging() *bool
GetEnableContentTagging gets the EnableContentTagging property value. Determines if content tagging should be enabled for this library. returns a *bool when successful
func (*VideoLibrary) GetEnableDRM ¶
func (m *VideoLibrary) GetEnableDRM() *bool
GetEnableDRM gets the EnableDRM property value. Determines if the MediaCage basic DRM is enabled returns a *bool when successful
func (*VideoLibrary) GetEnableMP4Fallback ¶
func (m *VideoLibrary) GetEnableMP4Fallback() *bool
GetEnableMP4Fallback gets the EnableMP4Fallback property value. Determines if the MP4 fallback feature is enabled returns a *bool when successful
func (*VideoLibrary) GetEnableTranscribing ¶
func (m *VideoLibrary) GetEnableTranscribing() *bool
GetEnableTranscribing gets the EnableTranscribing property value. Determines if the automatic audio transcribing is currently enabled for this zone. returns a *bool when successful
func (*VideoLibrary) GetEnableTranscribingDescriptionGeneration ¶
func (m *VideoLibrary) GetEnableTranscribingDescriptionGeneration() *bool
GetEnableTranscribingDescriptionGeneration gets the EnableTranscribingDescriptionGeneration property value. Determines if automatic transcribing description generation is currently enabled. returns a *bool when successful
func (*VideoLibrary) GetEnableTranscribingTitleGeneration ¶
func (m *VideoLibrary) GetEnableTranscribingTitleGeneration() *bool
GetEnableTranscribingTitleGeneration gets the EnableTranscribingTitleGeneration property value. Determines if automatic transcribing title generation is currently enabled. returns a *bool when successful
func (*VideoLibrary) GetEnabledResolutions ¶
func (m *VideoLibrary) GetEnabledResolutions() *string
GetEnabledResolutions gets the EnabledResolutions property value. The comma separated list of enabled resolutions returns a *string when successful
func (*VideoLibrary) GetFieldDeserializers ¶
func (m *VideoLibrary) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*VideoLibrary) GetFontFamily ¶
func (m *VideoLibrary) GetFontFamily() *string
GetFontFamily gets the FontFamily property value. The captions font family. returns a *string when successful
func (*VideoLibrary) GetGoogleWidevineDrm ¶
func (m *VideoLibrary) GetGoogleWidevineDrm() VideoLibrary_GoogleWidevineDrmable
GetGoogleWidevineDrm gets the GoogleWidevineDrm property value. The GoogleWidevineDrm property returns a VideoLibrary_GoogleWidevineDrmable when successful
func (*VideoLibrary) GetHasWatermark ¶
func (m *VideoLibrary) GetHasWatermark() *bool
GetHasWatermark gets the HasWatermark property value. Determines if the video library has a watermark configured returns a *bool when successful
func (*VideoLibrary) GetId ¶
func (m *VideoLibrary) GetId() *int64
GetId gets the Id property value. The Id property returns a *int64 when successful
func (*VideoLibrary) GetKeepOriginalFiles ¶
func (m *VideoLibrary) GetKeepOriginalFiles() *bool
GetKeepOriginalFiles gets the KeepOriginalFiles property value. Determines if the original video files should be stored after encoding returns a *bool when successful
func (*VideoLibrary) GetName ¶
func (m *VideoLibrary) GetName() *string
GetName gets the Name property value. The name of the Video Library. returns a *string when successful
func (*VideoLibrary) GetPlayerKeyColor ¶
func (m *VideoLibrary) GetPlayerKeyColor() *string
GetPlayerKeyColor gets the PlayerKeyColor property value. The key color of the player. returns a *string when successful
func (*VideoLibrary) GetPlayerTokenAuthenticationEnabled ¶
func (m *VideoLibrary) GetPlayerTokenAuthenticationEnabled() *bool
GetPlayerTokenAuthenticationEnabled gets the PlayerTokenAuthenticationEnabled property value. Determines if the player token authentication is enabled returns a *bool when successful
func (*VideoLibrary) GetPullZoneId ¶
func (m *VideoLibrary) GetPullZoneId() *int64
GetPullZoneId gets the PullZoneId property value. The ID of the connected underlying pull zone returns a *int64 when successful
func (*VideoLibrary) GetPullZoneType ¶
func (m *VideoLibrary) GetPullZoneType() *float64
GetPullZoneType gets the PullZoneType property value. The PullZoneType property returns a *float64 when successful
func (*VideoLibrary) GetReadOnlyApiKey ¶
func (m *VideoLibrary) GetReadOnlyApiKey() *string
GetReadOnlyApiKey gets the ReadOnlyApiKey property value. The read-only API key used for authenticating with the video library returns a *string when successful
func (*VideoLibrary) GetRememberPlayerPosition ¶
func (m *VideoLibrary) GetRememberPlayerPosition() *bool
GetRememberPlayerPosition gets the RememberPlayerPosition property value. The list of languages that the captions will be automatically transcribed to. returns a *bool when successful
func (*VideoLibrary) GetReplicationRegions ¶
func (m *VideoLibrary) GetReplicationRegions() []ReplicationRegions
GetReplicationRegions gets the ReplicationRegions property value. The geo-replication regions of the underlying storage zone returns a []ReplicationRegions when successful
func (*VideoLibrary) GetShowHeatmap ¶
func (m *VideoLibrary) GetShowHeatmap() *bool
GetShowHeatmap gets the ShowHeatmap property value. Determines if the video watch heatmap should be displayed in the player. returns a *bool when successful
func (*VideoLibrary) GetStorageUsage ¶
func (m *VideoLibrary) GetStorageUsage() *int64
GetStorageUsage gets the StorageUsage property value. The total amount of storage used by the library returns a *int64 when successful
func (*VideoLibrary) GetStorageZoneId ¶
func (m *VideoLibrary) GetStorageZoneId() *int64
GetStorageZoneId gets the StorageZoneId property value. The ID of the connected underlying storage zone returns a *int64 when successful
func (*VideoLibrary) GetTrafficUsage ¶
func (m *VideoLibrary) GetTrafficUsage() *int64
GetTrafficUsage gets the TrafficUsage property value. The amount of traffic usage this month returns a *int64 when successful
func (*VideoLibrary) GetTranscribingCaptionLanguages ¶
func (m *VideoLibrary) GetTranscribingCaptionLanguages() []string
GetTranscribingCaptionLanguages gets the TranscribingCaptionLanguages property value. The TranscribingCaptionLanguages property returns a []string when successful
func (*VideoLibrary) GetUILanguage ¶
func (m *VideoLibrary) GetUILanguage() *string
GetUILanguage gets the UILanguage property value. The UI language of the player returns a *string when successful
func (*VideoLibrary) GetVastTagUrl ¶
func (m *VideoLibrary) GetVastTagUrl() *string
GetVastTagUrl gets the VastTagUrl property value. The URL of the VAST tag endpoint for advertising configuration returns a *string when successful
func (*VideoLibrary) GetViAiPublisherId ¶
func (m *VideoLibrary) GetViAiPublisherId() *string
GetViAiPublisherId gets the ViAiPublisherId property value. The vi.ai publisher id for advertising configuration returns a *string when successful
func (*VideoLibrary) GetVideoCount ¶
func (m *VideoLibrary) GetVideoCount() *int64
GetVideoCount gets the VideoCount property value. The number of videos in the video library returns a *int64 when successful
func (*VideoLibrary) GetWatermarkHeight ¶
func (m *VideoLibrary) GetWatermarkHeight() *int32
GetWatermarkHeight gets the WatermarkHeight property value. The height of the watermark (in %) returns a *int32 when successful
func (*VideoLibrary) GetWatermarkPositionLeft ¶
func (m *VideoLibrary) GetWatermarkPositionLeft() *int32
GetWatermarkPositionLeft gets the WatermarkPositionLeft property value. The left offset of the watermark position (in %) returns a *int32 when successful
func (*VideoLibrary) GetWatermarkPositionTop ¶
func (m *VideoLibrary) GetWatermarkPositionTop() *int32
GetWatermarkPositionTop gets the WatermarkPositionTop property value. The top offset of the watermark position (in %) returns a *int32 when successful
func (*VideoLibrary) GetWatermarkVersion ¶
func (m *VideoLibrary) GetWatermarkVersion() *int64
GetWatermarkVersion gets the WatermarkVersion property value. The WatermarkVersion property returns a *int64 when successful
func (*VideoLibrary) GetWatermarkWidth ¶
func (m *VideoLibrary) GetWatermarkWidth() *int32
GetWatermarkWidth gets the WatermarkWidth property value. The width of the watermark (in %) returns a *int32 when successful
func (*VideoLibrary) GetWebhookUrl ¶
func (m *VideoLibrary) GetWebhookUrl() *string
GetWebhookUrl gets the WebhookUrl property value. The webhook URL of the video library returns a *string when successful
func (*VideoLibrary) Serialize ¶
func (m *VideoLibrary) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*VideoLibrary) SetAdditionalData ¶
func (m *VideoLibrary) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*VideoLibrary) SetAllowDirectPlay ¶
func (m *VideoLibrary) SetAllowDirectPlay(value *bool)
SetAllowDirectPlay sets the AllowDirectPlay property value. Determines direct play URLs are enabled for the library
func (*VideoLibrary) SetAllowEarlyPlay ¶
func (m *VideoLibrary) SetAllowEarlyPlay(value *bool)
SetAllowEarlyPlay sets the AllowEarlyPlay property value. Determines if the Early-Play feature is enabled
func (*VideoLibrary) SetAllowedReferrers ¶
func (m *VideoLibrary) SetAllowedReferrers(value []string)
SetAllowedReferrers sets the AllowedReferrers property value. The list of allowed referrer domains allowed to access the library
func (*VideoLibrary) SetApiAccessKey ¶
func (m *VideoLibrary) SetApiAccessKey(value *string)
SetApiAccessKey sets the ApiAccessKey property value. The API access key for the library. Only added when the includeAccessKey parameter is set.
func (*VideoLibrary) SetApiKey ¶
func (m *VideoLibrary) SetApiKey(value *string)
SetApiKey sets the ApiKey property value. The API key used for authenticating with the video library
func (*VideoLibrary) SetAppleFairPlayDrm ¶
func (m *VideoLibrary) SetAppleFairPlayDrm(value VideoLibrary_AppleFairPlayDrmable)
SetAppleFairPlayDrm sets the AppleFairPlayDrm property value. The AppleFairPlayDrm property
func (*VideoLibrary) SetBitrate1080p ¶
func (m *VideoLibrary) SetBitrate1080p(value *int32)
SetBitrate1080p sets the Bitrate1080p property value. The bitrate used for encoding 1080p videos
func (*VideoLibrary) SetBitrate1440p ¶
func (m *VideoLibrary) SetBitrate1440p(value *int32)
SetBitrate1440p sets the Bitrate1440p property value. The bitrate used for encoding 1440p videos
func (*VideoLibrary) SetBitrate2160p ¶
func (m *VideoLibrary) SetBitrate2160p(value *int32)
SetBitrate2160p sets the Bitrate2160p property value. The bitrate used for encoding 2160p videos
func (*VideoLibrary) SetBitrate240p ¶
func (m *VideoLibrary) SetBitrate240p(value *int32)
SetBitrate240p sets the Bitrate240p property value. The bitrate used for encoding 240p videos
func (*VideoLibrary) SetBitrate360p ¶
func (m *VideoLibrary) SetBitrate360p(value *int32)
SetBitrate360p sets the Bitrate360p property value. The bitrate used for encoding 360p videos
func (*VideoLibrary) SetBitrate480p ¶
func (m *VideoLibrary) SetBitrate480p(value *int32)
SetBitrate480p sets the Bitrate480p property value. The bitrate used for encoding 480p videos
func (*VideoLibrary) SetBitrate720p ¶
func (m *VideoLibrary) SetBitrate720p(value *int32)
SetBitrate720p sets the Bitrate720p property value. The bitrate used for encoding 720p videos
func (*VideoLibrary) SetBlockNoneReferrer ¶
func (m *VideoLibrary) SetBlockNoneReferrer(value *bool)
SetBlockNoneReferrer sets the BlockNoneReferrer property value. Determines if the requests without a referrer are blocked
func (*VideoLibrary) SetBlockedReferrers ¶
func (m *VideoLibrary) SetBlockedReferrers(value []string)
SetBlockedReferrers sets the BlockedReferrers property value. The list of blocked referrer domains blocked from accessing the library
func (*VideoLibrary) SetCaptionsBackground ¶
func (m *VideoLibrary) SetCaptionsBackground(value *string)
SetCaptionsBackground sets the CaptionsBackground property value. The captions display background color
func (*VideoLibrary) SetCaptionsFontColor ¶
func (m *VideoLibrary) SetCaptionsFontColor(value *string)
SetCaptionsFontColor sets the CaptionsFontColor property value. The captions display font color
func (*VideoLibrary) SetCaptionsFontSize ¶
func (m *VideoLibrary) SetCaptionsFontSize(value *int32)
SetCaptionsFontSize sets the CaptionsFontSize property value. The captions display font size
func (*VideoLibrary) SetControls ¶
func (m *VideoLibrary) SetControls(value *string)
SetControls sets the Controls property value. The list of controls on the video player.
func (*VideoLibrary) SetCustomHTML ¶
func (m *VideoLibrary) SetCustomHTML(value *string)
SetCustomHTML sets the CustomHTML property value. The custom HTMl that is added into the head of the HTML player.
func (*VideoLibrary) SetDateCreated ¶
func (m *VideoLibrary) SetDateCreated(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetDateCreated sets the DateCreated property value. The date when the video library was created
func (*VideoLibrary) SetDrmVersion ¶
func (m *VideoLibrary) SetDrmVersion(value *int64)
SetDrmVersion sets the DrmVersion property value. The DrmVersion property
func (*VideoLibrary) SetEnableContentTagging ¶
func (m *VideoLibrary) SetEnableContentTagging(value *bool)
SetEnableContentTagging sets the EnableContentTagging property value. Determines if content tagging should be enabled for this library.
func (*VideoLibrary) SetEnableDRM ¶
func (m *VideoLibrary) SetEnableDRM(value *bool)
SetEnableDRM sets the EnableDRM property value. Determines if the MediaCage basic DRM is enabled
func (*VideoLibrary) SetEnableMP4Fallback ¶
func (m *VideoLibrary) SetEnableMP4Fallback(value *bool)
SetEnableMP4Fallback sets the EnableMP4Fallback property value. Determines if the MP4 fallback feature is enabled
func (*VideoLibrary) SetEnableTranscribing ¶
func (m *VideoLibrary) SetEnableTranscribing(value *bool)
SetEnableTranscribing sets the EnableTranscribing property value. Determines if the automatic audio transcribing is currently enabled for this zone.
func (*VideoLibrary) SetEnableTranscribingDescriptionGeneration ¶
func (m *VideoLibrary) SetEnableTranscribingDescriptionGeneration(value *bool)
SetEnableTranscribingDescriptionGeneration sets the EnableTranscribingDescriptionGeneration property value. Determines if automatic transcribing description generation is currently enabled.
func (*VideoLibrary) SetEnableTranscribingTitleGeneration ¶
func (m *VideoLibrary) SetEnableTranscribingTitleGeneration(value *bool)
SetEnableTranscribingTitleGeneration sets the EnableTranscribingTitleGeneration property value. Determines if automatic transcribing title generation is currently enabled.
func (*VideoLibrary) SetEnabledResolutions ¶
func (m *VideoLibrary) SetEnabledResolutions(value *string)
SetEnabledResolutions sets the EnabledResolutions property value. The comma separated list of enabled resolutions
func (*VideoLibrary) SetFontFamily ¶
func (m *VideoLibrary) SetFontFamily(value *string)
SetFontFamily sets the FontFamily property value. The captions font family.
func (*VideoLibrary) SetGoogleWidevineDrm ¶
func (m *VideoLibrary) SetGoogleWidevineDrm(value VideoLibrary_GoogleWidevineDrmable)
SetGoogleWidevineDrm sets the GoogleWidevineDrm property value. The GoogleWidevineDrm property
func (*VideoLibrary) SetHasWatermark ¶
func (m *VideoLibrary) SetHasWatermark(value *bool)
SetHasWatermark sets the HasWatermark property value. Determines if the video library has a watermark configured
func (*VideoLibrary) SetId ¶
func (m *VideoLibrary) SetId(value *int64)
SetId sets the Id property value. The Id property
func (*VideoLibrary) SetKeepOriginalFiles ¶
func (m *VideoLibrary) SetKeepOriginalFiles(value *bool)
SetKeepOriginalFiles sets the KeepOriginalFiles property value. Determines if the original video files should be stored after encoding
func (*VideoLibrary) SetName ¶
func (m *VideoLibrary) SetName(value *string)
SetName sets the Name property value. The name of the Video Library.
func (*VideoLibrary) SetPlayerKeyColor ¶
func (m *VideoLibrary) SetPlayerKeyColor(value *string)
SetPlayerKeyColor sets the PlayerKeyColor property value. The key color of the player.
func (*VideoLibrary) SetPlayerTokenAuthenticationEnabled ¶
func (m *VideoLibrary) SetPlayerTokenAuthenticationEnabled(value *bool)
SetPlayerTokenAuthenticationEnabled sets the PlayerTokenAuthenticationEnabled property value. Determines if the player token authentication is enabled
func (*VideoLibrary) SetPullZoneId ¶
func (m *VideoLibrary) SetPullZoneId(value *int64)
SetPullZoneId sets the PullZoneId property value. The ID of the connected underlying pull zone
func (*VideoLibrary) SetPullZoneType ¶
func (m *VideoLibrary) SetPullZoneType(value *float64)
SetPullZoneType sets the PullZoneType property value. The PullZoneType property
func (*VideoLibrary) SetReadOnlyApiKey ¶
func (m *VideoLibrary) SetReadOnlyApiKey(value *string)
SetReadOnlyApiKey sets the ReadOnlyApiKey property value. The read-only API key used for authenticating with the video library
func (*VideoLibrary) SetRememberPlayerPosition ¶
func (m *VideoLibrary) SetRememberPlayerPosition(value *bool)
SetRememberPlayerPosition sets the RememberPlayerPosition property value. The list of languages that the captions will be automatically transcribed to.
func (*VideoLibrary) SetReplicationRegions ¶
func (m *VideoLibrary) SetReplicationRegions(value []ReplicationRegions)
SetReplicationRegions sets the ReplicationRegions property value. The geo-replication regions of the underlying storage zone
func (*VideoLibrary) SetShowHeatmap ¶
func (m *VideoLibrary) SetShowHeatmap(value *bool)
SetShowHeatmap sets the ShowHeatmap property value. Determines if the video watch heatmap should be displayed in the player.
func (*VideoLibrary) SetStorageUsage ¶
func (m *VideoLibrary) SetStorageUsage(value *int64)
SetStorageUsage sets the StorageUsage property value. The total amount of storage used by the library
func (*VideoLibrary) SetStorageZoneId ¶
func (m *VideoLibrary) SetStorageZoneId(value *int64)
SetStorageZoneId sets the StorageZoneId property value. The ID of the connected underlying storage zone
func (*VideoLibrary) SetTrafficUsage ¶
func (m *VideoLibrary) SetTrafficUsage(value *int64)
SetTrafficUsage sets the TrafficUsage property value. The amount of traffic usage this month
func (*VideoLibrary) SetTranscribingCaptionLanguages ¶
func (m *VideoLibrary) SetTranscribingCaptionLanguages(value []string)
SetTranscribingCaptionLanguages sets the TranscribingCaptionLanguages property value. The TranscribingCaptionLanguages property
func (*VideoLibrary) SetUILanguage ¶
func (m *VideoLibrary) SetUILanguage(value *string)
SetUILanguage sets the UILanguage property value. The UI language of the player
func (*VideoLibrary) SetVastTagUrl ¶
func (m *VideoLibrary) SetVastTagUrl(value *string)
SetVastTagUrl sets the VastTagUrl property value. The URL of the VAST tag endpoint for advertising configuration
func (*VideoLibrary) SetViAiPublisherId ¶
func (m *VideoLibrary) SetViAiPublisherId(value *string)
SetViAiPublisherId sets the ViAiPublisherId property value. The vi.ai publisher id for advertising configuration
func (*VideoLibrary) SetVideoCount ¶
func (m *VideoLibrary) SetVideoCount(value *int64)
SetVideoCount sets the VideoCount property value. The number of videos in the video library
func (*VideoLibrary) SetWatermarkHeight ¶
func (m *VideoLibrary) SetWatermarkHeight(value *int32)
SetWatermarkHeight sets the WatermarkHeight property value. The height of the watermark (in %)
func (*VideoLibrary) SetWatermarkPositionLeft ¶
func (m *VideoLibrary) SetWatermarkPositionLeft(value *int32)
SetWatermarkPositionLeft sets the WatermarkPositionLeft property value. The left offset of the watermark position (in %)
func (*VideoLibrary) SetWatermarkPositionTop ¶
func (m *VideoLibrary) SetWatermarkPositionTop(value *int32)
SetWatermarkPositionTop sets the WatermarkPositionTop property value. The top offset of the watermark position (in %)
func (*VideoLibrary) SetWatermarkVersion ¶
func (m *VideoLibrary) SetWatermarkVersion(value *int64)
SetWatermarkVersion sets the WatermarkVersion property value. The WatermarkVersion property
func (*VideoLibrary) SetWatermarkWidth ¶
func (m *VideoLibrary) SetWatermarkWidth(value *int32)
SetWatermarkWidth sets the WatermarkWidth property value. The width of the watermark (in %)
func (*VideoLibrary) SetWebhookUrl ¶
func (m *VideoLibrary) SetWebhookUrl(value *string)
SetWebhookUrl sets the WebhookUrl property value. The webhook URL of the video library
type VideoLibrary_AppleFairPlayDrm ¶
type VideoLibrary_AppleFairPlayDrm struct {
// contains filtered or unexported fields
}
func NewVideoLibrary_AppleFairPlayDrm ¶
func NewVideoLibrary_AppleFairPlayDrm() *VideoLibrary_AppleFairPlayDrm
NewVideoLibrary_AppleFairPlayDrm instantiates a new VideoLibrary_AppleFairPlayDrm and sets the default values.
func (*VideoLibrary_AppleFairPlayDrm) GetAdditionalData ¶
func (m *VideoLibrary_AppleFairPlayDrm) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*VideoLibrary_AppleFairPlayDrm) GetCertificateExpirationDate ¶
func (m *VideoLibrary_AppleFairPlayDrm) GetCertificateExpirationDate() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCertificateExpirationDate gets the CertificateExpirationDate property value. The CertificateExpirationDate property returns a *Time when successful
func (*VideoLibrary_AppleFairPlayDrm) GetCertificateId ¶
func (m *VideoLibrary_AppleFairPlayDrm) GetCertificateId() *int64
GetCertificateId gets the CertificateId property value. The CertificateId property returns a *int64 when successful
func (*VideoLibrary_AppleFairPlayDrm) GetEnabled ¶
func (m *VideoLibrary_AppleFairPlayDrm) GetEnabled() *bool
GetEnabled gets the Enabled property value. The Enabled property returns a *bool when successful
func (*VideoLibrary_AppleFairPlayDrm) GetFieldDeserializers ¶
func (m *VideoLibrary_AppleFairPlayDrm) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*VideoLibrary_AppleFairPlayDrm) GetProvider ¶
func (m *VideoLibrary_AppleFairPlayDrm) GetProvider() *string
GetProvider gets the Provider property value. The Provider property returns a *string when successful
func (*VideoLibrary_AppleFairPlayDrm) Serialize ¶
func (m *VideoLibrary_AppleFairPlayDrm) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*VideoLibrary_AppleFairPlayDrm) SetAdditionalData ¶
func (m *VideoLibrary_AppleFairPlayDrm) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*VideoLibrary_AppleFairPlayDrm) SetCertificateExpirationDate ¶
func (m *VideoLibrary_AppleFairPlayDrm) SetCertificateExpirationDate(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCertificateExpirationDate sets the CertificateExpirationDate property value. The CertificateExpirationDate property
func (*VideoLibrary_AppleFairPlayDrm) SetCertificateId ¶
func (m *VideoLibrary_AppleFairPlayDrm) SetCertificateId(value *int64)
SetCertificateId sets the CertificateId property value. The CertificateId property
func (*VideoLibrary_AppleFairPlayDrm) SetEnabled ¶
func (m *VideoLibrary_AppleFairPlayDrm) SetEnabled(value *bool)
SetEnabled sets the Enabled property value. The Enabled property
func (*VideoLibrary_AppleFairPlayDrm) SetProvider ¶
func (m *VideoLibrary_AppleFairPlayDrm) SetProvider(value *string)
SetProvider sets the Provider property value. The Provider property
type VideoLibrary_AppleFairPlayDrmable ¶
type VideoLibrary_AppleFairPlayDrmable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCertificateExpirationDate() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetCertificateId() *int64 GetEnabled() *bool GetProvider() *string SetCertificateExpirationDate(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetCertificateId(value *int64) SetEnabled(value *bool) SetProvider(value *string) }
type VideoLibrary_GoogleWidevineDrm ¶
type VideoLibrary_GoogleWidevineDrm struct {
// contains filtered or unexported fields
}
func NewVideoLibrary_GoogleWidevineDrm ¶
func NewVideoLibrary_GoogleWidevineDrm() *VideoLibrary_GoogleWidevineDrm
NewVideoLibrary_GoogleWidevineDrm instantiates a new VideoLibrary_GoogleWidevineDrm and sets the default values.
func (*VideoLibrary_GoogleWidevineDrm) GetAdditionalData ¶
func (m *VideoLibrary_GoogleWidevineDrm) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*VideoLibrary_GoogleWidevineDrm) GetCertificateExpirationDate ¶
func (m *VideoLibrary_GoogleWidevineDrm) GetCertificateExpirationDate() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCertificateExpirationDate gets the CertificateExpirationDate property value. The CertificateExpirationDate property returns a *Time when successful
func (*VideoLibrary_GoogleWidevineDrm) GetCertificateId ¶
func (m *VideoLibrary_GoogleWidevineDrm) GetCertificateId() *int64
GetCertificateId gets the CertificateId property value. The CertificateId property returns a *int64 when successful
func (*VideoLibrary_GoogleWidevineDrm) GetEnabled ¶
func (m *VideoLibrary_GoogleWidevineDrm) GetEnabled() *bool
GetEnabled gets the Enabled property value. The Enabled property returns a *bool when successful
func (*VideoLibrary_GoogleWidevineDrm) GetFieldDeserializers ¶
func (m *VideoLibrary_GoogleWidevineDrm) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*VideoLibrary_GoogleWidevineDrm) GetMinClientSecurityLevel ¶
func (m *VideoLibrary_GoogleWidevineDrm) GetMinClientSecurityLevel() *float64
GetMinClientSecurityLevel gets the MinClientSecurityLevel property value. The MinClientSecurityLevel property returns a *float64 when successful
func (*VideoLibrary_GoogleWidevineDrm) GetProvider ¶
func (m *VideoLibrary_GoogleWidevineDrm) GetProvider() *string
GetProvider gets the Provider property value. The Provider property returns a *string when successful
func (*VideoLibrary_GoogleWidevineDrm) GetSdOnlyForL3 ¶
func (m *VideoLibrary_GoogleWidevineDrm) GetSdOnlyForL3() *bool
GetSdOnlyForL3 gets the SdOnlyForL3 property value. The SdOnlyForL3 property returns a *bool when successful
func (*VideoLibrary_GoogleWidevineDrm) Serialize ¶
func (m *VideoLibrary_GoogleWidevineDrm) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*VideoLibrary_GoogleWidevineDrm) SetAdditionalData ¶
func (m *VideoLibrary_GoogleWidevineDrm) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*VideoLibrary_GoogleWidevineDrm) SetCertificateExpirationDate ¶
func (m *VideoLibrary_GoogleWidevineDrm) SetCertificateExpirationDate(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCertificateExpirationDate sets the CertificateExpirationDate property value. The CertificateExpirationDate property
func (*VideoLibrary_GoogleWidevineDrm) SetCertificateId ¶
func (m *VideoLibrary_GoogleWidevineDrm) SetCertificateId(value *int64)
SetCertificateId sets the CertificateId property value. The CertificateId property
func (*VideoLibrary_GoogleWidevineDrm) SetEnabled ¶
func (m *VideoLibrary_GoogleWidevineDrm) SetEnabled(value *bool)
SetEnabled sets the Enabled property value. The Enabled property
func (*VideoLibrary_GoogleWidevineDrm) SetMinClientSecurityLevel ¶
func (m *VideoLibrary_GoogleWidevineDrm) SetMinClientSecurityLevel(value *float64)
SetMinClientSecurityLevel sets the MinClientSecurityLevel property value. The MinClientSecurityLevel property
func (*VideoLibrary_GoogleWidevineDrm) SetProvider ¶
func (m *VideoLibrary_GoogleWidevineDrm) SetProvider(value *string)
SetProvider sets the Provider property value. The Provider property
func (*VideoLibrary_GoogleWidevineDrm) SetSdOnlyForL3 ¶
func (m *VideoLibrary_GoogleWidevineDrm) SetSdOnlyForL3(value *bool)
SetSdOnlyForL3 sets the SdOnlyForL3 property value. The SdOnlyForL3 property
type VideoLibrary_GoogleWidevineDrmable ¶
type VideoLibrary_GoogleWidevineDrmable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCertificateExpirationDate() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetCertificateId() *int64 GetEnabled() *bool GetMinClientSecurityLevel() *float64 GetProvider() *string GetSdOnlyForL3() *bool SetCertificateExpirationDate(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetCertificateId(value *int64) SetEnabled(value *bool) SetMinClientSecurityLevel(value *float64) SetProvider(value *string) SetSdOnlyForL3(value *bool) }
type VideoLibraryable ¶
type VideoLibraryable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAllowDirectPlay() *bool GetAllowEarlyPlay() *bool GetAllowedReferrers() []string GetApiAccessKey() *string GetApiKey() *string GetAppleFairPlayDrm() VideoLibrary_AppleFairPlayDrmable GetBitrate1080p() *int32 GetBitrate1440p() *int32 GetBitrate2160p() *int32 GetBitrate240p() *int32 GetBitrate360p() *int32 GetBitrate480p() *int32 GetBitrate720p() *int32 GetBlockedReferrers() []string GetBlockNoneReferrer() *bool GetCaptionsBackground() *string GetCaptionsFontColor() *string GetCaptionsFontSize() *int32 GetControls() *string GetCustomHTML() *string GetDateCreated() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetDrmVersion() *int64 GetEnableContentTagging() *bool GetEnabledResolutions() *string GetEnableDRM() *bool GetEnableMP4Fallback() *bool GetEnableTranscribing() *bool GetEnableTranscribingDescriptionGeneration() *bool GetEnableTranscribingTitleGeneration() *bool GetFontFamily() *string GetGoogleWidevineDrm() VideoLibrary_GoogleWidevineDrmable GetHasWatermark() *bool GetId() *int64 GetKeepOriginalFiles() *bool GetName() *string GetPlayerKeyColor() *string GetPlayerTokenAuthenticationEnabled() *bool GetPullZoneId() *int64 GetPullZoneType() *float64 GetReadOnlyApiKey() *string GetRememberPlayerPosition() *bool GetReplicationRegions() []ReplicationRegions GetShowHeatmap() *bool GetStorageUsage() *int64 GetStorageZoneId() *int64 GetTrafficUsage() *int64 GetTranscribingCaptionLanguages() []string GetUILanguage() *string GetVastTagUrl() *string GetViAiPublisherId() *string GetVideoCount() *int64 GetWatermarkHeight() *int32 GetWatermarkPositionLeft() *int32 GetWatermarkPositionTop() *int32 GetWatermarkVersion() *int64 GetWatermarkWidth() *int32 GetWebhookUrl() *string SetAllowDirectPlay(value *bool) SetAllowEarlyPlay(value *bool) SetAllowedReferrers(value []string) SetApiAccessKey(value *string) SetApiKey(value *string) SetAppleFairPlayDrm(value VideoLibrary_AppleFairPlayDrmable) SetBitrate1080p(value *int32) SetBitrate1440p(value *int32) SetBitrate2160p(value *int32) SetBitrate240p(value *int32) SetBitrate360p(value *int32) SetBitrate480p(value *int32) SetBitrate720p(value *int32) SetBlockedReferrers(value []string) SetBlockNoneReferrer(value *bool) SetCaptionsBackground(value *string) SetCaptionsFontColor(value *string) SetCaptionsFontSize(value *int32) SetControls(value *string) SetCustomHTML(value *string) SetDateCreated(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetDrmVersion(value *int64) SetEnableContentTagging(value *bool) SetEnabledResolutions(value *string) SetEnableDRM(value *bool) SetEnableMP4Fallback(value *bool) SetEnableTranscribing(value *bool) SetEnableTranscribingDescriptionGeneration(value *bool) SetEnableTranscribingTitleGeneration(value *bool) SetFontFamily(value *string) SetGoogleWidevineDrm(value VideoLibrary_GoogleWidevineDrmable) SetHasWatermark(value *bool) SetId(value *int64) SetKeepOriginalFiles(value *bool) SetName(value *string) SetPlayerKeyColor(value *string) SetPlayerTokenAuthenticationEnabled(value *bool) SetPullZoneId(value *int64) SetPullZoneType(value *float64) SetReadOnlyApiKey(value *string) SetRememberPlayerPosition(value *bool) SetReplicationRegions(value []ReplicationRegions) SetShowHeatmap(value *bool) SetStorageUsage(value *int64) SetStorageZoneId(value *int64) SetTrafficUsage(value *int64) SetTranscribingCaptionLanguages(value []string) SetUILanguage(value *string) SetVastTagUrl(value *string) SetViAiPublisherId(value *string) SetVideoCount(value *int64) SetWatermarkHeight(value *int32) SetWatermarkPositionLeft(value *int32) SetWatermarkPositionTop(value *int32) SetWatermarkVersion(value *int64) SetWatermarkWidth(value *int32) SetWebhookUrl(value *string) }