public static interface RoutingStrategy.Builder extends SdkPojo, CopyableBuilder<RoutingStrategy.Builder,RoutingStrategy>
| Modifier and Type | Method and Description |
|---|---|
RoutingStrategy.Builder |
fleetId(String fleetId)
A unique identifier for the fleet that the alias points to.
|
RoutingStrategy.Builder |
message(String message)
The message text to be used with a terminal routing strategy.
|
RoutingStrategy.Builder |
type(RoutingStrategyType type)
The type of routing strategy for the alias.
|
RoutingStrategy.Builder |
type(String type)
The type of routing strategy for the alias.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildRoutingStrategy.Builder type(String type)
The type of routing strategy for the alias.
Possible routing types include the following:
SIMPLE - The alias resolves to one specific fleet. Use this type when routing to active fleets.
TERMINAL - The alias does not resolve to a fleet but instead can be used to display a message to the user. A terminal alias throws a TerminalRoutingStrategyException with the RoutingStrategy message embedded.
type - The type of routing strategy for the alias.
Possible routing types include the following:
SIMPLE - The alias resolves to one specific fleet. Use this type when routing to active fleets.
TERMINAL - The alias does not resolve to a fleet but instead can be used to display a message to the user. A terminal alias throws a TerminalRoutingStrategyException with the RoutingStrategy message embedded.
RoutingStrategyType,
RoutingStrategyTypeRoutingStrategy.Builder type(RoutingStrategyType type)
The type of routing strategy for the alias.
Possible routing types include the following:
SIMPLE - The alias resolves to one specific fleet. Use this type when routing to active fleets.
TERMINAL - The alias does not resolve to a fleet but instead can be used to display a message to the user. A terminal alias throws a TerminalRoutingStrategyException with the RoutingStrategy message embedded.
type - The type of routing strategy for the alias.
Possible routing types include the following:
SIMPLE - The alias resolves to one specific fleet. Use this type when routing to active fleets.
TERMINAL - The alias does not resolve to a fleet but instead can be used to display a message to the user. A terminal alias throws a TerminalRoutingStrategyException with the RoutingStrategy message embedded.
RoutingStrategyType,
RoutingStrategyTypeRoutingStrategy.Builder fleetId(String fleetId)
A unique identifier for the fleet that the alias points to. This value is the fleet ID, not the fleet ARN.
fleetId - A unique identifier for the fleet that the alias points to. This value is the fleet ID, not the fleet
ARN.RoutingStrategy.Builder message(String message)
The message text to be used with a terminal routing strategy.
message - The message text to be used with a terminal routing strategy.Copyright © 2021. All rights reserved.