@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeCompilationJobResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
DescribeCompilationJobResult() |
Modifier and Type | Method and Description |
---|---|
DescribeCompilationJobResult |
clone() |
boolean |
equals(Object obj) |
Date |
getCompilationEndTime()
The time when the model compilation job on a compilation job instance ended.
|
String |
getCompilationJobArn()
The Amazon Resource Name (ARN) of the model compilation job.
|
String |
getCompilationJobName()
The name of the model compilation job.
|
String |
getCompilationJobStatus()
The status of the model compilation job.
|
Date |
getCompilationStartTime()
The time when the model compilation job started the
CompilationJob instances. |
Date |
getCreationTime()
The time that the model compilation job was created.
|
DerivedInformation |
getDerivedInformation()
Information that SageMaker Neo automatically derived about the model.
|
String |
getFailureReason()
If a model compilation job failed, the reason it failed.
|
String |
getInferenceImage()
The inference image to use when compiling a model.
|
InputConfig |
getInputConfig()
Information about the location in Amazon S3 of the input model artifacts, the name and shape of the expected data
inputs, and the framework in which the model was trained.
|
Date |
getLastModifiedTime()
The time that the status of the model compilation job was last modified.
|
ModelArtifacts |
getModelArtifacts()
Information about the location in Amazon S3 that has been configured for storing the model artifacts used in the
compilation job.
|
ModelDigests |
getModelDigests()
Provides a BLAKE2 hash value that identifies the compiled model artifacts in Amazon S3.
|
String |
getModelPackageVersionArn()
The Amazon Resource Name (ARN) of the versioned model package that was provided to SageMaker Neo when you
initiated a compilation job.
|
OutputConfig |
getOutputConfig()
Information about the output location for the compiled model and the target device that the model runs on.
|
String |
getRoleArn()
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker assumes to perform the model compilation job.
|
StoppingCondition |
getStoppingCondition()
Specifies a limit to how long a model compilation job can run.
|
NeoVpcConfig |
getVpcConfig()
A VpcConfig object
that specifies the VPC that you want your compilation job to connect to.
|
int |
hashCode() |
void |
setCompilationEndTime(Date compilationEndTime)
The time when the model compilation job on a compilation job instance ended.
|
void |
setCompilationJobArn(String compilationJobArn)
The Amazon Resource Name (ARN) of the model compilation job.
|
void |
setCompilationJobName(String compilationJobName)
The name of the model compilation job.
|
void |
setCompilationJobStatus(String compilationJobStatus)
The status of the model compilation job.
|
void |
setCompilationStartTime(Date compilationStartTime)
The time when the model compilation job started the
CompilationJob instances. |
void |
setCreationTime(Date creationTime)
The time that the model compilation job was created.
|
void |
setDerivedInformation(DerivedInformation derivedInformation)
Information that SageMaker Neo automatically derived about the model.
|
void |
setFailureReason(String failureReason)
If a model compilation job failed, the reason it failed.
|
void |
setInferenceImage(String inferenceImage)
The inference image to use when compiling a model.
|
void |
setInputConfig(InputConfig inputConfig)
Information about the location in Amazon S3 of the input model artifacts, the name and shape of the expected data
inputs, and the framework in which the model was trained.
|
void |
setLastModifiedTime(Date lastModifiedTime)
The time that the status of the model compilation job was last modified.
|
void |
setModelArtifacts(ModelArtifacts modelArtifacts)
Information about the location in Amazon S3 that has been configured for storing the model artifacts used in the
compilation job.
|
void |
setModelDigests(ModelDigests modelDigests)
Provides a BLAKE2 hash value that identifies the compiled model artifacts in Amazon S3.
|
void |
setModelPackageVersionArn(String modelPackageVersionArn)
The Amazon Resource Name (ARN) of the versioned model package that was provided to SageMaker Neo when you
initiated a compilation job.
|
void |
setOutputConfig(OutputConfig outputConfig)
Information about the output location for the compiled model and the target device that the model runs on.
|
void |
setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker assumes to perform the model compilation job.
|
void |
setStoppingCondition(StoppingCondition stoppingCondition)
Specifies a limit to how long a model compilation job can run.
|
void |
setVpcConfig(NeoVpcConfig vpcConfig)
A VpcConfig object
that specifies the VPC that you want your compilation job to connect to.
|
String |
toString()
Returns a string representation of this object.
|
DescribeCompilationJobResult |
withCompilationEndTime(Date compilationEndTime)
The time when the model compilation job on a compilation job instance ended.
|
DescribeCompilationJobResult |
withCompilationJobArn(String compilationJobArn)
The Amazon Resource Name (ARN) of the model compilation job.
|
DescribeCompilationJobResult |
withCompilationJobName(String compilationJobName)
The name of the model compilation job.
|
DescribeCompilationJobResult |
withCompilationJobStatus(CompilationJobStatus compilationJobStatus)
The status of the model compilation job.
|
DescribeCompilationJobResult |
withCompilationJobStatus(String compilationJobStatus)
The status of the model compilation job.
|
DescribeCompilationJobResult |
withCompilationStartTime(Date compilationStartTime)
The time when the model compilation job started the
CompilationJob instances. |
DescribeCompilationJobResult |
withCreationTime(Date creationTime)
The time that the model compilation job was created.
|
DescribeCompilationJobResult |
withDerivedInformation(DerivedInformation derivedInformation)
Information that SageMaker Neo automatically derived about the model.
|
DescribeCompilationJobResult |
withFailureReason(String failureReason)
If a model compilation job failed, the reason it failed.
|
DescribeCompilationJobResult |
withInferenceImage(String inferenceImage)
The inference image to use when compiling a model.
|
DescribeCompilationJobResult |
withInputConfig(InputConfig inputConfig)
Information about the location in Amazon S3 of the input model artifacts, the name and shape of the expected data
inputs, and the framework in which the model was trained.
|
DescribeCompilationJobResult |
withLastModifiedTime(Date lastModifiedTime)
The time that the status of the model compilation job was last modified.
|
DescribeCompilationJobResult |
withModelArtifacts(ModelArtifacts modelArtifacts)
Information about the location in Amazon S3 that has been configured for storing the model artifacts used in the
compilation job.
|
DescribeCompilationJobResult |
withModelDigests(ModelDigests modelDigests)
Provides a BLAKE2 hash value that identifies the compiled model artifacts in Amazon S3.
|
DescribeCompilationJobResult |
withModelPackageVersionArn(String modelPackageVersionArn)
The Amazon Resource Name (ARN) of the versioned model package that was provided to SageMaker Neo when you
initiated a compilation job.
|
DescribeCompilationJobResult |
withOutputConfig(OutputConfig outputConfig)
Information about the output location for the compiled model and the target device that the model runs on.
|
DescribeCompilationJobResult |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker assumes to perform the model compilation job.
|
DescribeCompilationJobResult |
withStoppingCondition(StoppingCondition stoppingCondition)
Specifies a limit to how long a model compilation job can run.
|
DescribeCompilationJobResult |
withVpcConfig(NeoVpcConfig vpcConfig)
A VpcConfig object
that specifies the VPC that you want your compilation job to connect to.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setCompilationJobName(String compilationJobName)
The name of the model compilation job.
compilationJobName
- The name of the model compilation job.public String getCompilationJobName()
The name of the model compilation job.
public DescribeCompilationJobResult withCompilationJobName(String compilationJobName)
The name of the model compilation job.
compilationJobName
- The name of the model compilation job.public void setCompilationJobArn(String compilationJobArn)
The Amazon Resource Name (ARN) of the model compilation job.
compilationJobArn
- The Amazon Resource Name (ARN) of the model compilation job.public String getCompilationJobArn()
The Amazon Resource Name (ARN) of the model compilation job.
public DescribeCompilationJobResult withCompilationJobArn(String compilationJobArn)
The Amazon Resource Name (ARN) of the model compilation job.
compilationJobArn
- The Amazon Resource Name (ARN) of the model compilation job.public void setCompilationJobStatus(String compilationJobStatus)
The status of the model compilation job.
compilationJobStatus
- The status of the model compilation job.CompilationJobStatus
public String getCompilationJobStatus()
The status of the model compilation job.
CompilationJobStatus
public DescribeCompilationJobResult withCompilationJobStatus(String compilationJobStatus)
The status of the model compilation job.
compilationJobStatus
- The status of the model compilation job.CompilationJobStatus
public DescribeCompilationJobResult withCompilationJobStatus(CompilationJobStatus compilationJobStatus)
The status of the model compilation job.
compilationJobStatus
- The status of the model compilation job.CompilationJobStatus
public void setCompilationStartTime(Date compilationStartTime)
The time when the model compilation job started the CompilationJob
instances.
You are billed for the time between this timestamp and the timestamp in the CompilationEndTime
field. In Amazon CloudWatch Logs, the start time might be later than this time. That's because it takes time to
download the compilation job, which depends on the size of the compilation job container.
compilationStartTime
- The time when the model compilation job started the CompilationJob
instances.
You are billed for the time between this timestamp and the timestamp in the
CompilationEndTime
field. In Amazon CloudWatch Logs, the start time might be later than this
time. That's because it takes time to download the compilation job, which depends on the size of the
compilation job container.
public Date getCompilationStartTime()
The time when the model compilation job started the CompilationJob
instances.
You are billed for the time between this timestamp and the timestamp in the CompilationEndTime
field. In Amazon CloudWatch Logs, the start time might be later than this time. That's because it takes time to
download the compilation job, which depends on the size of the compilation job container.
CompilationJob
instances.
You are billed for the time between this timestamp and the timestamp in the
CompilationEndTime
field. In Amazon CloudWatch Logs, the start time might be later than this
time. That's because it takes time to download the compilation job, which depends on the size of the
compilation job container.
public DescribeCompilationJobResult withCompilationStartTime(Date compilationStartTime)
The time when the model compilation job started the CompilationJob
instances.
You are billed for the time between this timestamp and the timestamp in the CompilationEndTime
field. In Amazon CloudWatch Logs, the start time might be later than this time. That's because it takes time to
download the compilation job, which depends on the size of the compilation job container.
compilationStartTime
- The time when the model compilation job started the CompilationJob
instances.
You are billed for the time between this timestamp and the timestamp in the
CompilationEndTime
field. In Amazon CloudWatch Logs, the start time might be later than this
time. That's because it takes time to download the compilation job, which depends on the size of the
compilation job container.
public void setCompilationEndTime(Date compilationEndTime)
The time when the model compilation job on a compilation job instance ended. For a successful or stopped job, this is when the job's model artifacts have finished uploading. For a failed job, this is when Amazon SageMaker detected that the job failed.
compilationEndTime
- The time when the model compilation job on a compilation job instance ended. For a successful or stopped
job, this is when the job's model artifacts have finished uploading. For a failed job, this is when Amazon
SageMaker detected that the job failed.public Date getCompilationEndTime()
The time when the model compilation job on a compilation job instance ended. For a successful or stopped job, this is when the job's model artifacts have finished uploading. For a failed job, this is when Amazon SageMaker detected that the job failed.
public DescribeCompilationJobResult withCompilationEndTime(Date compilationEndTime)
The time when the model compilation job on a compilation job instance ended. For a successful or stopped job, this is when the job's model artifacts have finished uploading. For a failed job, this is when Amazon SageMaker detected that the job failed.
compilationEndTime
- The time when the model compilation job on a compilation job instance ended. For a successful or stopped
job, this is when the job's model artifacts have finished uploading. For a failed job, this is when Amazon
SageMaker detected that the job failed.public void setStoppingCondition(StoppingCondition stoppingCondition)
Specifies a limit to how long a model compilation job can run. When the job reaches the time limit, Amazon SageMaker ends the compilation job. Use this API to cap model training costs.
stoppingCondition
- Specifies a limit to how long a model compilation job can run. When the job reaches the time limit, Amazon
SageMaker ends the compilation job. Use this API to cap model training costs.public StoppingCondition getStoppingCondition()
Specifies a limit to how long a model compilation job can run. When the job reaches the time limit, Amazon SageMaker ends the compilation job. Use this API to cap model training costs.
public DescribeCompilationJobResult withStoppingCondition(StoppingCondition stoppingCondition)
Specifies a limit to how long a model compilation job can run. When the job reaches the time limit, Amazon SageMaker ends the compilation job. Use this API to cap model training costs.
stoppingCondition
- Specifies a limit to how long a model compilation job can run. When the job reaches the time limit, Amazon
SageMaker ends the compilation job. Use this API to cap model training costs.public void setInferenceImage(String inferenceImage)
The inference image to use when compiling a model. Specify an image only if the target device is a cloud instance.
inferenceImage
- The inference image to use when compiling a model. Specify an image only if the target device is a cloud
instance.public String getInferenceImage()
The inference image to use when compiling a model. Specify an image only if the target device is a cloud instance.
public DescribeCompilationJobResult withInferenceImage(String inferenceImage)
The inference image to use when compiling a model. Specify an image only if the target device is a cloud instance.
inferenceImage
- The inference image to use when compiling a model. Specify an image only if the target device is a cloud
instance.public void setModelPackageVersionArn(String modelPackageVersionArn)
The Amazon Resource Name (ARN) of the versioned model package that was provided to SageMaker Neo when you initiated a compilation job.
modelPackageVersionArn
- The Amazon Resource Name (ARN) of the versioned model package that was provided to SageMaker Neo when you
initiated a compilation job.public String getModelPackageVersionArn()
The Amazon Resource Name (ARN) of the versioned model package that was provided to SageMaker Neo when you initiated a compilation job.
public DescribeCompilationJobResult withModelPackageVersionArn(String modelPackageVersionArn)
The Amazon Resource Name (ARN) of the versioned model package that was provided to SageMaker Neo when you initiated a compilation job.
modelPackageVersionArn
- The Amazon Resource Name (ARN) of the versioned model package that was provided to SageMaker Neo when you
initiated a compilation job.public void setCreationTime(Date creationTime)
The time that the model compilation job was created.
creationTime
- The time that the model compilation job was created.public Date getCreationTime()
The time that the model compilation job was created.
public DescribeCompilationJobResult withCreationTime(Date creationTime)
The time that the model compilation job was created.
creationTime
- The time that the model compilation job was created.public void setLastModifiedTime(Date lastModifiedTime)
The time that the status of the model compilation job was last modified.
lastModifiedTime
- The time that the status of the model compilation job was last modified.public Date getLastModifiedTime()
The time that the status of the model compilation job was last modified.
public DescribeCompilationJobResult withLastModifiedTime(Date lastModifiedTime)
The time that the status of the model compilation job was last modified.
lastModifiedTime
- The time that the status of the model compilation job was last modified.public void setFailureReason(String failureReason)
If a model compilation job failed, the reason it failed.
failureReason
- If a model compilation job failed, the reason it failed.public String getFailureReason()
If a model compilation job failed, the reason it failed.
public DescribeCompilationJobResult withFailureReason(String failureReason)
If a model compilation job failed, the reason it failed.
failureReason
- If a model compilation job failed, the reason it failed.public void setModelArtifacts(ModelArtifacts modelArtifacts)
Information about the location in Amazon S3 that has been configured for storing the model artifacts used in the compilation job.
modelArtifacts
- Information about the location in Amazon S3 that has been configured for storing the model artifacts used
in the compilation job.public ModelArtifacts getModelArtifacts()
Information about the location in Amazon S3 that has been configured for storing the model artifacts used in the compilation job.
public DescribeCompilationJobResult withModelArtifacts(ModelArtifacts modelArtifacts)
Information about the location in Amazon S3 that has been configured for storing the model artifacts used in the compilation job.
modelArtifacts
- Information about the location in Amazon S3 that has been configured for storing the model artifacts used
in the compilation job.public void setModelDigests(ModelDigests modelDigests)
Provides a BLAKE2 hash value that identifies the compiled model artifacts in Amazon S3.
modelDigests
- Provides a BLAKE2 hash value that identifies the compiled model artifacts in Amazon S3.public ModelDigests getModelDigests()
Provides a BLAKE2 hash value that identifies the compiled model artifacts in Amazon S3.
public DescribeCompilationJobResult withModelDigests(ModelDigests modelDigests)
Provides a BLAKE2 hash value that identifies the compiled model artifacts in Amazon S3.
modelDigests
- Provides a BLAKE2 hash value that identifies the compiled model artifacts in Amazon S3.public void setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker assumes to perform the model compilation job.
roleArn
- The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker assumes to perform the model
compilation job.public String getRoleArn()
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker assumes to perform the model compilation job.
public DescribeCompilationJobResult withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker assumes to perform the model compilation job.
roleArn
- The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker assumes to perform the model
compilation job.public void setInputConfig(InputConfig inputConfig)
Information about the location in Amazon S3 of the input model artifacts, the name and shape of the expected data inputs, and the framework in which the model was trained.
inputConfig
- Information about the location in Amazon S3 of the input model artifacts, the name and shape of the
expected data inputs, and the framework in which the model was trained.public InputConfig getInputConfig()
Information about the location in Amazon S3 of the input model artifacts, the name and shape of the expected data inputs, and the framework in which the model was trained.
public DescribeCompilationJobResult withInputConfig(InputConfig inputConfig)
Information about the location in Amazon S3 of the input model artifacts, the name and shape of the expected data inputs, and the framework in which the model was trained.
inputConfig
- Information about the location in Amazon S3 of the input model artifacts, the name and shape of the
expected data inputs, and the framework in which the model was trained.public void setOutputConfig(OutputConfig outputConfig)
Information about the output location for the compiled model and the target device that the model runs on.
outputConfig
- Information about the output location for the compiled model and the target device that the model runs on.public OutputConfig getOutputConfig()
Information about the output location for the compiled model and the target device that the model runs on.
public DescribeCompilationJobResult withOutputConfig(OutputConfig outputConfig)
Information about the output location for the compiled model and the target device that the model runs on.
outputConfig
- Information about the output location for the compiled model and the target device that the model runs on.public void setVpcConfig(NeoVpcConfig vpcConfig)
A VpcConfig object that specifies the VPC that you want your compilation job to connect to. Control access to your models by configuring the VPC. For more information, see Protect Compilation Jobs by Using an Amazon Virtual Private Cloud.
vpcConfig
- A VpcConfig
object that specifies the VPC that you want your compilation job to connect to. Control access to your
models by configuring the VPC. For more information, see Protect Compilation Jobs by Using an
Amazon Virtual Private Cloud.public NeoVpcConfig getVpcConfig()
A VpcConfig object that specifies the VPC that you want your compilation job to connect to. Control access to your models by configuring the VPC. For more information, see Protect Compilation Jobs by Using an Amazon Virtual Private Cloud.
public DescribeCompilationJobResult withVpcConfig(NeoVpcConfig vpcConfig)
A VpcConfig object that specifies the VPC that you want your compilation job to connect to. Control access to your models by configuring the VPC. For more information, see Protect Compilation Jobs by Using an Amazon Virtual Private Cloud.
vpcConfig
- A VpcConfig
object that specifies the VPC that you want your compilation job to connect to. Control access to your
models by configuring the VPC. For more information, see Protect Compilation Jobs by Using an
Amazon Virtual Private Cloud.public void setDerivedInformation(DerivedInformation derivedInformation)
Information that SageMaker Neo automatically derived about the model.
derivedInformation
- Information that SageMaker Neo automatically derived about the model.public DerivedInformation getDerivedInformation()
Information that SageMaker Neo automatically derived about the model.
public DescribeCompilationJobResult withDerivedInformation(DerivedInformation derivedInformation)
Information that SageMaker Neo automatically derived about the model.
derivedInformation
- Information that SageMaker Neo automatically derived about the model.public String toString()
toString
in class Object
Object.toString()
public DescribeCompilationJobResult clone()