Stackdriver Monitoring V3 Client - Class MeshIstio (1.2.2)

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

Istio service scoped to an Istio mesh. Anthos clusters running ASM < 1.6.8 will have their services ingested as this type.

Generated from protobuf message google.monitoring.v3.Service.MeshIstio

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ mesh_uid string

Identifier for the mesh in which this Istio service is defined. Corresponds to the mesh_uid metric label in Istio metrics.

↳ service_namespace string

The namespace of the Istio service underlying this service. Corresponds to the destination_service_namespace metric label in Istio metrics.

↳ service_name string

The name of the Istio service underlying this service. Corresponds to the destination_service_name metric label in Istio metrics.

getMeshUid

Identifier for the mesh in which this Istio service is defined.

Corresponds to the mesh_uid metric label in Istio metrics.

Generated from protobuf field string mesh_uid = 1;

Returns
TypeDescription
string

setMeshUid

Identifier for the mesh in which this Istio service is defined.

Corresponds to the mesh_uid metric label in Istio metrics.

Generated from protobuf field string mesh_uid = 1;

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getServiceNamespace

The namespace of the Istio service underlying this service. Corresponds to the destination_service_namespace metric label in Istio metrics.

Generated from protobuf field string service_namespace = 3;

Returns
TypeDescription
string

setServiceNamespace

The namespace of the Istio service underlying this service. Corresponds to the destination_service_namespace metric label in Istio metrics.

Generated from protobuf field string service_namespace = 3;

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getServiceName

The name of the Istio service underlying this service. Corresponds to the destination_service_name metric label in Istio metrics.

Generated from protobuf field string service_name = 4;

Returns
TypeDescription
string

setServiceName

The name of the Istio service underlying this service. Corresponds to the destination_service_name metric label in Istio metrics.

Generated from protobuf field string service_name = 4;

Parameter
NameDescription
var string
Returns
TypeDescription
$this