public class ImportInstanceLaunchSpecification
extends java.lang.Object
implements java.io.Serializable
| コンストラクタと説明 |
|---|
ImportInstanceLaunchSpecification() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAdditionalInfo()
Returns the value of the AdditionalInfo property for this object.
|
java.lang.String |
getArchitecture()
Returns the value of the Architecture property for this object.
|
java.util.List<java.lang.String> |
getGroupNames()
Returns the value of the GroupNames property for this object.
|
java.lang.String |
getInstanceInitiatedShutdownBehavior()
Returns the value of the InstanceInitiatedShutdownBehavior property
for this object.
|
java.lang.String |
getInstanceType()
Returns the value of the InstanceType property for this object.
|
java.lang.Boolean |
getMonitoring()
Returns the value of the Monitoring property for this object.
|
Placement |
getPlacement()
Describes where an Amazon EC2 instance is running within an Amazon EC2
region.
|
java.lang.String |
getPrivateIpAddress()
Returns the value of the PrivateIpAddress property for this object.
|
java.lang.String |
getSubnetId()
Returns the value of the SubnetId property for this object.
|
java.lang.String |
getUserData()
Returns the value of the UserData property for this object.
|
int |
hashCode() |
java.lang.Boolean |
isMonitoring()
Returns the value of the Monitoring property for this object.
|
void |
setAdditionalInfo(java.lang.String additionalInfo)
Sets the value of the AdditionalInfo property for this object.
|
void |
setArchitecture(java.lang.String architecture)
Sets the value of the Architecture property for this object.
|
void |
setGroupNames(java.util.Collection<java.lang.String> groupNames)
Sets the value of the GroupNames property for this object.
|
void |
setInstanceInitiatedShutdownBehavior(java.lang.String instanceInitiatedShutdownBehavior)
Sets the value of the InstanceInitiatedShutdownBehavior property for
this object.
|
void |
setInstanceType(InstanceType instanceType)
Sets the value of the InstanceType property for this object.
|
void |
setInstanceType(java.lang.String instanceType)
Sets the value of the InstanceType property for this object.
|
void |
setMonitoring(java.lang.Boolean monitoring)
Sets the value of the Monitoring property for this object.
|
void |
setPlacement(Placement placement)
Describes where an Amazon EC2 instance is running within an Amazon EC2
region.
|
void |
setPrivateIpAddress(java.lang.String privateIpAddress)
Sets the value of the PrivateIpAddress property for this object.
|
void |
setSubnetId(java.lang.String subnetId)
Sets the value of the SubnetId property for this object.
|
void |
setUserData(java.lang.String userData)
Sets the value of the UserData property for this object.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ImportInstanceLaunchSpecification |
withAdditionalInfo(java.lang.String additionalInfo)
Sets the value of the AdditionalInfo property for this object.
|
ImportInstanceLaunchSpecification |
withArchitecture(java.lang.String architecture)
Sets the value of the Architecture property for this object.
|
ImportInstanceLaunchSpecification |
withGroupNames(java.util.Collection<java.lang.String> groupNames)
Sets the value of the GroupNames property for this object.
|
ImportInstanceLaunchSpecification |
withGroupNames(java.lang.String... groupNames)
Sets the value of the GroupNames property for this object.
|
ImportInstanceLaunchSpecification |
withInstanceInitiatedShutdownBehavior(java.lang.String instanceInitiatedShutdownBehavior)
Sets the value of the InstanceInitiatedShutdownBehavior property for
this object.
|
ImportInstanceLaunchSpecification |
withInstanceType(InstanceType instanceType)
Sets the value of the InstanceType property for this object.
|
ImportInstanceLaunchSpecification |
withInstanceType(java.lang.String instanceType)
Sets the value of the InstanceType property for this object.
|
ImportInstanceLaunchSpecification |
withMonitoring(java.lang.Boolean monitoring)
Sets the value of the Monitoring property for this object.
|
ImportInstanceLaunchSpecification |
withPlacement(Placement placement)
Describes where an Amazon EC2 instance is running within an Amazon EC2
region.
|
ImportInstanceLaunchSpecification |
withPrivateIpAddress(java.lang.String privateIpAddress)
Sets the value of the PrivateIpAddress property for this object.
|
ImportInstanceLaunchSpecification |
withSubnetId(java.lang.String subnetId)
Sets the value of the SubnetId property for this object.
|
ImportInstanceLaunchSpecification |
withUserData(java.lang.String userData)
Sets the value of the UserData property for this object.
|
public java.lang.String getArchitecture()
public void setArchitecture(java.lang.String architecture)
architecture - The new value for the Architecture property for this object.public ImportInstanceLaunchSpecification withArchitecture(java.lang.String architecture)
Returns a reference to this object so that method calls can be chained together.
architecture - The new value for the Architecture property for this object.public java.util.List<java.lang.String> getGroupNames()
public void setGroupNames(java.util.Collection<java.lang.String> groupNames)
groupNames - The new value for the GroupNames property for this object.public ImportInstanceLaunchSpecification withGroupNames(java.lang.String... groupNames)
Returns a reference to this object so that method calls can be chained together.
groupNames - The new value for the GroupNames property for this object.public ImportInstanceLaunchSpecification withGroupNames(java.util.Collection<java.lang.String> groupNames)
Returns a reference to this object so that method calls can be chained together.
groupNames - The new value for the GroupNames property for this object.public java.lang.String getAdditionalInfo()
public void setAdditionalInfo(java.lang.String additionalInfo)
additionalInfo - The new value for the AdditionalInfo property for this object.public ImportInstanceLaunchSpecification withAdditionalInfo(java.lang.String additionalInfo)
Returns a reference to this object so that method calls can be chained together.
additionalInfo - The new value for the AdditionalInfo property for this object.public java.lang.String getUserData()
public void setUserData(java.lang.String userData)
userData - The new value for the UserData property for this object.public ImportInstanceLaunchSpecification withUserData(java.lang.String userData)
Returns a reference to this object so that method calls can be chained together.
userData - The new value for the UserData property for this object.public java.lang.String getInstanceType()
Constraints:
Allowed Values: t1.micro, m1.small, m1.medium, m1.large, m1.xlarge, m2.xlarge, m2.2xlarge, m2.4xlarge, m3.xlarge, m3.2xlarge, c1.medium, c1.xlarge, hi1.4xlarge, hs1.8xlarge, cc1.4xlarge, cc2.8xlarge, cg1.4xlarge, cr1.8xlarge
InstanceTypepublic void setInstanceType(java.lang.String instanceType)
Constraints:
Allowed Values: t1.micro, m1.small, m1.medium, m1.large, m1.xlarge, m2.xlarge, m2.2xlarge, m2.4xlarge, m3.xlarge, m3.2xlarge, c1.medium, c1.xlarge, hi1.4xlarge, hs1.8xlarge, cc1.4xlarge, cc2.8xlarge, cg1.4xlarge, cr1.8xlarge
instanceType - The new value for the InstanceType property for this object.InstanceTypepublic ImportInstanceLaunchSpecification withInstanceType(java.lang.String instanceType)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: t1.micro, m1.small, m1.medium, m1.large, m1.xlarge, m2.xlarge, m2.2xlarge, m2.4xlarge, m3.xlarge, m3.2xlarge, c1.medium, c1.xlarge, hi1.4xlarge, hs1.8xlarge, cc1.4xlarge, cc2.8xlarge, cg1.4xlarge, cr1.8xlarge
instanceType - The new value for the InstanceType property for this object.InstanceTypepublic void setInstanceType(InstanceType instanceType)
Constraints:
Allowed Values: t1.micro, m1.small, m1.medium, m1.large, m1.xlarge, m2.xlarge, m2.2xlarge, m2.4xlarge, m3.xlarge, m3.2xlarge, c1.medium, c1.xlarge, hi1.4xlarge, hs1.8xlarge, cc1.4xlarge, cc2.8xlarge, cg1.4xlarge, cr1.8xlarge
instanceType - The new value for the InstanceType property for this object.InstanceTypepublic ImportInstanceLaunchSpecification withInstanceType(InstanceType instanceType)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: t1.micro, m1.small, m1.medium, m1.large, m1.xlarge, m2.xlarge, m2.2xlarge, m2.4xlarge, m3.xlarge, m3.2xlarge, c1.medium, c1.xlarge, hi1.4xlarge, hs1.8xlarge, cc1.4xlarge, cc2.8xlarge, cg1.4xlarge, cr1.8xlarge
instanceType - The new value for the InstanceType property for this object.InstanceTypepublic Placement getPlacement()
public void setPlacement(Placement placement)
placement - Describes where an Amazon EC2 instance is running within an Amazon EC2
region.public ImportInstanceLaunchSpecification withPlacement(Placement placement)
Returns a reference to this object so that method calls can be chained together.
placement - Describes where an Amazon EC2 instance is running within an Amazon EC2
region.public java.lang.Boolean isMonitoring()
public void setMonitoring(java.lang.Boolean monitoring)
monitoring - The new value for the Monitoring property for this object.public ImportInstanceLaunchSpecification withMonitoring(java.lang.Boolean monitoring)
Returns a reference to this object so that method calls can be chained together.
monitoring - The new value for the Monitoring property for this object.public java.lang.Boolean getMonitoring()
public java.lang.String getSubnetId()
public void setSubnetId(java.lang.String subnetId)
subnetId - The new value for the SubnetId property for this object.public ImportInstanceLaunchSpecification withSubnetId(java.lang.String subnetId)
Returns a reference to this object so that method calls can be chained together.
subnetId - The new value for the SubnetId property for this object.public java.lang.String getInstanceInitiatedShutdownBehavior()
public void setInstanceInitiatedShutdownBehavior(java.lang.String instanceInitiatedShutdownBehavior)
instanceInitiatedShutdownBehavior - The new value for the InstanceInitiatedShutdownBehavior property for
this object.public ImportInstanceLaunchSpecification withInstanceInitiatedShutdownBehavior(java.lang.String instanceInitiatedShutdownBehavior)
Returns a reference to this object so that method calls can be chained together.
instanceInitiatedShutdownBehavior - The new value for the InstanceInitiatedShutdownBehavior property for
this object.public java.lang.String getPrivateIpAddress()
public void setPrivateIpAddress(java.lang.String privateIpAddress)
privateIpAddress - The new value for the PrivateIpAddress property for this object.public ImportInstanceLaunchSpecification withPrivateIpAddress(java.lang.String privateIpAddress)
Returns a reference to this object so that method calls can be chained together.
privateIpAddress - The new value for the PrivateIpAddress property for this object.public java.lang.String toString()
toString クラス内 java.lang.ObjectObject.toString()public int hashCode()
hashCode クラス内 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals クラス内 java.lang.Object