Package com.oracle.bmc.datasafe.model
Class AlertPolicyRuleSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.datasafe.model.AlertPolicyRuleSummary.Builder
-
- Enclosing class:
- AlertPolicyRuleSummary
public static class AlertPolicyRuleSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AlertPolicyRuleSummarybuild()AlertPolicyRuleSummary.Buildercopy(AlertPolicyRuleSummary model)AlertPolicyRuleSummary.Builderdescription(String description)Describes the alert policy rule.AlertPolicyRuleSummary.BuilderdisplayName(String displayName)The display name of the alert policy rule.AlertPolicyRuleSummary.Builderexpression(String expression)The conditional expression of the alert policy rule which evaluates to boolean value.AlertPolicyRuleSummary.Builderkey(String key)The unique key of the alert policy rule.AlertPolicyRuleSummary.BuilderlifecycleState(AlertPolicyRuleLifecycleState lifecycleState)The current state of the alert policy rule.AlertPolicyRuleSummary.BuildertimeCreated(Date timeCreated)Creation date and time of the alert policy rule, in the format defined by RFC3339.
-
-
-
Method Detail
-
key
public AlertPolicyRuleSummary.Builder key(String key)
The unique key of the alert policy rule.- Parameters:
key- the value to set- Returns:
- this builder
-
description
public AlertPolicyRuleSummary.Builder description(String description)
Describes the alert policy rule.- Parameters:
description- the value to set- Returns:
- this builder
-
expression
public AlertPolicyRuleSummary.Builder expression(String expression)
The conditional expression of the alert policy rule which evaluates to boolean value.- Parameters:
expression- the value to set- Returns:
- this builder
-
lifecycleState
public AlertPolicyRuleSummary.Builder lifecycleState(AlertPolicyRuleLifecycleState lifecycleState)
The current state of the alert policy rule.- Parameters:
lifecycleState- the value to set- Returns:
- this builder
-
displayName
public AlertPolicyRuleSummary.Builder displayName(String displayName)
The display name of the alert policy rule.- Parameters:
displayName- the value to set- Returns:
- this builder
-
timeCreated
public AlertPolicyRuleSummary.Builder timeCreated(Date timeCreated)
Creation date and time of the alert policy rule, in the format defined by RFC3339.- Parameters:
timeCreated- the value to set- Returns:
- this builder
-
build
public AlertPolicyRuleSummary build()
-
copy
public AlertPolicyRuleSummary.Builder copy(AlertPolicyRuleSummary model)
-
-