Interface DescribeEdgePackagingJobResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeEdgePackagingJobResponse.Builder,
,DescribeEdgePackagingJobResponse> SageMakerResponse.Builder
,SdkBuilder<DescribeEdgePackagingJobResponse.Builder,
,DescribeEdgePackagingJobResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeEdgePackagingJobResponse
-
Method Summary
Modifier and TypeMethodDescriptioncompilationJobName
(String compilationJobName) The name of the SageMaker Neo compilation job that is used to locate model artifacts that are being packaged.creationTime
(Instant creationTime) The timestamp of when the packaging job was created.edgePackagingJobArn
(String edgePackagingJobArn) The Amazon Resource Name (ARN) of the edge packaging job.edgePackagingJobName
(String edgePackagingJobName) The name of the edge packaging job.edgePackagingJobStatus
(String edgePackagingJobStatus) The current status of the packaging job.edgePackagingJobStatus
(EdgePackagingJobStatus edgePackagingJobStatus) The current status of the packaging job.edgePackagingJobStatusMessage
(String edgePackagingJobStatusMessage) Returns a message describing the job status and error messages.lastModifiedTime
(Instant lastModifiedTime) The timestamp of when the job was last updated.modelArtifact
(String modelArtifact) The Amazon Simple Storage (S3) URI where model artifacts ares stored.The name of the model.modelSignature
(String modelSignature) The signature document of files in the model artifact.modelVersion
(String modelVersion) The version of the model.outputConfig
(Consumer<EdgeOutputConfig.Builder> outputConfig) The output configuration for the edge packaging job.outputConfig
(EdgeOutputConfig outputConfig) The output configuration for the edge packaging job.presetDeploymentOutput
(Consumer<EdgePresetDeploymentOutput.Builder> presetDeploymentOutput) The output of a SageMaker Edge Manager deployable resource.presetDeploymentOutput
(EdgePresetDeploymentOutput presetDeploymentOutput) The output of a SageMaker Edge Manager deployable resource.resourceKey
(String resourceKey) The Amazon Web Services KMS key to use when encrypting the EBS volume the job run on.The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to download and upload the model, and to contact Neo.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.sagemaker.model.SageMakerResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
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
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
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
default DescribeEdgePackagingJobResponse.Builder outputConfig(Consumer<EdgeOutputConfig.Builder> outputConfig) The output configuration for the edge packaging job.
This is a convenience method that creates an instance of theEdgeOutputConfig.Builder
avoiding the need to create one manually viaEdgeOutputConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooutputConfig(EdgeOutputConfig)
.- Parameters:
outputConfig
- a consumer that will call methods onEdgeOutputConfig.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
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
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
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
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 theEdgePresetDeploymentOutput.Builder
avoiding the need to create one manually viaEdgePresetDeploymentOutput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topresetDeploymentOutput(EdgePresetDeploymentOutput)
.- Parameters:
presetDeploymentOutput
- a consumer that will call methods onEdgePresetDeploymentOutput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-