public static class AWSRunningInstance.Builder extends RunningInstance.Builder<AWSRunningInstance.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 and Description |
---|
AWSRunningInstance.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
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 iamInstanceProfileArn(String iamInstanceProfileArn)
public AWSRunningInstance.Builder iamInstanceProfileId(String iamInstanceProfileId)
public AWSRunningInstance build()
build
in class RunningInstance.Builder<AWSRunningInstance.Builder>
public AWSRunningInstance.Builder fromRunningInstance(RunningInstance in)
fromRunningInstance
in class RunningInstance.Builder<AWSRunningInstance.Builder>
protected AWSRunningInstance.Builder self()
self
in class RunningInstance.Builder<AWSRunningInstance.Builder>
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.