Class ModelPackageSummary
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ModelPackageSummary.Builder,ModelPackageSummary>
Provides summary information about a model package.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic ModelPackageSummary.Builderbuilder()final InstantA timestamp that shows when the model package was created.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final ModelApprovalStatusThe approval status of the model.final StringThe approval status of the model.final StringThe Amazon Resource Name (ARN) of the model package.final StringA brief description of the model package.final StringIf the model package is a versioned model, the model group that the versioned model belongs to.final StringThe name of the model package.final ModelPackageStatusThe overall status of the model package.final StringThe overall status of the model package.final IntegerIf the model package is a versioned model, the version of the model.static Class<? extends ModelPackageSummary.Builder> Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
modelPackageName
The name of the model package.
- Returns:
- The name of the model package.
-
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
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
The Amazon Resource Name (ARN) of the model package.
- Returns:
- The Amazon Resource Name (ARN) of the model package.
-
modelPackageDescription
A brief description of the model package.
- Returns:
- A brief description of the model package.
-
creationTime
A timestamp that shows when the model package was created.
- Returns:
- A timestamp that shows when the model package was created.
-
modelPackageStatus
The overall status of the model package.
If the service returns an enum value that is not available in the current SDK version,
modelPackageStatuswill returnModelPackageStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommodelPackageStatusAsString().- Returns:
- The overall status of the model package.
- See Also:
-
modelPackageStatusAsString
The overall status of the model package.
If the service returns an enum value that is not available in the current SDK version,
modelPackageStatuswill returnModelPackageStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommodelPackageStatusAsString().- Returns:
- The overall status of the model package.
- See Also:
-
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,
modelApprovalStatuswill returnModelApprovalStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommodelApprovalStatusAsString().- 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:
-
-
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,
modelApprovalStatuswill returnModelApprovalStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommodelApprovalStatusAsString().- 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:
-
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<ModelPackageSummary.Builder,ModelPackageSummary> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-