@Stability(value=Stable) public static final class LookupMachineImageProps.Builder extends Object implements software.amazon.jsii.Builder<LookupMachineImageProps>
LookupMachineImageProps
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
LookupMachineImageProps |
build()
Builds the configured instance.
|
LookupMachineImageProps.Builder |
filters(Map<String,? extends List<String>> filters)
Sets the value of
LookupMachineImageProps.getFilters() |
LookupMachineImageProps.Builder |
name(String name)
Sets the value of
LookupMachineImageProps.getName() |
LookupMachineImageProps.Builder |
owners(List<String> owners)
Sets the value of
LookupMachineImageProps.getOwners() |
LookupMachineImageProps.Builder |
userData(UserData userData)
Sets the value of
LookupMachineImageProps.getUserData() |
LookupMachineImageProps.Builder |
windows(Boolean windows)
Sets the value of
LookupMachineImageProps.getWindows() |
@Stability(value=Stable) public LookupMachineImageProps.Builder name(String name)
LookupMachineImageProps.getName()
name
- Name of the image (may contain wildcards). This parameter is required.this
@Stability(value=Stable) public LookupMachineImageProps.Builder filters(Map<String,? extends List<String>> filters)
LookupMachineImageProps.getFilters()
filters
- Additional filters on the AMI.this
@Stability(value=Stable) public LookupMachineImageProps.Builder owners(List<String> owners)
LookupMachineImageProps.getOwners()
owners
- Owner account IDs or aliases.this
@Stability(value=Stable) public LookupMachineImageProps.Builder userData(UserData userData)
LookupMachineImageProps.getUserData()
userData
- Custom userdata for this image.this
@Stability(value=Stable) public LookupMachineImageProps.Builder windows(Boolean windows)
LookupMachineImageProps.getWindows()
windows
- Look for Windows images.this
@Stability(value=Stable) public LookupMachineImageProps build()
build
in interface software.amazon.jsii.Builder<LookupMachineImageProps>
LookupMachineImageProps
NullPointerException
- if any required attribute was not providedCopyright © 2023. All rights reserved.