Show / Hide Table of Contents

Class SummarizeProjectRepositoryAnalyticsDetails

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

Inheritance
object
SummarizeProjectRepositoryAnalyticsDetails
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 SummarizeProjectRepositoryAnalyticsDetails

Properties

AggregationDuration

Declaration
[JsonProperty(PropertyName = "aggregationDuration")]
[JsonConverter(typeof(StringEnumConverter))]
public SummarizeProjectRepositoryAnalyticsDetails.AggregationDurationEnum? AggregationDuration { get; set; }
Property Value
Type Description
SummarizeProjectRepositoryAnalyticsDetails.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 SummarizeProjectRepositoryAnalyticsDetails.GroupByEnum? GroupBy { get; set; }
Property Value
Type Description
SummarizeProjectRepositoryAnalyticsDetails.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