| Package | Description |
|---|---|
| com.amazonaws.services.autoscaling.model |
Classes modeling the various types represented by AmazonAutoScaling.
|
| Modifier and Type | Method and Description |
|---|---|
LifecycleHook |
LifecycleHook.withAutoScalingGroupName(String autoScalingGroupName)
The name of the Auto Scaling group to which the lifecycle action
belongs.
|
LifecycleHook |
LifecycleHook.withDefaultResult(String defaultResult)
Defines the action the Auto Scaling group should take when the
lifecycle hook timeout elapses or if an unexpected failure occurs.
|
LifecycleHook |
LifecycleHook.withGlobalTimeout(Integer globalTimeout)
The maximum length of time an instance can remain in a
Pending:Wait or Terminating:Wait state. |
LifecycleHook |
LifecycleHook.withHeartbeatTimeout(Integer heartbeatTimeout)
Defines the amount of time that can elapse before the lifecycle hook
times out.
|
LifecycleHook |
LifecycleHook.withLifecycleHookName(String lifecycleHookName)
The name of the lifecycle action hook.
|
LifecycleHook |
LifecycleHook.withLifecycleTransition(String lifecycleTransition)
The Amazon EC2 instance state to which you want to attach the
lifecycle hook.
|
LifecycleHook |
LifecycleHook.withNotificationMetadata(String notificationMetadata)
Contains additional information that you want to include any time Auto
Scaling sends a message to the notification target.
|
LifecycleHook |
LifecycleHook.withNotificationTargetARN(String notificationTargetARN)
The ARN of the notification target that Auto Scaling will use to
notify you when an instance is in the transition state for the
lifecycle hook.
|
LifecycleHook |
LifecycleHook.withRoleARN(String roleARN)
The ARN of the Amazon IAM role that allows the Auto Scaling group to
publish to the specified notification target.
|
| Modifier and Type | Method and Description |
|---|---|
List<LifecycleHook> |
DescribeLifecycleHooksResult.getLifecycleHooks()
A list describing the lifecycle hooks that belong to the specified
Auto Scaling group.
|
| Modifier and Type | Method and Description |
|---|---|
DescribeLifecycleHooksResult |
DescribeLifecycleHooksResult.withLifecycleHooks(LifecycleHook... lifecycleHooks)
A list describing the lifecycle hooks that belong to the specified
Auto Scaling group.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DescribeLifecycleHooksResult.setLifecycleHooks(Collection<LifecycleHook> lifecycleHooks)
A list describing the lifecycle hooks that belong to the specified
Auto Scaling group.
|
DescribeLifecycleHooksResult |
DescribeLifecycleHooksResult.withLifecycleHooks(Collection<LifecycleHook> lifecycleHooks)
A list describing the lifecycle hooks that belong to the specified
Auto Scaling group.
|
Copyright © 2014. All rights reserved.