public static final class SystemErrorsForOperationsMetricOptions.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements SystemErrorsForOperationsMetricOptions
SystemErrorsForOperationsMetricOptions
SystemErrorsForOperationsMetricOptions.Builder, SystemErrorsForOperationsMetricOptions.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAccount()
Account which this metric comes from.
|
java.lang.String |
getColor()
The hex color code, prefixed with '#' (e.g.
|
java.util.Map<java.lang.String,java.lang.Object> |
getDimensions()
(deprecated) Dimensions of the metric.
|
java.util.Map<java.lang.String,java.lang.String> |
getDimensionsMap()
Dimensions of the metric.
|
java.lang.String |
getLabel()
Label for this metric when added to a Graph in a Dashboard.
|
java.util.List<Operation> |
getOperations()
The operations to apply the metric to.
|
Duration |
getPeriod()
The period over which the specified statistic is applied.
|
java.lang.String |
getRegion()
Region which this metric comes from.
|
java.lang.String |
getStatistic()
What function to use for aggregating.
|
Unit |
getUnit()
Unit used to filter the metric stream.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.util.List<Operation> getOperations()
SystemErrorsForOperationsMetricOptions
Default: - All operations available by DynamoDB tables will be considered.
getOperations
in interface SystemErrorsForOperationsMetricOptions
public final java.lang.String getAccount()
CommonMetricOptions
Default: - Deployment account.
getAccount
in interface CommonMetricOptions
public final java.lang.String getColor()
CommonMetricOptions
Default: - Automatic color
getColor
in interface CommonMetricOptions
public final java.util.Map<java.lang.String,java.lang.Object> getDimensions()
CommonMetricOptions
Default: - No dimensions.
getDimensions
in interface CommonMetricOptions
public final java.util.Map<java.lang.String,java.lang.String> getDimensionsMap()
CommonMetricOptions
Default: - No dimensions.
getDimensionsMap
in interface CommonMetricOptions
public final java.lang.String getLabel()
CommonMetricOptions
You can use dynamic labels to show summary information about the entire displayed time series in the legend. For example, if you use:
[max: ${MAX}] MyMetric
As the metric label, the maximum value in the visible range will be shown next to the time series name in the graph's legend.
Default: - No label
getLabel
in interface CommonMetricOptions
public final Duration getPeriod()
CommonMetricOptions
Default: Duration.minutes(5)
getPeriod
in interface CommonMetricOptions
public final java.lang.String getRegion()
CommonMetricOptions
Default: - Deployment region.
getRegion
in interface CommonMetricOptions
public final java.lang.String getStatistic()
CommonMetricOptions
Can be one of the following:
Default: Average
getStatistic
in interface CommonMetricOptions
public final Unit getUnit()
CommonMetricOptions
Only refer to datums emitted to the metric stream with the given unit and ignore all others. Only useful when datums are being emitted to the same metric stream under different units.
The default is to use all matric datums in the stream, regardless of unit, which is recommended in nearly all cases.
CloudWatch does not honor this property for graphs.
Default: - All metric datums in the given metric stream
getUnit
in interface CommonMetricOptions
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()