public static interface SharedImagePermissions.Builder extends SdkPojo, CopyableBuilder<SharedImagePermissions.Builder,SharedImagePermissions>
Modifier and Type | Method and Description |
---|---|
default SharedImagePermissions.Builder |
imagePermissions(Consumer<ImagePermissions.Builder> imagePermissions)
Describes the permissions for a shared image.
|
SharedImagePermissions.Builder |
imagePermissions(ImagePermissions imagePermissions)
Describes the permissions for a shared image.
|
SharedImagePermissions.Builder |
sharedAccountId(String sharedAccountId)
The 12-digit ID of the AWS account with which the image is shared.
|
copy
applyMutation, build
SharedImagePermissions.Builder sharedAccountId(String sharedAccountId)
The 12-digit ID of the AWS account with which the image is shared.
sharedAccountId
- The 12-digit ID of the AWS account with which the image is shared.SharedImagePermissions.Builder imagePermissions(ImagePermissions imagePermissions)
Describes the permissions for a shared image.
imagePermissions
- Describes the permissions for a shared image.default SharedImagePermissions.Builder imagePermissions(Consumer<ImagePermissions.Builder> imagePermissions)
Describes the permissions for a shared image.
This is a convenience that creates an instance of theImagePermissions.Builder
avoiding the need to
create one manually via ImagePermissions.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to imagePermissions(ImagePermissions)
.imagePermissions
- a consumer that will call methods on ImagePermissions.Builder
imagePermissions(ImagePermissions)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.