@Stability(value=Stable) @Internal public static final class CfnFleetMetricProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnFleetMetricProps
CfnFleetMetricPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnFleetMetricProps.Builder, CfnFleetMetricProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnFleetMetricProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnFleetMetricProps.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 |
getAggregationField()
The field to aggregate.
|
Object |
getAggregationType()
The type of the aggregation query.
|
String |
getDescription()
The fleet metric description.
|
String |
getIndexName()
The name of the index to search.
|
String |
getMetricName()
The name of the fleet metric to create.
|
Number |
getPeriod()
The time in seconds between fleet metric emissions.
|
String |
getQueryString()
The search query string.
|
String |
getQueryVersion()
The query version.
|
List<CfnTag> |
getTags()
Metadata which can be used to manage the fleet metric.
|
String |
getUnit()
Used to support unit transformation such as milliseconds to seconds.
|
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(CfnFleetMetricProps.Builder builder)
CfnFleetMetricProps.Builder.public final String getMetricName()
CfnFleetMetricPropsgetMetricName in interface CfnFleetMetricPropspublic final String getAggregationField()
CfnFleetMetricPropsgetAggregationField in interface CfnFleetMetricPropspublic final Object getAggregationType()
CfnFleetMetricPropsgetAggregationType in interface CfnFleetMetricPropspublic final String getDescription()
CfnFleetMetricPropsgetDescription in interface CfnFleetMetricPropspublic final String getIndexName()
CfnFleetMetricPropsgetIndexName in interface CfnFleetMetricPropspublic final Number getPeriod()
CfnFleetMetricPropsRange [60(1 min), 86400(1 day)] and must be multiple of 60.
getPeriod in interface CfnFleetMetricPropspublic final String getQueryString()
CfnFleetMetricPropsgetQueryString in interface CfnFleetMetricPropspublic final String getQueryVersion()
CfnFleetMetricPropsgetQueryVersion in interface CfnFleetMetricPropspublic final List<CfnTag> getTags()
CfnFleetMetricPropsgetTags in interface CfnFleetMetricPropspublic final String getUnit()
CfnFleetMetricPropsMust be a unit supported by CW metric. Default to null.
getUnit in interface CfnFleetMetricProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.