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, sdkFieldscopyapplyMutation, buildBlueGreenUpdatePolicy.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.BuildertrafficRoutingConfiguration(TrafficRoutingConfig)BlueGreenUpdatePolicy.Builder terminationWaitInSeconds(Integer terminationWaitInSeconds)
terminationWaitInSeconds - BlueGreenUpdatePolicy.Builder maximumExecutionTimeoutInSeconds(Integer maximumExecutionTimeoutInSeconds)
maximumExecutionTimeoutInSeconds - Copyright © 2020. All rights reserved.