-
Notifications
You must be signed in to change notification settings - Fork 92
ApplicationInsights Channel Contracts Envelope
Data contract class for type Envelope.
- Class name: Envelope
- Namespace: ApplicationInsights\Channel\Contracts
- This class implements: JsonSerializable
private mixed $_data
Data array that will store all the values.
- Visibility: private
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::__construct()()
Creates a new Envelope.
- Visibility: public
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getVer()()
Gets the ver field.
- Visibility: public
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setVer()($ver)
Sets the ver field.
- Visibility: public
- $ver mixed
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getName()()
Gets the name field.
- Visibility: public
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setName()($name)
Sets the name field.
- Visibility: public
- $name mixed
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getTime()()
Gets the time field.
- Visibility: public
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setTime()($time)
Sets the time field.
- Visibility: public
- $time mixed
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getSampleRate()()
Gets the sampleRate field.
- Visibility: public
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setSampleRate()($sampleRate)
Sets the sampleRate field.
- Visibility: public
- $sampleRate mixed
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getSeq()()
Gets the seq field.
- Visibility: public
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setSeq()($seq)
Sets the seq field.
- Visibility: public
- $seq mixed
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getInstrumentationKey()()
Gets the iKey field.
- Visibility: public
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setInstrumentationKey()($iKey)
Sets the iKey field.
- Visibility: public
- $iKey mixed
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getFlags()()
Gets the flags field.
- Visibility: public
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setFlags()($flags)
Sets the flags field.
- Visibility: public
- $flags mixed
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getDeviceId()()
Gets the deviceId field.
- Visibility: public
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setDeviceId()($deviceId)
Sets the deviceId field.
- Visibility: public
- $deviceId mixed
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getOs()()
Gets the os field.
- Visibility: public
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setOs()($os)
Sets the os field.
- Visibility: public
- $os mixed
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getOsVer()()
Gets the osVer field.
- Visibility: public
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setOsVer()($osVer)
Sets the osVer field.
- Visibility: public
- $osVer mixed
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getAppId()()
Gets the appId field.
- Visibility: public
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setAppId()($appId)
Sets the appId field.
- Visibility: public
- $appId mixed
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getAppVer()()
Gets the appVer field.
- Visibility: public
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setAppVer()($appVer)
Sets the appVer field.
- Visibility: public
- $appVer mixed
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getUserId()()
Gets the userId field.
- Visibility: public
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setUserId()($userId)
Sets the userId field.
- Visibility: public
- $userId mixed
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getTags()()
Gets the tags field.
- Visibility: public
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setTags()($tags)
Sets the tags field.
- Visibility: public
- $tags mixed
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::getData()()
Gets the data field.
- Visibility: public
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::setData()($data)
Sets the data field.
- Visibility: public
- $data mixed
mixed ApplicationInsights\Channel\Contracts\Envelope::\ApplicationInsights\Channel\Contracts\Envelope::jsonSerialize()()
Overrides JSON serialization for this class.
- Visibility: public