@Generated(value="software.amazon.awssdk:codegen") public final class ProjectVersionDescription extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ProjectVersionDescription.Builder,ProjectVersionDescription>
A description of a version of a Amazon Rekognition project version.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ProjectVersionDescription.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
baseModelVersion()
The base detection model version used to create the project version.
|
Long |
billableTrainingTimeInSeconds()
The duration, in seconds, that you were billed for a successful training of the model version.
|
static ProjectVersionDescription.Builder |
builder() |
Instant |
creationTimestamp()
The Unix datetime for the date and time that training started.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
EvaluationResult |
evaluationResult()
The training results.
|
CustomizationFeature |
feature()
The feature that was customized.
|
String |
featureAsString()
The feature that was customized.
|
CustomizationFeatureConfig |
featureConfig()
Feature specific configuration that was applied during training.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
kmsKeyId()
The identifer for the AWS Key Management Service key (AWS KMS key) that was used to encrypt the model during
training.
|
GroundTruthManifest |
manifestSummary()
The location of the summary manifest.
|
Integer |
maxInferenceUnits()
The maximum number of inference units Amazon Rekognition uses to auto-scale the model.
|
Integer |
minInferenceUnits()
The minimum number of inference units used by the model.
|
OutputConfig |
outputConfig()
The location where training results are saved.
|
String |
projectVersionArn()
The Amazon Resource Name (ARN) of the project version.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ProjectVersionDescription.Builder> |
serializableBuilderClass() |
String |
sourceProjectVersionArn()
If the model version was copied from a different project,
SourceProjectVersionArn contains the ARN
of the source model version. |
ProjectVersionStatus |
status()
The current status of the model version.
|
String |
statusAsString()
The current status of the model version.
|
String |
statusMessage()
A descriptive message for an error or warning that occurred.
|
TestingDataResult |
testingDataResult()
Contains information about the testing results.
|
ProjectVersionDescription.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
TrainingDataResult |
trainingDataResult()
Contains information about the training results.
|
Instant |
trainingEndTimestamp()
The Unix date and time that training of the model ended.
|
String |
versionDescription()
A user-provided description of the project version.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String projectVersionArn()
The Amazon Resource Name (ARN) of the project version.
public final Instant creationTimestamp()
The Unix datetime for the date and time that training started.
public final Integer minInferenceUnits()
The minimum number of inference units used by the model. Applies only to Custom Labels projects. For more information, see StartProjectVersion.
public final ProjectVersionStatus status()
The current status of the model version.
If the service returns an enum value that is not available in the current SDK version, status will
return ProjectVersionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
ProjectVersionStatuspublic final String statusAsString()
The current status of the model version.
If the service returns an enum value that is not available in the current SDK version, status will
return ProjectVersionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
ProjectVersionStatuspublic final String statusMessage()
A descriptive message for an error or warning that occurred.
public final Long billableTrainingTimeInSeconds()
The duration, in seconds, that you were billed for a successful training of the model version. This value is only returned if the model version has been successfully trained.
public final Instant trainingEndTimestamp()
The Unix date and time that training of the model ended.
public final OutputConfig outputConfig()
The location where training results are saved.
public final TrainingDataResult trainingDataResult()
Contains information about the training results.
public final TestingDataResult testingDataResult()
Contains information about the testing results.
public final EvaluationResult evaluationResult()
The training results. EvaluationResult is only returned if training is successful.
EvaluationResult is only returned if training is successful.public final GroundTruthManifest manifestSummary()
The location of the summary manifest. The summary manifest provides aggregate data validation results for the training and test datasets.
public final String kmsKeyId()
The identifer for the AWS Key Management Service key (AWS KMS key) that was used to encrypt the model during training.
public final Integer maxInferenceUnits()
The maximum number of inference units Amazon Rekognition uses to auto-scale the model. Applies only to Custom Labels projects. For more information, see StartProjectVersion.
public final String sourceProjectVersionArn()
If the model version was copied from a different project, SourceProjectVersionArn contains the ARN
of the source model version.
SourceProjectVersionArn contains
the ARN of the source model version.public final String versionDescription()
A user-provided description of the project version.
public final CustomizationFeature feature()
The feature that was customized.
If the service returns an enum value that is not available in the current SDK version, feature will
return CustomizationFeature.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from featureAsString().
CustomizationFeaturepublic final String featureAsString()
The feature that was customized.
If the service returns an enum value that is not available in the current SDK version, feature will
return CustomizationFeature.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from featureAsString().
CustomizationFeaturepublic final String baseModelVersion()
The base detection model version used to create the project version.
public final CustomizationFeatureConfig featureConfig()
Feature specific configuration that was applied during training.
public ProjectVersionDescription.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ProjectVersionDescription.Builder,ProjectVersionDescription>public static ProjectVersionDescription.Builder builder()
public static Class<? extends ProjectVersionDescription.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.