Package com.amazonaws.util
Class EC2MetadataUtils.InstanceInfo
- java.lang.Object
-
- com.amazonaws.util.EC2MetadataUtils.InstanceInfo
-
- Enclosing class:
- EC2MetadataUtils
public static class EC2MetadataUtils.InstanceInfo extends Object
This POJO is a best attempt to capture the instance info which is only guaranteed to be a JSON document per http://docs.aws.amazon.com/AWSEC2/latest /UserGuide/ec2-instance-metadata.html Instance info includes dynamic information about the current instance such as region, instanceId, private IP address, etc.
-
-
Constructor Summary
Constructors Constructor Description InstanceInfo(String pendingTime, String instanceType, String imageId, String instanceId, String[] billingProducts, String architecture, String accountId, String kernelId, String ramdiskId, String region, String version, String availabilityZone, String privateIp, String[] devpayProductCodes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAccountId()
String
getArchitecture()
String
getAvailabilityZone()
String[]
getBillingProducts()
String[]
getDevpayProductCodes()
String
getImageId()
String
getInstanceId()
String
getInstanceType()
String
getKernelId()
String
getPendingTime()
String
getPrivateIp()
String
getRamdiskId()
String
getRegion()
String
getVersion()
-
-
-
Constructor Detail
-
InstanceInfo
public InstanceInfo(String pendingTime, String instanceType, String imageId, String instanceId, String[] billingProducts, String architecture, String accountId, String kernelId, String ramdiskId, String region, String version, String availabilityZone, String privateIp, String[] devpayProductCodes)
-
-
Method Detail
-
getPendingTime
public String getPendingTime()
-
getInstanceType
public String getInstanceType()
-
getImageId
public String getImageId()
-
getInstanceId
public String getInstanceId()
-
getBillingProducts
public String[] getBillingProducts()
-
getArchitecture
public String getArchitecture()
-
getAccountId
public String getAccountId()
-
getKernelId
public String getKernelId()
-
getRamdiskId
public String getRamdiskId()
-
getRegion
public String getRegion()
-
getVersion
public String getVersion()
-
getAvailabilityZone
public String getAvailabilityZone()
-
getPrivateIp
public String getPrivateIp()
-
getDevpayProductCodes
public String[] getDevpayProductCodes()
-
-