Package com.oracle.bmc.monitoring.model
Class SummarizeAlarmSuppressionHistoryDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.monitoring.model.SummarizeAlarmSuppressionHistoryDetails.Builder
 
- 
- Enclosing class:
- SummarizeAlarmSuppressionHistoryDetails
 
 public static class SummarizeAlarmSuppressionHistoryDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description SummarizeAlarmSuppressionHistoryDetailsbuild()SummarizeAlarmSuppressionHistoryDetails.Buildercopy(SummarizeAlarmSuppressionHistoryDetails model)SummarizeAlarmSuppressionHistoryDetails.Builderdimensions(Map<String,String> dimensions)A filter to suppress only alarm state entries that include the set of specified dimension key-value pairs.SummarizeAlarmSuppressionHistoryDetails.BuildertimeSuppressFromGreaterThanOrEqualTo(Date timeSuppressFromGreaterThanOrEqualTo)A filter to return only entries with “timeSuppressFrom” time occurring on or after the specified time.SummarizeAlarmSuppressionHistoryDetails.BuildertimeSuppressFromLessThan(Date timeSuppressFromLessThan)A filter to return only entries with “timeSuppressFrom” time occurring before the specified time.
 
- 
- 
- 
Method Detail- 
dimensionspublic SummarizeAlarmSuppressionHistoryDetails.Builder dimensions(Map<String,String> dimensions) A filter to suppress only alarm state entries that include the set of specified dimension key-value pairs.If you specify {“availabilityDomain”: “phx-ad-1”} and the alarm state entry corresponds to the set {“availabilityDomain”: “phx-ad-1” and “resourceId”: “ocid1.instance.region1.phx.exampleuniqueID”}, then this alarm will be included for suppression. Example: {"resourceId": "ocid1.instance.region1.phx.exampleuniqueID"} - Parameters:
- dimensions- the value to set
- Returns:
- this builder
 
 - 
timeSuppressFromGreaterThanOrEqualTopublic SummarizeAlarmSuppressionHistoryDetails.Builder timeSuppressFromGreaterThanOrEqualTo(Date timeSuppressFromGreaterThanOrEqualTo) A filter to return only entries with “timeSuppressFrom” time occurring on or after the specified time.The value cannot be a future time. Format defined by RFC3339. Example: 2023-02-01T01:02:29.600Z - Parameters:
- timeSuppressFromGreaterThanOrEqualTo- the value to set
- Returns:
- this builder
 
 - 
timeSuppressFromLessThanpublic SummarizeAlarmSuppressionHistoryDetails.Builder timeSuppressFromLessThan(Date timeSuppressFromLessThan) A filter to return only entries with “timeSuppressFrom” time occurring before the specified time.The value cannot be a future time. Format defined by RFC3339. Example: 2023-02-01T01:02:29.600Z - Parameters:
- timeSuppressFromLessThan- the value to set
- Returns:
- this builder
 
 - 
buildpublic SummarizeAlarmSuppressionHistoryDetails build() 
 - 
copypublic SummarizeAlarmSuppressionHistoryDetails.Builder copy(SummarizeAlarmSuppressionHistoryDetails model) 
 
- 
 
-