public class RecordLifecycleActionHeartbeatRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
RecordLifecycleActionHeartbeatRequest() |
| Modifier and Type | Method and Description |
|---|---|
RecordLifecycleActionHeartbeatRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(Object obj) |
String |
getAutoScalingGroupName()
The name of the Auto Scaling group for the hook.
|
String |
getLifecycleActionToken()
A token that uniquely identifies a specific lifecycle action associated
with an instance.
|
String |
getLifecycleHookName()
The name of the lifecycle hook.
|
int |
hashCode() |
void |
setAutoScalingGroupName(String autoScalingGroupName)
The name of the Auto Scaling group for the hook.
|
void |
setLifecycleActionToken(String lifecycleActionToken)
A token that uniquely identifies a specific lifecycle action associated
with an instance.
|
void |
setLifecycleHookName(String lifecycleHookName)
The name of the lifecycle hook.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
RecordLifecycleActionHeartbeatRequest |
withAutoScalingGroupName(String autoScalingGroupName)
The name of the Auto Scaling group for the hook.
|
RecordLifecycleActionHeartbeatRequest |
withLifecycleActionToken(String lifecycleActionToken)
A token that uniquely identifies a specific lifecycle action associated
with an instance.
|
RecordLifecycleActionHeartbeatRequest |
withLifecycleHookName(String lifecycleHookName)
The name of the lifecycle hook.
|
getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic RecordLifecycleActionHeartbeatRequest()
public void setLifecycleHookName(String lifecycleHookName)
The name of the lifecycle hook.
lifecycleHookName - The name of the lifecycle hook.public String getLifecycleHookName()
The name of the lifecycle hook.
public RecordLifecycleActionHeartbeatRequest withLifecycleHookName(String lifecycleHookName)
The name of the lifecycle hook.
lifecycleHookName - The name of the lifecycle hook.public void setAutoScalingGroupName(String autoScalingGroupName)
The name of the Auto Scaling group for the hook.
autoScalingGroupName - The name of the Auto Scaling group for the hook.public String getAutoScalingGroupName()
The name of the Auto Scaling group for the hook.
public RecordLifecycleActionHeartbeatRequest withAutoScalingGroupName(String autoScalingGroupName)
The name of the Auto Scaling group for the hook.
autoScalingGroupName - The name of the Auto Scaling group for the hook.public void setLifecycleActionToken(String lifecycleActionToken)
A token that uniquely identifies a specific lifecycle action associated with an instance. Auto Scaling sends this token to the notification target you specified when you created the lifecycle hook.
lifecycleActionToken - A token that uniquely identifies a specific lifecycle action
associated with an instance. Auto Scaling sends this token to the
notification target you specified when you created the lifecycle
hook.public String getLifecycleActionToken()
A token that uniquely identifies a specific lifecycle action associated with an instance. Auto Scaling sends this token to the notification target you specified when you created the lifecycle hook.
public RecordLifecycleActionHeartbeatRequest withLifecycleActionToken(String lifecycleActionToken)
A token that uniquely identifies a specific lifecycle action associated with an instance. Auto Scaling sends this token to the notification target you specified when you created the lifecycle hook.
lifecycleActionToken - A token that uniquely identifies a specific lifecycle action
associated with an instance. Auto Scaling sends this token to the
notification target you specified when you created the lifecycle
hook.public String toString()
toString in class ObjectObject.toString()public RecordLifecycleActionHeartbeatRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.