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

ApplicationInsights Channel Contracts Metric_Data

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

ApplicationInsights\Channel\Contracts\Metric_Data

Data contract class for type Metric_Data.

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

Properties

$_data

private mixed $_data

Data array that will store all the values.

  • Visibility: private

$_envelopeTypeName

private mixed $_envelopeTypeName

Needed to properly construct the JSON envelope.

  • Visibility: private

$_dataTypeName

private mixed $_dataTypeName

Needed to properly construct the JSON envelope.

  • Visibility: private

Methods

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

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

Creates a new MetricData.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Metric_Data::getEnvelopeTypeName()

mixed ApplicationInsights\Channel\Contracts\Metric_Data::\ApplicationInsights\Channel\Contracts\Metric_Data::getEnvelopeTypeName()()

Gets the envelopeTypeName field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Metric_Data::getDataTypeName()

mixed ApplicationInsights\Channel\Contracts\Metric_Data::\ApplicationInsights\Channel\Contracts\Metric_Data::getDataTypeName()()

Gets the dataTypeName field.

  • Visibility: public

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

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

Gets the ver field.

  • Visibility: public

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

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

Sets the ver field.

  • Visibility: public

Arguments

  • $ver mixed

\ApplicationInsights\Channel\Contracts\Metric_Data::getMetrics()

mixed ApplicationInsights\Channel\Contracts\Metric_Data::\ApplicationInsights\Channel\Contracts\Metric_Data::getMetrics()()

Gets the metrics field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Metric_Data::setMetrics()

mixed ApplicationInsights\Channel\Contracts\Metric_Data::\ApplicationInsights\Channel\Contracts\Metric_Data::setMetrics()($metrics)

Sets the metrics field.

  • Visibility: public

Arguments

  • $metrics mixed

\ApplicationInsights\Channel\Contracts\Metric_Data::getProperties()

mixed ApplicationInsights\Channel\Contracts\Metric_Data::\ApplicationInsights\Channel\Contracts\Metric_Data::getProperties()()

Gets the properties field.

  • Visibility: public

\ApplicationInsights\Channel\Contracts\Metric_Data::setProperties()

mixed ApplicationInsights\Channel\Contracts\Metric_Data::\ApplicationInsights\Channel\Contracts\Metric_Data::setProperties()($properties)

Sets the properties field.

  • Visibility: public

Arguments

  • $properties mixed

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

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

Overrides JSON serialization for this class.

  • Visibility: public
Clone this wiki locally