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 Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProblemTrendAggregation
build()
ProblemTrendAggregation.Builder
copy(ProblemTrendAggregation model)
ProblemTrendAggregation.Builder
count(Integer count)
The number of occurrences for the corresponding time range and dimensions.ProblemTrendAggregation.Builder
dimensionsMap(Map<String,String> dimensionsMap)
The key-value pairs of dimensions and their namesProblemTrendAggregation.Builder
durationInSeconds(Integer durationInSeconds)
DurationProblemTrendAggregation.Builder
startTimestamp(BigDecimal startTimestamp)
Start time in epoch seconds
-
-
-
Method Detail
-
dimensionsMap
public 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
-
startTimestamp
public ProblemTrendAggregation.Builder startTimestamp(BigDecimal startTimestamp)
Start time in epoch seconds- Parameters:
startTimestamp
- the value to set- Returns:
- this builder
-
durationInSeconds
public ProblemTrendAggregation.Builder durationInSeconds(Integer durationInSeconds)
Duration- Parameters:
durationInSeconds
- the value to set- Returns:
- this builder
-
count
public 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
-
build
public ProblemTrendAggregation build()
-
copy
public ProblemTrendAggregation.Builder copy(ProblemTrendAggregation model)
-
-