public static final class DescribeLifecycleActionsResponseBody.LifecycleActions.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
DescribeLifecycleActionsResponseBody.LifecycleActions |
build() |
DescribeLifecycleActionsResponseBody.LifecycleActions.Builder |
instanceIds(List<String> instanceIds)
The IDs of the ECS instances on which the lifecycle hook takes effect
|
DescribeLifecycleActionsResponseBody.LifecycleActions.Builder |
lifecycleActionResult(String lifecycleActionResult)
The subsequent action that Auto Scaling performs after the lifecycle hook times out.
|
DescribeLifecycleActionsResponseBody.LifecycleActions.Builder |
lifecycleActionStatus(String lifecycleActionStatus)
The status of the lifecycle hook action.
|
DescribeLifecycleActionsResponseBody.LifecycleActions.Builder |
lifecycleActionToken(String lifecycleActionToken)
The token of the lifecycle hook action.
|
DescribeLifecycleActionsResponseBody.LifecycleActions.Builder |
lifecycleHookId(String lifecycleHookId)
The ID of the lifecycle hook.
|
public DescribeLifecycleActionsResponseBody.LifecycleActions.Builder instanceIds(List<String> instanceIds)
public DescribeLifecycleActionsResponseBody.LifecycleActions.Builder lifecycleActionResult(String lifecycleActionResult)
* CONTINUE: Auto Scaling continues to respond to a scale-in or scale-out request. * ABANDON: Auto Scaling releases ECS instances that are created during scale-out events, or removes ECS instances from the scaling group during scale-in events.
public DescribeLifecycleActionsResponseBody.LifecycleActions.Builder lifecycleActionStatus(String lifecycleActionStatus)
public DescribeLifecycleActionsResponseBody.LifecycleActions.Builder lifecycleActionToken(String lifecycleActionToken)
public DescribeLifecycleActionsResponseBody.LifecycleActions.Builder lifecycleHookId(String lifecycleHookId)
public DescribeLifecycleActionsResponseBody.LifecycleActions build()
Copyright © 2024. All rights reserved.