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 Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DescribeEdgePackagingJobResponse.Builder
compilationJobName(String compilationJobName)
The name of the SageMaker Neo compilation job that is used to locate model artifacts that are being packaged.DescribeEdgePackagingJobResponse.Builder
creationTime(Instant creationTime)
The timestamp of when the packaging job was created.DescribeEdgePackagingJobResponse.Builder
edgePackagingJobArn(String edgePackagingJobArn)
The Amazon Resource Name (ARN) of the edge packaging job.DescribeEdgePackagingJobResponse.Builder
edgePackagingJobName(String edgePackagingJobName)
The name of the edge packaging job.DescribeEdgePackagingJobResponse.Builder
edgePackagingJobStatus(String edgePackagingJobStatus)
The current status of the packaging job.DescribeEdgePackagingJobResponse.Builder
edgePackagingJobStatus(EdgePackagingJobStatus edgePackagingJobStatus)
The current status of the packaging job.DescribeEdgePackagingJobResponse.Builder
edgePackagingJobStatusMessage(String edgePackagingJobStatusMessage)
Returns a message describing the job status and error messages.DescribeEdgePackagingJobResponse.Builder
lastModifiedTime(Instant lastModifiedTime)
The timestamp of when the job was last updated.DescribeEdgePackagingJobResponse.Builder
modelArtifact(String modelArtifact)
The Amazon Simple Storage (S3) URI where model artifacts ares stored.DescribeEdgePackagingJobResponse.Builder
modelName(String modelName)
The name of the model.DescribeEdgePackagingJobResponse.Builder
modelSignature(String modelSignature)
The signature document of files in the model artifact.DescribeEdgePackagingJobResponse.Builder
modelVersion(String modelVersion)
The version of the model.default DescribeEdgePackagingJobResponse.Builder
outputConfig(Consumer<EdgeOutputConfig.Builder> outputConfig)
The output configuration for the edge packaging job.DescribeEdgePackagingJobResponse.Builder
outputConfig(EdgeOutputConfig outputConfig)
The output configuration for the edge packaging job.default DescribeEdgePackagingJobResponse.Builder
presetDeploymentOutput(Consumer<EdgePresetDeploymentOutput.Builder> presetDeploymentOutput)
The output of a SageMaker Edge Manager deployable resource.DescribeEdgePackagingJobResponse.Builder
presetDeploymentOutput(EdgePresetDeploymentOutput presetDeploymentOutput)
The output of a SageMaker Edge Manager deployable resource.DescribeEdgePackagingJobResponse.Builder
resourceKey(String resourceKey)
The Amazon Web Services KMS key to use when encrypting the EBS volume the job run on.DescribeEdgePackagingJobResponse.Builder
roleArn(String roleArn)
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 Detail
-
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
DescribeEdgePackagingJobResponse.Builder modelName(String 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
DescribeEdgePackagingJobResponse.Builder modelVersion(String 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
DescribeEdgePackagingJobResponse.Builder roleArn(String 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
DescribeEdgePackagingJobResponse.Builder outputConfig(EdgeOutputConfig 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:
outputConfig(EdgeOutputConfig)
-
resourceKey
DescribeEdgePackagingJobResponse.Builder resourceKey(String 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
,EdgePackagingJobStatus
-
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:
EdgePackagingJobStatus
,EdgePackagingJobStatus
-
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
DescribeEdgePackagingJobResponse.Builder creationTime(Instant 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 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:
presetDeploymentOutput(EdgePresetDeploymentOutput)
-
-