Package com.oracle.bmc.monitoring.model
Class RetrieveDimensionStatesDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.monitoring.model.RetrieveDimensionStatesDetails.Builder
 
- 
- Enclosing class:
- RetrieveDimensionStatesDetails
 
 public static class RetrieveDimensionStatesDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description RetrieveDimensionStatesDetailsbuild()RetrieveDimensionStatesDetails.Buildercopy(RetrieveDimensionStatesDetails model)RetrieveDimensionStatesDetails.BuilderdimensionFilters(Map<String,String> dimensionFilters)A filter to return only alarm state entries that match the exact set of specified dimension key-value pairs.RetrieveDimensionStatesDetails.Builderstatus(AlarmDimensionStatesEntry.Status status)A filter to return only alarm state entries that match the status value.
 
- 
- 
- 
Method Detail- 
dimensionFilterspublic RetrieveDimensionStatesDetails.Builder dimensionFilters(Map<String,String> dimensionFilters) A filter to return only alarm state entries that match the exact set of specified dimension key-value pairs.If you specify “availabilityDomain”: “phx-ad-1” but the alarm state entry corresponds to the set “availabilityDomain”: “phx-ad-1” and “resourceId”: “ocid1.instance.region1.phx.exampleuniqueID”, then no results are returned. - Parameters:
- dimensionFilters- the value to set
- Returns:
- this builder
 
 - 
statuspublic RetrieveDimensionStatesDetails.Builder status(AlarmDimensionStatesEntry.Status status) A filter to return only alarm state entries that match the status value.Example: FIRING - Parameters:
- status- the value to set
- Returns:
- this builder
 
 - 
buildpublic RetrieveDimensionStatesDetails build() 
 - 
copypublic RetrieveDimensionStatesDetails.Builder copy(RetrieveDimensionStatesDetails model) 
 
- 
 
-