Interface GetModelCopyJobResponse.Builder

  • Method Details

    • jobArn

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

      Parameters:
      jobArn - The Amazon Resource 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

      GetModelCopyJobResponse.Builder creationTime(Instant creationTime)

      The time at which the model copy job was created.

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

      GetModelCopyJobResponse.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

      GetModelCopyJobResponse.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

      GetModelCopyJobResponse.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

      GetModelCopyJobResponse.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

      GetModelCopyJobResponse.Builder targetModelKmsKeyArn(String targetModelKmsKeyArn)

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

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

      GetModelCopyJobResponse.Builder targetModelTags(Collection<Tag> targetModelTags)

      The tags associated with the copied model.

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

      GetModelCopyJobResponse.Builder targetModelTags(Tag... targetModelTags)

      The tags associated with the copied model.

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

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

      The 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

      GetModelCopyJobResponse.Builder failureMessage(String failureMessage)

      An error message for why the model copy job failed.

      Parameters:
      failureMessage - An error message for why the model copy job failed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sourceModelName

      GetModelCopyJobResponse.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.