| Alarm.Builder | Alarm.Builder. alarmSummary(String alarmSummary) |  | 
| Alarm.Builder | Alarm.Builder. body(String body) | The human-readable content of the delivered alarm notification. | 
| static Alarm.Builder | Alarm. builder() | Create a new builder. | 
| Alarm.Builder | Alarm.Builder. compartmentId(String compartmentId) | The OCID  of the
compartment containing the alarm. | 
| Alarm.Builder | Alarm.Builder. copy(Alarm model) |  | 
| Alarm.Builder | Alarm.Builder. definedTags(Map<String,Map<String,Object>> definedTags) | Usage of predefined tag keys. | 
| Alarm.Builder | Alarm.Builder. destinations(List<String> destinations) | A list of destinations for alarm notifications. | 
| Alarm.Builder | Alarm.Builder. displayName(String displayName) | A user-friendly name for the alarm. | 
| Alarm.Builder | Alarm.Builder. evaluationSlackDuration(String evaluationSlackDuration) | Customizable slack period to wait for metric ingestion before evaluating the alarm. | 
| Alarm.Builder | Alarm.Builder. freeformTags(Map<String,String> freeformTags) | Simple key-value pair that is applied without any predefined name, type or scope. | 
| Alarm.Builder | Alarm.Builder. id(String id) |  | 
| Alarm.Builder | Alarm.Builder. isEnabled(Boolean isEnabled) | Whether the alarm is enabled. | 
| Alarm.Builder | Alarm.Builder. isNotificationsPerMetricDimensionEnabled(Boolean isNotificationsPerMetricDimensionEnabled) | When set to true, splits alarm notifications per metric stream. | 
| Alarm.Builder | Alarm.Builder. lifecycleState(Alarm.LifecycleState lifecycleState) | The current lifecycle state of the alarm. | 
| Alarm.Builder | Alarm.Builder. messageFormat(Alarm.MessageFormat messageFormat) | The format to use for alarm notifications. | 
| Alarm.Builder | Alarm.Builder. metricCompartmentId(String metricCompartmentId) | The OCID  of the
compartment containing the metric being evaluated by the alarm. | 
| Alarm.Builder | Alarm.Builder. metricCompartmentIdInSubtree(Boolean metricCompartmentIdInSubtree) | When true, the alarm evaluates metrics from all compartments and subcompartments. | 
| Alarm.Builder | Alarm.Builder. namespace(String namespace) | The source service or application emitting the metric that is evaluated by the alarm. | 
| Alarm.Builder | Alarm.Builder. notificationTitle(String notificationTitle) |  | 
| Alarm.Builder | Alarm.Builder. notificationVersion(String notificationVersion) | The version of the alarm notification to be delivered. | 
| Alarm.Builder | Alarm.Builder. overrides(List<AlarmOverride> overrides) | A set of overrides that control evaluations of the alarm. | 
| Alarm.Builder | Alarm.Builder. pendingDuration(String pendingDuration) | The period of time that the condition defined in the alarm must persist before the alarm
state changes from “OK” to “FIRING”. | 
| Alarm.Builder | Alarm.Builder. query(String query) | The Monitoring Query Language (MQL) expression to evaluate for the alarm. | 
| Alarm.Builder | Alarm.Builder. repeatNotificationDuration(String repeatNotificationDuration) | The frequency for re-submitting alarm notifications, if the alarm keeps firing without
interruption. | 
| Alarm.Builder | Alarm.Builder. resolution(String resolution) | The time between calculated aggregation windows for the alarm. | 
| Alarm.Builder | Alarm.Builder. resourceGroup(String resourceGroup) | Resource group to match for metric data retrieved by the alarm. | 
| Alarm.Builder | Alarm.Builder. ruleName(String ruleName) | Identifier of the alarm’s base values for alarm evaluation, for use when the alarm
contains overrides. | 
| Alarm.Builder | Alarm.Builder. severity(Alarm.Severity severity) | The perceived type of response required when the alarm is in the “FIRING” state. | 
| Alarm.Builder | Alarm.Builder. suppression(Suppression suppression) | The configuration details for suppressing an alarm. | 
| Alarm.Builder | Alarm.Builder. timeCreated(Date timeCreated) | The date and time the alarm was created. | 
| Alarm.Builder | Alarm.Builder. timeUpdated(Date timeUpdated) | The date and time the alarm was last updated. | 
| Alarm.Builder | Alarm. toBuilder() |  |