@Stability(value=Stable) @Internal public static final class CfnAlias.RoutingStrategyProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnAlias.RoutingStrategyProperty
CfnAlias.RoutingStrategyPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnAlias.RoutingStrategyProperty.Builder, CfnAlias.RoutingStrategyProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnAlias.RoutingStrategyProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnAlias.RoutingStrategyProperty.Builder. |
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(Object o) |
String |
getFleetId()
A unique identifier for a fleet that the alias points to.
|
String |
getMessage()
The message text to be used with a terminal routing strategy.
|
String |
getType()
A type of routing strategy.
|
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(CfnAlias.RoutingStrategyProperty.Builder builder)
CfnAlias.RoutingStrategyProperty.Builder.public final String getType()
CfnAlias.RoutingStrategyPropertyPossible routing types include the following:
TerminalRoutingStrategyException with the message that you specified in the Message property.getType in interface CfnAlias.RoutingStrategyPropertypublic final String getFleetId()
CfnAlias.RoutingStrategyProperty
If you specify SIMPLE for the Type property, you must specify this property.
getFleetId in interface CfnAlias.RoutingStrategyPropertypublic final String getMessage()
CfnAlias.RoutingStrategyProperty
If you specify TERMINAL for the Type property, you must specify this property.
getMessage in interface CfnAlias.RoutingStrategyProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.