class ProjectIdentifier

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

Public Methods

MetricIdentifier ForMetric (uint32_t metric_id)

Builder-style MetricIdentifier constructor.

MetricIdentifier ForMetric (uint32_t metric_id)
void ProjectIdentifier (CustomerIdentifier customer, uint32_t project_id)

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

void ProjectIdentifier (const Project & project)

Conversion contstructors

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

void ProjectIdentifier (const ObservationMetadata & metadata)

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

void ProjectIdentifier (const MetricDefinition & metric)

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

uint32_t customer_id ()

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

const CustomerIdentifier & customer ()

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

uint32_t project_id ()

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

bool operator< (const ProjectIdentifier & o)

Utility methods

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

std::string ToString ()

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

Friends

std::ostream & ProjectIdentifier (std::ostream & osconst ProjectIdentifier & proj)