Skip to content
This repository has been archived by the owner on Oct 12, 2022. It is now read-only.

ApplicationInsights Channel Contracts Device

Jakub Oleksy edited this page Dec 20, 2014 · 1 revision

ApplicationInsights\Channel\Contracts\Device

Data contract class for type Device.

  • Class name: Device
  • Namespace: ApplicationInsights\Channel\Contracts
  • This class implements: JsonSerializable

Properties

$_data

private mixed $_data

Data array that will store all the values.

  • Visibility: private

Methods

\ApplicationInsights\Channel\Contracts\Device::__construct()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::__construct()()

Creates a new Device.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Device::getId()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::getId()()

Gets the id field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Device::setId()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::setId()($id)

Sets the id field.

  • Visibility: public

Arguments

  • $id mixed

\ApplicationInsights\Channel\Contracts\Device::getIp()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::getIp()()

Gets the ip field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Device::setIp()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::setIp()($ip)

Sets the ip field.

  • Visibility: public

Arguments

  • $ip mixed

\ApplicationInsights\Channel\Contracts\Device::getLanguage()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::getLanguage()()

Gets the language field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Device::setLanguage()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::setLanguage()($language)

Sets the language field.

  • Visibility: public

Arguments

  • $language mixed

\ApplicationInsights\Channel\Contracts\Device::getLocale()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::getLocale()()

Gets the locale field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Device::setLocale()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::setLocale()($locale)

Sets the locale field.

  • Visibility: public

Arguments

  • $locale mixed

\ApplicationInsights\Channel\Contracts\Device::getModel()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::getModel()()

Gets the model field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Device::setModel()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::setModel()($model)

Sets the model field.

  • Visibility: public

Arguments

  • $model mixed

\ApplicationInsights\Channel\Contracts\Device::getNetwork()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::getNetwork()()

Gets the network field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Device::setNetwork()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::setNetwork()($network)

Sets the network field.

  • Visibility: public

Arguments

  • $network mixed

\ApplicationInsights\Channel\Contracts\Device::getOemName()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::getOemName()()

Gets the oemName field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Device::setOemName()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::setOemName()($oemName)

Sets the oemName field.

  • Visibility: public

Arguments

  • $oemName mixed

\ApplicationInsights\Channel\Contracts\Device::getOs()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::getOs()()

Gets the os field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Device::setOs()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::setOs()($os)

Sets the os field.

  • Visibility: public

Arguments

  • $os mixed

\ApplicationInsights\Channel\Contracts\Device::getOsVersion()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::getOsVersion()()

Gets the osVersion field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Device::setOsVersion()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::setOsVersion()($osVersion)

Sets the osVersion field.

  • Visibility: public

Arguments

  • $osVersion mixed

\ApplicationInsights\Channel\Contracts\Device::getRoleInstance()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::getRoleInstance()()

Gets the roleInstance field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Device::setRoleInstance()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::setRoleInstance()($roleInstance)

Sets the roleInstance field.

  • Visibility: public

Arguments

  • $roleInstance mixed

\ApplicationInsights\Channel\Contracts\Device::getRoleName()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::getRoleName()()

Gets the roleName field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Device::setRoleName()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::setRoleName()($roleName)

Sets the roleName field.

  • Visibility: public

Arguments

  • $roleName mixed

\ApplicationInsights\Channel\Contracts\Device::getScreenResolution()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::getScreenResolution()()

Gets the screenResolution field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Device::setScreenResolution()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::setScreenResolution()($screenResolution)

Sets the screenResolution field.

  • Visibility: public

Arguments

  • $screenResolution mixed

\ApplicationInsights\Channel\Contracts\Device::getType()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::getType()()

Gets the type field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Device::setType()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::setType()($type)

Sets the type field.

  • Visibility: public

Arguments

  • $type mixed

\ApplicationInsights\Channel\Contracts\Device::getVmName()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::getVmName()()

Gets the vmName field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Device::setVmName()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::setVmName()($vmName)

Sets the vmName field.

  • Visibility: public

Arguments

  • $vmName mixed

\ApplicationInsights\Channel\Contracts\Device::jsonSerialize()

mixed ApplicationInsights\Channel\Contracts\Device::\ApplicationInsights\Channel\Contracts\Device::jsonSerialize()()

Overrides JSON serialization for this class.

  • Visibility: public
Clone this wiki locally