OpenTelemetry PHP

ResourceMetrics extends Message
in package

A collection of ScopeMetrics from a Resource.

Generated from protobuf message opentelemetry.proto.metrics.v1.ResourceMetrics

Table of Contents

Properties

$resource  : mixed
The resource for the metrics in this message.
$schema_url  : mixed
The Schema URL, if known. This is the identifier of the Schema that the resource data is recorded in. To learn more about Schema URL see https://opentelemetry.io/docs/specs/otel/schemas/#schema-url This schema_url applies to the data in the "resource" field. It does not apply to the data in the "scope_metrics" field which have their own schema_url field.
$scope_metrics  : mixed
A list of metrics that originate from a resource.

Methods

__construct()  : mixed
Constructor.
clearResource()  : mixed
getResource()  : Resource|null
The resource for the metrics in this message.
getSchemaUrl()  : string
The Schema URL, if known. This is the identifier of the Schema that the resource data is recorded in. To learn more about Schema URL see https://opentelemetry.io/docs/specs/otel/schemas/#schema-url This schema_url applies to the data in the "resource" field. It does not apply to the data in the "scope_metrics" field which have their own schema_url field.
getScopeMetrics()  : RepeatedField
A list of metrics that originate from a resource.
hasResource()  : mixed
setResource()  : $this
The resource for the metrics in this message.
setSchemaUrl()  : $this
The Schema URL, if known. This is the identifier of the Schema that the resource data is recorded in. To learn more about Schema URL see https://opentelemetry.io/docs/specs/otel/schemas/#schema-url This schema_url applies to the data in the "resource" field. It does not apply to the data in the "scope_metrics" field which have their own schema_url field.
setScopeMetrics()  : $this
A list of metrics that originate from a resource.

Properties

$resource

The resource for the metrics in this message.

protected mixed $resource = null

If this field is not set then no resource info is known.

Generated from protobuf field .opentelemetry.proto.resource.v1.Resource resource = 1;

$schema_url

The Schema URL, if known. This is the identifier of the Schema that the resource data is recorded in. To learn more about Schema URL see https://opentelemetry.io/docs/specs/otel/schemas/#schema-url This schema_url applies to the data in the "resource" field. It does not apply to the data in the "scope_metrics" field which have their own schema_url field.

protected mixed $schema_url = ''

Generated from protobuf field string schema_url = 3;

$scope_metrics

A list of metrics that originate from a resource.

private mixed $scope_metrics

Generated from protobuf field repeated .opentelemetry.proto.metrics.v1.ScopeMetrics scope_metrics = 2;

Methods

__construct()

Constructor.

public __construct([array<string|int, mixed> $data = NULL ]) : mixed
Parameters
$data : array<string|int, mixed> = NULL

{ Optional. Data for populating the Message object.

@type \Opentelemetry\Proto\Resource\V1\Resource $resource
      The resource for the metrics in this message.
      If this field is not set then no resource info is known.
@type \Opentelemetry\Proto\Metrics\V1\ScopeMetrics[]|\Google\Protobuf\Internal\RepeatedField $scope_metrics
      A list of metrics that originate from a resource.
@type string $schema_url
      The Schema URL, if known. This is the identifier of the Schema that the resource data
      is recorded in. To learn more about Schema URL see
      https://opentelemetry.io/docs/specs/otel/schemas/#schema-url
      This schema_url applies to the data in the "resource" field. It does not apply
      to the data in the "scope_metrics" field which have their own schema_url field.

}

getResource()

The resource for the metrics in this message.

public getResource() : Resource|null

If this field is not set then no resource info is known.

Generated from protobuf field .opentelemetry.proto.resource.v1.Resource resource = 1;

Return values
Resource|null

getSchemaUrl()

The Schema URL, if known. This is the identifier of the Schema that the resource data is recorded in. To learn more about Schema URL see https://opentelemetry.io/docs/specs/otel/schemas/#schema-url This schema_url applies to the data in the "resource" field. It does not apply to the data in the "scope_metrics" field which have their own schema_url field.

public getSchemaUrl() : string

Generated from protobuf field string schema_url = 3;

Return values
string

getScopeMetrics()

A list of metrics that originate from a resource.

public getScopeMetrics() : RepeatedField

Generated from protobuf field repeated .opentelemetry.proto.metrics.v1.ScopeMetrics scope_metrics = 2;

Return values
RepeatedField

setResource()

The resource for the metrics in this message.

public setResource(Resource $var) : $this

If this field is not set then no resource info is known.

Generated from protobuf field .opentelemetry.proto.resource.v1.Resource resource = 1;

Parameters
$var : Resource
Return values
$this

setSchemaUrl()

The Schema URL, if known. This is the identifier of the Schema that the resource data is recorded in. To learn more about Schema URL see https://opentelemetry.io/docs/specs/otel/schemas/#schema-url This schema_url applies to the data in the "resource" field. It does not apply to the data in the "scope_metrics" field which have their own schema_url field.

public setSchemaUrl(string $var) : $this

Generated from protobuf field string schema_url = 3;

Parameters
$var : string
Return values
$this

setScopeMetrics()

A list of metrics that originate from a resource.

public setScopeMetrics(array<string|int, ScopeMetrics>|RepeatedField $var) : $this

Generated from protobuf field repeated .opentelemetry.proto.metrics.v1.ScopeMetrics scope_metrics = 2;

Parameters
$var : array<string|int, ScopeMetrics>|RepeatedField
Return values
$this

        
On this page

Search results