Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface HouseholdDevice

Hierarchy

  • KalturaHouseholdDevice
    • HouseholdDevice

Index

Constructors

constructor

  • Parameters

    • Optional data: KalturaHouseholdDeviceArgs

    Returns HouseholdDevice

Properties

activatedOn

activatedOn: number

brandId

brandId: number

deviceBrandName

deviceBrandName: string

Readonly deviceFamilyId

deviceFamilyId: number

Readonly drm

drm: KalturaCustomDrmPlaybackPluginData

dynamicData

dynamicData: {}

Type declaration

  • [key: string]: KalturaStringValue

externalId

externalId: string

householdId

householdId: number

Readonly lastActivityTime

lastActivityTime: number

macAddress

macAddress: string

manufacturer

manufacturer: string

Readonly manufacturerId

manufacturerId: number

model

model: string

name

name: string

relatedObjects

relatedObjects: KalturaObjectBase[]

Readonly status

status: KalturaDeviceStatus

udid

udid: string

Methods

Protected _getMetadata

  • _getMetadata(): KalturaObjectMetadata
  • Returns KalturaObjectMetadata

Protected _parseResponseProperty

  • _parseResponseProperty(propertyName: string, property: KalturaObjectPropertyMetadata, source: any): any
  • Parameters

    • propertyName: string
    • property: KalturaObjectPropertyMetadata
    • source: any

    Returns any

allowEmptyArray

  • allowEmptyArray(...properties: string[]): this
  • Parameters

    • Rest ...properties: string[]

    Returns this

fromResponseObject

  • fromResponseObject(data: any): {}
  • Parameters

    • data: any

    Returns {}

getTypeName

  • getTypeName(): string
  • Returns string

hasMetadataProperty

  • hasMetadataProperty(propertyName: string): boolean
  • Parameters

    • propertyName: string

    Returns boolean

setData

  • setData(handler: (request: this) => void): this
  • Parameters

    • handler: (request: this) => void
        • (request: this): void
        • Parameters

          • request: this

          Returns void

    Returns this

setDependency

  • setDependency(...dependency: ({ property: string; request: number; targetPath?: string[] } | [string, number] | [string, number, string])[]): this
  • Parameters

    • Rest ...dependency: ({ property: string; request: number; targetPath?: string[] } | [string, number] | [string, number, string])[]

    Returns this

toRequestObject

  • toRequestObject(): {}

Generated using TypeDoc