public static interface UpdateRobotApplicationRequest.Builder extends RoboMakerRequest.Builder, SdkPojo, CopyableBuilder<UpdateRobotApplicationRequest.Builder,UpdateRobotApplicationRequest>
build
overrideConfiguration
copy
applyMutation, build
UpdateRobotApplicationRequest.Builder application(String application)
The application information for the robot application.
application
- The application information for the robot application.UpdateRobotApplicationRequest.Builder sources(Collection<SourceConfig> sources)
The sources of the robot application.
sources
- The sources of the robot application.UpdateRobotApplicationRequest.Builder sources(SourceConfig... sources)
The sources of the robot application.
sources
- The sources of the robot application.UpdateRobotApplicationRequest.Builder sources(Consumer<SourceConfig.Builder>... sources)
The sources of the robot application.
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 #sources(List)
.sources
- a consumer that will call methods on List.Builder
#sources(List)
UpdateRobotApplicationRequest.Builder robotSoftwareSuite(RobotSoftwareSuite robotSoftwareSuite)
The robot software suite used by the robot application.
robotSoftwareSuite
- The robot software suite used by the robot application.default UpdateRobotApplicationRequest.Builder robotSoftwareSuite(Consumer<RobotSoftwareSuite.Builder> robotSoftwareSuite)
The robot software suite used by the robot application.
This is a convenience that creates an instance of theRobotSoftwareSuite.Builder
avoiding the need to
create one manually via RobotSoftwareSuite.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to robotSoftwareSuite(RobotSoftwareSuite)
.robotSoftwareSuite
- a consumer that will call methods on RobotSoftwareSuite.Builder
robotSoftwareSuite(RobotSoftwareSuite)
UpdateRobotApplicationRequest.Builder currentRevisionId(String currentRevisionId)
The revision id for the robot application.
currentRevisionId
- The revision id for the robot application.UpdateRobotApplicationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.UpdateRobotApplicationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.