Interface RouteRoad.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RouteRoad.Builder,RouteRoad>,SdkBuilder<RouteRoad.Builder,RouteRoad>,SdkPojo
- Enclosing class:
- RouteRoad
public static interface RouteRoad.Builder extends SdkPojo, CopyableBuilder<RouteRoad.Builder,RouteRoad>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RouteRoad.BuilderroadName(Collection<LocalizedString> roadName)Name of the road (localized).RouteRoad.BuilderroadName(Consumer<LocalizedString.Builder>... roadName)Name of the road (localized).RouteRoad.BuilderroadName(LocalizedString... roadName)Name of the road (localized).RouteRoad.BuilderrouteNumber(Collection<RouteNumber> routeNumber)Route number of the road.RouteRoad.BuilderrouteNumber(Consumer<RouteNumber.Builder>... routeNumber)Route number of the road.RouteRoad.BuilderrouteNumber(RouteNumber... routeNumber)Route number of the road.RouteRoad.Buildertowards(Collection<LocalizedString> towards)Names of destinations that can be reached when traveling on the road.RouteRoad.Buildertowards(Consumer<LocalizedString.Builder>... towards)Names of destinations that can be reached when traveling on the road.RouteRoad.Buildertowards(LocalizedString... towards)Names of destinations that can be reached when traveling on the road.RouteRoad.Buildertype(String type)The type of road.RouteRoad.Buildertype(RouteRoadType type)The type of road.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
roadName
RouteRoad.Builder roadName(Collection<LocalizedString> roadName)
Name of the road (localized).
- Parameters:
roadName- Name of the road (localized).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roadName
RouteRoad.Builder roadName(LocalizedString... roadName)
Name of the road (localized).
- Parameters:
roadName- Name of the road (localized).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roadName
RouteRoad.Builder roadName(Consumer<LocalizedString.Builder>... roadName)
Name of the road (localized).
This is a convenience method that creates an instance of theLocalizedString.Builderavoiding the need to create one manually viaLocalizedString.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#roadName(List.) - Parameters:
roadName- a consumer that will call methods onLocalizedString.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#roadName(java.util.Collection)
-
routeNumber
RouteRoad.Builder routeNumber(Collection<RouteNumber> routeNumber)
Route number of the road.
- Parameters:
routeNumber- Route number of the road.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
routeNumber
RouteRoad.Builder routeNumber(RouteNumber... routeNumber)
Route number of the road.
- Parameters:
routeNumber- Route number of the road.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
routeNumber
RouteRoad.Builder routeNumber(Consumer<RouteNumber.Builder>... routeNumber)
Route number of the road.
This is a convenience method that creates an instance of theRouteNumber.Builderavoiding the need to create one manually viaRouteNumber.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#routeNumber(List.) - Parameters:
routeNumber- a consumer that will call methods onRouteNumber.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#routeNumber(java.util.Collection)
-
towards
RouteRoad.Builder towards(Collection<LocalizedString> towards)
Names of destinations that can be reached when traveling on the road.
- Parameters:
towards- Names of destinations that can be reached when traveling on the road.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
towards
RouteRoad.Builder towards(LocalizedString... towards)
Names of destinations that can be reached when traveling on the road.
- Parameters:
towards- Names of destinations that can be reached when traveling on the road.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
towards
RouteRoad.Builder towards(Consumer<LocalizedString.Builder>... towards)
Names of destinations that can be reached when traveling on the road.
This is a convenience method that creates an instance of theLocalizedString.Builderavoiding the need to create one manually viaLocalizedString.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#towards(List.) - Parameters:
towards- a consumer that will call methods onLocalizedString.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#towards(java.util.Collection)
-
type
RouteRoad.Builder type(String type)
The type of road.
- Parameters:
type- The type of road.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RouteRoadType,RouteRoadType
-
type
RouteRoad.Builder type(RouteRoadType type)
The type of road.
- Parameters:
type- The type of road.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RouteRoadType,RouteRoadType
-
-