/* Ċ Ġ* ĠCopyright ĠThe ĠOpen Telemetry ĠAuthors Ċ Ġ* ĠSPDX - License - Identifier : ĠApache - 2 . 0 Ċ Ġ*/ Ċ package Ġio . op entelemetry . kotlin . sdk . metrics . data Ċ Ċ import Ġio . op entelemetry . kotlin . sdk . common . Instrumentation Library Info Ċ import Ġio . op entelemetry . kotlin . sdk . resources . Resource Ċ Ċ data Ġclass ĠMetric Data Impl ( ĊĠĠĠ Ġoverride Ġval Ġresource : ĠResource , ĊĠĠĠ Ġoverride Ġval Ġinstrument ation Library Info : ĠInstrument ation Library Info , ĊĠĠĠ Ġoverride Ġval Ġname : ĠString , ĊĠĠĠ Ġoverride Ġval Ġdescription : ĠString , ĊĠĠĠ Ġoverride Ġval Ġunit : ĠString , ĊĠĠĠ Ġoverride Ġval Ġtype : ĠMetric DataType , ĊĠĠĠ Ġoverride Ġval Ġdata : ĠData < *> Ċ ) Ġ: ĠMetric Data Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġcreate ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġresource : ĠResource , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġinstrument ation Library Info : ĠInstrument ation Library Info , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġname : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdescription : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġunit : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtype : ĠMetric DataType , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdata : ĠData < *> ĊĠĠĠĠĠĠĠ Ġ): ĠMetric Data Impl Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠMetric Data Impl ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġresource , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġinstrument ation Library Info , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġname , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdescription , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġunit , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtype , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdata ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ