public static interface DeploymentConfigInfo.Builder extends SdkPojo, CopyableBuilder<DeploymentConfigInfo.Builder,DeploymentConfigInfo>
| Modifier and Type | Method and Description |
|---|---|
DeploymentConfigInfo.Builder |
computePlatform(ComputePlatform computePlatform)
The destination platform type for the deployment (
Lambda or Server). |
DeploymentConfigInfo.Builder |
computePlatform(String computePlatform)
The destination platform type for the deployment (
Lambda or Server). |
DeploymentConfigInfo.Builder |
createTime(Instant createTime)
The time at which the deployment configuration was created.
|
DeploymentConfigInfo.Builder |
deploymentConfigId(String deploymentConfigId)
The deployment configuration ID.
|
DeploymentConfigInfo.Builder |
deploymentConfigName(String deploymentConfigName)
The deployment configuration name.
|
default DeploymentConfigInfo.Builder |
minimumHealthyHosts(Consumer<MinimumHealthyHosts.Builder> minimumHealthyHosts)
Information about the number or percentage of minimum healthy instance.
|
DeploymentConfigInfo.Builder |
minimumHealthyHosts(MinimumHealthyHosts minimumHealthyHosts)
Information about the number or percentage of minimum healthy instance.
|
default DeploymentConfigInfo.Builder |
trafficRoutingConfig(Consumer<TrafficRoutingConfig.Builder> trafficRoutingConfig)
The configuration specifying how the deployment traffic will be routed.
|
DeploymentConfigInfo.Builder |
trafficRoutingConfig(TrafficRoutingConfig trafficRoutingConfig)
The configuration specifying how the deployment traffic will be routed.
|
copyapplyMutation, buildDeploymentConfigInfo.Builder deploymentConfigId(String deploymentConfigId)
The deployment configuration ID.
deploymentConfigId - The deployment configuration ID.DeploymentConfigInfo.Builder deploymentConfigName(String deploymentConfigName)
The deployment configuration name.
deploymentConfigName - The deployment configuration name.DeploymentConfigInfo.Builder minimumHealthyHosts(MinimumHealthyHosts minimumHealthyHosts)
Information about the number or percentage of minimum healthy instance.
minimumHealthyHosts - Information about the number or percentage of minimum healthy instance.default DeploymentConfigInfo.Builder minimumHealthyHosts(Consumer<MinimumHealthyHosts.Builder> minimumHealthyHosts)
Information about the number or percentage of minimum healthy instance.
This is a convenience that creates an instance of theMinimumHealthyHosts.Builder avoiding the need
to create one manually via MinimumHealthyHosts.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to minimumHealthyHosts(MinimumHealthyHosts).minimumHealthyHosts - a consumer that will call methods on MinimumHealthyHosts.BuilderminimumHealthyHosts(MinimumHealthyHosts)DeploymentConfigInfo.Builder createTime(Instant createTime)
The time at which the deployment configuration was created.
createTime - The time at which the deployment configuration was created.DeploymentConfigInfo.Builder computePlatform(String computePlatform)
The destination platform type for the deployment (Lambda or Server).
computePlatform - The destination platform type for the deployment (Lambda or Server).ComputePlatform,
ComputePlatformDeploymentConfigInfo.Builder computePlatform(ComputePlatform computePlatform)
The destination platform type for the deployment (Lambda or Server).
computePlatform - The destination platform type for the deployment (Lambda or Server).ComputePlatform,
ComputePlatformDeploymentConfigInfo.Builder trafficRoutingConfig(TrafficRoutingConfig trafficRoutingConfig)
The configuration specifying how the deployment traffic will be routed. Only deployments with a Lambda compute platform can specify this.
trafficRoutingConfig - The configuration specifying how the deployment traffic will be routed. Only deployments with a Lambda
compute platform can specify this.default DeploymentConfigInfo.Builder trafficRoutingConfig(Consumer<TrafficRoutingConfig.Builder> trafficRoutingConfig)
The configuration specifying how the deployment traffic will be routed. Only deployments with a Lambda compute platform can specify this.
This is a convenience that creates an instance of theTrafficRoutingConfig.Builder avoiding the need
to create one manually via TrafficRoutingConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to trafficRoutingConfig(TrafficRoutingConfig).trafficRoutingConfig - a consumer that will call methods on TrafficRoutingConfig.BuildertrafficRoutingConfig(TrafficRoutingConfig)Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.