Class ModelPackageSummary

    • Method Detail

      • modelPackageName

        public final String modelPackageName()

        The name of the model package.

        Returns:
        The name of the model package.
      • modelPackageGroupName

        public final String modelPackageGroupName()

        If the model package is a versioned model, the model group that the versioned model belongs to.

        Returns:
        If the model package is a versioned model, the model group that the versioned model belongs to.
      • modelPackageVersion

        public final Integer modelPackageVersion()

        If the model package is a versioned model, the version of the model.

        Returns:
        If the model package is a versioned model, the version of the model.
      • modelPackageArn

        public final String modelPackageArn()

        The Amazon Resource Name (ARN) of the model package.

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

        public final String modelPackageDescription()

        A brief description of the model package.

        Returns:
        A brief description of the model package.
      • creationTime

        public final Instant creationTime()

        A timestamp that shows when the model package was created.

        Returns:
        A timestamp that shows when the model package was created.
      • modelApprovalStatus

        public final ModelApprovalStatus modelApprovalStatus()

        The approval status of the model. This can be one of the following values.

        • APPROVED - The model is approved

        • REJECTED - The model is rejected.

        • PENDING_MANUAL_APPROVAL - The model is waiting for manual approval.

        If the service returns an enum value that is not available in the current SDK version, modelApprovalStatus will return ModelApprovalStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from modelApprovalStatusAsString().

        Returns:
        The approval status of the model. This can be one of the following values.

        • APPROVED - The model is approved

        • REJECTED - The model is rejected.

        • PENDING_MANUAL_APPROVAL - The model is waiting for manual approval.

        See Also:
        ModelApprovalStatus
      • modelApprovalStatusAsString

        public final String modelApprovalStatusAsString()

        The approval status of the model. This can be one of the following values.

        • APPROVED - The model is approved

        • REJECTED - The model is rejected.

        • PENDING_MANUAL_APPROVAL - The model is waiting for manual approval.

        If the service returns an enum value that is not available in the current SDK version, modelApprovalStatus will return ModelApprovalStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from modelApprovalStatusAsString().

        Returns:
        The approval status of the model. This can be one of the following values.

        • APPROVED - The model is approved

        • REJECTED - The model is rejected.

        • PENDING_MANUAL_APPROVAL - The model is waiting for manual approval.

        See Also:
        ModelApprovalStatus
      • 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)