public static interface DescribeImageAttributeResponse.Builder extends Ec2Response.Builder, SdkPojo, CopyableBuilder<DescribeImageAttributeResponse.Builder,DescribeImageAttributeResponse>
build, responseMetadata, responseMetadata
sdkHttpResponse, sdkHttpResponse
copy
applyMutation, build
DescribeImageAttributeResponse.Builder blockDeviceMappings(Collection<BlockDeviceMapping> blockDeviceMappings)
One or more block device mapping entries.
blockDeviceMappings
- One or more block device mapping entries.DescribeImageAttributeResponse.Builder blockDeviceMappings(BlockDeviceMapping... blockDeviceMappings)
One or more block device mapping entries.
blockDeviceMappings
- One or more block device mapping entries.DescribeImageAttributeResponse.Builder blockDeviceMappings(Consumer<BlockDeviceMapping.Builder>... blockDeviceMappings)
One or more block device mapping entries.
This is a convenience that creates an instance of theList.Builder
avoiding the
need to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately
and its result is passed to #blockDeviceMappings(List)
.blockDeviceMappings
- a consumer that will call methods on List.Builder
#blockDeviceMappings(List)
DescribeImageAttributeResponse.Builder imageId(String imageId)
The ID of the AMI.
imageId
- The ID of the AMI.DescribeImageAttributeResponse.Builder launchPermissions(Collection<LaunchPermission> launchPermissions)
One or more launch permissions.
launchPermissions
- One or more launch permissions.DescribeImageAttributeResponse.Builder launchPermissions(LaunchPermission... launchPermissions)
One or more launch permissions.
launchPermissions
- One or more launch permissions.DescribeImageAttributeResponse.Builder launchPermissions(Consumer<LaunchPermission.Builder>... launchPermissions)
One or more launch permissions.
This is a convenience that creates an instance of theList.Builder
avoiding the
need to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and
its result is passed to #launchPermissions(List)
.launchPermissions
- a consumer that will call methods on List.Builder
#launchPermissions(List)
DescribeImageAttributeResponse.Builder productCodes(Collection<ProductCode> productCodes)
One or more product codes.
productCodes
- One or more product codes.DescribeImageAttributeResponse.Builder productCodes(ProductCode... productCodes)
One or more product codes.
productCodes
- One or more product codes.DescribeImageAttributeResponse.Builder productCodes(Consumer<ProductCode.Builder>... productCodes)
One or more product codes.
This is a convenience that creates an instance of theList.Builder
avoiding the need to
create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its
result is passed to #productCodes(List)
.productCodes
- a consumer that will call methods on List.Builder
#productCodes(List)
DescribeImageAttributeResponse.Builder description(AttributeValue description)
A description for the AMI.
description
- A description for the AMI.default DescribeImageAttributeResponse.Builder description(Consumer<AttributeValue.Builder> description)
A description for the AMI.
This is a convenience that creates an instance of theAttributeValue.Builder
avoiding the need to
create one manually via AttributeValue.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to description(AttributeValue)
.description
- a consumer that will call methods on AttributeValue.Builder
description(AttributeValue)
DescribeImageAttributeResponse.Builder kernelId(AttributeValue kernelId)
The kernel ID.
kernelId
- The kernel ID.default DescribeImageAttributeResponse.Builder kernelId(Consumer<AttributeValue.Builder> kernelId)
The kernel ID.
This is a convenience that creates an instance of theAttributeValue.Builder
avoiding the need to
create one manually via AttributeValue.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to kernelId(AttributeValue)
.kernelId
- a consumer that will call methods on AttributeValue.Builder
kernelId(AttributeValue)
DescribeImageAttributeResponse.Builder ramdiskId(AttributeValue ramdiskId)
The RAM disk ID.
ramdiskId
- The RAM disk ID.default DescribeImageAttributeResponse.Builder ramdiskId(Consumer<AttributeValue.Builder> ramdiskId)
The RAM disk ID.
This is a convenience that creates an instance of theAttributeValue.Builder
avoiding the need to
create one manually via AttributeValue.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to ramdiskId(AttributeValue)
.ramdiskId
- a consumer that will call methods on AttributeValue.Builder
ramdiskId(AttributeValue)
DescribeImageAttributeResponse.Builder sriovNetSupport(AttributeValue sriovNetSupport)
Indicates whether enhanced networking with the Intel 82599 Virtual Function interface is enabled.
sriovNetSupport
- Indicates whether enhanced networking with the Intel 82599 Virtual Function interface is enabled.default DescribeImageAttributeResponse.Builder sriovNetSupport(Consumer<AttributeValue.Builder> sriovNetSupport)
Indicates whether enhanced networking with the Intel 82599 Virtual Function interface is enabled.
This is a convenience that creates an instance of theAttributeValue.Builder
avoiding the need to
create one manually via AttributeValue.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to sriovNetSupport(AttributeValue)
.sriovNetSupport
- a consumer that will call methods on AttributeValue.Builder
sriovNetSupport(AttributeValue)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.