public static interface UpdateAppRequest.Builder extends SmsRequest.Builder, SdkPojo, CopyableBuilder<UpdateAppRequest.Builder,UpdateAppRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateAppRequest.Builder |
appId(String appId)
The ID of the application.
|
UpdateAppRequest.Builder |
description(String description)
The new description of the application.
|
UpdateAppRequest.Builder |
name(String name)
The new name of the application.
|
UpdateAppRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateAppRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateAppRequest.Builder |
roleName(String roleName)
The name of the service role in the customer's account used by Server Migration Service.
|
UpdateAppRequest.Builder |
serverGroups(Collection<ServerGroup> serverGroups)
The server groups in the application to update.
|
UpdateAppRequest.Builder |
serverGroups(Consumer<ServerGroup.Builder>... serverGroups)
The server groups in the application to update.
|
UpdateAppRequest.Builder |
serverGroups(ServerGroup... serverGroups)
The server groups in the application to update.
|
UpdateAppRequest.Builder |
tags(Collection<Tag> tags)
The tags to associate with the application.
|
UpdateAppRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
The tags to associate with the application.
|
UpdateAppRequest.Builder |
tags(Tag... tags)
The tags to associate with the application.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateAppRequest.Builder appId(String appId)
The ID of the application.
appId - The ID of the application.UpdateAppRequest.Builder name(String name)
The new name of the application.
name - The new name of the application.UpdateAppRequest.Builder description(String description)
The new description of the application.
description - The new description of the application.UpdateAppRequest.Builder roleName(String roleName)
The name of the service role in the customer's account used by Server Migration Service.
roleName - The name of the service role in the customer's account used by Server Migration Service.UpdateAppRequest.Builder serverGroups(Collection<ServerGroup> serverGroups)
The server groups in the application to update.
serverGroups - The server groups in the application to update.UpdateAppRequest.Builder serverGroups(ServerGroup... serverGroups)
The server groups in the application to update.
serverGroups - The server groups in the application to update.UpdateAppRequest.Builder serverGroups(Consumer<ServerGroup.Builder>... serverGroups)
The server groups in the application to update.
This is a convenience method that creates an instance of theServerGroup.Builder avoiding the need to create one
manually via ServerGroup.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #serverGroups(List.
serverGroups - a consumer that will call methods on
ServerGroup.Builder#serverGroups(java.util.Collection) UpdateAppRequest.Builder tags(Collection<Tag> tags)
The tags to associate with the application.
tags - The tags to associate with the application.UpdateAppRequest.Builder tags(Tag... tags)
The tags to associate with the application.
tags - The tags to associate with the application.UpdateAppRequest.Builder tags(Consumer<Tag.Builder>... tags)
The tags to associate with the application.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one manually via
Tag.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to #tags(List.
tags - a consumer that will call methods on Tag.Builder#tags(java.util.Collection) UpdateAppRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateAppRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.