Interface DescribeEdgePackagingJobResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<DescribeEdgePackagingJobResponse.Builder,DescribeEdgePackagingJobResponse>, SageMakerResponse.Builder, SdkBuilder<DescribeEdgePackagingJobResponse.Builder,DescribeEdgePackagingJobResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
DescribeEdgePackagingJobResponse

public static interface DescribeEdgePackagingJobResponse.Builder extends SageMakerResponse.Builder, SdkPojo, CopyableBuilder<DescribeEdgePackagingJobResponse.Builder,DescribeEdgePackagingJobResponse>
  • Method Details

    • edgePackagingJobArn

      DescribeEdgePackagingJobResponse.Builder edgePackagingJobArn(String edgePackagingJobArn)

      The Amazon Resource Name (ARN) of the edge packaging job.

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

      DescribeEdgePackagingJobResponse.Builder edgePackagingJobName(String edgePackagingJobName)

      The name of the edge packaging job.

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

      DescribeEdgePackagingJobResponse.Builder compilationJobName(String compilationJobName)

      The name of the SageMaker Neo compilation job that is used to locate model artifacts that are being packaged.

      Parameters:
      compilationJobName - The name of the SageMaker Neo compilation job that is used to locate model artifacts that are being packaged.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • modelName

      The name of the model.

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

      The version of the model.

      Parameters:
      modelVersion - The version of the model.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • roleArn

      The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to download and upload the model, and to contact Neo.

      Parameters:
      roleArn - The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to download and upload the model, and to contact Neo.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • outputConfig

      The output configuration for the edge packaging job.

      Parameters:
      outputConfig - The output configuration for the edge packaging job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • outputConfig

      The output configuration for the edge packaging job.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to outputConfig(EdgeOutputConfig).

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

      The Amazon Web Services KMS key to use when encrypting the EBS volume the job run on.

      Parameters:
      resourceKey - The Amazon Web Services KMS key to use when encrypting the EBS volume the job run on.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • edgePackagingJobStatus

      DescribeEdgePackagingJobResponse.Builder edgePackagingJobStatus(String edgePackagingJobStatus)

      The current status of the packaging job.

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

      DescribeEdgePackagingJobResponse.Builder edgePackagingJobStatus(EdgePackagingJobStatus edgePackagingJobStatus)

      The current status of the packaging job.

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

      DescribeEdgePackagingJobResponse.Builder edgePackagingJobStatusMessage(String edgePackagingJobStatusMessage)

      Returns a message describing the job status and error messages.

      Parameters:
      edgePackagingJobStatusMessage - Returns a message describing the job status and error messages.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • creationTime

      The timestamp of when the packaging job was created.

      Parameters:
      creationTime - The timestamp of when the packaging job was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedTime

      DescribeEdgePackagingJobResponse.Builder lastModifiedTime(Instant lastModifiedTime)

      The timestamp of when the job was last updated.

      Parameters:
      lastModifiedTime - The timestamp of when the job was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • modelArtifact

      DescribeEdgePackagingJobResponse.Builder modelArtifact(String modelArtifact)

      The Amazon Simple Storage (S3) URI where model artifacts ares stored.

      Parameters:
      modelArtifact - The Amazon Simple Storage (S3) URI where model artifacts ares stored.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • modelSignature

      DescribeEdgePackagingJobResponse.Builder modelSignature(String modelSignature)

      The signature document of files in the model artifact.

      Parameters:
      modelSignature - The signature document of files in the model artifact.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • presetDeploymentOutput

      DescribeEdgePackagingJobResponse.Builder presetDeploymentOutput(EdgePresetDeploymentOutput presetDeploymentOutput)

      The output of a SageMaker Edge Manager deployable resource.

      Parameters:
      presetDeploymentOutput - The output of a SageMaker Edge Manager deployable resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • presetDeploymentOutput

      default DescribeEdgePackagingJobResponse.Builder presetDeploymentOutput(Consumer<EdgePresetDeploymentOutput.Builder> presetDeploymentOutput)

      The output of a SageMaker Edge Manager deployable resource.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to presetDeploymentOutput(EdgePresetDeploymentOutput).

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