Package org.jclouds.aws.ec2.domain
Class AWSRunningInstance.Builder
java.lang.Object
org.jclouds.ec2.domain.RunningInstance.Builder<AWSRunningInstance.Builder>
org.jclouds.aws.ec2.domain.AWSRunningInstance.Builder
- Enclosing class:
AWSRunningInstance
public static class AWSRunningInstance.Builder
extends RunningInstance.Builder<AWSRunningInstance.Builder>
-
Field Summary
Fields inherited from class org.jclouds.ec2.domain.RunningInstance.Builder
amiLaunchIndex, availabilityZone, dnsName, ebsBlockDevices, groupNames, imageId, instanceId, instanceState, instanceType, ipAddress, kernelId, keyName, launchTime, platform, privateDnsName, privateIpAddress, ramdiskId, rawState, reason, region, rootDeviceName, rootDeviceType, tags, virtualizationType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()hypervisor(Hypervisor hypervisor) iamInstanceProfileArn(String iamInstanceProfileArn) iamInstanceProfileId(String iamInstanceProfileId) monitoringState(MonitoringState monitoringState) placementGroup(String placementGroup) productCode(String productCode) productCodes(Iterable<String> productCodes) securityGroupIdToName(String key, String value) securityGroupIdToNames(Map<String, String> securityGroupIdToNames) protected AWSRunningInstance.Builderself()spotInstanceRequestId(String spotInstanceRequestId) Methods inherited from class org.jclouds.ec2.domain.RunningInstance.Builder
amiLaunchIndex, availabilityZone, device, devices, dnsName, groupName, groupNames, imageId, instanceId, instanceState, instanceType, ipAddress, kernelId, keyName, launchTime, platform, privateDnsName, privateIpAddress, ramdiskId, rawState, reason, region, rootDeviceName, rootDeviceType, tag, tags, virtualizationType
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
securityGroupIdToNames
-
securityGroupIdToName
-
monitoringState
-
placementGroup
-
productCodes
-
productCode
-
subnetId
-
spotInstanceRequestId
-
vpcId
-
hypervisor
-
iamInstanceProfileArn
- See Also:
-
iamInstanceProfileId
- See Also:
-
build
- Specified by:
buildin classRunningInstance.Builder<AWSRunningInstance.Builder>
-
fromRunningInstance
- Overrides:
fromRunningInstancein classRunningInstance.Builder<AWSRunningInstance.Builder>
-
self
- Specified by:
selfin classRunningInstance.Builder<AWSRunningInstance.Builder>
-