public static class CreateDetectorRuleDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public CreateDetectorRuleDetails.Builder sourceDetectorRuleId(String sourceDetectorRuleId)
Id of source detector rule
sourceDetectorRuleId
- the value to setpublic CreateDetectorRuleDetails.Builder name(String name)
Name of the detector rule
name
- the value to setpublic CreateDetectorRuleDetails.Builder description(String description)
Description of the detector rule
description
- the value to setpublic CreateDetectorRuleDetails.Builder isEnabled(Boolean isEnabled)
Identifies state for detector rule
isEnabled
- the value to setpublic CreateDetectorRuleDetails.Builder riskLevel(RiskLevel riskLevel)
The Risk Level
riskLevel
- the value to setpublic CreateDetectorRuleDetails.Builder configurations(List<DetectorConfiguration> configurations)
Configuration details
configurations
- the value to setpublic CreateDetectorRuleDetails.Builder condition(Condition condition)
public CreateDetectorRuleDetails.Builder labels(List<String> labels)
user defined labels for a detector rule
labels
- the value to setpublic CreateDetectorRuleDetails.Builder recommendation(String recommendation)
Recommendations of the detector rule
recommendation
- the value to setpublic CreateDetectorRuleDetails.Builder dataSourceId(String dataSourceId)
ocid of the data source which needs to attached
dataSourceId
- the value to setpublic CreateDetectorRuleDetails.Builder entitiesMappings(List<EntitiesMapping> entitiesMappings)
Data Source entities mapping for a Detector Rule
entitiesMappings
- the value to setpublic CreateDetectorRuleDetails build()
public CreateDetectorRuleDetails.Builder copy(CreateDetectorRuleDetails model)
Copyright © 2016–2023. All rights reserved.