Package | Description |
---|---|
org.jclouds.aws.ec2.compute.functions | |
org.jclouds.aws.ec2.domain | |
org.jclouds.ec2.compute.config | |
org.jclouds.ec2.compute.functions | |
org.jclouds.ec2.domain |
Constructor and Description |
---|
AWSRunningInstanceToNodeMetadata(Map<InstanceState,NodeMetadata.Status> instanceToNodeStatus,
Map<String,Credentials> credentialStore,
com.google.common.base.Supplier<com.google.common.cache.LoadingCache<RegionAndName,? extends Image>> imageMap,
com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Supplier<Set<? extends Hardware>> hardware,
GroupNamingConvention.Factory namingConvention) |
Constructor and Description |
---|
AWSRunningInstance(String region,
Map<String,String> securityGroupIdToNames,
String amiLaunchIndex,
String dnsName,
String imageId,
String instanceId,
InstanceState instanceState,
String rawState,
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,
com.google.common.base.Optional<AWSRunningInstance.IAMInstanceProfile> iamInstanceProfile) |
Modifier and Type | Field and Description |
---|---|
static Map<InstanceState,NodeMetadata.Status> |
EC2ComputeServiceDependenciesModule.toPortableNodeStatus |
Modifier and Type | Method and Description |
---|---|
protected Map<InstanceState,NodeMetadata.Status> |
EC2ComputeServiceDependenciesModule.toPortableNodeStatus() |
Modifier and Type | Field and Description |
---|---|
protected Map<InstanceState,NodeMetadata.Status> |
RunningInstanceToNodeMetadata.instanceToNodeStatus |
Constructor and Description |
---|
RunningInstanceToNodeMetadata(Map<InstanceState,NodeMetadata.Status> instanceToNodeStatus,
Map<String,Credentials> credentialStore,
com.google.common.base.Supplier<com.google.common.cache.LoadingCache<RegionAndName,? extends Image>> imageMap,
com.google.common.base.Supplier<Set<? extends Location>> locations,
com.google.common.base.Supplier<Set<? extends Hardware>> hardware,
GroupNamingConvention.Factory namingConvention) |
Modifier and Type | Field and Description |
---|---|
protected InstanceState |
RunningInstance.instanceState |
protected InstanceState |
RunningInstance.Builder.instanceState |
Modifier and Type | Method and Description |
---|---|
static InstanceState |
InstanceState.fromValue(int v) |
static InstanceState |
InstanceState.fromValue(String state) |
InstanceState |
InstanceStateChange.getCurrentState() |
InstanceState |
RunningInstance.getInstanceState()
The current state of the instance.
|
InstanceState |
InstanceStateChange.getPreviousState() |
static InstanceState |
InstanceState.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static InstanceState[] |
InstanceState.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
T |
RunningInstance.Builder.instanceState(InstanceState instanceState) |
Constructor and Description |
---|
InstanceStateChange(String region,
String instanceId,
InstanceState currentState,
InstanceState previousState) |
RunningInstance(String region,
Iterable<String> groupNames,
String amiLaunchIndex,
String dnsName,
String imageId,
String instanceId,
InstanceState instanceState,
String rawState,
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,
Map<String,String> tags) |
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.