@Stability(value=Stable) public static final class LookupMachineImage.Builder extends Object
LookupMachineImage
.Modifier and Type | Method and Description |
---|---|
LookupMachineImage |
build() |
static LookupMachineImage.Builder |
create() |
LookupMachineImage.Builder |
filters(Map<String,List<String>> filters)
Additional filters on the AMI.
|
LookupMachineImage.Builder |
name(String name)
Name of the image (may contain wildcards).
|
LookupMachineImage.Builder |
owners(List<String> owners)
Owner account IDs or aliases.
|
LookupMachineImage.Builder |
userData(UserData userData)
Custom userdata for this image.
|
LookupMachineImage.Builder |
windows(Boolean windows)
Look for Windows images.
|
@Stability(value=Stable) public static LookupMachineImage.Builder create()
LookupMachineImage.Builder
.@Stability(value=Stable) public LookupMachineImage.Builder name(String name)
name
- Name of the image (may contain wildcards). This parameter is required.this
@Stability(value=Stable) public LookupMachineImage.Builder filters(Map<String,List<String>> filters)
Default: - No additional filters
filters
- Additional filters on the AMI. This parameter is required.this
https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeImages.html
@Stability(value=Stable) public LookupMachineImage.Builder owners(List<String> owners)
Default: - All owners
owners
- Owner account IDs or aliases. This parameter is required.this
@Stability(value=Stable) public LookupMachineImage.Builder userData(UserData userData)
Default: - Empty user data appropriate for the platform type
userData
- Custom userdata for this image. This parameter is required.this
@Stability(value=Stable) public LookupMachineImage.Builder windows(Boolean windows)
Default: false
windows
- Look for Windows images. This parameter is required.this
@Stability(value=Stable) public LookupMachineImage build()
Copyright © 2020. All rights reserved.