Interface ImageSourceIdentifier.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ImageSourceIdentifier.Builder,
,ImageSourceIdentifier> SdkBuilder<ImageSourceIdentifier.Builder,
,ImageSourceIdentifier> SdkPojo
- Enclosing class:
ImageSourceIdentifier
@Mutable
@NotThreadSafe
public static interface ImageSourceIdentifier.Builder
extends SdkPojo, CopyableBuilder<ImageSourceIdentifier.Builder,ImageSourceIdentifier>
-
Method Summary
Modifier and TypeMethodDescriptionec2ImageId
(String ec2ImageId) The identifier of the EC2 image.ec2ImportTaskId
(String ec2ImportTaskId) The EC2 import task ID to import the image from the Amazon EC2 VM import process.imageBuildVersionArn
(String imageBuildVersionArn) The ARN of the EC2 Image Builder image.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, sdkFieldNameToField, sdkFields
-
Method Details
-
ec2ImportTaskId
The EC2 import task ID to import the image from the Amazon EC2 VM import process.
- Parameters:
ec2ImportTaskId
- The EC2 import task ID to import the image from the Amazon EC2 VM import process.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageBuildVersionArn
The ARN of the EC2 Image Builder image.
- Parameters:
imageBuildVersionArn
- The ARN of the EC2 Image Builder image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ec2ImageId
The identifier of the EC2 image.
- Parameters:
ec2ImageId
- The identifier of the EC2 image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-