public static interface CreateServiceRequest.Builder extends MigrationHubRefactorSpacesRequest.Builder, SdkPojo, CopyableBuilder<CreateServiceRequest.Builder,CreateServiceRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateServiceRequest.Builder |
applicationIdentifier(String applicationIdentifier)
The ID of the application which the service is created.
|
CreateServiceRequest.Builder |
clientToken(String clientToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
CreateServiceRequest.Builder |
description(String description)
The description of the service.
|
CreateServiceRequest.Builder |
endpointType(ServiceEndpointType endpointType)
The type of endpoint to use for the service.
|
CreateServiceRequest.Builder |
endpointType(String endpointType)
The type of endpoint to use for the service.
|
CreateServiceRequest.Builder |
environmentIdentifier(String environmentIdentifier)
The ID of the environment in which the service is created.
|
default CreateServiceRequest.Builder |
lambdaEndpoint(Consumer<LambdaEndpointInput.Builder> lambdaEndpoint)
The configuration for the Lambda endpoint type.
|
CreateServiceRequest.Builder |
lambdaEndpoint(LambdaEndpointInput lambdaEndpoint)
The configuration for the Lambda endpoint type.
|
CreateServiceRequest.Builder |
name(String name)
The name of the service.
|
CreateServiceRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateServiceRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateServiceRequest.Builder |
tags(Map<String,String> tags)
The tags to assign to the service.
|
default CreateServiceRequest.Builder |
urlEndpoint(Consumer<UrlEndpointInput.Builder> urlEndpoint)
The configuration for the URL endpoint type.
|
CreateServiceRequest.Builder |
urlEndpoint(UrlEndpointInput urlEndpoint)
The configuration for the URL endpoint type.
|
CreateServiceRequest.Builder |
vpcId(String vpcId)
The ID of the VPC.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateServiceRequest.Builder applicationIdentifier(String applicationIdentifier)
The ID of the application which the service is created.
applicationIdentifier - The ID of the application which the service is created.CreateServiceRequest.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.CreateServiceRequest.Builder description(String description)
The description of the service.
description - The description of the service.CreateServiceRequest.Builder endpointType(String endpointType)
The type of endpoint to use for the service. The type can be a URL in a VPC or an Lambda function.
endpointType - The type of endpoint to use for the service. The type can be a URL in a VPC or an Lambda function.ServiceEndpointType,
ServiceEndpointTypeCreateServiceRequest.Builder endpointType(ServiceEndpointType endpointType)
The type of endpoint to use for the service. The type can be a URL in a VPC or an Lambda function.
endpointType - The type of endpoint to use for the service. The type can be a URL in a VPC or an Lambda function.ServiceEndpointType,
ServiceEndpointTypeCreateServiceRequest.Builder environmentIdentifier(String environmentIdentifier)
The ID of the environment in which the service is created.
environmentIdentifier - The ID of the environment in which the service is created.CreateServiceRequest.Builder lambdaEndpoint(LambdaEndpointInput lambdaEndpoint)
The configuration for the Lambda endpoint type.
lambdaEndpoint - The configuration for the Lambda endpoint type.default CreateServiceRequest.Builder lambdaEndpoint(Consumer<LambdaEndpointInput.Builder> lambdaEndpoint)
The configuration for the Lambda endpoint type.
This is a convenience method that creates an instance of theLambdaEndpointInput.Builder avoiding the
need to create one manually via LambdaEndpointInput.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to lambdaEndpoint(LambdaEndpointInput).
lambdaEndpoint - a consumer that will call methods on LambdaEndpointInput.BuilderlambdaEndpoint(LambdaEndpointInput)CreateServiceRequest.Builder name(String name)
The name of the service.
name - The name of the service.CreateServiceRequest.Builder tags(Map<String,String> tags)
The tags to assign to the service. 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 service. A tag is a label that you assign to an Amazon Web Services
resource. Each tag consists of a key-value pair..CreateServiceRequest.Builder urlEndpoint(UrlEndpointInput urlEndpoint)
The configuration for the URL endpoint type.
urlEndpoint - The configuration for the URL endpoint type.default CreateServiceRequest.Builder urlEndpoint(Consumer<UrlEndpointInput.Builder> urlEndpoint)
The configuration for the URL endpoint type.
This is a convenience method that creates an instance of theUrlEndpointInput.Builder avoiding the
need to create one manually via UrlEndpointInput.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to urlEndpoint(UrlEndpointInput).
urlEndpoint - a consumer that will call methods on UrlEndpointInput.BuilderurlEndpoint(UrlEndpointInput)CreateServiceRequest.Builder vpcId(String vpcId)
The ID of the VPC.
vpcId - The ID of the VPC.CreateServiceRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateServiceRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.