Package com.oracle.bmc.monitoring.model
Class AlarmDimensionStatesCollection.Builder
- java.lang.Object
- 
- com.oracle.bmc.monitoring.model.AlarmDimensionStatesCollection.Builder
 
- 
- Enclosing class:
- AlarmDimensionStatesCollection
 
 public static class AlarmDimensionStatesCollection.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description AlarmDimensionStatesCollection.BuilderalarmId(String alarmId)The OCID of the alarm to retrieve alarm state entries for.AlarmDimensionStatesCollectionbuild()AlarmDimensionStatesCollection.Buildercopy(AlarmDimensionStatesCollection model)AlarmDimensionStatesCollection.BuilderisEnabled(Boolean isEnabled)Whether the alarm is enabled.AlarmDimensionStatesCollection.BuilderisNotificationsPerMetricDimensionEnabled(Boolean isNotificationsPerMetricDimensionEnabled)When set to true, splits alarm notifications per metric stream.AlarmDimensionStatesCollection.Builderitems(List<AlarmDimensionStatesEntry> items)Array of alarm state entries.
 
- 
- 
- 
Method Detail- 
alarmIdpublic AlarmDimensionStatesCollection.Builder alarmId(String alarmId) The OCID of the alarm to retrieve alarm state entries for.- Parameters:
- alarmId- the value to set
- Returns:
- this builder
 
 - 
isEnabledpublic AlarmDimensionStatesCollection.Builder isEnabled(Boolean isEnabled) Whether the alarm is enabled.Example: true - Parameters:
- isEnabled- the value to set
- Returns:
- this builder
 
 - 
isNotificationsPerMetricDimensionEnabledpublic AlarmDimensionStatesCollection.Builder isNotificationsPerMetricDimensionEnabled(Boolean isNotificationsPerMetricDimensionEnabled) When set to true, splits alarm notifications per metric stream.When set to false, groups alarm notifications across metric streams. - Parameters:
- isNotificationsPerMetricDimensionEnabled- the value to set
- Returns:
- this builder
 
 - 
itemspublic AlarmDimensionStatesCollection.Builder items(List<AlarmDimensionStatesEntry> items) Array of alarm state entries.- Parameters:
- items- the value to set
- Returns:
- this builder
 
 - 
buildpublic AlarmDimensionStatesCollection build() 
 - 
copypublic AlarmDimensionStatesCollection.Builder copy(AlarmDimensionStatesCollection model) 
 
- 
 
-