public static interface CreateDeploymentJobRequest.Builder extends RoboMakerRequest.Builder, SdkPojo, CopyableBuilder<CreateDeploymentJobRequest.Builder,CreateDeploymentJobRequest>
build
overrideConfiguration
copy
applyMutation, build
CreateDeploymentJobRequest.Builder deploymentConfig(DeploymentConfig deploymentConfig)
The requested deployment configuration.
deploymentConfig
- The requested deployment configuration.default CreateDeploymentJobRequest.Builder deploymentConfig(Consumer<DeploymentConfig.Builder> deploymentConfig)
The requested deployment configuration.
This is a convenience that creates an instance of theDeploymentConfig.Builder
avoiding the need to
create one manually via DeploymentConfig.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to deploymentConfig(DeploymentConfig)
.deploymentConfig
- a consumer that will call methods on DeploymentConfig.Builder
deploymentConfig(DeploymentConfig)
CreateDeploymentJobRequest.Builder clientRequestToken(String clientRequestToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
clientRequestToken
- Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.CreateDeploymentJobRequest.Builder fleet(String fleet)
The Amazon Resource Name (ARN) of the fleet to deploy.
fleet
- The Amazon Resource Name (ARN) of the fleet to deploy.CreateDeploymentJobRequest.Builder deploymentApplicationConfigs(Collection<DeploymentApplicationConfig> deploymentApplicationConfigs)
The deployment application configuration.
deploymentApplicationConfigs
- The deployment application configuration.CreateDeploymentJobRequest.Builder deploymentApplicationConfigs(DeploymentApplicationConfig... deploymentApplicationConfigs)
The deployment application configuration.
deploymentApplicationConfigs
- The deployment application configuration.CreateDeploymentJobRequest.Builder deploymentApplicationConfigs(Consumer<DeploymentApplicationConfig.Builder>... deploymentApplicationConfigs)
The deployment application configuration.
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 #deploymentApplicationConfigs(List)
.deploymentApplicationConfigs
- a consumer that will call methods on List.Builder
#deploymentApplicationConfigs(List)
CreateDeploymentJobRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.CreateDeploymentJobRequest.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.