Package com.oracle.bmc.opsi.model
Class SummarizeExadataInsightResourceStatisticsAggregationCollection.Builder
- java.lang.Object
-
- com.oracle.bmc.opsi.model.SummarizeExadataInsightResourceStatisticsAggregationCollection.Builder
-
- Enclosing class:
- SummarizeExadataInsightResourceStatisticsAggregationCollection
public static class SummarizeExadataInsightResourceStatisticsAggregationCollection.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
timeIntervalStart
public SummarizeExadataInsightResourceStatisticsAggregationCollection.Builder timeIntervalStart(Date timeIntervalStart)
The start timestamp that was passed into the request.- Parameters:
timeIntervalStart
- the value to set- Returns:
- this builder
-
timeIntervalEnd
public SummarizeExadataInsightResourceStatisticsAggregationCollection.Builder timeIntervalEnd(Date timeIntervalEnd)
The end timestamp that was passed into the request.- Parameters:
timeIntervalEnd
- the value to set- Returns:
- this builder
-
items
public SummarizeExadataInsightResourceStatisticsAggregationCollection.Builder items(List<ExadataInsightResourceStatisticsAggregation> items)
Collection of Resource Statistics items- Parameters:
items
- the value to set- Returns:
- this builder
-
usageUnit
public SummarizeExadataInsightResourceStatisticsAggregationCollection.Builder usageUnit(SummarizeExadataInsightResourceStatisticsAggregationCollection.UsageUnit usageUnit)
Displays usage unit ( CORES, GB , PERCENT, MBPS)- Parameters:
usageUnit
- the value to set- Returns:
- this builder
-
exadataResourceMetric
public SummarizeExadataInsightResourceStatisticsAggregationCollection.Builder exadataResourceMetric(SummarizeExadataInsightResourceStatisticsAggregationCollection.ExadataResourceMetric exadataResourceMetric)
Defines the type of exadata resource metric (example: CPU, STORAGE)- Parameters:
exadataResourceMetric
- the value to set- Returns:
- this builder
-
exadataInsightId
public SummarizeExadataInsightResourceStatisticsAggregationCollection.Builder exadataInsightId(String exadataInsightId)
The OCID of the Exadata insight.- Parameters:
exadataInsightId
- the value to set- Returns:
- this builder
-
exadataDisplayName
public SummarizeExadataInsightResourceStatisticsAggregationCollection.Builder exadataDisplayName(String exadataDisplayName)
The user-friendly name for the Exadata system.The name does not have to be unique.
- Parameters:
exadataDisplayName
- the value to set- Returns:
- this builder
-
build
public SummarizeExadataInsightResourceStatisticsAggregationCollection build()
-
-