public static final class CfnApplication.ComponentMonitoringSettingProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnApplication.ComponentMonitoringSettingProperty
CfnApplication.ComponentMonitoringSettingProperty
CfnApplication.ComponentMonitoringSettingProperty.Builder, CfnApplication.ComponentMonitoringSettingProperty.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 |
getComponentArn()
The ARN of the component.
|
java.lang.String |
getComponentConfigurationMode()
Component monitoring can be configured in one of the following three modes:.
|
java.lang.String |
getComponentName()
The name of the component.
|
java.lang.Object |
getCustomComponentConfiguration()
Customized monitoring settings.
|
java.lang.Object |
getDefaultOverwriteComponentConfiguration()
Customized overwrite monitoring settings.
|
java.lang.String |
getTier()
The tier of the application component.
|
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 getComponentConfigurationMode()
CfnApplication.ComponentMonitoringSettingProperty
DEFAULT
: The component will be configured with the recommended default monitoring settings of the selected Tier
.CUSTOM
: The component will be configured with the customized monitoring settings that are specified in CustomComponentConfiguration
. If used, CustomComponentConfiguration
must be provided.DEFAULT_WITH_OVERWRITE
: The component will be configured with the recommended default monitoring settings of the selected Tier
, and merged with customized overwrite settings that are specified in DefaultOverwriteComponentConfiguration
. If used, DefaultOverwriteComponentConfiguration
must be provided.getComponentConfigurationMode
in interface CfnApplication.ComponentMonitoringSettingProperty
public final java.lang.String getTier()
CfnApplication.ComponentMonitoringSettingProperty
Supported tiers include DOT_NET_CORE
, DOT_NET_WORKER
, DOT_NET_WEB
, SQL_SERVER
, SQL_SERVER_ALWAYSON_AVAILABILITY_GROUP
, SQL_SERVER_FAILOVER_CLUSTER_INSTANCE
, MYSQL
, POSTGRESQL
, JAVA_JMX
, ORACLE
, SAP_HANA_MULTI_NODE
, SAP_HANA_SINGLE_NODE
, SAP_HANA_HIGH_AVAILABILITY
, SHAREPOINT
. ACTIVE_DIRECTORY
, and DEFAULT
.
getTier
in interface CfnApplication.ComponentMonitoringSettingProperty
public final java.lang.String getComponentArn()
CfnApplication.ComponentMonitoringSettingProperty
getComponentArn
in interface CfnApplication.ComponentMonitoringSettingProperty
public final java.lang.String getComponentName()
CfnApplication.ComponentMonitoringSettingProperty
getComponentName
in interface CfnApplication.ComponentMonitoringSettingProperty
public final java.lang.Object getCustomComponentConfiguration()
CfnApplication.ComponentMonitoringSettingProperty
Required if CUSTOM mode is configured in ComponentConfigurationMode
.
getCustomComponentConfiguration
in interface CfnApplication.ComponentMonitoringSettingProperty
public final java.lang.Object getDefaultOverwriteComponentConfiguration()
CfnApplication.ComponentMonitoringSettingProperty
Required if CUSTOM mode is configured in ComponentConfigurationMode
.
getDefaultOverwriteComponentConfiguration
in interface CfnApplication.ComponentMonitoringSettingProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()