|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jclouds.ec2.domain.RunningInstance
public class RunningInstance
Nested Class Summary | |
---|---|
static class |
RunningInstance.Builder
|
Field Summary | |
---|---|
protected String |
amiLaunchIndex
|
protected String |
availabilityZone
|
protected String |
dnsName
|
protected Map<String,BlockDevice> |
ebsBlockDevices
|
protected Set<String> |
groupIds
|
protected String |
imageId
|
protected String |
instanceId
|
protected InstanceState |
instanceState
|
protected String |
instanceType
|
protected String |
ipAddress
|
protected String |
kernelId
|
protected String |
keyName
|
protected Date |
launchTime
|
protected String |
platform
|
protected String |
privateDnsName
|
protected String |
privateIpAddress
|
protected String |
ramdiskId
|
protected String |
reason
|
protected String |
region
|
protected String |
rootDeviceName
|
protected RootDeviceType |
rootDeviceType
|
protected String |
virtualizationType
|
Constructor Summary | |
---|---|
protected |
RunningInstance(String region,
Iterable<String> groupIds,
String amiLaunchIndex,
String dnsName,
String imageId,
String instanceId,
InstanceState instanceState,
String instanceType,
String ipAddress,
String kernelId,
String keyName,
Date launchTime,
String availabilityZone,
String virtualizationType,
String platform,
String privateDnsName,
String privateIpAddress,
String ramdiskId,
String reason,
RootDeviceType rootDeviceType,
String rootDeviceName,
Map<String,BlockDevice> ebsBlockDevices)
|
Method Summary | |
---|---|
static RunningInstance.Builder |
builder()
|
int |
compareTo(RunningInstance o)
|
boolean |
equals(Object obj)
|
String |
getAmiLaunchIndex()
The AMI launch index, which can be used to find this instance within the launch group. |
String |
getAvailabilityZone()
The location where the instance launched. |
String |
getDnsName()
The public DNS name assigned to the instance. |
Map<String,BlockDevice> |
getEbsBlockDevices()
EBS volumes associated with the instance. |
Set<String> |
getGroupIds()
Names of the security groups. |
String |
getId()
Unique ID of the instance launched. |
String |
getImageId()
Image ID of the AMI used to launch the instance. |
InstanceState |
getInstanceState()
The current state of the instance. |
String |
getInstanceType()
The instance type. |
String |
getIpAddress()
Specifies the IP address of the instance. |
String |
getKernelId()
Optional. |
String |
getKeyName()
If this instance was launched with an associated key pair, this displays the key pair name. |
Date |
getLaunchTime()
The time the instance launched. |
String |
getPlatform()
Platform of the instance (e.g., Windows). |
String |
getPrivateDnsName()
The private DNS name assigned to the instance. |
String |
getPrivateIpAddress()
Specifies the private IP address that is assigned to the instance (Amazon VPC). |
String |
getRamdiskId()
Optional. |
String |
getReason()
Reason for the most recent state transition. |
String |
getRegion()
Instance Ids are scoped to the region. |
String |
getRootDeviceName()
|
RootDeviceType |
getRootDeviceType()
|
String |
getVirtualizationType()
Specifies the instance's virtualization type. |
int |
hashCode()
|
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected final String region
protected final Set<String> groupIds
protected final String amiLaunchIndex
@Nullable protected final String dnsName
protected final String imageId
protected final String instanceId
protected final InstanceState instanceState
protected final String instanceType
@Nullable protected final String ipAddress
@Nullable protected final String kernelId
@Nullable protected final String keyName
protected final Date launchTime
protected final String availabilityZone
protected final String virtualizationType
@Nullable protected final String platform
@Nullable protected final String privateDnsName
@Nullable protected final String privateIpAddress
@Nullable protected final String ramdiskId
@Nullable protected final String reason
protected final RootDeviceType rootDeviceType
@Nullable protected final String rootDeviceName
protected final Map<String,BlockDevice> ebsBlockDevices
Constructor Detail |
---|
protected RunningInstance(String region, Iterable<String> groupIds, @Nullable String amiLaunchIndex, @Nullable String dnsName, String imageId, String instanceId, InstanceState instanceState, String instanceType, @Nullable String ipAddress, @Nullable String kernelId, @Nullable String keyName, Date launchTime, String availabilityZone, String virtualizationType, @Nullable String platform, @Nullable String privateDnsName, @Nullable String privateIpAddress, @Nullable String ramdiskId, @Nullable String reason, RootDeviceType rootDeviceType, @Nullable String rootDeviceName, Map<String,BlockDevice> ebsBlockDevices)
Method Detail |
---|
public static RunningInstance.Builder builder()
public int compareTo(RunningInstance o)
compareTo
in interface Comparable<RunningInstance>
public String getRegion()
public String getAmiLaunchIndex()
public String getDnsName()
public String getImageId()
public String getId()
public InstanceState getInstanceState()
public String getInstanceType()
public String getIpAddress()
public String getKernelId()
public String getKeyName()
public Date getLaunchTime()
public String getAvailabilityZone()
public String getVirtualizationType()
public String getPlatform()
public String getPrivateDnsName()
public String getPrivateIpAddress()
public String getRamdiskId()
public String getReason()
public RootDeviceType getRootDeviceType()
public String getRootDeviceName()
public Map<String,BlockDevice> getEbsBlockDevices()
public Set<String> getGroupIds()
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |