Interface GetJobResponse.Builder

    • Method Detail

      • algorithmSpecification

        GetJobResponse.Builder algorithmSpecification​(AlgorithmSpecification algorithmSpecification)

        Definition of the Amazon Braket job created. Specifies the container image the job uses, information about the Python scripts used for entry and training, and the user-defined metrics used to evaluation the job.

        Parameters:
        algorithmSpecification - Definition of the Amazon Braket job created. Specifies the container image the job uses, information about the Python scripts used for entry and training, and the user-defined metrics used to evaluation the job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • associations

        GetJobResponse.Builder associations​(Collection<Association> associations)

        The list of Amazon Braket resources associated with the hybrid job.

        Parameters:
        associations - The list of Amazon Braket resources associated with the hybrid job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • associations

        GetJobResponse.Builder associations​(Association... associations)

        The list of Amazon Braket resources associated with the hybrid job.

        Parameters:
        associations - The list of Amazon Braket resources associated with the hybrid job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • billableDuration

        GetJobResponse.Builder billableDuration​(Integer billableDuration)

        The billable time the Amazon Braket job used to complete.

        Parameters:
        billableDuration - The billable time the Amazon Braket job used to complete.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • checkpointConfig

        GetJobResponse.Builder checkpointConfig​(JobCheckpointConfig checkpointConfig)

        Information about the output locations for job checkpoint data.

        Parameters:
        checkpointConfig - Information about the output locations for job checkpoint data.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdAt

        GetJobResponse.Builder createdAt​(Instant createdAt)

        The date and time that the Amazon Braket job was created.

        Parameters:
        createdAt - The date and time that the Amazon Braket job was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • deviceConfig

        GetJobResponse.Builder deviceConfig​(DeviceConfig deviceConfig)

        The quantum processing unit (QPU) or simulator used to run the Amazon Braket job.

        Parameters:
        deviceConfig - The quantum processing unit (QPU) or simulator used to run the Amazon Braket job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endedAt

        GetJobResponse.Builder endedAt​(Instant endedAt)

        The date and time that the Amazon Braket job ended.

        Parameters:
        endedAt - The date and time that the Amazon Braket job ended.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • events

        GetJobResponse.Builder events​(Collection<JobEventDetails> events)

        Details about the type and time events occurred related to the Amazon Braket job.

        Parameters:
        events - Details about the type and time events occurred related to the Amazon Braket job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • events

        GetJobResponse.Builder events​(JobEventDetails... events)

        Details about the type and time events occurred related to the Amazon Braket job.

        Parameters:
        events - Details about the type and time events occurred related to the Amazon Braket job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • failureReason

        GetJobResponse.Builder failureReason​(String failureReason)

        A description of the reason why an Amazon Braket job failed, if it failed.

        Parameters:
        failureReason - A description of the reason why an Amazon Braket job failed, if it failed.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • hyperParameters

        GetJobResponse.Builder hyperParameters​(Map<String,​String> hyperParameters)

        Algorithm-specific parameters used by an Amazon Braket job that influence the quality of the traiing job. The values are set with a string of JSON key:value pairs, where the key is the name of the hyperparameter and the value is the value of th hyperparameter.

        Parameters:
        hyperParameters - Algorithm-specific parameters used by an Amazon Braket job that influence the quality of the traiing job. The values are set with a string of JSON key:value pairs, where the key is the name of the hyperparameter and the value is the value of th hyperparameter.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • inputDataConfig

        GetJobResponse.Builder inputDataConfig​(Collection<InputFileConfig> inputDataConfig)

        A list of parameters that specify the name and type of input data and where it is located.

        Parameters:
        inputDataConfig - A list of parameters that specify the name and type of input data and where it is located.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • inputDataConfig

        GetJobResponse.Builder inputDataConfig​(InputFileConfig... inputDataConfig)

        A list of parameters that specify the name and type of input data and where it is located.

        Parameters:
        inputDataConfig - A list of parameters that specify the name and type of input data and where it is located.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • instanceConfig

        GetJobResponse.Builder instanceConfig​(InstanceConfig instanceConfig)

        The resource instances to use while running the hybrid job on Amazon Braket.

        Parameters:
        instanceConfig - The resource instances to use while running the hybrid job on Amazon Braket.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • jobArn

        GetJobResponse.Builder jobArn​(String jobArn)

        The ARN of the Amazon Braket job.

        Parameters:
        jobArn - The ARN of the Amazon Braket job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • jobName

        GetJobResponse.Builder jobName​(String jobName)

        The name of the Amazon Braket job.

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

        GetJobResponse.Builder outputDataConfig​(JobOutputDataConfig outputDataConfig)

        The path to the S3 location where job artifacts are stored and the encryption key used to store them there.

        Parameters:
        outputDataConfig - The path to the S3 location where job artifacts are stored and the encryption key used to store them there.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • queueInfo

        GetJobResponse.Builder queueInfo​(HybridJobQueueInfo queueInfo)

        Queue information for the requested job. Only returned if QueueInfo is specified in the additionalAttributeNames" field in the GetJob API request.

        Parameters:
        queueInfo - Queue information for the requested job. Only returned if QueueInfo is specified in the additionalAttributeNames" field in the GetJob API request.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • roleArn

        GetJobResponse.Builder roleArn​(String roleArn)

        The Amazon Resource Name (ARN) of an IAM role that Amazon Braket can assume to perform tasks on behalf of a user. It can access user resources, run an Amazon Braket job container on behalf of user, and output resources to the s3 buckets of a user.

        Parameters:
        roleArn - The Amazon Resource Name (ARN) of an IAM role that Amazon Braket can assume to perform tasks on behalf of a user. It can access user resources, run an Amazon Braket job container on behalf of user, and output resources to the s3 buckets of a user.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • startedAt

        GetJobResponse.Builder startedAt​(Instant startedAt)

        The date and time that the Amazon Braket job was started.

        Parameters:
        startedAt - The date and time that the Amazon Braket job was started.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • stoppingCondition

        GetJobResponse.Builder stoppingCondition​(JobStoppingCondition stoppingCondition)

        The user-defined criteria that specifies when to stop a job running.

        Parameters:
        stoppingCondition - The user-defined criteria that specifies when to stop a job running.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

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

        A tag object that consists of a key and an optional value, used to manage metadata for Amazon Braket resources.

        Parameters:
        tags - A tag object that consists of a key and an optional value, used to manage metadata for Amazon Braket resources.
        Returns:
        Returns a reference to this object so that method calls can be chained together.