Package com.oracle.bmc.cloudguard.model
Class ResponderRuleDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.cloudguard.model.ResponderRuleDetails.Builder
-
- Enclosing class:
- ResponderRuleDetails
public static class ResponderRuleDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResponderRuleDetails
build()
ResponderRuleDetails.Builder
condition(Condition condition)
ResponderRuleDetails.Builder
configurations(List<ResponderConfiguration> configurations)
List of responder rule configurationsResponderRuleDetails.Builder
copy(ResponderRuleDetails model)
ResponderRuleDetails.Builder
isEnabled(Boolean isEnabled)
Enabled state for the responder ruleResponderRuleDetails.Builder
mode(ResponderModeTypes mode)
Execution mode for the responder rule
-
-
-
Method Detail
-
condition
public ResponderRuleDetails.Builder condition(Condition condition)
-
configurations
public ResponderRuleDetails.Builder configurations(List<ResponderConfiguration> configurations)
List of responder rule configurations- Parameters:
configurations
- the value to set- Returns:
- this builder
-
isEnabled
public ResponderRuleDetails.Builder isEnabled(Boolean isEnabled)
Enabled state for the responder rule- Parameters:
isEnabled
- the value to set- Returns:
- this builder
-
mode
public ResponderRuleDetails.Builder mode(ResponderModeTypes mode)
Execution mode for the responder rule- Parameters:
mode
- the value to set- Returns:
- this builder
-
build
public ResponderRuleDetails build()
-
copy
public ResponderRuleDetails.Builder copy(ResponderRuleDetails model)
-
-