object MetricDescriptor extends GeneratedMessageCompanion[MetricDescriptor] with Serializable
- Alphabetic
- By Inheritance
- MetricDescriptor
- Serializable
- Serializable
- GeneratedMessageCompanion
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
- implicit class MetricDescriptorLens[UpperPB] extends ObjectLens[UpperPB, MetricDescriptor]
-
final
case class
MetricDescriptorMetadata(launchStage: LaunchStage = ..., samplePeriod: Option[Duration] = _root_.scala.None, ingestDelay: Option[Duration] = _root_.scala.None, unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Updatable[MetricDescriptorMetadata] with Product with Serializable
Additional annotations that can be used to guide the usage of a metric.
Additional annotations that can be used to guide the usage of a metric.
- launchStage
Deprecated. Please use the MetricDescriptor.launch_stage instead. The launch stage of the metric definition.
- samplePeriod
The sampling period of metric data points. For metrics which are written periodically, consecutive data points are stored at this time interval, excluding data loss due to errors. Metrics with a higher granularity have a smaller sampling period.
- ingestDelay
The delay of data points caused by ingestion. Data points older than this age are guaranteed to be ingested and available to be read, excluding data loss due to errors.
- Annotations
- @SerialVersionUID()
-
sealed abstract
class
MetricKind extends GeneratedEnum
The kind of measurement.
The kind of measurement. It describes how the data is reported.
-
type
ValueType = MetricDescriptor
- Definition Classes
- GeneratedMessageCompanion
-
sealed abstract
class
ValueTypeEnum extends GeneratedEnum
The value type of a metric.
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final val DESCRIPTION_FIELD_NUMBER: Int(6)
- final val DISPLAY_NAME_FIELD_NUMBER: Int(7)
- final val LABELS_FIELD_NUMBER: Int(2)
- final val LAUNCH_STAGE_FIELD_NUMBER: Int(12)
- final val METADATA_FIELD_NUMBER: Int(10)
- final val METRIC_KIND_FIELD_NUMBER: Int(3)
- final val NAME_FIELD_NUMBER: Int(1)
- final val TYPE_FIELD_NUMBER: Int(8)
- final val UNIT_FIELD_NUMBER: Int(5)
- final val VALUE_TYPE_FIELD_NUMBER: Int(4)
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
lazy val
defaultInstance: MetricDescriptor
- Definition Classes
- MetricDescriptor → GeneratedMessageCompanion
-
def
enumCompanionForField(field: FieldDescriptor): GeneratedEnumCompanion[_]
- Definition Classes
- GeneratedMessageCompanion
-
def
enumCompanionForFieldNumber(__fieldNumber: Int): GeneratedEnumCompanion[_]
- Definition Classes
- MetricDescriptor → GeneratedMessageCompanion
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
fromAscii(s: String): MetricDescriptor
- Definition Classes
- GeneratedMessageCompanion
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
javaDescriptor: Descriptor
- Definition Classes
- MetricDescriptor → GeneratedMessageCompanion
-
def
merge(_message__: MetricDescriptor, _input__: CodedInputStream): MetricDescriptor
- Definition Classes
- MetricDescriptor → GeneratedMessageCompanion
- implicit def messageCompanion: GeneratedMessageCompanion[MetricDescriptor]
-
def
messageCompanionForField(field: FieldDescriptor): GeneratedMessageCompanion[_]
- Definition Classes
- GeneratedMessageCompanion
-
def
messageCompanionForFieldNumber(__number: Int): GeneratedMessageCompanion[_]
- Definition Classes
- MetricDescriptor → GeneratedMessageCompanion
-
implicit
def
messageReads: Reads[MetricDescriptor]
- Definition Classes
- MetricDescriptor → GeneratedMessageCompanion
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
lazy val
nestedMessagesCompanions: Seq[GeneratedMessageCompanion[_ <: GeneratedMessage]]
- Definition Classes
- MetricDescriptor → GeneratedMessageCompanion
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def of(name: String, type: String, labels: Seq[LabelDescriptor], metricKind: MetricKind, valueType: ValueTypeEnum, unit: String, description: String, displayName: String, metadata: Option[MetricDescriptorMetadata], launchStage: LaunchStage): MetricDescriptor
-
def
parseDelimitedFrom(input: InputStream): Option[MetricDescriptor]
- Definition Classes
- GeneratedMessageCompanion
-
def
parseDelimitedFrom(input: CodedInputStream): Option[MetricDescriptor]
- Definition Classes
- GeneratedMessageCompanion
-
def
parseFrom(s: Array[Byte]): MetricDescriptor
- Definition Classes
- GeneratedMessageCompanion
-
def
parseFrom(input: InputStream): MetricDescriptor
- Definition Classes
- GeneratedMessageCompanion
-
def
parseFrom(input: CodedInputStream): MetricDescriptor
- Definition Classes
- GeneratedMessageCompanion
-
def
scalaDescriptor: Descriptor
- Definition Classes
- MetricDescriptor → GeneratedMessageCompanion
-
def
streamFromDelimitedInput(input: InputStream): Stream[MetricDescriptor]
- Definition Classes
- GeneratedMessageCompanion
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toByteArray(a: MetricDescriptor): Array[Byte]
- Definition Classes
- GeneratedMessageCompanion
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
validate(s: Array[Byte]): Try[MetricDescriptor]
- Definition Classes
- GeneratedMessageCompanion
-
def
validateAscii(s: String): Either[TextFormatError, MetricDescriptor]
- Definition Classes
- GeneratedMessageCompanion
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- object MetricDescriptorMetadata extends GeneratedMessageCompanion[MetricDescriptorMetadata] with Serializable
- object MetricKind extends GeneratedEnumCompanion[MetricKind] with Serializable
- object ValueTypeEnum extends GeneratedEnumCompanion[ValueTypeEnum] with Serializable