/// <inheritdoc />
        public IMetricsBuilder ByIncludingOnlyTagKeyValues(TagKeyValueFilter tagKeyValues)
        {
            _filter.WhereTaggedWithKeyValue(tagKeyValues);

            _metricsFilter(_filter);

            return(Builder);
        }
示例#2
0
 /// <inheritdoc />
 public IFilterMetrics WhereTaggedWithKeyValue(TagKeyValueFilter tags)
 {
     return(this);
 }
 /// <inheritdoc />
 public IFilterMetrics WhereMetricTaggedWithKeyValue(TagKeyValueFilter tags)
 {
     _tags = tags;
     return(this);
 }
 /// <summary>
 ///     Filters metrics where the metrics contain the specified tags key/value pair
 /// </summary>
 /// <param name="tags">The metrics tag key/values to filter on.</param>
 public DefaultMetricsFilter WhereMetricTaggedWithKeyValue(TagKeyValueFilter tags)
 {
     _tags = tags;
     return(this);
 }