Interface AwsEc2InstanceDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AwsEc2InstanceDetails.Builder,
,AwsEc2InstanceDetails> SdkBuilder<AwsEc2InstanceDetails.Builder,
,AwsEc2InstanceDetails> SdkPojo
- Enclosing class:
AwsEc2InstanceDetails
public static interface AwsEc2InstanceDetails.Builder
extends SdkPojo, CopyableBuilder<AwsEc2InstanceDetails.Builder,AwsEc2InstanceDetails>
-
Method Summary
Modifier and TypeMethodDescriptioniamInstanceProfileArn
(String iamInstanceProfileArn) The IAM instance profile ARN of the Amazon EC2 instance.The image ID of the Amazon EC2 instance.ipV4Addresses
(String... ipV4Addresses) The IPv4 addresses of the Amazon EC2 instance.ipV4Addresses
(Collection<String> ipV4Addresses) The IPv4 addresses of the Amazon EC2 instance.ipV6Addresses
(String... ipV6Addresses) The IPv6 addresses of the Amazon EC2 instance.ipV6Addresses
(Collection<String> ipV6Addresses) The IPv6 addresses of the Amazon EC2 instance.The name of the key pair used to launch the Amazon EC2 instance.launchedAt
(Instant launchedAt) The date and time the Amazon EC2 instance was launched at.The platform of the Amazon EC2 instance.The subnet ID of the Amazon EC2 instance.The type of the Amazon EC2 instance.The VPC ID of the Amazon EC2 instance.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
iamInstanceProfileArn
The IAM instance profile ARN of the Amazon EC2 instance.
- Parameters:
iamInstanceProfileArn
- The IAM instance profile ARN of the Amazon EC2 instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageId
The image ID of the Amazon EC2 instance.
- Parameters:
imageId
- The image ID of the Amazon EC2 instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipV4Addresses
The IPv4 addresses of the Amazon EC2 instance.
- Parameters:
ipV4Addresses
- The IPv4 addresses of the Amazon EC2 instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipV4Addresses
The IPv4 addresses of the Amazon EC2 instance.
- Parameters:
ipV4Addresses
- The IPv4 addresses of the Amazon EC2 instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipV6Addresses
The IPv6 addresses of the Amazon EC2 instance.
- Parameters:
ipV6Addresses
- The IPv6 addresses of the Amazon EC2 instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipV6Addresses
The IPv6 addresses of the Amazon EC2 instance.
- Parameters:
ipV6Addresses
- The IPv6 addresses of the Amazon EC2 instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyName
The name of the key pair used to launch the Amazon EC2 instance.
- Parameters:
keyName
- The name of the key pair used to launch the Amazon EC2 instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
launchedAt
The date and time the Amazon EC2 instance was launched at.
- Parameters:
launchedAt
- The date and time the Amazon EC2 instance was launched at.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
platform
The platform of the Amazon EC2 instance.
- Parameters:
platform
- The platform of the Amazon EC2 instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetId
The subnet ID of the Amazon EC2 instance.
- Parameters:
subnetId
- The subnet ID of the Amazon EC2 instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The type of the Amazon EC2 instance.
- Parameters:
type
- The type of the Amazon EC2 instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcId
The VPC ID of the Amazon EC2 instance.
- Parameters:
vpcId
- The VPC ID of the Amazon EC2 instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-