public static interface DeploymentTarget.Builder extends SdkPojo, CopyableBuilder<DeploymentTarget.Builder,DeploymentTarget>
Modifier and Type | Method and Description |
---|---|
DeploymentTarget.Builder |
deploymentTargetType(DeploymentTargetType deploymentTargetType)
The deployment type which is specific to the deployment's compute platform.
|
DeploymentTarget.Builder |
deploymentTargetType(String deploymentTargetType)
The deployment type which is specific to the deployment's compute platform.
|
default DeploymentTarget.Builder |
ecsTarget(Consumer<ECSTarget.Builder> ecsTarget)
Information about the target for a deployment that uses the Amazon ECS compute platform.
|
DeploymentTarget.Builder |
ecsTarget(ECSTarget ecsTarget)
Information about the target for a deployment that uses the Amazon ECS compute platform.
|
default DeploymentTarget.Builder |
instanceTarget(Consumer<InstanceTarget.Builder> instanceTarget)
Information about the target for a deployment that uses the EC2/On-premises compute platform.
|
DeploymentTarget.Builder |
instanceTarget(InstanceTarget instanceTarget)
Information about the target for a deployment that uses the EC2/On-premises compute platform.
|
default DeploymentTarget.Builder |
lambdaTarget(Consumer<LambdaTarget.Builder> lambdaTarget)
Information about the target for a deployment that uses the AWS Lambda compute platform.
|
DeploymentTarget.Builder |
lambdaTarget(LambdaTarget lambdaTarget)
Information about the target for a deployment that uses the AWS Lambda compute platform.
|
copy
applyMutation, build
DeploymentTarget.Builder deploymentTargetType(String deploymentTargetType)
The deployment type which is specific to the deployment's compute platform.
deploymentTargetType
- The deployment type which is specific to the deployment's compute platform.DeploymentTargetType
,
DeploymentTargetType
DeploymentTarget.Builder deploymentTargetType(DeploymentTargetType deploymentTargetType)
The deployment type which is specific to the deployment's compute platform.
deploymentTargetType
- The deployment type which is specific to the deployment's compute platform.DeploymentTargetType
,
DeploymentTargetType
DeploymentTarget.Builder instanceTarget(InstanceTarget instanceTarget)
Information about the target for a deployment that uses the EC2/On-premises compute platform.
instanceTarget
- Information about the target for a deployment that uses the EC2/On-premises compute platform.default DeploymentTarget.Builder instanceTarget(Consumer<InstanceTarget.Builder> instanceTarget)
Information about the target for a deployment that uses the EC2/On-premises compute platform.
This is a convenience that creates an instance of theInstanceTarget.Builder
avoiding the need to
create one manually via InstanceTarget.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to instanceTarget(InstanceTarget)
.instanceTarget
- a consumer that will call methods on InstanceTarget.Builder
instanceTarget(InstanceTarget)
DeploymentTarget.Builder lambdaTarget(LambdaTarget lambdaTarget)
Information about the target for a deployment that uses the AWS Lambda compute platform.
lambdaTarget
- Information about the target for a deployment that uses the AWS Lambda compute platform.default DeploymentTarget.Builder lambdaTarget(Consumer<LambdaTarget.Builder> lambdaTarget)
Information about the target for a deployment that uses the AWS Lambda compute platform.
This is a convenience that creates an instance of theLambdaTarget.Builder
avoiding the need to
create one manually via LambdaTarget.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to lambdaTarget(LambdaTarget)
.lambdaTarget
- a consumer that will call methods on LambdaTarget.Builder
lambdaTarget(LambdaTarget)
DeploymentTarget.Builder ecsTarget(ECSTarget ecsTarget)
Information about the target for a deployment that uses the Amazon ECS compute platform.
ecsTarget
- Information about the target for a deployment that uses the Amazon ECS compute platform.default DeploymentTarget.Builder ecsTarget(Consumer<ECSTarget.Builder> ecsTarget)
Information about the target for a deployment that uses the Amazon ECS compute platform.
This is a convenience that creates an instance of theECSTarget.Builder
avoiding the need to create
one manually via ECSTarget.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result
is passed to ecsTarget(ECSTarget)
.ecsTarget
- a consumer that will call methods on ECSTarget.Builder
ecsTarget(ECSTarget)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.