Show / Hide Table of Contents

Class SummarizeRepositoryAnalyticsDetails

Details of the user configured settings for viewing the metrics at repository level.

Inheritance
object
SummarizeRepositoryAnalyticsDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DevopsService.Models
Assembly: OCI.DotNetSDK.Devops.dll
Syntax
public class SummarizeRepositoryAnalyticsDetails

Properties

AggregationDuration

Declaration
[JsonProperty(PropertyName = "aggregationDuration")]
[JsonConverter(typeof(StringEnumConverter))]
public SummarizeRepositoryAnalyticsDetails.AggregationDurationEnum? AggregationDuration { get; set; }
Property Value
Type Description
SummarizeRepositoryAnalyticsDetails.AggregationDurationEnum?

Metrics aggregated for the defined period.

AuthorEmail

Declaration
[JsonProperty(PropertyName = "authorEmail")]
public string AuthorEmail { get; set; }
Property Value
Type Description
string

Email address of the author.

EndTime

Declaration
[JsonProperty(PropertyName = "endTime")]
public DateTime? EndTime { get; set; }
Property Value
Type Description
DateTime?

The end of the metric data query time range.

GroupBy

Declaration
[JsonProperty(PropertyName = "groupBy")]
[JsonConverter(typeof(StringEnumConverter))]
public SummarizeRepositoryAnalyticsDetails.GroupByEnum? GroupBy { get; set; }
Property Value
Type Description
SummarizeRepositoryAnalyticsDetails.GroupByEnum?

Attribute by which metric data has to be grouped

RepositoryMetrics

Declaration
[Required(ErrorMessage = "RepositoryMetrics is required.")]
[JsonProperty(PropertyName = "repositoryMetrics", ItemConverterType = typeof(StringEnumConverter))]
public List<MetricName> RepositoryMetrics { get; set; }
Property Value
Type Description
List<MetricName>

The name of the metric to be filtered.

Remarks

Required

StartTime

Declaration
[Required(ErrorMessage = "StartTime is required.")]
[JsonProperty(PropertyName = "startTime")]
public DateTime? StartTime { get; set; }
Property Value
Type Description
DateTime?

The beginning of the metric data query time range.

Remarks

Required

In this article
Back to top