Package io.micronaut.discovery.cloud.aws
Class AmazonEC2InstanceMetadata
java.lang.Object
io.micronaut.discovery.cloud.AbstractComputeInstanceMetadata
io.micronaut.discovery.cloud.aws.AmazonEC2InstanceMetadata
- All Implemented Interfaces:
io.micronaut.discovery.cloud.ComputeInstanceMetadata
@Introspected
public class AmazonEC2InstanceMetadata
extends io.micronaut.discovery.cloud.AbstractComputeInstanceMetadata
Represents
ComputeInstanceMetadata
for Amazon's EC2.- Since:
- 1.0
- Author:
- rvanderwerf, Graeme Rocher
-
Field Summary
Fields inherited from class io.micronaut.discovery.cloud.AbstractComputeInstanceMetadata
availabilityZone, region
-
Constructor Summary
-
Method Summary
Methods inherited from class io.micronaut.discovery.cloud.AbstractComputeInstanceMetadata
getAccount, getAvailabilityZone, getDescription, getImageId, getInstanceId, getInterfaces, getLocalHostname, getMachineType, getMetadata, getName, getPrivateHostname, getPrivateIpV4, getPrivateIpV6, getPublicHostname, getPublicIpV4, getPublicIpV6, getRegion, getTags, isCached, setAccount, setAvailabilityZone, setCached, setDescription, setImageId, setInstanceId, setInterfaces, setLocalHostname, setMachineType, setMetadata, setName, setPrivateIpV4, setPrivateIpV6, setPublicHostname, setPublicIpV4, setPublicIpV6, setRegion, setTags
-
Constructor Details
-
AmazonEC2InstanceMetadata
public AmazonEC2InstanceMetadata()
-
-
Method Details
-
getComputePlatform
public io.micronaut.context.env.ComputePlatform getComputePlatform()
-