public static interface CreateRouteResponse.Builder extends MigrationHubRefactorSpacesResponse.Builder, SdkPojo, CopyableBuilder<CreateRouteResponse.Builder,CreateRouteResponse>
| Modifier and Type | Method and Description |
|---|---|
CreateRouteResponse.Builder |
applicationId(String applicationId)
The ID of the application in which the route is created.
|
CreateRouteResponse.Builder |
arn(String arn)
The Amazon Resource Name (ARN) of the route.
|
CreateRouteResponse.Builder |
createdByAccountId(String createdByAccountId)
The Amazon Web Services account ID of the route creator.
|
CreateRouteResponse.Builder |
createdTime(Instant createdTime)
A timestamp that indicates when the route is created.
|
CreateRouteResponse.Builder |
lastUpdatedTime(Instant lastUpdatedTime)
A timestamp that indicates when the route was last updated.
|
CreateRouteResponse.Builder |
ownerAccountId(String ownerAccountId)
The Amazon Web Services account ID of the route owner.
|
CreateRouteResponse.Builder |
routeId(String routeId)
The unique identifier of the route.
|
CreateRouteResponse.Builder |
routeType(RouteType routeType)
The route type of the route.
|
CreateRouteResponse.Builder |
routeType(String routeType)
The route type of the route.
|
CreateRouteResponse.Builder |
serviceId(String serviceId)
The ID of service in which the route is created.
|
CreateRouteResponse.Builder |
state(RouteState state)
The current state of the route.
|
CreateRouteResponse.Builder |
state(String state)
The current state of the route.
|
CreateRouteResponse.Builder |
tags(Map<String,String> tags)
The tags assigned to the created route.
|
default CreateRouteResponse.Builder |
uriPathRoute(Consumer<UriPathRouteInput.Builder> uriPathRoute)
Configuration for the URI path route type.
|
CreateRouteResponse.Builder |
uriPathRoute(UriPathRouteInput uriPathRoute)
Configuration for the URI path route type.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateRouteResponse.Builder applicationId(String applicationId)
The ID of the application in which the route is created.
applicationId - The ID of the application in which the route is created.CreateRouteResponse.Builder arn(String arn)
The Amazon Resource Name (ARN) of the route. The format for this ARN is
arn:aws:refactor-spaces:region:account-id:resource-type/resource-id . For
more information about ARNs, see Amazon Resource Names
(ARNs) in the Amazon Web Services General Reference.
arn - The Amazon Resource Name (ARN) of the route. The format for this ARN is
arn:aws:refactor-spaces:region:account-id:resource-type/resource-id
. For more information about ARNs, see Amazon Resource
Names (ARNs) in the Amazon Web Services General Reference.CreateRouteResponse.Builder createdByAccountId(String createdByAccountId)
The Amazon Web Services account ID of the route creator.
createdByAccountId - The Amazon Web Services account ID of the route creator.CreateRouteResponse.Builder createdTime(Instant createdTime)
A timestamp that indicates when the route is created.
createdTime - A timestamp that indicates when the route is created.CreateRouteResponse.Builder lastUpdatedTime(Instant lastUpdatedTime)
A timestamp that indicates when the route was last updated.
lastUpdatedTime - A timestamp that indicates when the route was last updated.CreateRouteResponse.Builder ownerAccountId(String ownerAccountId)
The Amazon Web Services account ID of the route owner.
ownerAccountId - The Amazon Web Services account ID of the route owner.CreateRouteResponse.Builder routeId(String routeId)
The unique identifier of the route.
routeId - The unique identifier of the route.CreateRouteResponse.Builder routeType(String routeType)
The route type of the route.
CreateRouteResponse.Builder routeType(RouteType routeType)
The route type of the route.
CreateRouteResponse.Builder serviceId(String serviceId)
The ID of service in which the route is created. Traffic that matches this route is forwarded to this service.
serviceId - The ID of service in which the route is created. Traffic that matches this route is forwarded to this
service.CreateRouteResponse.Builder state(String state)
The current state of the route. Activation state only allows ACTIVE or INACTIVE as
user inputs. FAILED is a route state that is system generated.
state - The current state of the route. Activation state only allows ACTIVE or
INACTIVE as user inputs. FAILED is a route state that is system generated.RouteState,
RouteStateCreateRouteResponse.Builder state(RouteState state)
The current state of the route. Activation state only allows ACTIVE or INACTIVE as
user inputs. FAILED is a route state that is system generated.
state - The current state of the route. Activation state only allows ACTIVE or
INACTIVE as user inputs. FAILED is a route state that is system generated.RouteState,
RouteStateCreateRouteResponse.Builder tags(Map<String,String> tags)
The tags assigned to the created 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 assigned to the created route. A tag is a label that you assign to an Amazon Web Services
resource. Each tag consists of a key-value pair.CreateRouteResponse.Builder uriPathRoute(UriPathRouteInput uriPathRoute)
Configuration for the URI path route type.
uriPathRoute - Configuration for the URI path route type.default CreateRouteResponse.Builder uriPathRoute(Consumer<UriPathRouteInput.Builder> uriPathRoute)
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)Copyright © 2023. All rights reserved.