Package com.oracle.bmc.cloudguard.model
Class CreateDetectorRuleDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.cloudguard.model.CreateDetectorRuleDetails.Builder
 
- 
- Enclosing class:
- CreateDetectorRuleDetails
 
 public static class CreateDetectorRuleDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
sourceDetectorRuleIdpublic CreateDetectorRuleDetails.Builder sourceDetectorRuleId(String sourceDetectorRuleId) ID of source detector rule- Parameters:
- sourceDetectorRuleId- the value to set
- Returns:
- this builder
 
 - 
namepublic CreateDetectorRuleDetails.Builder name(String name) Name of the detector rule- Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic CreateDetectorRuleDetails.Builder description(String description) Description of the detector rule- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
isEnabledpublic CreateDetectorRuleDetails.Builder isEnabled(Boolean isEnabled) Enablement state of the detector rule- Parameters:
- isEnabled- the value to set
- Returns:
- this builder
 
 - 
riskLevelpublic CreateDetectorRuleDetails.Builder riskLevel(RiskLevel riskLevel) The risk level for the detector rule- Parameters:
- riskLevel- the value to set
- Returns:
- this builder
 
 - 
configurationspublic CreateDetectorRuleDetails.Builder configurations(List<DetectorConfiguration> configurations) List of detector rule configurations- Parameters:
- configurations- the value to set
- Returns:
- this builder
 
 - 
conditionpublic CreateDetectorRuleDetails.Builder condition(Condition condition) 
 - 
labelspublic CreateDetectorRuleDetails.Builder labels(List<String> labels) User-defined labels for the detector rule- Parameters:
- labels- the value to set
- Returns:
- this builder
 
 - 
recommendationpublic CreateDetectorRuleDetails.Builder recommendation(String recommendation) Recommendations for the detector rule- Parameters:
- recommendation- the value to set
- Returns:
- this builder
 
 - 
dataSourceIdpublic CreateDetectorRuleDetails.Builder dataSourceId(String dataSourceId) OCID of the data source which is attached- Parameters:
- dataSourceId- the value to set
- Returns:
- this builder
 
 - 
entitiesMappingspublic CreateDetectorRuleDetails.Builder entitiesMappings(List<EntitiesMapping> entitiesMappings) Data source entities mapping for the detector rule- Parameters:
- entitiesMappings- the value to set
- Returns:
- this builder
 
 - 
buildpublic CreateDetectorRuleDetails build() 
 - 
copypublic CreateDetectorRuleDetails.Builder copy(CreateDetectorRuleDetails model) 
 
- 
 
-