Package com.oracle.bmc.devops.model
Class SummarizeProjectRepositoryAnalyticsDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.devops.model.SummarizeProjectRepositoryAnalyticsDetails.Builder
-
- Enclosing class:
- SummarizeProjectRepositoryAnalyticsDetails
public static class SummarizeProjectRepositoryAnalyticsDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
authorEmail
public SummarizeProjectRepositoryAnalyticsDetails.Builder authorEmail(String authorEmail)
Email address of the author.- Parameters:
authorEmail
- the value to set- Returns:
- this builder
-
repositoryMetrics
public SummarizeProjectRepositoryAnalyticsDetails.Builder repositoryMetrics(List<MetricName> repositoryMetrics)
The name of the metric to be filtered.- Parameters:
repositoryMetrics
- the value to set- Returns:
- this builder
-
aggregationDuration
public SummarizeProjectRepositoryAnalyticsDetails.Builder aggregationDuration(SummarizeProjectRepositoryAnalyticsDetails.AggregationDuration aggregationDuration)
Metrics aggregated for the defined period.- Parameters:
aggregationDuration
- the value to set- Returns:
- this builder
-
startTime
public SummarizeProjectRepositoryAnalyticsDetails.Builder startTime(Date startTime)
The beginning of the metric data query time range.- Parameters:
startTime
- the value to set- Returns:
- this builder
-
endTime
public SummarizeProjectRepositoryAnalyticsDetails.Builder endTime(Date endTime)
The end of the metric data query time range.- Parameters:
endTime
- the value to set- Returns:
- this builder
-
groupBy
public SummarizeProjectRepositoryAnalyticsDetails.Builder groupBy(SummarizeProjectRepositoryAnalyticsDetails.GroupBy groupBy)
Attribute by which metric data has to be grouped- Parameters:
groupBy
- the value to set- Returns:
- this builder
-
build
public SummarizeProjectRepositoryAnalyticsDetails build()
-
copy
public SummarizeProjectRepositoryAnalyticsDetails.Builder copy(SummarizeProjectRepositoryAnalyticsDetails model)
-
-