@Stability(value=Stable) @Internal public static final class CfnExperiment.MetricGoalObjectProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnExperiment.MetricGoalObjectProperty
CfnExperiment.MetricGoalObjectPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnExperiment.MetricGoalObjectProperty.Builder, CfnExperiment.MetricGoalObjectProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnExperiment.MetricGoalObjectProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnExperiment.MetricGoalObjectProperty.Builder. |
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(Object o) |
String |
getDesiredChange()
`INCREASE` means that a variation with a higher number for this metric is performing better.
|
String |
getEntityIdKey()
The entity, such as a user or session, that does an action that causes a metric value to be recorded.
|
String |
getEventPattern()
The EventBridge event pattern that defines how the metric is recorded.
|
String |
getMetricName()
A name for the metric.
|
String |
getUnitLabel()
A label for the units that the metric is measuring.
|
String |
getValueKey()
The JSON path to reference the numerical metric value in the event.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnExperiment.MetricGoalObjectProperty.Builder builder)
CfnExperiment.MetricGoalObjectProperty.Builder.public final String getDesiredChange()
CfnExperiment.MetricGoalObjectProperty
DECREASE means that a variation with a lower number for this metric is performing better.
getDesiredChange in interface CfnExperiment.MetricGoalObjectPropertypublic final String getEntityIdKey()
CfnExperiment.MetricGoalObjectProperty
An example is userDetails.userID .
getEntityIdKey in interface CfnExperiment.MetricGoalObjectPropertypublic final String getEventPattern()
CfnExperiment.MetricGoalObjectPropertyFor more information about EventBridge event patterns, see Amazon EventBridge event patterns .
getEventPattern in interface CfnExperiment.MetricGoalObjectPropertypublic final String getMetricName()
CfnExperiment.MetricGoalObjectPropertyIt can include up to 255 characters.
getMetricName in interface CfnExperiment.MetricGoalObjectPropertypublic final String getValueKey()
CfnExperiment.MetricGoalObjectPropertygetValueKey in interface CfnExperiment.MetricGoalObjectPropertypublic final String getUnitLabel()
CfnExperiment.MetricGoalObjectPropertygetUnitLabel in interface CfnExperiment.MetricGoalObjectProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.