public static interface AwsEc2InstanceDetails.Builder extends SdkPojo, CopyableBuilder<AwsEc2InstanceDetails.Builder,AwsEc2InstanceDetails>
| Modifier and Type | Method and Description |
|---|---|
AwsEc2InstanceDetails.Builder |
iamInstanceProfileArn(String iamInstanceProfileArn)
The IAM profile ARN of the instance.
|
AwsEc2InstanceDetails.Builder |
imageId(String imageId)
The Amazon Machine Image (AMI) ID of the instance.
|
AwsEc2InstanceDetails.Builder |
ipV4Addresses(Collection<String> ipV4Addresses)
The IPv4 addresses associated with the instance.
|
AwsEc2InstanceDetails.Builder |
ipV4Addresses(String... ipV4Addresses)
The IPv4 addresses associated with the instance.
|
AwsEc2InstanceDetails.Builder |
ipV6Addresses(Collection<String> ipV6Addresses)
The IPv6 addresses associated with the instance.
|
AwsEc2InstanceDetails.Builder |
ipV6Addresses(String... ipV6Addresses)
The IPv6 addresses associated with the instance.
|
AwsEc2InstanceDetails.Builder |
keyName(String keyName)
The key name associated with the instance.
|
AwsEc2InstanceDetails.Builder |
launchedAt(String launchedAt)
The date/time the instance was launched.
|
AwsEc2InstanceDetails.Builder |
subnetId(String subnetId)
The identifier of the subnet in which the instance was launched.
|
AwsEc2InstanceDetails.Builder |
type(String type)
The instance type of the instance.
|
AwsEc2InstanceDetails.Builder |
vpcId(String vpcId)
The identifier of the VPC in which the instance was launched.
|
copyapplyMutation, buildAwsEc2InstanceDetails.Builder type(String type)
The instance type of the instance.
type - The instance type of the instance.AwsEc2InstanceDetails.Builder imageId(String imageId)
The Amazon Machine Image (AMI) ID of the instance.
imageId - The Amazon Machine Image (AMI) ID of the instance.AwsEc2InstanceDetails.Builder ipV4Addresses(Collection<String> ipV4Addresses)
The IPv4 addresses associated with the instance.
ipV4Addresses - The IPv4 addresses associated with the instance.AwsEc2InstanceDetails.Builder ipV4Addresses(String... ipV4Addresses)
The IPv4 addresses associated with the instance.
ipV4Addresses - The IPv4 addresses associated with the instance.AwsEc2InstanceDetails.Builder ipV6Addresses(Collection<String> ipV6Addresses)
The IPv6 addresses associated with the instance.
ipV6Addresses - The IPv6 addresses associated with the instance.AwsEc2InstanceDetails.Builder ipV6Addresses(String... ipV6Addresses)
The IPv6 addresses associated with the instance.
ipV6Addresses - The IPv6 addresses associated with the instance.AwsEc2InstanceDetails.Builder keyName(String keyName)
The key name associated with the instance.
keyName - The key name associated with the instance.AwsEc2InstanceDetails.Builder iamInstanceProfileArn(String iamInstanceProfileArn)
The IAM profile ARN of the instance.
iamInstanceProfileArn - The IAM profile ARN of the instance.AwsEc2InstanceDetails.Builder vpcId(String vpcId)
The identifier of the VPC in which the instance was launched.
vpcId - The identifier of the VPC in which the instance was launched.AwsEc2InstanceDetails.Builder subnetId(String subnetId)
The identifier of the subnet in which the instance was launched.
subnetId - The identifier of the subnet in which the instance was launched.AwsEc2InstanceDetails.Builder launchedAt(String launchedAt)
The date/time the instance was launched.
launchedAt - The date/time the instance was launched.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.