Class CfnLogAlarm.ScheduledQueryConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cloudwatch.CfnLogAlarm.ScheduledQueryConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnLogAlarm.ScheduledQueryConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnLogAlarm.ScheduledQueryConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnLogAlarm.ScheduledQueryConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnLogAlarm.ScheduledQueryConfigurationProperty
An implementation for
CfnLogAlarm.ScheduledQueryConfigurationProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.cloudwatch.CfnLogAlarm.ScheduledQueryConfigurationProperty
CfnLogAlarm.ScheduledQueryConfigurationProperty.Builder, CfnLogAlarm.ScheduledQueryConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnLogAlarm.ScheduledQueryConfigurationProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe aggregation expression for the scheduled query, e.g.The log groups to query.final StringThe query language to use for the scheduled query (CWLI or SQL).final StringThe query string to execute against the specified log groups.final ObjectThe schedule configuration for the scheduled query.final StringThe ARN of the IAM role that grants permissions to execute the scheduled query.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnLogAlarm.ScheduledQueryConfigurationProperty.Builder.
-
-
Method Details
-
getAggregationExpression
Description copied from interface:CfnLogAlarm.ScheduledQueryConfigurationPropertyThe aggregation expression for the scheduled query, e.g. count(*) or avg(latency) by host.- Specified by:
getAggregationExpressionin interfaceCfnLogAlarm.ScheduledQueryConfigurationProperty- See Also:
-
getLogGroupIdentifiers
Description copied from interface:CfnLogAlarm.ScheduledQueryConfigurationPropertyThe log groups to query.- Specified by:
getLogGroupIdentifiersin interfaceCfnLogAlarm.ScheduledQueryConfigurationProperty- See Also:
-
getQueryLanguage
Description copied from interface:CfnLogAlarm.ScheduledQueryConfigurationPropertyThe query language to use for the scheduled query (CWLI or SQL).- Specified by:
getQueryLanguagein interfaceCfnLogAlarm.ScheduledQueryConfigurationProperty- See Also:
-
getQueryString
Description copied from interface:CfnLogAlarm.ScheduledQueryConfigurationPropertyThe query string to execute against the specified log groups.- Specified by:
getQueryStringin interfaceCfnLogAlarm.ScheduledQueryConfigurationProperty- See Also:
-
getScheduleConfiguration
Description copied from interface:CfnLogAlarm.ScheduledQueryConfigurationPropertyThe schedule configuration for the scheduled query.Returns union: either
IResolvableorCfnLogAlarm.ScheduleConfigurationProperty- Specified by:
getScheduleConfigurationin interfaceCfnLogAlarm.ScheduledQueryConfigurationProperty- See Also:
-
getScheduledQueryRoleArn
Description copied from interface:CfnLogAlarm.ScheduledQueryConfigurationPropertyThe ARN of the IAM role that grants permissions to execute the scheduled query.- Specified by:
getScheduledQueryRoleArnin interfaceCfnLogAlarm.ScheduledQueryConfigurationProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-