Class ModelDescription

    • Method Detail

      • modelVersion

        public final String modelVersion()

        The version of the model

        Returns:
        The version of the model
      • modelArn

        public final String modelArn()

        The Amazon Resource Name (ARN) of the model.

        Returns:
        The Amazon Resource Name (ARN) of the model.
      • creationTimestamp

        public final Instant creationTimestamp()

        The unix timestamp for the date and time that the model was created.

        Returns:
        The unix timestamp for the date and time that the model was created.
      • description

        public final String description()

        The description for the model.

        Returns:
        The description for the model.
      • statusMessage

        public final String statusMessage()

        The status message for the model.

        Returns:
        The status message for the model.
      • performance

        public final ModelPerformance performance()

        Performance metrics for the model. Created during training.

        Returns:
        Performance metrics for the model. Created during training.
      • outputConfig

        public final OutputConfig outputConfig()

        The S3 location where Amazon Lookout for Vision saves model training files.

        Returns:
        The S3 location where Amazon Lookout for Vision saves model training files.
      • evaluationManifest

        public final OutputS3Object evaluationManifest()

        The S3 location where Amazon Lookout for Vision saves the manifest file that was used to test the trained model and generate the performance scores.

        Returns:
        The S3 location where Amazon Lookout for Vision saves the manifest file that was used to test the trained model and generate the performance scores.
      • evaluationResult

        public final OutputS3Object evaluationResult()

        The S3 location where Amazon Lookout for Vision saves the performance metrics.

        Returns:
        The S3 location where Amazon Lookout for Vision saves the performance metrics.
      • evaluationEndTimestamp

        public final Instant evaluationEndTimestamp()

        The unix timestamp for the date and time that the evaluation ended.

        Returns:
        The unix timestamp for the date and time that the evaluation ended.
      • kmsKeyId

        public final String kmsKeyId()

        The identifer for the AWS Key Management Service (AWS KMS) key that was used to encrypt the model during training.

        Returns:
        The identifer for the AWS Key Management Service (AWS KMS) key that was used to encrypt the model during training.
      • minInferenceUnits

        public final Integer minInferenceUnits()

        The minimum number of inference units used by the model. For more information, see StartModel

        Returns:
        The minimum number of inference units used by the model. For more information, see StartModel
      • maxInferenceUnits

        public final Integer maxInferenceUnits()

        The maximum number of inference units Amazon Lookout for Vision uses to auto-scale the model. For more information, see StartModel.

        Returns:
        The maximum number of inference units Amazon Lookout for Vision uses to auto-scale the model. For more information, see StartModel.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • 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.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)