@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ProjectVersionDescription extends Object implements Serializable, Cloneable, StructuredPojo
The description of a version of a model.
Constructor and Description |
---|
ProjectVersionDescription() |
Modifier and Type | Method and Description |
---|---|
ProjectVersionDescription |
clone() |
boolean |
equals(Object obj) |
Long |
getBillableTrainingTimeInSeconds()
The duration, in seconds, that the model version has been billed for training.
|
Date |
getCreationTimestamp()
The Unix datetime for the date and time that training started.
|
EvaluationResult |
getEvaluationResult()
The training results.
|
Integer |
getMinInferenceUnits()
The minimum number of inference units used by the model.
|
OutputConfig |
getOutputConfig()
The location where training results are saved.
|
String |
getProjectVersionArn()
The Amazon Resource Name (ARN) of the model version.
|
String |
getStatus()
The current status of the model version.
|
String |
getStatusMessage()
A descriptive message for an error or warning that occurred.
|
TestingDataResult |
getTestingDataResult()
The manifest file that represents the testing results.
|
TrainingDataResult |
getTrainingDataResult()
The manifest file that represents the training results.
|
Date |
getTrainingEndTimestamp()
The Unix date and time that training of the model ended.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBillableTrainingTimeInSeconds(Long billableTrainingTimeInSeconds)
The duration, in seconds, that the model version has been billed for training.
|
void |
setCreationTimestamp(Date creationTimestamp)
The Unix datetime for the date and time that training started.
|
void |
setEvaluationResult(EvaluationResult evaluationResult)
The training results.
|
void |
setMinInferenceUnits(Integer minInferenceUnits)
The minimum number of inference units used by the model.
|
void |
setOutputConfig(OutputConfig outputConfig)
The location where training results are saved.
|
void |
setProjectVersionArn(String projectVersionArn)
The Amazon Resource Name (ARN) of the model version.
|
void |
setStatus(String status)
The current status of the model version.
|
void |
setStatusMessage(String statusMessage)
A descriptive message for an error or warning that occurred.
|
void |
setTestingDataResult(TestingDataResult testingDataResult)
The manifest file that represents the testing results.
|
void |
setTrainingDataResult(TrainingDataResult trainingDataResult)
The manifest file that represents the training results.
|
void |
setTrainingEndTimestamp(Date trainingEndTimestamp)
The Unix date and time that training of the model ended.
|
String |
toString()
Returns a string representation of this object.
|
ProjectVersionDescription |
withBillableTrainingTimeInSeconds(Long billableTrainingTimeInSeconds)
The duration, in seconds, that the model version has been billed for training.
|
ProjectVersionDescription |
withCreationTimestamp(Date creationTimestamp)
The Unix datetime for the date and time that training started.
|
ProjectVersionDescription |
withEvaluationResult(EvaluationResult evaluationResult)
The training results.
|
ProjectVersionDescription |
withMinInferenceUnits(Integer minInferenceUnits)
The minimum number of inference units used by the model.
|
ProjectVersionDescription |
withOutputConfig(OutputConfig outputConfig)
The location where training results are saved.
|
ProjectVersionDescription |
withProjectVersionArn(String projectVersionArn)
The Amazon Resource Name (ARN) of the model version.
|
ProjectVersionDescription |
withStatus(ProjectVersionStatus status)
The current status of the model version.
|
ProjectVersionDescription |
withStatus(String status)
The current status of the model version.
|
ProjectVersionDescription |
withStatusMessage(String statusMessage)
A descriptive message for an error or warning that occurred.
|
ProjectVersionDescription |
withTestingDataResult(TestingDataResult testingDataResult)
The manifest file that represents the testing results.
|
ProjectVersionDescription |
withTrainingDataResult(TrainingDataResult trainingDataResult)
The manifest file that represents the training results.
|
ProjectVersionDescription |
withTrainingEndTimestamp(Date trainingEndTimestamp)
The Unix date and time that training of the model ended.
|
public void setProjectVersionArn(String projectVersionArn)
The Amazon Resource Name (ARN) of the model version.
projectVersionArn
- The Amazon Resource Name (ARN) of the model version.public String getProjectVersionArn()
The Amazon Resource Name (ARN) of the model version.
public ProjectVersionDescription withProjectVersionArn(String projectVersionArn)
The Amazon Resource Name (ARN) of the model version.
projectVersionArn
- The Amazon Resource Name (ARN) of the model version.public void setCreationTimestamp(Date creationTimestamp)
The Unix datetime for the date and time that training started.
creationTimestamp
- The Unix datetime for the date and time that training started.public Date getCreationTimestamp()
The Unix datetime for the date and time that training started.
public ProjectVersionDescription withCreationTimestamp(Date creationTimestamp)
The Unix datetime for the date and time that training started.
creationTimestamp
- The Unix datetime for the date and time that training started.public void setMinInferenceUnits(Integer minInferenceUnits)
The minimum number of inference units used by the model. For more information, see StartProjectVersion.
minInferenceUnits
- The minimum number of inference units used by the model. For more information, see
StartProjectVersion.public Integer getMinInferenceUnits()
The minimum number of inference units used by the model. For more information, see StartProjectVersion.
public ProjectVersionDescription withMinInferenceUnits(Integer minInferenceUnits)
The minimum number of inference units used by the model. For more information, see StartProjectVersion.
minInferenceUnits
- The minimum number of inference units used by the model. For more information, see
StartProjectVersion.public void setStatus(String status)
The current status of the model version.
status
- The current status of the model version.ProjectVersionStatus
public String getStatus()
The current status of the model version.
ProjectVersionStatus
public ProjectVersionDescription withStatus(String status)
The current status of the model version.
status
- The current status of the model version.ProjectVersionStatus
public ProjectVersionDescription withStatus(ProjectVersionStatus status)
The current status of the model version.
status
- The current status of the model version.ProjectVersionStatus
public void setStatusMessage(String statusMessage)
A descriptive message for an error or warning that occurred.
statusMessage
- A descriptive message for an error or warning that occurred.public String getStatusMessage()
A descriptive message for an error or warning that occurred.
public ProjectVersionDescription withStatusMessage(String statusMessage)
A descriptive message for an error or warning that occurred.
statusMessage
- A descriptive message for an error or warning that occurred.public void setBillableTrainingTimeInSeconds(Long billableTrainingTimeInSeconds)
The duration, in seconds, that the model version has been billed for training. This value is only returned if the model version has been successfully trained.
billableTrainingTimeInSeconds
- The duration, in seconds, that the model version has been billed for training. This value is only returned
if the model version has been successfully trained.public Long getBillableTrainingTimeInSeconds()
The duration, in seconds, that the model version has been billed for training. This value is only returned if the model version has been successfully trained.
public ProjectVersionDescription withBillableTrainingTimeInSeconds(Long billableTrainingTimeInSeconds)
The duration, in seconds, that the model version has been billed for training. This value is only returned if the model version has been successfully trained.
billableTrainingTimeInSeconds
- The duration, in seconds, that the model version has been billed for training. This value is only returned
if the model version has been successfully trained.public void setTrainingEndTimestamp(Date trainingEndTimestamp)
The Unix date and time that training of the model ended.
trainingEndTimestamp
- The Unix date and time that training of the model ended.public Date getTrainingEndTimestamp()
The Unix date and time that training of the model ended.
public ProjectVersionDescription withTrainingEndTimestamp(Date trainingEndTimestamp)
The Unix date and time that training of the model ended.
trainingEndTimestamp
- The Unix date and time that training of the model ended.public void setOutputConfig(OutputConfig outputConfig)
The location where training results are saved.
outputConfig
- The location where training results are saved.public OutputConfig getOutputConfig()
The location where training results are saved.
public ProjectVersionDescription withOutputConfig(OutputConfig outputConfig)
The location where training results are saved.
outputConfig
- The location where training results are saved.public void setTrainingDataResult(TrainingDataResult trainingDataResult)
The manifest file that represents the training results.
trainingDataResult
- The manifest file that represents the training results.public TrainingDataResult getTrainingDataResult()
The manifest file that represents the training results.
public ProjectVersionDescription withTrainingDataResult(TrainingDataResult trainingDataResult)
The manifest file that represents the training results.
trainingDataResult
- The manifest file that represents the training results.public void setTestingDataResult(TestingDataResult testingDataResult)
The manifest file that represents the testing results.
testingDataResult
- The manifest file that represents the testing results.public TestingDataResult getTestingDataResult()
The manifest file that represents the testing results.
public ProjectVersionDescription withTestingDataResult(TestingDataResult testingDataResult)
The manifest file that represents the testing results.
testingDataResult
- The manifest file that represents the testing results.public void setEvaluationResult(EvaluationResult evaluationResult)
The training results. EvaluationResult
is only returned if training is successful.
evaluationResult
- The training results. EvaluationResult
is only returned if training is successful.public EvaluationResult getEvaluationResult()
The training results. EvaluationResult
is only returned if training is successful.
EvaluationResult
is only returned if training is successful.public ProjectVersionDescription withEvaluationResult(EvaluationResult evaluationResult)
The training results. EvaluationResult
is only returned if training is successful.
evaluationResult
- The training results. EvaluationResult
is only returned if training is successful.public String toString()
toString
in class Object
Object.toString()
public ProjectVersionDescription clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.