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.BuildercompilationJobName(String compilationJobName)The name of the SageMaker Neo compilation job that is used to locate model artifacts that are being packaged.DescribeEdgePackagingJobResponse.BuildercreationTime(Instant creationTime)The timestamp of when the packaging job was created.DescribeEdgePackagingJobResponse.BuilderedgePackagingJobArn(String edgePackagingJobArn)The Amazon Resource Name (ARN) of the edge packaging job.DescribeEdgePackagingJobResponse.BuilderedgePackagingJobName(String edgePackagingJobName)The name of the edge packaging job.DescribeEdgePackagingJobResponse.BuilderedgePackagingJobStatus(String edgePackagingJobStatus)The current status of the packaging job.DescribeEdgePackagingJobResponse.BuilderedgePackagingJobStatus(EdgePackagingJobStatus edgePackagingJobStatus)The current status of the packaging job.DescribeEdgePackagingJobResponse.BuilderedgePackagingJobStatusMessage(String edgePackagingJobStatusMessage)Returns a message describing the job status and error messages.DescribeEdgePackagingJobResponse.BuilderlastModifiedTime(Instant lastModifiedTime)The timestamp of when the job was last updated.DescribeEdgePackagingJobResponse.BuildermodelArtifact(String modelArtifact)The Amazon Simple Storage (S3) URI where model artifacts ares stored.DescribeEdgePackagingJobResponse.BuildermodelName(String modelName)The name of the model.DescribeEdgePackagingJobResponse.BuildermodelSignature(String modelSignature)The signature document of files in the model artifact.DescribeEdgePackagingJobResponse.BuildermodelVersion(String modelVersion)The version of the model.default DescribeEdgePackagingJobResponse.BuilderoutputConfig(Consumer<EdgeOutputConfig.Builder> outputConfig)The output configuration for the edge packaging job.DescribeEdgePackagingJobResponse.BuilderoutputConfig(EdgeOutputConfig outputConfig)The output configuration for the edge packaging job.default DescribeEdgePackagingJobResponse.BuilderpresetDeploymentOutput(Consumer<EdgePresetDeploymentOutput.Builder> presetDeploymentOutput)The output of a SageMaker Edge Manager deployable resource.DescribeEdgePackagingJobResponse.BuilderpresetDeploymentOutput(EdgePresetDeploymentOutput presetDeploymentOutput)The output of a SageMaker Edge Manager deployable resource.DescribeEdgePackagingJobResponse.BuilderresourceKey(String resourceKey)The Amazon Web Services KMS key to use when encrypting the EBS volume the job run on.DescribeEdgePackagingJobResponse.BuilderroleArn(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.Builderavoiding the need to create one manually viaEdgeOutputConfig.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaEdgePresetDeploymentOutput.builder().When the
Consumercompletes,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)
-
-