Stackdriver Monitoring V3 Client - Class ValueDescriptor (1.2.2)

Reference documentation and code samples for the Stackdriver Monitoring V3 Client class ValueDescriptor.

A descriptor for the value columns in a data point.

Generated from protobuf message google.monitoring.v3.TimeSeriesDescriptor.ValueDescriptor

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ key string

The value key.

↳ value_type int

The value type.

↳ metric_kind int

The value stream kind.

↳ unit string

The unit in which time_series point values are reported. unit follows the UCUM format for units as seen in https://unitsofmeasure.org/ucum.html. unit is only valid if value_type is INTEGER, DOUBLE, DISTRIBUTION.

getKey

The value key.

Generated from protobuf field string key = 1;

Returns
TypeDescription
string

setKey

The value key.

Generated from protobuf field string key = 1;

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getValueType

The value type.

Generated from protobuf field .google.api.MetricDescriptor.ValueType value_type = 2;

Returns
TypeDescription
int

setValueType

The value type.

Generated from protobuf field .google.api.MetricDescriptor.ValueType value_type = 2;

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getMetricKind

The value stream kind.

Generated from protobuf field .google.api.MetricDescriptor.MetricKind metric_kind = 3;

Returns
TypeDescription
int

setMetricKind

The value stream kind.

Generated from protobuf field .google.api.MetricDescriptor.MetricKind metric_kind = 3;

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getUnit

The unit in which time_series point values are reported. unit follows the UCUM format for units as seen in https://unitsofmeasure.org/ucum.html.

unit is only valid if value_type is INTEGER, DOUBLE, DISTRIBUTION.

Generated from protobuf field string unit = 4;

Returns
TypeDescription
string

setUnit

The unit in which time_series point values are reported. unit follows the UCUM format for units as seen in https://unitsofmeasure.org/ucum.html.

unit is only valid if value_type is INTEGER, DOUBLE, DISTRIBUTION.

Generated from protobuf field string unit = 4;

Parameter
NameDescription
var string
Returns
TypeDescription
$this