Reference documentation and code samples for the Stackdriver Monitoring V3 Client class TypedValue.
A single strongly-typed value.
Generated from protobuf message google.monitoring.v3.TypedValue
Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ bool_value |
bool
A Boolean value: |
↳ int64_value |
int|string
A 64-bit integer. Its range is approximately ±9.2x1018. |
↳ double_value |
float
A 64-bit double-precision floating-point number. Its magnitude is approximately ±10±300 and it has 16 significant digits of precision. |
↳ string_value |
string
A variable-length string value. |
↳ distribution_value |
Google\Api\Distribution
A distribution value. |
getBoolValue
A Boolean value: true
or false
.
Generated from protobuf field bool bool_value = 1;
Returns | |
---|---|
Type | Description |
bool |
hasBoolValue
setBoolValue
A Boolean value: true
or false
.
Generated from protobuf field bool bool_value = 1;
Parameter | |
---|---|
Name | Description |
var |
bool
|
Returns | |
---|---|
Type | Description |
$this |
getInt64Value
A 64-bit integer. Its range is approximately ±9.2x1018.
Generated from protobuf field int64 int64_value = 2;
Returns | |
---|---|
Type | Description |
int|string |
hasInt64Value
setInt64Value
A 64-bit integer. Its range is approximately ±9.2x1018.
Generated from protobuf field int64 int64_value = 2;
Parameter | |
---|---|
Name | Description |
var |
int|string
|
Returns | |
---|---|
Type | Description |
$this |
getDoubleValue
A 64-bit double-precision floating-point number. Its magnitude is approximately ±10±300 and it has 16 significant digits of precision.
Generated from protobuf field double double_value = 3;
Returns | |
---|---|
Type | Description |
float |
hasDoubleValue
setDoubleValue
A 64-bit double-precision floating-point number. Its magnitude is approximately ±10±300 and it has 16 significant digits of precision.
Generated from protobuf field double double_value = 3;
Parameter | |
---|---|
Name | Description |
var |
float
|
Returns | |
---|---|
Type | Description |
$this |
getStringValue
A variable-length string value.
Generated from protobuf field string string_value = 4;
Returns | |
---|---|
Type | Description |
string |
hasStringValue
setStringValue
A variable-length string value.
Generated from protobuf field string string_value = 4;
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getDistributionValue
A distribution value.
Generated from protobuf field .google.api.Distribution distribution_value = 5;
Returns | |
---|---|
Type | Description |
Google\Api\Distribution|null |
hasDistributionValue
setDistributionValue
A distribution value.
Generated from protobuf field .google.api.Distribution distribution_value = 5;
Parameter | |
---|---|
Name | Description |
var |
Google\Api\Distribution
|
Returns | |
---|---|
Type | Description |
$this |
getValue
Returns | |
---|---|
Type | Description |
string |