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

ApplicationInsights Channel Contracts Envelope

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

ApplicationInsights\Channel\Contracts\Envelope

Data contract class for type Envelope.

  • Class name: Envelope
  • 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\Envelope::__construct()

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

Creates a new Envelope.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Envelope::getVer()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getVer()()

Gets the ver field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Envelope::setVer()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setVer()($ver)

Sets the ver field.

  • Visibility: public

Arguments

  • $ver mixed

\ApplicationInsights\Channel\Contracts\Envelope::getName()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getName()()

Gets the name field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Envelope::setName()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setName()($name)

Sets the name field.

  • Visibility: public

Arguments

  • $name mixed

\ApplicationInsights\Channel\Contracts\Envelope::getTime()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getTime()()

Gets the time field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Envelope::setTime()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setTime()($time)

Sets the time field.

  • Visibility: public

Arguments

  • $time mixed

\ApplicationInsights\Channel\Contracts\Envelope::getSampleRate()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getSampleRate()()

Gets the sampleRate field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Envelope::setSampleRate()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setSampleRate()($sampleRate)

Sets the sampleRate field.

  • Visibility: public

Arguments

  • $sampleRate mixed

\ApplicationInsights\Channel\Contracts\Envelope::getSeq()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getSeq()()

Gets the seq field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Envelope::setSeq()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setSeq()($seq)

Sets the seq field.

  • Visibility: public

Arguments

  • $seq mixed

\ApplicationInsights\Channel\Contracts\Envelope::getInstrumentationKey()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getInstrumentationKey()()

Gets the iKey field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Envelope::setInstrumentationKey()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setInstrumentationKey()($iKey)

Sets the iKey field.

  • Visibility: public

Arguments

  • $iKey mixed

\ApplicationInsights\Channel\Contracts\Envelope::getFlags()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getFlags()()

Gets the flags field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Envelope::setFlags()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setFlags()($flags)

Sets the flags field.

  • Visibility: public

Arguments

  • $flags mixed

\ApplicationInsights\Channel\Contracts\Envelope::getDeviceId()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getDeviceId()()

Gets the deviceId field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Envelope::setDeviceId()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setDeviceId()($deviceId)

Sets the deviceId field.

  • Visibility: public

Arguments

  • $deviceId mixed

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

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

Gets the os field.

  • Visibility: public

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

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

Sets the os field.

  • Visibility: public

Arguments

  • $os mixed

\ApplicationInsights\Channel\Contracts\Envelope::getOsVer()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getOsVer()()

Gets the osVer field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Envelope::setOsVer()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setOsVer()($osVer)

Sets the osVer field.

  • Visibility: public

Arguments

  • $osVer mixed

\ApplicationInsights\Channel\Contracts\Envelope::getAppId()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getAppId()()

Gets the appId field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Envelope::setAppId()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setAppId()($appId)

Sets the appId field.

  • Visibility: public

Arguments

  • $appId mixed

\ApplicationInsights\Channel\Contracts\Envelope::getAppVer()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getAppVer()()

Gets the appVer field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Envelope::setAppVer()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setAppVer()($appVer)

Sets the appVer field.

  • Visibility: public

Arguments

  • $appVer mixed

\ApplicationInsights\Channel\Contracts\Envelope::getUserId()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getUserId()()

Gets the userId field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Envelope::setUserId()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setUserId()($userId)

Sets the userId field.

  • Visibility: public

Arguments

  • $userId mixed

\ApplicationInsights\Channel\Contracts\Envelope::getTags()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getTags()()

Gets the tags field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Envelope::setTags()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setTags()($tags)

Sets the tags field.

  • Visibility: public

Arguments

  • $tags mixed

\ApplicationInsights\Channel\Contracts\Envelope::getData()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getData()()

Gets the data field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Envelope::setData()

mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setData()($data)

Sets the data field.

  • Visibility: public

Arguments

  • $data mixed

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

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

Overrides JSON serialization for this class.

  • Visibility: public
Clone this wiki locally