|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jclouds.ec2.domain.RunningInstance
org.jclouds.aws.ec2.domain.AWSRunningInstance
public class AWSRunningInstance
| Nested Class Summary | |
|---|---|
static class |
AWSRunningInstance.Builder
|
| Field Summary |
|---|
| Fields inherited from class org.jclouds.ec2.domain.RunningInstance |
|---|
amiLaunchIndex, availabilityZone, dnsName, ebsBlockDevices, groupIds, imageId, instanceId, instanceState, instanceType, ipAddress, kernelId, keyName, launchTime, platform, privateDnsName, privateIpAddress, ramdiskId, reason, region, rootDeviceName, rootDeviceType, virtualizationType |
| Constructor Summary | |
|---|---|
protected |
AWSRunningInstance(String region,
Map<String,String> securityGroupIdToNames,
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,
MonitoringState monitoringState,
String placementGroup,
Iterable<String> productCodes,
String subnetId,
String spotInstanceRequestId,
String vpcId,
Hypervisor hypervisor,
Map<String,String> tags)
|
| Method Summary | |
|---|---|
static AWSRunningInstance.Builder |
builder()
|
boolean |
equals(Object obj)
|
Hypervisor |
getHypervisor()
hypervisor of the VM |
MonitoringState |
getMonitoringState()
State of monitoring for the instance. |
String |
getPlacementGroup()
The name of the placement group the instance is in (for cluster compute instances). |
Set<String> |
getProductCodes()
Product codes attached to this instance. |
Map<String,String> |
getSecurityGroupIdToNames()
|
String |
getSpotInstanceRequestId()
The ID of the Spot Instance request |
String |
getSubnetId()
Specifies the subnet ID in which the instance is running (Amazon Virtual Private Cloud). |
Map<String,String> |
getTags()
tags that are present in the instance |
String |
getVpcId()
Specifies the VPC in which the instance is running (Amazon Virtual Private Cloud). |
int |
hashCode()
|
String |
toString()
|
| Methods inherited from class org.jclouds.ec2.domain.RunningInstance |
|---|
compareTo, getAmiLaunchIndex, getAvailabilityZone, getDnsName, getEbsBlockDevices, getGroupIds, getId, getImageId, getInstanceState, getInstanceType, getIpAddress, getKernelId, getKeyName, getLaunchTime, getPlatform, getPrivateDnsName, getPrivateIpAddress, getRamdiskId, getReason, getRegion, getRootDeviceName, getRootDeviceType, getVirtualizationType |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
protected AWSRunningInstance(String region,
Map<String,String> securityGroupIdToNames,
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,
MonitoringState monitoringState,
String placementGroup,
Iterable<String> productCodes,
String subnetId,
String spotInstanceRequestId,
String vpcId,
Hypervisor hypervisor,
Map<String,String> tags)
| Method Detail |
|---|
public static AWSRunningInstance.Builder builder()
public Map<String,String> getSecurityGroupIdToNames()
public MonitoringState getMonitoringState()
public String getPlacementGroup()
public Set<String> getProductCodes()
public String getSpotInstanceRequestId()
public String getVpcId()
public Hypervisor getHypervisor()
Hypervisorpublic String getSubnetId()
public Map<String,String> getTags()
public int hashCode()
hashCode in class RunningInstancepublic boolean equals(Object obj)
equals in class RunningInstancepublic String toString()
toString in class RunningInstance
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||