com.amazonaws.services.ec2.model
Class ResetImageAttributeRequest

java.lang.Object
  extended by com.amazonaws.AmazonWebServiceRequest
      extended by com.amazonaws.services.ec2.model.ResetImageAttributeRequest

public class ResetImageAttributeRequest
extends AmazonWebServiceRequest

A request to reset an attribute on an Amazon Machine Image (AMI) back to its default value. Only one attribute can be reset per request.


Constructor Summary
ResetImageAttributeRequest()
           
 
Method Summary
 String getAttribute()
          The name of the attribute being reset.
 String getImageId()
          The ID of the AMI whose attribute is being reset.
 void setAttribute(String attribute)
          The name of the attribute being reset.
 void setImageId(String imageId)
          The ID of the AMI whose attribute is being reset.
 String toString()
           
 ResetImageAttributeRequest withAttribute(String attribute)
          The name of the attribute being reset.
 ResetImageAttributeRequest withImageId(String imageId)
          The ID of the AMI whose attribute is being reset.
 
Methods inherited from class com.amazonaws.AmazonWebServiceRequest
copyPrivateRequestParameters
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ResetImageAttributeRequest

public ResetImageAttributeRequest()
Method Detail

getImageId

public String getImageId()
The ID of the AMI whose attribute is being reset.

Returns:
The ID of the AMI whose attribute is being reset.

setImageId

public void setImageId(String imageId)
The ID of the AMI whose attribute is being reset.

Parameters:
imageId - The ID of the AMI whose attribute is being reset.

withImageId

public ResetImageAttributeRequest withImageId(String imageId)
The ID of the AMI whose attribute is being reset.

Returns a reference to this object so that method calls can be chained together.

Parameters:
imageId - The ID of the AMI whose attribute is being reset.
Returns:
A reference to this updated object so that method calls can be chained together.

getAttribute

public String getAttribute()
The name of the attribute being reset.

Available attribute names: launchPermission

Returns:
The name of the attribute being reset.

Available attribute names: launchPermission


setAttribute

public void setAttribute(String attribute)
The name of the attribute being reset.

Available attribute names: launchPermission

Parameters:
attribute - The name of the attribute being reset.

Available attribute names: launchPermission


withAttribute

public ResetImageAttributeRequest withAttribute(String attribute)
The name of the attribute being reset.

Available attribute names: launchPermission

Returns a reference to this object so that method calls can be chained together.

Parameters:
attribute - The name of the attribute being reset.

Available attribute names: launchPermission

Returns:
A reference to this updated object so that method calls can be chained together.

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.