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 interfaceDescribeEdgePackagingJobResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DescribeEdgePackagingJobResponse.Builderbuilder()StringcompilationJobName()The name of the SageMaker Neo compilation job that is used to locate model artifacts that are being packaged.InstantcreationTime()The timestamp of when the packaging job was created.StringedgePackagingJobArn()The Amazon Resource Name (ARN) of the edge packaging job.StringedgePackagingJobName()The name of the edge packaging job.EdgePackagingJobStatusedgePackagingJobStatus()The current status of the packaging job.StringedgePackagingJobStatusAsString()The current status of the packaging job.StringedgePackagingJobStatusMessage()Returns a message describing the job status and error messages.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()InstantlastModifiedTime()The timestamp of when the job was last updated.StringmodelArtifact()The Amazon Simple Storage (S3) URI where model artifacts ares stored.StringmodelName()The name of the model.StringmodelSignature()The signature document of files in the model artifact.StringmodelVersion()The version of the model.EdgeOutputConfigoutputConfig()The output configuration for the edge packaging job.EdgePresetDeploymentOutputpresetDeploymentOutput()The output of a SageMaker Edge Manager deployable resource.StringresourceKey()The Amazon Web Services KMS key to use when encrypting the EBS volume the job run on.StringroleArn()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.BuildertoBuilder()StringtoString()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,
edgePackagingJobStatuswill 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,
edgePackagingJobStatuswill 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:
toBuilderin interfaceToCopyableBuilder<DescribeEdgePackagingJobResponse.Builder,DescribeEdgePackagingJobResponse>- Specified by:
toBuilderin classAwsResponse
-
builder
public static DescribeEdgePackagingJobResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends DescribeEdgePackagingJobResponse.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsResponse
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsResponse
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin 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:
getValueForFieldin classSdkResponse
-
-