class MetricIdentifier

Defined at line 91 of file ../../third_party/cobalt/src/public/lib/registry_identifiers.h

Public Methods

ReportIdentifier ForReport (uint32_t report_id)

Builder-style ReportIdentifier constructor.

ReportIdentifier ForReport (uint32_t report_id)
void MetricIdentifier (ProjectIdentifier project, uint32_t metric_id)

Defined at line 93 of file ../../third_party/cobalt/src/public/lib/registry_identifiers.h

void MetricIdentifier (const ObservationMetadata & metadata)

Conversion constructors

Defined at line 97 of file ../../third_party/cobalt/src/public/lib/registry_identifiers.h

void MetricIdentifier (const MetricDefinition & metric)

Defined at line 99 of file ../../third_party/cobalt/src/public/lib/registry_identifiers.h

uint32_t customer_id ()

Defined at line 106 of file ../../third_party/cobalt/src/public/lib/registry_identifiers.h

uint32_t project_id ()

Defined at line 107 of file ../../third_party/cobalt/src/public/lib/registry_identifiers.h

const ProjectIdentifier & project ()

Defined at line 108 of file ../../third_party/cobalt/src/public/lib/registry_identifiers.h

uint32_t metric_id ()

Defined at line 109 of file ../../third_party/cobalt/src/public/lib/registry_identifiers.h

bool operator< (const MetricIdentifier & o)

Utility methods.

Defined at line 112 of file ../../third_party/cobalt/src/public/lib/registry_identifiers.h

std::string ToString ()

Defined at line 116 of file ../../third_party/cobalt/src/public/lib/registry_identifiers.h

Friends

std::ostream & MetricIdentifier (std::ostream & osconst MetricIdentifier & metric)