@Generated(value="software.amazon.awssdk:codegen") public final class DescribeModelPackageResponse extends SageMakerResponse implements ToCopyableBuilder<DescribeModelPackageResponse.Builder,DescribeModelPackageResponse>
Modifier and Type | Class and Description |
---|---|
static interface |
DescribeModelPackageResponse.Builder |
Modifier and Type | Method and Description |
---|---|
List<AdditionalInferenceSpecificationDefinition> |
additionalInferenceSpecifications()
An array of additional Inference Specification objects.
|
String |
approvalDescription()
A description provided for the model approval.
|
static DescribeModelPackageResponse.Builder |
builder() |
Boolean |
certifyForMarketplace()
Whether the model package is certified for listing on Amazon Web Services Marketplace.
|
UserContext |
createdBy()
Returns the value of the CreatedBy property for this object.
|
Instant |
creationTime()
A timestamp specifying when the model package was created.
|
Map<String,String> |
customerMetadataProperties()
The metadata properties associated with the model package versions.
|
String |
domain()
The machine learning domain of the model package you specified.
|
DriftCheckBaselines |
driftCheckBaselines()
Represents the drift check baselines that can be used when the model monitor is set using the model package.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasAdditionalInferenceSpecifications()
For responses, this returns true if the service returned a value for the AdditionalInferenceSpecifications
property.
|
boolean |
hasCustomerMetadataProperties()
For responses, this returns true if the service returned a value for the CustomerMetadataProperties property.
|
int |
hashCode() |
InferenceSpecification |
inferenceSpecification()
Details about inference jobs that can be run with models based on this model package.
|
UserContext |
lastModifiedBy()
Returns the value of the LastModifiedBy property for this object.
|
Instant |
lastModifiedTime()
The last time that the model package was modified.
|
MetadataProperties |
metadataProperties()
Returns the value of the MetadataProperties property for this object.
|
ModelApprovalStatus |
modelApprovalStatus()
The approval status of the model package.
|
String |
modelApprovalStatusAsString()
The approval status of the model package.
|
ModelMetrics |
modelMetrics()
Metrics for the model.
|
String |
modelPackageArn()
The Amazon Resource Name (ARN) of the model package.
|
String |
modelPackageDescription()
A brief summary of the model package.
|
String |
modelPackageGroupName()
If the model is a versioned model, the name of the model group that the versioned model belongs to.
|
String |
modelPackageName()
The name of the model package being described.
|
ModelPackageStatus |
modelPackageStatus()
The current status of the model package.
|
String |
modelPackageStatusAsString()
The current status of the model package.
|
ModelPackageStatusDetails |
modelPackageStatusDetails()
Details about the current status of the model package.
|
Integer |
modelPackageVersion()
The version of the model package.
|
String |
samplePayloadUrl()
The Amazon Simple Storage Service (Amazon S3) path where the sample payload are stored.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DescribeModelPackageResponse.Builder> |
serializableBuilderClass() |
SourceAlgorithmSpecification |
sourceAlgorithmSpecification()
Details about the algorithm that was used to create the model package.
|
String |
task()
The machine learning task you specified that your model package accomplishes.
|
DescribeModelPackageResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
ModelPackageValidationSpecification |
validationSpecification()
Configurations for one or more transform jobs that SageMaker runs to test the model package.
|
responseMetadata
sdkHttpResponse
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String modelPackageName()
The name of the model package being described.
public final String modelPackageGroupName()
If the model is a versioned model, the name of the model group that the versioned model belongs to.
public final Integer modelPackageVersion()
The version of the model package.
public final String modelPackageArn()
The Amazon Resource Name (ARN) of the model package.
public final String modelPackageDescription()
A brief summary of the model package.
public final Instant creationTime()
A timestamp specifying when the model package was created.
public final InferenceSpecification inferenceSpecification()
Details about inference jobs that can be run with models based on this model package.
public final SourceAlgorithmSpecification sourceAlgorithmSpecification()
Details about the algorithm that was used to create the model package.
public final ModelPackageValidationSpecification validationSpecification()
Configurations for one or more transform jobs that SageMaker runs to test the model package.
public final ModelPackageStatus modelPackageStatus()
The current status of the model package.
If the service returns an enum value that is not available in the current SDK version,
modelPackageStatus
will return ModelPackageStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned
by the service is available from modelPackageStatusAsString()
.
ModelPackageStatus
public final String modelPackageStatusAsString()
The current status of the model package.
If the service returns an enum value that is not available in the current SDK version,
modelPackageStatus
will return ModelPackageStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned
by the service is available from modelPackageStatusAsString()
.
ModelPackageStatus
public final ModelPackageStatusDetails modelPackageStatusDetails()
Details about the current status of the model package.
public final Boolean certifyForMarketplace()
Whether the model package is certified for listing on Amazon Web Services Marketplace.
public final ModelApprovalStatus modelApprovalStatus()
The approval status of the model package.
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()
.
ModelApprovalStatus
public final String modelApprovalStatusAsString()
The approval status of the model package.
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()
.
ModelApprovalStatus
public final UserContext createdBy()
public final MetadataProperties metadataProperties()
public final ModelMetrics modelMetrics()
Metrics for the model.
public final Instant lastModifiedTime()
The last time that the model package was modified.
public final UserContext lastModifiedBy()
public final String approvalDescription()
A description provided for the model approval.
public final boolean hasCustomerMetadataProperties()
isEmpty()
method on the
property). This is useful because the SDK will never return a null collection or map, but you may need to
differentiate between the service returning nothing (or null) and the service returning an empty collection or
map. For requests, this returns true if a value for the property was specified in the request builder, and false
if a value was not specified.public final Map<String,String> customerMetadataProperties()
The metadata properties associated with the model package versions.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasCustomerMetadataProperties()
method.
public final DriftCheckBaselines driftCheckBaselines()
Represents the drift check baselines that can be used when the model monitor is set using the model package. For more information, see the topic on Drift Detection against Previous Baselines in SageMaker Pipelines in the Amazon SageMaker Developer Guide.
public final String domain()
The machine learning domain of the model package you specified. Common machine learning domains include computer vision and natural language processing.
public final String task()
The machine learning task you specified that your model package accomplishes. Common machine learning tasks include object detection and image classification.
public final String samplePayloadUrl()
The Amazon Simple Storage Service (Amazon S3) path where the sample payload are stored. This path points to a single gzip compressed tar archive (.tar.gz suffix).
public final boolean hasAdditionalInferenceSpecifications()
isEmpty()
method on the property). This is useful because the SDK will never return a null collection or map, but you may
need to differentiate between the service returning nothing (or null) and the service returning an empty
collection or map. For requests, this returns true if a value for the property was specified in the request
builder, and false if a value was not specified.public final List<AdditionalInferenceSpecificationDefinition> additionalInferenceSpecifications()
An array of additional Inference Specification objects. Each additional Inference Specification specifies artifacts based on this model package that can be used on inference endpoints. Generally used with SageMaker Neo to store the compiled artifacts.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasAdditionalInferenceSpecifications()
method.
public DescribeModelPackageResponse.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<DescribeModelPackageResponse.Builder,DescribeModelPackageResponse>
toBuilder
in class AwsResponse
public static DescribeModelPackageResponse.Builder builder()
public static Class<? extends DescribeModelPackageResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode
in class AwsResponse
public final boolean equals(Object obj)
equals
in class AwsResponse
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkResponse
Copyright © 2022. All rights reserved.