public static interface DescribeSimulationJobResponse.Builder extends RoboMakerResponse.Builder, SdkPojo, CopyableBuilder<DescribeSimulationJobResponse.Builder,DescribeSimulationJobResponse>
Modifier and Type | Method and Description |
---|---|
DescribeSimulationJobResponse.Builder |
arn(String arn)
The Amazon Resource Name (ARN) of the simulation job.
|
DescribeSimulationJobResponse.Builder |
clientRequestToken(String clientRequestToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
DescribeSimulationJobResponse.Builder |
failureBehavior(FailureBehavior failureBehavior)
The failure behavior for the simulation job.
|
DescribeSimulationJobResponse.Builder |
failureBehavior(String failureBehavior)
The failure behavior for the simulation job.
|
DescribeSimulationJobResponse.Builder |
failureCode(SimulationJobErrorCode failureCode)
The failure code of the simulation job if it failed:
|
DescribeSimulationJobResponse.Builder |
failureCode(String failureCode)
The failure code of the simulation job if it failed:
|
DescribeSimulationJobResponse.Builder |
iamRole(String iamRole)
The IAM role that allows the simulation instance to call the AWS APIs that are specified in its associated
policies on your behalf.
|
DescribeSimulationJobResponse.Builder |
lastUpdatedAt(Instant lastUpdatedAt)
The time, in milliseconds since the epoch, when the simulation job was last updated.
|
DescribeSimulationJobResponse.Builder |
maxJobDurationInSeconds(Long maxJobDurationInSeconds)
The maximum job duration in seconds.
|
DescribeSimulationJobResponse.Builder |
name(String name)
The name of the simulation job.
|
default DescribeSimulationJobResponse.Builder |
outputLocation(Consumer<OutputLocation.Builder> outputLocation)
Location for output files generated by the simulation job.
|
DescribeSimulationJobResponse.Builder |
outputLocation(OutputLocation outputLocation)
Location for output files generated by the simulation job.
|
DescribeSimulationJobResponse.Builder |
robotApplications(Collection<RobotApplicationConfig> robotApplications)
A list of robot applications.
|
DescribeSimulationJobResponse.Builder |
robotApplications(Consumer<RobotApplicationConfig.Builder>... robotApplications)
A list of robot applications.
|
DescribeSimulationJobResponse.Builder |
robotApplications(RobotApplicationConfig... robotApplications)
A list of robot applications.
|
DescribeSimulationJobResponse.Builder |
simulationApplications(Collection<SimulationApplicationConfig> simulationApplications)
A list of simulation applications.
|
DescribeSimulationJobResponse.Builder |
simulationApplications(Consumer<SimulationApplicationConfig.Builder>... simulationApplications)
A list of simulation applications.
|
DescribeSimulationJobResponse.Builder |
simulationApplications(SimulationApplicationConfig... simulationApplications)
A list of simulation applications.
|
DescribeSimulationJobResponse.Builder |
simulationTimeMillis(Long simulationTimeMillis)
The simulation job execution duration in milliseconds.
|
DescribeSimulationJobResponse.Builder |
status(SimulationJobStatus status)
The status of the simulation job.
|
DescribeSimulationJobResponse.Builder |
status(String status)
The status of the simulation job.
|
default DescribeSimulationJobResponse.Builder |
vpcConfig(Consumer<VPCConfigResponse.Builder> vpcConfig)
The VPC configuration.
|
DescribeSimulationJobResponse.Builder |
vpcConfig(VPCConfigResponse vpcConfig)
The VPC configuration.
|
build, responseMetadata, responseMetadata
sdkHttpResponse, sdkHttpResponse
copy
applyMutation, build
DescribeSimulationJobResponse.Builder arn(String arn)
The Amazon Resource Name (ARN) of the simulation job.
arn
- The Amazon Resource Name (ARN) of the simulation job.DescribeSimulationJobResponse.Builder name(String name)
The name of the simulation job.
name
- The name of the simulation job.DescribeSimulationJobResponse.Builder status(String status)
The status of the simulation job.
status
- The status of the simulation job.SimulationJobStatus
,
SimulationJobStatus
DescribeSimulationJobResponse.Builder status(SimulationJobStatus status)
The status of the simulation job.
status
- The status of the simulation job.SimulationJobStatus
,
SimulationJobStatus
DescribeSimulationJobResponse.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.DescribeSimulationJobResponse.Builder failureBehavior(String failureBehavior)
The failure behavior for the simulation job.
failureBehavior
- The failure behavior for the simulation job.FailureBehavior
,
FailureBehavior
DescribeSimulationJobResponse.Builder failureBehavior(FailureBehavior failureBehavior)
The failure behavior for the simulation job.
failureBehavior
- The failure behavior for the simulation job.FailureBehavior
,
FailureBehavior
DescribeSimulationJobResponse.Builder failureCode(String failureCode)
The failure code of the simulation job if it failed:
Internal service error
Robot application exited abnormally (segfault, etc.)
Simulation application exited abnormally (segfault, etc.)
Robot application bundle could not be downloaded
Simulation application bundle could not be downloaded
Unable to publish outputs to customer-provided S3 bucket
Unable to publish logs to customer-provided CloudWatch Logs resource
Subnet IP limit exceeded
ENI limit exceeded
Unable to use the Role provided
Robot bundle cannot be extracted (invalid format, bundling error, etc.)
Simulation bundle cannot be extracted (invalid format, bundling error, etc.)
Etag for RobotApplication does not match value during version creation
Etag for SimulationApplication does not match value during version creation
failureCode
- The failure code of the simulation job if it failed:
Internal service error
Robot application exited abnormally (segfault, etc.)
Simulation application exited abnormally (segfault, etc.)
Robot application bundle could not be downloaded
Simulation application bundle could not be downloaded
Unable to publish outputs to customer-provided S3 bucket
Unable to publish logs to customer-provided CloudWatch Logs resource
Subnet IP limit exceeded
ENI limit exceeded
Unable to use the Role provided
Robot bundle cannot be extracted (invalid format, bundling error, etc.)
Simulation bundle cannot be extracted (invalid format, bundling error, etc.)
Etag for RobotApplication does not match value during version creation
Etag for SimulationApplication does not match value during version creation
SimulationJobErrorCode
,
SimulationJobErrorCode
DescribeSimulationJobResponse.Builder failureCode(SimulationJobErrorCode failureCode)
The failure code of the simulation job if it failed:
Internal service error
Robot application exited abnormally (segfault, etc.)
Simulation application exited abnormally (segfault, etc.)
Robot application bundle could not be downloaded
Simulation application bundle could not be downloaded
Unable to publish outputs to customer-provided S3 bucket
Unable to publish logs to customer-provided CloudWatch Logs resource
Subnet IP limit exceeded
ENI limit exceeded
Unable to use the Role provided
Robot bundle cannot be extracted (invalid format, bundling error, etc.)
Simulation bundle cannot be extracted (invalid format, bundling error, etc.)
Etag for RobotApplication does not match value during version creation
Etag for SimulationApplication does not match value during version creation
failureCode
- The failure code of the simulation job if it failed:
Internal service error
Robot application exited abnormally (segfault, etc.)
Simulation application exited abnormally (segfault, etc.)
Robot application bundle could not be downloaded
Simulation application bundle could not be downloaded
Unable to publish outputs to customer-provided S3 bucket
Unable to publish logs to customer-provided CloudWatch Logs resource
Subnet IP limit exceeded
ENI limit exceeded
Unable to use the Role provided
Robot bundle cannot be extracted (invalid format, bundling error, etc.)
Simulation bundle cannot be extracted (invalid format, bundling error, etc.)
Etag for RobotApplication does not match value during version creation
Etag for SimulationApplication does not match value during version creation
SimulationJobErrorCode
,
SimulationJobErrorCode
DescribeSimulationJobResponse.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.DescribeSimulationJobResponse.Builder outputLocation(OutputLocation outputLocation)
Location for output files generated by the simulation job.
outputLocation
- Location for output files generated by the simulation job.default DescribeSimulationJobResponse.Builder outputLocation(Consumer<OutputLocation.Builder> outputLocation)
Location for output files generated by the simulation job.
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)
DescribeSimulationJobResponse.Builder maxJobDurationInSeconds(Long maxJobDurationInSeconds)
The maximum job duration in seconds. The value must be 8 days (691,200 seconds) or less.
maxJobDurationInSeconds
- The maximum job duration in seconds. The value must be 8 days (691,200 seconds) or less.DescribeSimulationJobResponse.Builder simulationTimeMillis(Long simulationTimeMillis)
The simulation job execution duration in milliseconds.
simulationTimeMillis
- The simulation job execution duration in milliseconds.DescribeSimulationJobResponse.Builder iamRole(String iamRole)
The IAM role that allows the simulation instance to call the AWS APIs that are specified in its associated policies on your behalf.
iamRole
- The IAM role that allows the simulation instance to call the AWS APIs that are specified in its
associated policies on your behalf.DescribeSimulationJobResponse.Builder robotApplications(Collection<RobotApplicationConfig> robotApplications)
A list of robot applications.
robotApplications
- A list of robot applications.DescribeSimulationJobResponse.Builder robotApplications(RobotApplicationConfig... robotApplications)
A list of robot applications.
robotApplications
- A list of robot applications.DescribeSimulationJobResponse.Builder robotApplications(Consumer<RobotApplicationConfig.Builder>... robotApplications)
A list of robot applications.
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)
DescribeSimulationJobResponse.Builder simulationApplications(Collection<SimulationApplicationConfig> simulationApplications)
A list of simulation applications.
simulationApplications
- A list of simulation applications.DescribeSimulationJobResponse.Builder simulationApplications(SimulationApplicationConfig... simulationApplications)
A list of simulation applications.
simulationApplications
- A list of simulation applications.DescribeSimulationJobResponse.Builder simulationApplications(Consumer<SimulationApplicationConfig.Builder>... simulationApplications)
A list of simulation applications.
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)
DescribeSimulationJobResponse.Builder vpcConfig(VPCConfigResponse vpcConfig)
The VPC configuration.
vpcConfig
- The VPC configuration.default DescribeSimulationJobResponse.Builder vpcConfig(Consumer<VPCConfigResponse.Builder> vpcConfig)
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.