public static interface UpdateImagePermissionsRequest.Builder extends AppStreamRequest.Builder, SdkPojo, CopyableBuilder<UpdateImagePermissionsRequest.Builder,UpdateImagePermissionsRequest>
| Modifier and Type | Method and Description |
|---|---|
default UpdateImagePermissionsRequest.Builder |
imagePermissions(Consumer<ImagePermissions.Builder> imagePermissions)
The permissions for the image.
|
UpdateImagePermissionsRequest.Builder |
imagePermissions(ImagePermissions imagePermissions)
The permissions for the image.
|
UpdateImagePermissionsRequest.Builder |
name(String name)
The name of the private image.
|
UpdateImagePermissionsRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
UpdateImagePermissionsRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
UpdateImagePermissionsRequest.Builder |
sharedAccountId(String sharedAccountId)
The 12-digit ID of the AWS account for which you want add or update image permissions.
|
buildoverrideConfigurationcopyapplyMutation, buildUpdateImagePermissionsRequest.Builder name(String name)
The name of the private image.
name - The name of the private image.UpdateImagePermissionsRequest.Builder sharedAccountId(String sharedAccountId)
The 12-digit ID of the AWS account for which you want add or update image permissions.
sharedAccountId - The 12-digit ID of the AWS account for which you want add or update image permissions.UpdateImagePermissionsRequest.Builder imagePermissions(ImagePermissions imagePermissions)
The permissions for the image.
imagePermissions - The permissions for the image.default UpdateImagePermissionsRequest.Builder imagePermissions(Consumer<ImagePermissions.Builder> imagePermissions)
The permissions for the 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.BuilderimagePermissions(ImagePermissions)UpdateImagePermissionsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.UpdateImagePermissionsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.