@Stability(value=Stable) @Internal public static final class CfnTargetGroupProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnTargetGroupProps
CfnTargetGroupPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnTargetGroupProps.Builder, CfnTargetGroupProps.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.
|
protected |
Jsii$Proxy(Object healthCheckEnabled,
Number healthCheckIntervalSeconds,
String healthCheckPath,
String healthCheckPort,
String healthCheckProtocol,
Number healthCheckTimeoutSeconds,
Number healthyThresholdCount,
Object matcher,
String name,
Number port,
String protocol,
String protocolVersion,
List<? extends CfnTag> tags,
Object targetGroupAttributes,
Object targets,
String targetType,
Number unhealthyThresholdCount,
String vpcId)
Constructor that initializes the object based on literal property values passed by the
CfnTargetGroupProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getHealthCheckEnabled()
`AWS::ElasticLoadBalancingV2::TargetGroup.HealthCheckEnabled`.
|
Number |
getHealthCheckIntervalSeconds()
`AWS::ElasticLoadBalancingV2::TargetGroup.HealthCheckIntervalSeconds`.
|
String |
getHealthCheckPath()
`AWS::ElasticLoadBalancingV2::TargetGroup.HealthCheckPath`.
|
String |
getHealthCheckPort()
`AWS::ElasticLoadBalancingV2::TargetGroup.HealthCheckPort`.
|
String |
getHealthCheckProtocol()
`AWS::ElasticLoadBalancingV2::TargetGroup.HealthCheckProtocol`.
|
Number |
getHealthCheckTimeoutSeconds()
`AWS::ElasticLoadBalancingV2::TargetGroup.HealthCheckTimeoutSeconds`.
|
Number |
getHealthyThresholdCount()
`AWS::ElasticLoadBalancingV2::TargetGroup.HealthyThresholdCount`.
|
Object |
getMatcher()
`AWS::ElasticLoadBalancingV2::TargetGroup.Matcher`.
|
String |
getName()
`AWS::ElasticLoadBalancingV2::TargetGroup.Name`.
|
Number |
getPort()
`AWS::ElasticLoadBalancingV2::TargetGroup.Port`.
|
String |
getProtocol()
`AWS::ElasticLoadBalancingV2::TargetGroup.Protocol`.
|
String |
getProtocolVersion()
`AWS::ElasticLoadBalancingV2::TargetGroup.ProtocolVersion`.
|
List<CfnTag> |
getTags()
`AWS::ElasticLoadBalancingV2::TargetGroup.Tags`.
|
Object |
getTargetGroupAttributes()
`AWS::ElasticLoadBalancingV2::TargetGroup.TargetGroupAttributes`.
|
Object |
getTargets()
`AWS::ElasticLoadBalancingV2::TargetGroup.Targets`.
|
String |
getTargetType()
`AWS::ElasticLoadBalancingV2::TargetGroup.TargetType`.
|
Number |
getUnhealthyThresholdCount()
`AWS::ElasticLoadBalancingV2::TargetGroup.UnhealthyThresholdCount`.
|
String |
getVpcId()
`AWS::ElasticLoadBalancingV2::TargetGroup.VpcId`.
|
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(Object healthCheckEnabled, Number healthCheckIntervalSeconds, String healthCheckPath, String healthCheckPort, String healthCheckProtocol, Number healthCheckTimeoutSeconds, Number healthyThresholdCount, Object matcher, String name, Number port, String protocol, String protocolVersion, List<? extends CfnTag> tags, Object targetGroupAttributes, Object targets, String targetType, Number unhealthyThresholdCount, String vpcId)
CfnTargetGroupProps.Builder.public final Object getHealthCheckEnabled()
CfnTargetGroupPropsgetHealthCheckEnabled in interface CfnTargetGroupPropspublic final Number getHealthCheckIntervalSeconds()
CfnTargetGroupPropsgetHealthCheckIntervalSeconds in interface CfnTargetGroupPropspublic final String getHealthCheckPath()
CfnTargetGroupPropsgetHealthCheckPath in interface CfnTargetGroupPropspublic final String getHealthCheckPort()
CfnTargetGroupPropsgetHealthCheckPort in interface CfnTargetGroupPropspublic final String getHealthCheckProtocol()
CfnTargetGroupPropsgetHealthCheckProtocol in interface CfnTargetGroupPropspublic final Number getHealthCheckTimeoutSeconds()
CfnTargetGroupPropsgetHealthCheckTimeoutSeconds in interface CfnTargetGroupPropspublic final Number getHealthyThresholdCount()
CfnTargetGroupPropsgetHealthyThresholdCount in interface CfnTargetGroupPropspublic final Object getMatcher()
CfnTargetGroupPropsgetMatcher in interface CfnTargetGroupPropspublic final String getName()
CfnTargetGroupPropsgetName in interface CfnTargetGroupPropspublic final Number getPort()
CfnTargetGroupPropsgetPort in interface CfnTargetGroupPropspublic final String getProtocol()
CfnTargetGroupPropsgetProtocol in interface CfnTargetGroupPropspublic final String getProtocolVersion()
CfnTargetGroupPropsgetProtocolVersion in interface CfnTargetGroupPropspublic final List<CfnTag> getTags()
CfnTargetGroupPropsgetTags in interface CfnTargetGroupPropspublic final Object getTargetGroupAttributes()
CfnTargetGroupPropsgetTargetGroupAttributes in interface CfnTargetGroupPropspublic final Object getTargets()
CfnTargetGroupPropsgetTargets in interface CfnTargetGroupPropspublic final String getTargetType()
CfnTargetGroupPropsgetTargetType in interface CfnTargetGroupPropspublic final Number getUnhealthyThresholdCount()
CfnTargetGroupPropsgetUnhealthyThresholdCount in interface CfnTargetGroupPropspublic final String getVpcId()
CfnTargetGroupPropsgetVpcId in interface CfnTargetGroupProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.