Package com.oracle.bmc.cloudguard.model
Class ResourceRiskScoreAggregation.Builder
- java.lang.Object
-
- com.oracle.bmc.cloudguard.model.ResourceRiskScoreAggregation.Builder
-
- Enclosing class:
- ResourceRiskScoreAggregation
public static class ResourceRiskScoreAggregation.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceRiskScoreAggregation
build()
ResourceRiskScoreAggregation.Builder
copy(ResourceRiskScoreAggregation model)
ResourceRiskScoreAggregation.Builder
riskLevel(RiskLevel riskLevel)
The risk levelResourceRiskScoreAggregation.Builder
riskScore(Double riskScore)
The risk scoreResourceRiskScoreAggregation.Builder
scoreTimestamp(BigDecimal scoreTimestamp)
The date and time for which the score is calculated.ResourceRiskScoreAggregation.Builder
tactics(List<String> tactics)
List of tactics used for evaluating the risk score
-
-
-
Method Detail
-
tactics
public ResourceRiskScoreAggregation.Builder tactics(List<String> tactics)
List of tactics used for evaluating the risk score- Parameters:
tactics
- the value to set- Returns:
- this builder
-
scoreTimestamp
public ResourceRiskScoreAggregation.Builder scoreTimestamp(BigDecimal scoreTimestamp)
The date and time for which the score is calculated.Format defined by RFC3339.
- Parameters:
scoreTimestamp
- the value to set- Returns:
- this builder
-
riskScore
public ResourceRiskScoreAggregation.Builder riskScore(Double riskScore)
The risk score- Parameters:
riskScore
- the value to set- Returns:
- this builder
-
riskLevel
public ResourceRiskScoreAggregation.Builder riskLevel(RiskLevel riskLevel)
The risk level- Parameters:
riskLevel
- the value to set- Returns:
- this builder
-
build
public ResourceRiskScoreAggregation build()
-
copy
public ResourceRiskScoreAggregation.Builder copy(ResourceRiskScoreAggregation model)
-
-