public static interface CreateRouteRequest.Builder extends MigrationHubRefactorSpacesRequest.Builder, SdkPojo, CopyableBuilder<CreateRouteRequest.Builder,CreateRouteRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateRouteRequest.Builder |
applicationIdentifier(String applicationIdentifier)
The ID of the application within which the route is being created.
|
CreateRouteRequest.Builder |
clientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
default CreateRouteRequest.Builder |
defaultRoute(Consumer<DefaultRouteInput.Builder> defaultRoute)
Configuration for the default route type.
|
CreateRouteRequest.Builder |
defaultRoute(DefaultRouteInput defaultRoute)
Configuration for the default route type.
|
CreateRouteRequest.Builder |
environmentIdentifier(String environmentIdentifier)
The ID of the environment in which the route is created.
|
CreateRouteRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateRouteRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateRouteRequest.Builder |
routeType(RouteType routeType)
The route type of the route.
|
CreateRouteRequest.Builder |
routeType(String routeType)
The route type of the route.
|
CreateRouteRequest.Builder |
serviceIdentifier(String serviceIdentifier)
The ID of the service in which the route is created.
|
CreateRouteRequest.Builder |
tags(Map<String,String> tags)
The tags to assign to the route.
|
default CreateRouteRequest.Builder |
uriPathRoute(Consumer<UriPathRouteInput.Builder> uriPathRoute)
The configuration for the URI path route type.
|
CreateRouteRequest.Builder |
uriPathRoute(UriPathRouteInput uriPathRoute)
The configuration for the URI path route type.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateRouteRequest.Builder applicationIdentifier(String applicationIdentifier)
The ID of the application within which the route is being created.
applicationIdentifier - The ID of the application within which the route is being created.CreateRouteRequest.Builder clientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
clientToken - A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.CreateRouteRequest.Builder defaultRoute(DefaultRouteInput defaultRoute)
Configuration for the default route type.
defaultRoute - Configuration for the default route type.default CreateRouteRequest.Builder defaultRoute(Consumer<DefaultRouteInput.Builder> defaultRoute)
Configuration for the default route type.
This is a convenience method that creates an instance of theDefaultRouteInput.Builder avoiding the
need to create one manually via DefaultRouteInput.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to defaultRoute(DefaultRouteInput).
defaultRoute - a consumer that will call methods on DefaultRouteInput.BuilderdefaultRoute(DefaultRouteInput)CreateRouteRequest.Builder environmentIdentifier(String environmentIdentifier)
The ID of the environment in which the route is created.
environmentIdentifier - The ID of the environment in which the route is created.CreateRouteRequest.Builder routeType(String routeType)
The route type of the route. DEFAULT indicates that all traffic that does not match another
route is forwarded to the default route. Applications must have a default route before any other routes can
be created. URI_PATH indicates a route that is based on a URI path.
routeType - The route type of the route. DEFAULT indicates that all traffic that does not match
another route is forwarded to the default route. Applications must have a default route before any
other routes can be created. URI_PATH indicates a route that is based on a URI path.RouteType,
RouteTypeCreateRouteRequest.Builder routeType(RouteType routeType)
The route type of the route. DEFAULT indicates that all traffic that does not match another
route is forwarded to the default route. Applications must have a default route before any other routes can
be created. URI_PATH indicates a route that is based on a URI path.
routeType - The route type of the route. DEFAULT indicates that all traffic that does not match
another route is forwarded to the default route. Applications must have a default route before any
other routes can be created. URI_PATH indicates a route that is based on a URI path.RouteType,
RouteTypeCreateRouteRequest.Builder serviceIdentifier(String serviceIdentifier)
The ID of the service in which the route is created. Traffic that matches this route is forwarded to this service.
serviceIdentifier - The ID of the service in which the route is created. Traffic that matches this route is forwarded to
this service.CreateRouteRequest.Builder tags(Map<String,String> tags)
The tags to assign to the route. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair..
tags - The tags to assign to the route. A tag is a label that you assign to an Amazon Web Services resource.
Each tag consists of a key-value pair..CreateRouteRequest.Builder uriPathRoute(UriPathRouteInput uriPathRoute)
The configuration for the URI path route type.
uriPathRoute - The configuration for the URI path route type.default CreateRouteRequest.Builder uriPathRoute(Consumer<UriPathRouteInput.Builder> uriPathRoute)
The configuration for the URI path route type.
This is a convenience method that creates an instance of theUriPathRouteInput.Builder avoiding the
need to create one manually via UriPathRouteInput.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to uriPathRoute(UriPathRouteInput).
uriPathRoute - a consumer that will call methods on UriPathRouteInput.BuilderuriPathRoute(UriPathRouteInput)CreateRouteRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateRouteRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.