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 Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SummarizeAlarmSuppressionHistoryDetails
build()
SummarizeAlarmSuppressionHistoryDetails.Builder
copy(SummarizeAlarmSuppressionHistoryDetails model)
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.SummarizeAlarmSuppressionHistoryDetails.Builder
timeSuppressFromGreaterThanOrEqualTo(Date timeSuppressFromGreaterThanOrEqualTo)
A filter to return only entries with “timeSuppressFrom” time occurring on or after the specified time.SummarizeAlarmSuppressionHistoryDetails.Builder
timeSuppressFromLessThan(Date timeSuppressFromLessThan)
A filter to return only entries with “timeSuppressFrom” time occurring before the specified time.
-
-
-
Method Detail
-
dimensions
public 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
-
timeSuppressFromGreaterThanOrEqualTo
public 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
-
timeSuppressFromLessThan
public 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
-
build
public SummarizeAlarmSuppressionHistoryDetails build()
-
copy
public SummarizeAlarmSuppressionHistoryDetails.Builder copy(SummarizeAlarmSuppressionHistoryDetails model)
-
-