Interface ModelCopyJobSummary.Builder

  • Method Details

    • jobArn

      The Amazon Resoource Name (ARN) of the model copy job.

      Parameters:
      jobArn - The Amazon Resoource Name (ARN) of the model copy job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The status of the model copy job.

      Parameters:
      status - The status of the model copy job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status of the model copy job.

      Parameters:
      status - The status of the model copy job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • creationTime

      ModelCopyJobSummary.Builder creationTime(Instant creationTime)

      The time that the model copy job was created.

      Parameters:
      creationTime - The time that the model copy job was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • targetModelArn

      ModelCopyJobSummary.Builder targetModelArn(String targetModelArn)

      The Amazon Resource Name (ARN) of the copied model.

      Parameters:
      targetModelArn - The Amazon Resource Name (ARN) of the copied model.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • targetModelName

      ModelCopyJobSummary.Builder targetModelName(String targetModelName)

      The name of the copied model.

      Parameters:
      targetModelName - The name of the copied model.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sourceAccountId

      ModelCopyJobSummary.Builder sourceAccountId(String sourceAccountId)

      The unique identifier of the account that the model being copied originated from.

      Parameters:
      sourceAccountId - The unique identifier of the account that the model being copied originated from.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sourceModelArn

      ModelCopyJobSummary.Builder sourceModelArn(String sourceModelArn)

      The Amazon Resource Name (ARN) of the original model being copied.

      Parameters:
      sourceModelArn - The Amazon Resource Name (ARN) of the original model being copied.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • targetModelKmsKeyArn

      ModelCopyJobSummary.Builder targetModelKmsKeyArn(String targetModelKmsKeyArn)

      The Amazon Resource Name (ARN) of the KMS key used to encrypt the copied model.

      Parameters:
      targetModelKmsKeyArn - The Amazon Resource Name (ARN) of the KMS key used to encrypt the copied model.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • targetModelTags

      ModelCopyJobSummary.Builder targetModelTags(Collection<Tag> targetModelTags)

      Tags associated with the copied model.

      Parameters:
      targetModelTags - Tags associated with the copied model.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • targetModelTags

      ModelCopyJobSummary.Builder targetModelTags(Tag... targetModelTags)

      Tags associated with the copied model.

      Parameters:
      targetModelTags - Tags associated with the copied model.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • targetModelTags

      ModelCopyJobSummary.Builder targetModelTags(Consumer<Tag.Builder>... targetModelTags)

      Tags associated with the copied model.

      This is a convenience method that creates an instance of the Tag.Builder avoiding the need to create one manually via Tag.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to targetModelTags(List<Tag>).

      Parameters:
      targetModelTags - a consumer that will call methods on Tag.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • failureMessage

      ModelCopyJobSummary.Builder failureMessage(String failureMessage)

      If a model fails to be copied, a message describing why the job failed is included here.

      Parameters:
      failureMessage - If a model fails to be copied, a message describing why the job failed is included here.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sourceModelName

      ModelCopyJobSummary.Builder sourceModelName(String sourceModelName)

      The name of the original model being copied.

      Parameters:
      sourceModelName - The name of the original model being copied.
      Returns:
      Returns a reference to this object so that method calls can be chained together.