Package org.jclouds.ec2.domain
Class RunningInstance.Builder<T extends RunningInstance.Builder<T>>
java.lang.Object
org.jclouds.ec2.domain.RunningInstance.Builder<T>
- Direct Known Subclasses:
 AWSRunningInstance.Builder
- Enclosing class:
 RunningInstance
public abstract static class RunningInstance.Builder<T extends RunningInstance.Builder<T>>
extends Object
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected Map<String, BlockDevice> protected Stringprotected Stringprotected InstanceStateprotected Stringprotected Stringprotected Stringprotected Stringprotected Dateprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected RootDeviceTypeprotected String - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionamiLaunchIndex(String amiLaunchIndex) availabilityZone(String availabilityZone) abstract RunningInstancebuild()device(String key, BlockDevice value) devices(Map<String, BlockDevice> ebsBlockDevices) groupNames(Iterable<String> groupNames) instanceId(String instanceId) instanceState(InstanceState instanceState) instanceType(String instanceType) launchTime(Date launchTime) privateDnsName(String privateDnsName) privateIpAddress(String privateIpAddress) rootDeviceName(String rootDeviceName) rootDeviceType(RootDeviceType rootDeviceType) protected abstract Tself()virtualizationType(String virtualizationType)  
- 
Field Details
- 
region
 - 
groupNames
 - 
amiLaunchIndex
 - 
dnsName
 - 
imageId
 - 
instanceId
 - 
instanceState
 - 
rawState
 - 
instanceType
 - 
ipAddress
 - 
kernelId
 - 
keyName
 - 
launchTime
 - 
availabilityZone
 - 
virtualizationType
 - 
platform
 - 
privateDnsName
 - 
privateIpAddress
 - 
ramdiskId
 - 
reason
 - 
rootDeviceType
 - 
rootDeviceName
 - 
ebsBlockDevices
 - 
tags
 
 - 
 - 
Constructor Details
- 
Builder
public Builder() 
 - 
 - 
Method Details
- 
self
 - 
tags
 - 
tag
 - 
region
 - 
groupNames
 - 
groupName
 - 
amiLaunchIndex
 - 
dnsName
 - 
imageId
 - 
instanceId
 - 
instanceState
 - 
rawState
 - 
instanceType
 - 
ipAddress
 - 
kernelId
 - 
keyName
 - 
launchTime
 - 
availabilityZone
 - 
virtualizationType
 - 
platform
 - 
privateDnsName
 - 
privateIpAddress
 - 
ramdiskId
 - 
reason
 - 
rootDeviceType
 - 
rootDeviceName
 - 
devices
 - 
device
 - 
fromRunningInstance
 - 
build
 
 -