public static final class CfnLaunch.MetricDefinitionObjectProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnLaunch.MetricDefinitionObjectProperty
CfnLaunch.MetricDefinitionObjectProperty
CfnLaunch.MetricDefinitionObjectProperty.Builder, CfnLaunch.MetricDefinitionObjectProperty.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 |
getEntityIdKey()
The entity, such as a user or session, that does an action that causes a metric value to be recorded.
|
java.lang.String |
getEventPattern()
The EventBridge event pattern that defines how the metric is recorded.
|
java.lang.String |
getMetricName()
A name for the metric.
|
java.lang.String |
getUnitLabel()
A label for the units that the metric is measuring.
|
java.lang.String |
getValueKey()
The value that is tracked to produce the metric.
|
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.lang.String getEntityIdKey()
CfnLaunch.MetricDefinitionObjectProperty
An example is userDetails.userID
.
getEntityIdKey
in interface CfnLaunch.MetricDefinitionObjectProperty
public final java.lang.String getMetricName()
CfnLaunch.MetricDefinitionObjectProperty
It can include up to 255 characters.
getMetricName
in interface CfnLaunch.MetricDefinitionObjectProperty
public final java.lang.String getValueKey()
CfnLaunch.MetricDefinitionObjectProperty
getValueKey
in interface CfnLaunch.MetricDefinitionObjectProperty
public final java.lang.String getEventPattern()
CfnLaunch.MetricDefinitionObjectProperty
For more information about EventBridge event patterns, see Amazon EventBridge event patterns .
getEventPattern
in interface CfnLaunch.MetricDefinitionObjectProperty
public final java.lang.String getUnitLabel()
CfnLaunch.MetricDefinitionObjectProperty
getUnitLabel
in interface CfnLaunch.MetricDefinitionObjectProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()