Interface Details.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Details.Builder,,Details> SdkBuilder<Details.Builder,,Details> SdkPojo
- Enclosing class:
Details
@Mutable
@NotThreadSafe
public static interface Details.Builder
extends SdkPojo, CopyableBuilder<Details.Builder,Details>
-
Method Summary
Modifier and TypeMethodDescriptionroutesDetails(Collection<RouteDetails> routesDetails) A list of route configuration details.routesDetails(Consumer<RouteDetails.Builder>... routesDetails) A list of route configuration details.routesDetails(RouteDetails... routesDetails) A list of route configuration details.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
routesDetails
A list of route configuration details. Must contain exactly one route configuration.
- Parameters:
routesDetails- A list of route configuration details. Must contain exactly one route configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
routesDetails
A list of route configuration details. Must contain exactly one route configuration.
- Parameters:
routesDetails- A list of route configuration details. Must contain exactly one route configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
routesDetails
A list of route configuration details. Must contain exactly one route configuration.
This is a convenience method that creates an instance of theRouteDetails.Builderavoiding the need to create one manually viaRouteDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toroutesDetails(List<RouteDetails>).- Parameters:
routesDetails- a consumer that will call methods onRouteDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-