public static final class LoadBalancerListener.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements LoadBalancerListener
LoadBalancerListener
LoadBalancerListener.Builder, LoadBalancerListener.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.util.List<IConnectable> |
getAllowConnectionsFrom()
Allow connections to the load balancer from the given set of connection peers.
|
java.lang.Number |
getExternalPort()
External listening port.
|
LoadBalancingProtocol |
getExternalProtocol()
What public protocol to use for load balancing.
|
java.lang.Number |
getInternalPort()
Instance listening port.
|
LoadBalancingProtocol |
getInternalProtocol()
What public protocol to use for load balancing.
|
java.util.List<java.lang.String> |
getPolicyNames()
SSL policy names.
|
java.lang.String |
getSslCertificateArn()
the ARN of the SSL certificate.
|
java.lang.String |
getSslCertificateId()
(deprecated) the ARN of the SSL certificate.
|
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.Number getExternalPort()
LoadBalancerListener
getExternalPort
in interface LoadBalancerListener
public final java.util.List<IConnectable> getAllowConnectionsFrom()
LoadBalancerListener
By default, connections will be allowed from anywhere. Set this to an empty list to deny connections, or supply a custom list of peers to allow connections from (IP ranges or security groups).
Default: Anywhere
getAllowConnectionsFrom
in interface LoadBalancerListener
public final LoadBalancingProtocol getExternalProtocol()
LoadBalancerListener
Either 'tcp', 'ssl', 'http' or 'https'.
May be omitted if the external port is either 80 or 443.
getExternalProtocol
in interface LoadBalancerListener
public final java.lang.Number getInternalPort()
LoadBalancerListener
Same as the externalPort if not specified.
Default: externalPort
getInternalPort
in interface LoadBalancerListener
public final LoadBalancingProtocol getInternalProtocol()
LoadBalancerListener
Either 'tcp', 'ssl', 'http' or 'https'.
May be omitted if the internal port is either 80 or 443.
The instance protocol is 'tcp' if the front-end protocol is 'tcp' or 'ssl', the instance protocol is 'http' if the front-end protocol is 'https'.
getInternalProtocol
in interface LoadBalancerListener
public final java.util.List<java.lang.String> getPolicyNames()
LoadBalancerListener
getPolicyNames
in interface LoadBalancerListener
public final java.lang.String getSslCertificateArn()
LoadBalancerListener
Default: - none
getSslCertificateArn
in interface LoadBalancerListener
public final java.lang.String getSslCertificateId()
LoadBalancerListener
getSslCertificateId
in interface LoadBalancerListener
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()