MetricDescriptor_MetricDescriptorMetadata class final
Additional annotations that can be used to guide the usage of a metric.
- Inheritance
-
- Object
- ProtoMessage
- MetricDescriptor_MetricDescriptorMetadata
Constructors
-
MetricDescriptor_MetricDescriptorMetadata({LaunchStage launchStage = LaunchStage.$default, Duration? samplePeriod, Duration? ingestDelay, List<
MetricDescriptor_MetricDescriptorMetadata_TimeSeriesResourceHierarchyLevel> timeSeriesResourceHierarchyLevel = const []}) - MetricDescriptor_MetricDescriptorMetadata.fromJson(Object? j)
-
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- ingestDelay → Duration?
-
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.
final
- launchStage → LaunchStage
-
Deprecated. Must use the
MetricDescriptor.launch_stageinstead.final - qualifiedName → String
-
The fully qualified name of this message, i.e.,
google.protobuf.Durationorgoogle.rpc.ErrorInfo.finalinherited - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- samplePeriod → Duration?
-
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.
final
-
timeSeriesResourceHierarchyLevel
→ List<
MetricDescriptor_MetricDescriptorMetadata_TimeSeriesResourceHierarchyLevel> -
The scope of the timeseries data of the metric.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Object -
override
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- fullyQualifiedName → const String