public static class SummarizeRepositoryAnalyticsDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public SummarizeRepositoryAnalyticsDetails.Builder authorEmail(String authorEmail)
Email address of the author.
authorEmail
- the value to setpublic SummarizeRepositoryAnalyticsDetails.Builder repositoryMetrics(List<MetricName> repositoryMetrics)
The name of the metric to be filtered.
repositoryMetrics
- the value to setpublic SummarizeRepositoryAnalyticsDetails.Builder aggregationDuration(SummarizeRepositoryAnalyticsDetails.AggregationDuration aggregationDuration)
Metrics aggregated for the defined period.
aggregationDuration
- the value to setpublic SummarizeRepositoryAnalyticsDetails.Builder startTime(Date startTime)
The beginning of the metric data query time range.
startTime
- the value to setpublic SummarizeRepositoryAnalyticsDetails.Builder endTime(Date endTime)
The end of the metric data query time range.
endTime
- the value to setpublic SummarizeRepositoryAnalyticsDetails.Builder groupBy(SummarizeRepositoryAnalyticsDetails.GroupBy groupBy)
Attribute by which metric data has to be grouped
groupBy
- the value to setpublic SummarizeRepositoryAnalyticsDetails build()
public SummarizeRepositoryAnalyticsDetails.Builder copy(SummarizeRepositoryAnalyticsDetails model)
Copyright © 2016–2024. All rights reserved.