public static final class CfnRoute.WeightedTargetProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnRoute.WeightedTargetProperty
CfnRoute.WeightedTargetProperty
CfnRoute.WeightedTargetProperty.Builder, CfnRoute.WeightedTargetProperty.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.Number |
getPort()
The targeted port of the weighted object.
|
java.lang.String |
getVirtualNode()
The virtual node to associate with the weighted target.
|
java.lang.Number |
getWeight()
The relative weight of the weighted target.
|
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 getVirtualNode()
CfnRoute.WeightedTargetProperty
getVirtualNode
in interface CfnRoute.WeightedTargetProperty
public final java.lang.Number getWeight()
CfnRoute.WeightedTargetProperty
getWeight
in interface CfnRoute.WeightedTargetProperty
public final java.lang.Number getPort()
CfnRoute.WeightedTargetProperty
getPort
in interface CfnRoute.WeightedTargetProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()