public static interface CreateSimulationJobResponse.Builder extends RoboMakerResponse.Builder, SdkPojo, CopyableBuilder<CreateSimulationJobResponse.Builder,CreateSimulationJobResponse>
Modifier and Type | Method and Description |
---|---|
CreateSimulationJobResponse.Builder |
arn(String arn)
The Amazon Resource Name (ARN) of the simulation job.
|
CreateSimulationJobResponse.Builder |
clientRequestToken(String clientRequestToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
CreateSimulationJobResponse.Builder |
failureBehavior(FailureBehavior failureBehavior)
the failure behavior for the simulation job.
|
CreateSimulationJobResponse.Builder |
failureBehavior(String failureBehavior)
the failure behavior for the simulation job.
|
CreateSimulationJobResponse.Builder |
failureCode(SimulationJobErrorCode failureCode)
The failure code of the simulation job if it failed.
|
CreateSimulationJobResponse.Builder |
failureCode(String failureCode)
The failure code of the simulation job if it failed.
|
CreateSimulationJobResponse.Builder |
iamRole(String iamRole)
The IAM role that allows the simulation job to call the AWS APIs that are specified in its associated
policies on your behalf.
|
CreateSimulationJobResponse.Builder |
lastUpdatedAt(Instant lastUpdatedAt)
The time, in milliseconds since the epoch, when the simulation job was last updated.
|
CreateSimulationJobResponse.Builder |
maxJobDurationInSeconds(Long maxJobDurationInSeconds)
The maximum simulation job duration in seconds.
|
default CreateSimulationJobResponse.Builder |
outputLocation(Consumer<OutputLocation.Builder> outputLocation)
Simulation job output files location.
|
CreateSimulationJobResponse.Builder |
outputLocation(OutputLocation outputLocation)
Simulation job output files location.
|
CreateSimulationJobResponse.Builder |
robotApplications(Collection<RobotApplicationConfig> robotApplications)
The robot application used by the simulation job.
|
CreateSimulationJobResponse.Builder |
robotApplications(Consumer<RobotApplicationConfig.Builder>... robotApplications)
The robot application used by the simulation job.
|
CreateSimulationJobResponse.Builder |
robotApplications(RobotApplicationConfig... robotApplications)
The robot application used by the simulation job.
|
CreateSimulationJobResponse.Builder |
simulationApplications(Collection<SimulationApplicationConfig> simulationApplications)
The simulation application used by the simulation job.
|
CreateSimulationJobResponse.Builder |
simulationApplications(Consumer<SimulationApplicationConfig.Builder>... simulationApplications)
The simulation application used by the simulation job.
|
CreateSimulationJobResponse.Builder |
simulationApplications(SimulationApplicationConfig... simulationApplications)
The simulation application used by the simulation job.
|
CreateSimulationJobResponse.Builder |
simulationTimeMillis(Long simulationTimeMillis)
The simulation job execution duration in milliseconds.
|
CreateSimulationJobResponse.Builder |
status(SimulationJobStatus status)
The status of the simulation job.
|
CreateSimulationJobResponse.Builder |
status(String status)
The status of the simulation job.
|
default CreateSimulationJobResponse.Builder |
vpcConfig(Consumer<VPCConfigResponse.Builder> vpcConfig)
Information about the vpc configuration.
|
CreateSimulationJobResponse.Builder |
vpcConfig(VPCConfigResponse vpcConfig)
Information about the vpc configuration.
|
build, responseMetadata, responseMetadata
sdkHttpResponse, sdkHttpResponse
copy
applyMutation, build
CreateSimulationJobResponse.Builder arn(String arn)
The Amazon Resource Name (ARN) of the simulation job.
arn
- The Amazon Resource Name (ARN) of the simulation job.CreateSimulationJobResponse.Builder status(String status)
The status of the simulation job.
status
- The status of the simulation job.SimulationJobStatus
,
SimulationJobStatus
CreateSimulationJobResponse.Builder status(SimulationJobStatus status)
The status of the simulation job.
status
- The status of the simulation job.SimulationJobStatus
,
SimulationJobStatus
CreateSimulationJobResponse.Builder lastUpdatedAt(Instant lastUpdatedAt)
The time, in milliseconds since the epoch, when the simulation job was last updated.
lastUpdatedAt
- The time, in milliseconds since the epoch, when the simulation job was last updated.CreateSimulationJobResponse.Builder failureBehavior(String failureBehavior)
the failure behavior for the simulation job.
failureBehavior
- the failure behavior for the simulation job.FailureBehavior
,
FailureBehavior
CreateSimulationJobResponse.Builder failureBehavior(FailureBehavior failureBehavior)
the failure behavior for the simulation job.
failureBehavior
- the failure behavior for the simulation job.FailureBehavior
,
FailureBehavior
CreateSimulationJobResponse.Builder failureCode(String failureCode)
The failure code of the simulation job if it failed.
failureCode
- The failure code of the simulation job if it failed.SimulationJobErrorCode
,
SimulationJobErrorCode
CreateSimulationJobResponse.Builder failureCode(SimulationJobErrorCode failureCode)
The failure code of the simulation job if it failed.
failureCode
- The failure code of the simulation job if it failed.SimulationJobErrorCode
,
SimulationJobErrorCode
CreateSimulationJobResponse.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.CreateSimulationJobResponse.Builder outputLocation(OutputLocation outputLocation)
Simulation job output files location.
outputLocation
- Simulation job output files location.default CreateSimulationJobResponse.Builder outputLocation(Consumer<OutputLocation.Builder> outputLocation)
Simulation job output files location.
This is a convenience that creates an instance of theOutputLocation.Builder
avoiding the need to
create one manually via OutputLocation.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to outputLocation(OutputLocation)
.outputLocation
- a consumer that will call methods on OutputLocation.Builder
outputLocation(OutputLocation)
CreateSimulationJobResponse.Builder maxJobDurationInSeconds(Long maxJobDurationInSeconds)
The maximum simulation job duration in seconds. The value must be 8 days (691,200 seconds) or less.
maxJobDurationInSeconds
- The maximum simulation job duration in seconds. The value must be 8 days (691,200 seconds) or less.CreateSimulationJobResponse.Builder simulationTimeMillis(Long simulationTimeMillis)
The simulation job execution duration in milliseconds.
simulationTimeMillis
- The simulation job execution duration in milliseconds.CreateSimulationJobResponse.Builder iamRole(String iamRole)
The IAM role that allows the simulation job to call the AWS APIs that are specified in its associated policies on your behalf.
iamRole
- The IAM role that allows the simulation job to call the AWS APIs that are specified in its associated
policies on your behalf.CreateSimulationJobResponse.Builder robotApplications(Collection<RobotApplicationConfig> robotApplications)
The robot application used by the simulation job.
robotApplications
- The robot application used by the simulation job.CreateSimulationJobResponse.Builder robotApplications(RobotApplicationConfig... robotApplications)
The robot application used by the simulation job.
robotApplications
- The robot application used by the simulation job.CreateSimulationJobResponse.Builder robotApplications(Consumer<RobotApplicationConfig.Builder>... robotApplications)
The robot application used by the simulation job.
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 #robotApplications(List)
.robotApplications
- a consumer that will call methods on List.Builder
#robotApplications(List)
CreateSimulationJobResponse.Builder simulationApplications(Collection<SimulationApplicationConfig> simulationApplications)
The simulation application used by the simulation job.
simulationApplications
- The simulation application used by the simulation job.CreateSimulationJobResponse.Builder simulationApplications(SimulationApplicationConfig... simulationApplications)
The simulation application used by the simulation job.
simulationApplications
- The simulation application used by the simulation job.CreateSimulationJobResponse.Builder simulationApplications(Consumer<SimulationApplicationConfig.Builder>... simulationApplications)
The simulation application used by the simulation job.
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 #simulationApplications(List)
.simulationApplications
- a consumer that will call methods on List.Builder
#simulationApplications(List)
CreateSimulationJobResponse.Builder vpcConfig(VPCConfigResponse vpcConfig)
Information about the vpc configuration.
vpcConfig
- Information about the vpc configuration.default CreateSimulationJobResponse.Builder vpcConfig(Consumer<VPCConfigResponse.Builder> vpcConfig)
Information about the vpc configuration.
This is a convenience that creates an instance of theVPCConfigResponse.Builder
avoiding the need to
create one manually via VPCConfigResponse.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to vpcConfig(VPCConfigResponse)
.vpcConfig
- a consumer that will call methods on VPCConfigResponse.Builder
vpcConfig(VPCConfigResponse)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.