Interface DescribeSimulationJobResponse.Builder

    • Method Detail

      • arn

        DescribeSimulationJobResponse.Builder arn​(String arn)

        The Amazon Resource Name (ARN) of the simulation job.

        Parameters:
        arn - The Amazon Resource Name (ARN) of the simulation job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        DescribeSimulationJobResponse.Builder name​(String name)

        The name of the simulation job.

        Parameters:
        name - The name of the simulation job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastStartedAt

        DescribeSimulationJobResponse.Builder lastStartedAt​(Instant lastStartedAt)

        The time, in milliseconds since the epoch, when the simulation job was last started.

        Parameters:
        lastStartedAt - The time, in milliseconds since the epoch, when the simulation job was last started.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastUpdatedAt

        DescribeSimulationJobResponse.Builder lastUpdatedAt​(Instant lastUpdatedAt)

        The time, in milliseconds since the epoch, when the simulation job was last updated.

        Parameters:
        lastUpdatedAt - The time, in milliseconds since the epoch, when the simulation job was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • failureCode

        DescribeSimulationJobResponse.Builder failureCode​(String failureCode)

        The failure code of the simulation job if it failed:

        InternalServiceError

        Internal service error.

        RobotApplicationCrash

        Robot application exited abnormally.

        SimulationApplicationCrash

        Simulation application exited abnormally.

        BadPermissionsRobotApplication

        Robot application bundle could not be downloaded.

        BadPermissionsSimulationApplication

        Simulation application bundle could not be downloaded.

        BadPermissionsS3Output

        Unable to publish outputs to customer-provided S3 bucket.

        BadPermissionsCloudwatchLogs

        Unable to publish logs to customer-provided CloudWatch Logs resource.

        SubnetIpLimitExceeded

        Subnet IP limit exceeded.

        ENILimitExceeded

        ENI limit exceeded.

        BadPermissionsUserCredentials

        Unable to use the Role provided.

        InvalidBundleRobotApplication

        Robot bundle cannot be extracted (invalid format, bundling error, or other issue).

        InvalidBundleSimulationApplication

        Simulation bundle cannot be extracted (invalid format, bundling error, or other issue).

        RobotApplicationVersionMismatchedEtag

        Etag for RobotApplication does not match value during version creation.

        SimulationApplicationVersionMismatchedEtag

        Etag for SimulationApplication does not match value during version creation.

        Parameters:
        failureCode - The failure code of the simulation job if it failed:

        InternalServiceError

        Internal service error.

        RobotApplicationCrash

        Robot application exited abnormally.

        SimulationApplicationCrash

        Simulation application exited abnormally.

        BadPermissionsRobotApplication

        Robot application bundle could not be downloaded.

        BadPermissionsSimulationApplication

        Simulation application bundle could not be downloaded.

        BadPermissionsS3Output

        Unable to publish outputs to customer-provided S3 bucket.

        BadPermissionsCloudwatchLogs

        Unable to publish logs to customer-provided CloudWatch Logs resource.

        SubnetIpLimitExceeded

        Subnet IP limit exceeded.

        ENILimitExceeded

        ENI limit exceeded.

        BadPermissionsUserCredentials

        Unable to use the Role provided.

        InvalidBundleRobotApplication

        Robot bundle cannot be extracted (invalid format, bundling error, or other issue).

        InvalidBundleSimulationApplication

        Simulation bundle cannot be extracted (invalid format, bundling error, or other issue).

        RobotApplicationVersionMismatchedEtag

        Etag for RobotApplication does not match value during version creation.

        SimulationApplicationVersionMismatchedEtag

        Etag for SimulationApplication does not match value during version creation.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        SimulationJobErrorCode, SimulationJobErrorCode
      • failureCode

        DescribeSimulationJobResponse.Builder failureCode​(SimulationJobErrorCode failureCode)

        The failure code of the simulation job if it failed:

        InternalServiceError

        Internal service error.

        RobotApplicationCrash

        Robot application exited abnormally.

        SimulationApplicationCrash

        Simulation application exited abnormally.

        BadPermissionsRobotApplication

        Robot application bundle could not be downloaded.

        BadPermissionsSimulationApplication

        Simulation application bundle could not be downloaded.

        BadPermissionsS3Output

        Unable to publish outputs to customer-provided S3 bucket.

        BadPermissionsCloudwatchLogs

        Unable to publish logs to customer-provided CloudWatch Logs resource.

        SubnetIpLimitExceeded

        Subnet IP limit exceeded.

        ENILimitExceeded

        ENI limit exceeded.

        BadPermissionsUserCredentials

        Unable to use the Role provided.

        InvalidBundleRobotApplication

        Robot bundle cannot be extracted (invalid format, bundling error, or other issue).

        InvalidBundleSimulationApplication

        Simulation bundle cannot be extracted (invalid format, bundling error, or other issue).

        RobotApplicationVersionMismatchedEtag

        Etag for RobotApplication does not match value during version creation.

        SimulationApplicationVersionMismatchedEtag

        Etag for SimulationApplication does not match value during version creation.

        Parameters:
        failureCode - The failure code of the simulation job if it failed:

        InternalServiceError

        Internal service error.

        RobotApplicationCrash

        Robot application exited abnormally.

        SimulationApplicationCrash

        Simulation application exited abnormally.

        BadPermissionsRobotApplication

        Robot application bundle could not be downloaded.

        BadPermissionsSimulationApplication

        Simulation application bundle could not be downloaded.

        BadPermissionsS3Output

        Unable to publish outputs to customer-provided S3 bucket.

        BadPermissionsCloudwatchLogs

        Unable to publish logs to customer-provided CloudWatch Logs resource.

        SubnetIpLimitExceeded

        Subnet IP limit exceeded.

        ENILimitExceeded

        ENI limit exceeded.

        BadPermissionsUserCredentials

        Unable to use the Role provided.

        InvalidBundleRobotApplication

        Robot bundle cannot be extracted (invalid format, bundling error, or other issue).

        InvalidBundleSimulationApplication

        Simulation bundle cannot be extracted (invalid format, bundling error, or other issue).

        RobotApplicationVersionMismatchedEtag

        Etag for RobotApplication does not match value during version creation.

        SimulationApplicationVersionMismatchedEtag

        Etag for SimulationApplication does not match value during version creation.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        SimulationJobErrorCode, SimulationJobErrorCode
      • failureReason

        DescribeSimulationJobResponse.Builder failureReason​(String failureReason)

        Details about why the simulation job failed. For more information about troubleshooting, see Troubleshooting.

        Parameters:
        failureReason - Details about why the simulation job failed. For more information about troubleshooting, see Troubleshooting.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clientRequestToken

        DescribeSimulationJobResponse.Builder clientRequestToken​(String clientRequestToken)

        Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

        Parameters:
        clientRequestToken - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • outputLocation

        DescribeSimulationJobResponse.Builder outputLocation​(OutputLocation outputLocation)

        Location for output files generated by the simulation job.

        Parameters:
        outputLocation - Location for output files generated by the simulation job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • loggingConfig

        DescribeSimulationJobResponse.Builder loggingConfig​(LoggingConfig loggingConfig)

        The logging configuration.

        Parameters:
        loggingConfig - The logging configuration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • maxJobDurationInSeconds

        DescribeSimulationJobResponse.Builder maxJobDurationInSeconds​(Long maxJobDurationInSeconds)

        The maximum job duration in seconds. The value must be 8 days (691,200 seconds) or less.

        Parameters:
        maxJobDurationInSeconds - The maximum job duration in seconds. The value must be 8 days (691,200 seconds) or less.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • simulationTimeMillis

        DescribeSimulationJobResponse.Builder simulationTimeMillis​(Long simulationTimeMillis)

        The simulation job execution duration in milliseconds.

        Parameters:
        simulationTimeMillis - The simulation job execution duration in milliseconds.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • iamRole

        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.

        Parameters:
        iamRole - The IAM role that allows the simulation instance to call the AWS APIs that are specified in its associated policies on your behalf.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • robotApplications

        DescribeSimulationJobResponse.Builder robotApplications​(RobotApplicationConfig... robotApplications)

        A list of robot applications.

        Parameters:
        robotApplications - A list of robot applications.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • simulationApplications

        DescribeSimulationJobResponse.Builder simulationApplications​(SimulationApplicationConfig... simulationApplications)

        A list of simulation applications.

        Parameters:
        simulationApplications - A list of simulation applications.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dataSources

        DescribeSimulationJobResponse.Builder dataSources​(Collection<DataSource> dataSources)

        The data sources for the simulation job.

        Parameters:
        dataSources - The data sources for the simulation job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dataSources

        DescribeSimulationJobResponse.Builder dataSources​(DataSource... dataSources)

        The data sources for the simulation job.

        Parameters:
        dataSources - The data sources for the simulation job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        DescribeSimulationJobResponse.Builder tags​(Map<String,​String> tags)

        The list of all tags added to the specified simulation job.

        Parameters:
        tags - The list of all tags added to the specified simulation job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • networkInterface

        DescribeSimulationJobResponse.Builder networkInterface​(NetworkInterface networkInterface)

        The network interface information for the simulation job.

        Parameters:
        networkInterface - The network interface information for the simulation job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • compute

        DescribeSimulationJobResponse.Builder compute​(ComputeResponse compute)

        Compute information for the simulation job.

        Parameters:
        compute - Compute information for the simulation job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.