public static interface BlueGreenUpdatePolicy.Builder extends SdkPojo, CopyableBuilder<BlueGreenUpdatePolicy.Builder,BlueGreenUpdatePolicy>
Modifier and Type | Method and Description |
---|---|
BlueGreenUpdatePolicy.Builder |
maximumExecutionTimeoutInSeconds(Integer maximumExecutionTimeoutInSeconds)
|
BlueGreenUpdatePolicy.Builder |
terminationWaitInSeconds(Integer terminationWaitInSeconds)
|
default BlueGreenUpdatePolicy.Builder |
trafficRoutingConfiguration(Consumer<TrafficRoutingConfig.Builder> trafficRoutingConfiguration)
This is a convenience that creates an instance of the
TrafficRoutingConfig.Builder avoiding the need
to create one manually via TrafficRoutingConfig.builder() . |
BlueGreenUpdatePolicy.Builder |
trafficRoutingConfiguration(TrafficRoutingConfig trafficRoutingConfiguration)
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
BlueGreenUpdatePolicy.Builder trafficRoutingConfiguration(TrafficRoutingConfig trafficRoutingConfiguration)
trafficRoutingConfiguration
- default BlueGreenUpdatePolicy.Builder trafficRoutingConfiguration(Consumer<TrafficRoutingConfig.Builder> trafficRoutingConfiguration)
TrafficRoutingConfig.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 trafficRoutingConfiguration(TrafficRoutingConfig)
.trafficRoutingConfiguration
- a consumer that will call methods on TrafficRoutingConfig.Builder
trafficRoutingConfiguration(TrafficRoutingConfig)
BlueGreenUpdatePolicy.Builder terminationWaitInSeconds(Integer terminationWaitInSeconds)
terminationWaitInSeconds
- BlueGreenUpdatePolicy.Builder maximumExecutionTimeoutInSeconds(Integer maximumExecutionTimeoutInSeconds)
maximumExecutionTimeoutInSeconds
- Copyright © 2021. All rights reserved.