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, Server, or
ECS). |
DeploymentConfigInfo.Builder |
computePlatform(String computePlatform)
The destination platform type for the deployment (
Lambda, Server, or
ECS). |
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 that specifies how the deployment traffic is routed.
|
DeploymentConfigInfo.Builder |
trafficRoutingConfig(TrafficRoutingConfig trafficRoutingConfig)
The configuration that specifies how the deployment traffic is routed.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, 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 method 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, Server, or
ECS).
computePlatform - The destination platform type for the deployment (Lambda, Server, or
ECS).ComputePlatform,
ComputePlatformDeploymentConfigInfo.Builder computePlatform(ComputePlatform computePlatform)
The destination platform type for the deployment (Lambda, Server, or
ECS).
computePlatform - The destination platform type for the deployment (Lambda, Server, or
ECS).ComputePlatform,
ComputePlatformDeploymentConfigInfo.Builder trafficRoutingConfig(TrafficRoutingConfig trafficRoutingConfig)
The configuration that specifies how the deployment traffic is routed. Used for deployments with a Lambda or Amazon ECS compute platform only.
trafficRoutingConfig - The configuration that specifies how the deployment traffic is routed. Used for deployments with a
Lambda or Amazon ECS compute platform only.default DeploymentConfigInfo.Builder trafficRoutingConfig(Consumer<TrafficRoutingConfig.Builder> trafficRoutingConfig)
The configuration that specifies how the deployment traffic is routed. Used for deployments with a Lambda or Amazon ECS compute platform only.
This is a convenience method 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 © 2023. All rights reserved.