@Stability(value=Stable) @Internal public static final class CfnLoadBalancerProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnLoadBalancerProps
CfnLoadBalancerPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnLoadBalancerProps.Builder, CfnLoadBalancerProps.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 listeners,
Object accessLoggingPolicy,
Object appCookieStickinessPolicy,
List<String> availabilityZones,
Object connectionDrainingPolicy,
Object connectionSettings,
Object crossZone,
Object healthCheck,
List<String> instances,
Object lbCookieStickinessPolicy,
String loadBalancerName,
Object policies,
String scheme,
List<String> securityGroups,
List<String> subnets,
List<? extends CfnTag> tags)
Constructor that initializes the object based on literal property values passed by the
CfnLoadBalancerProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAccessLoggingPolicy()
`AWS::ElasticLoadBalancing::LoadBalancer.AccessLoggingPolicy`.
|
Object |
getAppCookieStickinessPolicy()
`AWS::ElasticLoadBalancing::LoadBalancer.AppCookieStickinessPolicy`.
|
List<String> |
getAvailabilityZones()
`AWS::ElasticLoadBalancing::LoadBalancer.AvailabilityZones`.
|
Object |
getConnectionDrainingPolicy()
`AWS::ElasticLoadBalancing::LoadBalancer.ConnectionDrainingPolicy`.
|
Object |
getConnectionSettings()
`AWS::ElasticLoadBalancing::LoadBalancer.ConnectionSettings`.
|
Object |
getCrossZone()
`AWS::ElasticLoadBalancing::LoadBalancer.CrossZone`.
|
Object |
getHealthCheck()
`AWS::ElasticLoadBalancing::LoadBalancer.HealthCheck`.
|
List<String> |
getInstances()
`AWS::ElasticLoadBalancing::LoadBalancer.Instances`.
|
Object |
getLbCookieStickinessPolicy()
`AWS::ElasticLoadBalancing::LoadBalancer.LBCookieStickinessPolicy`.
|
Object |
getListeners()
`AWS::ElasticLoadBalancing::LoadBalancer.Listeners`.
|
String |
getLoadBalancerName()
`AWS::ElasticLoadBalancing::LoadBalancer.LoadBalancerName`.
|
Object |
getPolicies()
`AWS::ElasticLoadBalancing::LoadBalancer.Policies`.
|
String |
getScheme()
`AWS::ElasticLoadBalancing::LoadBalancer.Scheme`.
|
List<String> |
getSecurityGroups()
`AWS::ElasticLoadBalancing::LoadBalancer.SecurityGroups`.
|
List<String> |
getSubnets()
`AWS::ElasticLoadBalancing::LoadBalancer.Subnets`.
|
List<CfnTag> |
getTags()
`AWS::ElasticLoadBalancing::LoadBalancer.Tags`.
|
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 listeners, Object accessLoggingPolicy, Object appCookieStickinessPolicy, List<String> availabilityZones, Object connectionDrainingPolicy, Object connectionSettings, Object crossZone, Object healthCheck, List<String> instances, Object lbCookieStickinessPolicy, String loadBalancerName, Object policies, String scheme, List<String> securityGroups, List<String> subnets, List<? extends CfnTag> tags)
CfnLoadBalancerProps.Builder.public final Object getListeners()
CfnLoadBalancerPropsgetListeners in interface CfnLoadBalancerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-listenerspublic final Object getAccessLoggingPolicy()
CfnLoadBalancerPropsgetAccessLoggingPolicy in interface CfnLoadBalancerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-accessloggingpolicypublic final Object getAppCookieStickinessPolicy()
CfnLoadBalancerPropsgetAppCookieStickinessPolicy in interface CfnLoadBalancerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-appcookiestickinesspolicypublic final List<String> getAvailabilityZones()
CfnLoadBalancerPropsgetAvailabilityZones in interface CfnLoadBalancerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-availabilityzonespublic final Object getConnectionDrainingPolicy()
CfnLoadBalancerPropsgetConnectionDrainingPolicy in interface CfnLoadBalancerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-connectiondrainingpolicypublic final Object getConnectionSettings()
CfnLoadBalancerPropsgetConnectionSettings in interface CfnLoadBalancerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-connectionsettingspublic final Object getCrossZone()
CfnLoadBalancerPropsgetCrossZone in interface CfnLoadBalancerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-crosszonepublic final Object getHealthCheck()
CfnLoadBalancerPropsgetHealthCheck in interface CfnLoadBalancerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-healthcheckpublic final List<String> getInstances()
CfnLoadBalancerPropsgetInstances in interface CfnLoadBalancerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-instancespublic final Object getLbCookieStickinessPolicy()
CfnLoadBalancerPropsgetLbCookieStickinessPolicy in interface CfnLoadBalancerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-lbcookiestickinesspolicypublic final String getLoadBalancerName()
CfnLoadBalancerPropsgetLoadBalancerName in interface CfnLoadBalancerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-elbnamepublic final Object getPolicies()
CfnLoadBalancerPropsgetPolicies in interface CfnLoadBalancerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-policiespublic final String getScheme()
CfnLoadBalancerPropsgetScheme in interface CfnLoadBalancerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-schemepublic final List<String> getSecurityGroups()
CfnLoadBalancerPropsgetSecurityGroups in interface CfnLoadBalancerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-securitygroupspublic final List<String> getSubnets()
CfnLoadBalancerPropsgetSubnets in interface CfnLoadBalancerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-subnetspublic final List<CfnTag> getTags()
CfnLoadBalancerPropsgetTags in interface CfnLoadBalancerPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-elasticloadbalancing-loadbalancer-tags@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.