Package com.oracle.bmc.cloudguard.model
Class ProblemTrendAggregation.Builder
- java.lang.Object
- 
- com.oracle.bmc.cloudguard.model.ProblemTrendAggregation.Builder
 
- 
- Enclosing class:
- ProblemTrendAggregation
 
 public static class ProblemTrendAggregation.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ProblemTrendAggregationbuild()ProblemTrendAggregation.Buildercopy(ProblemTrendAggregation model)ProblemTrendAggregation.Buildercount(Integer count)The number of occurrences for the corresponding time range and dimensions.ProblemTrendAggregation.BuilderdimensionsMap(Map<String,String> dimensionsMap)The key-value pairs of dimensions and their namesProblemTrendAggregation.BuilderdurationInSeconds(Integer durationInSeconds)DurationProblemTrendAggregation.BuilderstartTimestamp(BigDecimal startTimestamp)Start time in epoch seconds
 
- 
- 
- 
Method Detail- 
dimensionsMappublic ProblemTrendAggregation.Builder dimensionsMap(Map<String,String> dimensionsMap) The key-value pairs of dimensions and their names- Parameters:
- dimensionsMap- the value to set
- Returns:
- this builder
 
 - 
startTimestamppublic ProblemTrendAggregation.Builder startTimestamp(BigDecimal startTimestamp) Start time in epoch seconds- Parameters:
- startTimestamp- the value to set
- Returns:
- this builder
 
 - 
durationInSecondspublic ProblemTrendAggregation.Builder durationInSeconds(Integer durationInSeconds) Duration- Parameters:
- durationInSeconds- the value to set
- Returns:
- this builder
 
 - 
countpublic ProblemTrendAggregation.Builder count(Integer count) The number of occurrences for the corresponding time range and dimensions.- Parameters:
- count- the value to set
- Returns:
- this builder
 
 - 
buildpublic ProblemTrendAggregation build() 
 - 
copypublic ProblemTrendAggregation.Builder copy(ProblemTrendAggregation model) 
 
- 
 
-