@Stability(value=Experimental) @Internal public static final class CloudWatchPutMetricActionProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CloudWatchPutMetricActionProps
CloudWatchPutMetricActionPropssoftware.amazon.jsii.JsiiObject.InitializationModeCloudWatchPutMetricActionProps.Builder, CloudWatchPutMetricActionProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CloudWatchPutMetricActionProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CloudWatchPutMetricActionProps.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 |
getMetricName()
(experimental) The CloudWatch metric name.
|
String |
getMetricNamespace()
(experimental) The CloudWatch metric namespace name.
|
String |
getMetricTimestamp()
(experimental) A string that contains the timestamp, expressed in seconds in Unix epoch time.
|
String |
getMetricUnit()
(experimental) The metric unit supported by CloudWatch.
|
String |
getMetricValue()
(experimental) A string that contains the CloudWatch metric value.
|
IRole |
getRole()
(experimental) The IAM role that allows access to AWS service.
|
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(CloudWatchPutMetricActionProps.Builder builder)
CloudWatchPutMetricActionProps.Builder.public final String getMetricName()
CloudWatchPutMetricActionPropsSupports substitution templates.
getMetricName in interface CloudWatchPutMetricActionPropspublic final String getMetricNamespace()
CloudWatchPutMetricActionPropsSupports substitution templates.
getMetricNamespace in interface CloudWatchPutMetricActionPropspublic final String getMetricUnit()
CloudWatchPutMetricActionPropsSupports substitution templates.
getMetricUnit in interface CloudWatchPutMetricActionPropspublic final String getMetricValue()
CloudWatchPutMetricActionPropsSupports substitution templates.
getMetricValue in interface CloudWatchPutMetricActionPropspublic final String getMetricTimestamp()
CloudWatchPutMetricActionPropsSupports substitution templates.
Default: - none -- Defaults to the current Unix epoch time.
getMetricTimestamp in interface CloudWatchPutMetricActionPropspublic final IRole getRole()
CommonActionPropsDefault: a new role will be created
getRole in interface CommonActionProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2023. All rights reserved.