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 SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll 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- 
keypublic AlertPolicyRuleSummary.Builder key(String key) The unique key of the alert policy rule.- Parameters:
- key- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic AlertPolicyRuleSummary.Builder description(String description) Describes the alert policy rule.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
expressionpublic 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
 
 - 
lifecycleStatepublic AlertPolicyRuleSummary.Builder lifecycleState(AlertPolicyRuleLifecycleState lifecycleState) The current state of the alert policy rule.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
displayNamepublic AlertPolicyRuleSummary.Builder displayName(String displayName) The display name of the alert policy rule.- Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic 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
 
 - 
buildpublic AlertPolicyRuleSummary build() 
 - 
copypublic AlertPolicyRuleSummary.Builder copy(AlertPolicyRuleSummary model) 
 
- 
 
-