public static class AWSRunningInstance.Builder extends RunningInstance.Builder
amiLaunchIndex, availabilityZone, dnsName, ebsBlockDevices, groupIds, imageId, instanceId, instanceState, instanceType, ipAddress, kernelId, keyName, launchTime, platform, privateDnsName, privateIpAddress, ramdiskId, reason, region, rootDeviceName, rootDeviceType, virtualizationType
Constructor and Description |
---|
AWSRunningInstance.Builder() |
getDnsName, getIpAddress, getPrivateDnsName, getPrivateIpAddress
public AWSRunningInstance.Builder tags(Map<String,String> tags)
public AWSRunningInstance.Builder tag(String key, String value)
public AWSRunningInstance.Builder securityGroupIdToNames(Map<String,String> securityGroupIdToNames)
public AWSRunningInstance.Builder securityGroupIdToName(String key, String value)
public AWSRunningInstance.Builder monitoringState(MonitoringState monitoringState)
public AWSRunningInstance.Builder placementGroup(String placementGroup)
public AWSRunningInstance.Builder productCodes(Iterable<String> productCodes)
public AWSRunningInstance.Builder productCode(String productCode)
public AWSRunningInstance.Builder subnetId(String subnetId)
public AWSRunningInstance.Builder spotInstanceRequestId(String spotInstanceRequestId)
public AWSRunningInstance.Builder vpcId(String vpcId)
public AWSRunningInstance.Builder hypervisor(Hypervisor hypervisor)
public AWSRunningInstance.Builder amiLaunchIndex(String amiLaunchIndex)
amiLaunchIndex
in class RunningInstance.Builder
public AWSRunningInstance.Builder availabilityZone(String availabilityZone)
availabilityZone
in class RunningInstance.Builder
public AWSRunningInstance.Builder devices(Map<String,BlockDevice> ebsBlockDevices)
devices
in class RunningInstance.Builder
public AWSRunningInstance.Builder dnsName(String dnsName)
dnsName
in class RunningInstance.Builder
public AWSRunningInstance.Builder imageId(String imageId)
imageId
in class RunningInstance.Builder
public AWSRunningInstance.Builder instanceId(String instanceId)
instanceId
in class RunningInstance.Builder
public AWSRunningInstance.Builder instanceState(InstanceState instanceState)
instanceState
in class RunningInstance.Builder
public AWSRunningInstance.Builder instanceType(String instanceType)
instanceType
in class RunningInstance.Builder
public AWSRunningInstance.Builder ipAddress(String ipAddress)
ipAddress
in class RunningInstance.Builder
public AWSRunningInstance.Builder kernelId(String kernelId)
kernelId
in class RunningInstance.Builder
public AWSRunningInstance.Builder keyName(String keyName)
keyName
in class RunningInstance.Builder
public AWSRunningInstance.Builder launchTime(Date launchTime)
launchTime
in class RunningInstance.Builder
public AWSRunningInstance.Builder platform(String platform)
platform
in class RunningInstance.Builder
public AWSRunningInstance.Builder privateDnsName(String privateDnsName)
privateDnsName
in class RunningInstance.Builder
public AWSRunningInstance.Builder privateIpAddress(String privateIpAddress)
privateIpAddress
in class RunningInstance.Builder
public AWSRunningInstance.Builder ramdiskId(String ramdiskId)
ramdiskId
in class RunningInstance.Builder
public AWSRunningInstance.Builder reason(String reason)
reason
in class RunningInstance.Builder
public AWSRunningInstance.Builder region(String region)
region
in class RunningInstance.Builder
public AWSRunningInstance.Builder rootDeviceName(String rootDeviceName)
rootDeviceName
in class RunningInstance.Builder
public AWSRunningInstance.Builder rootDeviceType(RootDeviceType rootDeviceType)
rootDeviceType
in class RunningInstance.Builder
public AWSRunningInstance.Builder virtualizationType(String virtualizationType)
virtualizationType
in class RunningInstance.Builder
public AWSRunningInstance.Builder device(String key, BlockDevice value)
device
in class RunningInstance.Builder
public AWSRunningInstance.Builder groupId(String groupId)
groupId
in class RunningInstance.Builder
public AWSRunningInstance.Builder groupIds(Iterable<String> groupIds)
groupIds
in class RunningInstance.Builder
public AWSRunningInstance build()
build
in class RunningInstance.Builder
Copyright © 2009-2012 jclouds. All Rights Reserved.