Class DescribeEdgePackagingJobResponse
- java.lang.Object
-
- software.amazon.awssdk.core.SdkResponse
-
- software.amazon.awssdk.awscore.AwsResponse
-
- software.amazon.awssdk.services.sagemaker.model.SageMakerResponse
-
- software.amazon.awssdk.services.sagemaker.model.DescribeEdgePackagingJobResponse
-
- All Implemented Interfaces:
SdkPojo
,ToCopyableBuilder<DescribeEdgePackagingJobResponse.Builder,DescribeEdgePackagingJobResponse>
@Generated("software.amazon.awssdk:codegen") public final class DescribeEdgePackagingJobResponse extends SageMakerResponse implements ToCopyableBuilder<DescribeEdgePackagingJobResponse.Builder,DescribeEdgePackagingJobResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
DescribeEdgePackagingJobResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DescribeEdgePackagingJobResponse.Builder
builder()
String
compilationJobName()
The name of the SageMaker Neo compilation job that is used to locate model artifacts that are being packaged.Instant
creationTime()
The timestamp of when the packaging job was created.String
edgePackagingJobArn()
The Amazon Resource Name (ARN) of the edge packaging job.String
edgePackagingJobName()
The name of the edge packaging job.EdgePackagingJobStatus
edgePackagingJobStatus()
The current status of the packaging job.String
edgePackagingJobStatusAsString()
The current status of the packaging job.String
edgePackagingJobStatusMessage()
Returns a message describing the job status and error messages.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
Instant
lastModifiedTime()
The timestamp of when the job was last updated.String
modelArtifact()
The Amazon Simple Storage (S3) URI where model artifacts ares stored.String
modelName()
The name of the model.String
modelSignature()
The signature document of files in the model artifact.String
modelVersion()
The version of the model.EdgeOutputConfig
outputConfig()
The output configuration for the edge packaging job.EdgePresetDeploymentOutput
presetDeploymentOutput()
The output of a SageMaker Edge Manager deployable resource.String
resourceKey()
The Amazon Web Services KMS key to use when encrypting the EBS volume the job run on.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.List<SdkField<?>>
sdkFields()
static Class<? extends DescribeEdgePackagingJobResponse.Builder>
serializableBuilderClass()
DescribeEdgePackagingJobResponse.Builder
toBuilder()
String
toString()
Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.services.sagemaker.model.SageMakerResponse
responseMetadata
-
Methods inherited from class software.amazon.awssdk.core.SdkResponse
sdkHttpResponse
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
edgePackagingJobArn
public final String edgePackagingJobArn()
The Amazon Resource Name (ARN) of the edge packaging job.
- Returns:
- The Amazon Resource Name (ARN) of the edge packaging job.
-
edgePackagingJobName
public final String edgePackagingJobName()
The name of the edge packaging job.
- Returns:
- The name of the edge packaging job.
-
compilationJobName
public final String compilationJobName()
The name of the SageMaker Neo compilation job that is used to locate model artifacts that are being packaged.
- Returns:
- The name of the SageMaker Neo compilation job that is used to locate model artifacts that are being packaged.
-
modelName
public final String modelName()
The name of the model.
- Returns:
- The name of the model.
-
modelVersion
public final String modelVersion()
The version of the model.
- Returns:
- The version of the model.
-
roleArn
public final 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.
- Returns:
- The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to download and upload the model, and to contact Neo.
-
outputConfig
public final EdgeOutputConfig outputConfig()
The output configuration for the edge packaging job.
- Returns:
- The output configuration for the edge packaging job.
-
resourceKey
public final String resourceKey()
The Amazon Web Services KMS key to use when encrypting the EBS volume the job run on.
- Returns:
- The Amazon Web Services KMS key to use when encrypting the EBS volume the job run on.
-
edgePackagingJobStatus
public final EdgePackagingJobStatus edgePackagingJobStatus()
The current status of the packaging job.
If the service returns an enum value that is not available in the current SDK version,
edgePackagingJobStatus
will returnEdgePackagingJobStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromedgePackagingJobStatusAsString()
.- Returns:
- The current status of the packaging job.
- See Also:
EdgePackagingJobStatus
-
edgePackagingJobStatusAsString
public final String edgePackagingJobStatusAsString()
The current status of the packaging job.
If the service returns an enum value that is not available in the current SDK version,
edgePackagingJobStatus
will returnEdgePackagingJobStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromedgePackagingJobStatusAsString()
.- Returns:
- The current status of the packaging job.
- See Also:
EdgePackagingJobStatus
-
edgePackagingJobStatusMessage
public final String edgePackagingJobStatusMessage()
Returns a message describing the job status and error messages.
- Returns:
- Returns a message describing the job status and error messages.
-
creationTime
public final Instant creationTime()
The timestamp of when the packaging job was created.
- Returns:
- The timestamp of when the packaging job was created.
-
lastModifiedTime
public final Instant lastModifiedTime()
The timestamp of when the job was last updated.
- Returns:
- The timestamp of when the job was last updated.
-
modelArtifact
public final String modelArtifact()
The Amazon Simple Storage (S3) URI where model artifacts ares stored.
- Returns:
- The Amazon Simple Storage (S3) URI where model artifacts ares stored.
-
modelSignature
public final String modelSignature()
The signature document of files in the model artifact.
- Returns:
- The signature document of files in the model artifact.
-
presetDeploymentOutput
public final EdgePresetDeploymentOutput presetDeploymentOutput()
The output of a SageMaker Edge Manager deployable resource.
- Returns:
- The output of a SageMaker Edge Manager deployable resource.
-
toBuilder
public DescribeEdgePackagingJobResponse.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<DescribeEdgePackagingJobResponse.Builder,DescribeEdgePackagingJobResponse>
- Specified by:
toBuilder
in classAwsResponse
-
builder
public static DescribeEdgePackagingJobResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends DescribeEdgePackagingJobResponse.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCode
in classAwsResponse
-
equals
public final boolean equals(Object obj)
- Overrides:
equals
in classAwsResponse
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForField
in classSdkResponse
-
-