public static interface CreateModelPackageRequest.Builder extends SageMakerRequest.Builder, SdkPojo, CopyableBuilder<CreateModelPackageRequest.Builder,CreateModelPackageRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateModelPackageRequest.Builder |
certifyForMarketplace(Boolean certifyForMarketplace)
Whether to certify the model package for listing on AWS Marketplace.
|
CreateModelPackageRequest.Builder |
clientToken(String clientToken)
A unique token that guarantees that the call to this API is idempotent.
|
default CreateModelPackageRequest.Builder |
inferenceSpecification(Consumer<InferenceSpecification.Builder> inferenceSpecification)
Specifies details about inference jobs that can be run with models based on this model package, including the
following:
|
CreateModelPackageRequest.Builder |
inferenceSpecification(InferenceSpecification inferenceSpecification)
Specifies details about inference jobs that can be run with models based on this model package, including the
following:
|
default CreateModelPackageRequest.Builder |
metadataProperties(Consumer<MetadataProperties.Builder> metadataProperties)
Sets the value of the MetadataProperties property for this object.
|
CreateModelPackageRequest.Builder |
metadataProperties(MetadataProperties metadataProperties)
Sets the value of the MetadataProperties property for this object.
|
CreateModelPackageRequest.Builder |
modelApprovalStatus(ModelApprovalStatus modelApprovalStatus)
Whether the model is approved for deployment.
|
CreateModelPackageRequest.Builder |
modelApprovalStatus(String modelApprovalStatus)
Whether the model is approved for deployment.
|
default CreateModelPackageRequest.Builder |
modelMetrics(Consumer<ModelMetrics.Builder> modelMetrics)
A structure that contains model metrics reports.
|
CreateModelPackageRequest.Builder |
modelMetrics(ModelMetrics modelMetrics)
A structure that contains model metrics reports.
|
CreateModelPackageRequest.Builder |
modelPackageDescription(String modelPackageDescription)
A description of the model package.
|
CreateModelPackageRequest.Builder |
modelPackageGroupName(String modelPackageGroupName)
The name of the model group that this model version belongs to.
|
CreateModelPackageRequest.Builder |
modelPackageName(String modelPackageName)
The name of the model package.
|
CreateModelPackageRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateModelPackageRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default CreateModelPackageRequest.Builder |
sourceAlgorithmSpecification(Consumer<SourceAlgorithmSpecification.Builder> sourceAlgorithmSpecification)
Details about the algorithm that was used to create the model package.
|
CreateModelPackageRequest.Builder |
sourceAlgorithmSpecification(SourceAlgorithmSpecification sourceAlgorithmSpecification)
Details about the algorithm that was used to create the model package.
|
CreateModelPackageRequest.Builder |
tags(Collection<Tag> tags)
A list of key value pairs associated with the model.
|
CreateModelPackageRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
A list of key value pairs associated with the model.
|
CreateModelPackageRequest.Builder |
tags(Tag... tags)
A list of key value pairs associated with the model.
|
default CreateModelPackageRequest.Builder |
validationSpecification(Consumer<ModelPackageValidationSpecification.Builder> validationSpecification)
Specifies configurations for one or more transform jobs that Amazon SageMaker runs to test the model package.
|
CreateModelPackageRequest.Builder |
validationSpecification(ModelPackageValidationSpecification validationSpecification)
Specifies configurations for one or more transform jobs that Amazon SageMaker runs to test the model package.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateModelPackageRequest.Builder modelPackageName(String modelPackageName)
The name of the model package. The name must have 1 to 63 characters. Valid characters are a-z, A-Z, 0-9, and - (hyphen).
This parameter is required for unversioned models. It is not applicable to versioned models.
modelPackageName - The name of the model package. The name must have 1 to 63 characters. Valid characters are a-z, A-Z,
0-9, and - (hyphen).
This parameter is required for unversioned models. It is not applicable to versioned models.
CreateModelPackageRequest.Builder modelPackageGroupName(String modelPackageGroupName)
The name of the model group that this model version belongs to.
This parameter is required for versioned models, and does not apply to unversioned models.
modelPackageGroupName - The name of the model group that this model version belongs to.
This parameter is required for versioned models, and does not apply to unversioned models.
CreateModelPackageRequest.Builder modelPackageDescription(String modelPackageDescription)
A description of the model package.
modelPackageDescription - A description of the model package.CreateModelPackageRequest.Builder inferenceSpecification(InferenceSpecification inferenceSpecification)
Specifies details about inference jobs that can be run with models based on this model package, including the following:
The Amazon ECR paths of containers that contain the inference code and model artifacts.
The instance types that the model package supports for transform jobs and real-time endpoints used for inference.
The input and output content formats that the model package supports for inference.
inferenceSpecification - Specifies details about inference jobs that can be run with models based on this model package,
including the following:
The Amazon ECR paths of containers that contain the inference code and model artifacts.
The instance types that the model package supports for transform jobs and real-time endpoints used for inference.
The input and output content formats that the model package supports for inference.
default CreateModelPackageRequest.Builder inferenceSpecification(Consumer<InferenceSpecification.Builder> inferenceSpecification)
Specifies details about inference jobs that can be run with models based on this model package, including the following:
The Amazon ECR paths of containers that contain the inference code and model artifacts.
The instance types that the model package supports for transform jobs and real-time endpoints used for inference.
The input and output content formats that the model package supports for inference.
InferenceSpecification.Builder avoiding the
need to create one manually via InferenceSpecification.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to inferenceSpecification(InferenceSpecification).inferenceSpecification - a consumer that will call methods on InferenceSpecification.BuilderinferenceSpecification(InferenceSpecification)CreateModelPackageRequest.Builder validationSpecification(ModelPackageValidationSpecification validationSpecification)
Specifies configurations for one or more transform jobs that Amazon SageMaker runs to test the model package.
validationSpecification - Specifies configurations for one or more transform jobs that Amazon SageMaker runs to test the model
package.default CreateModelPackageRequest.Builder validationSpecification(Consumer<ModelPackageValidationSpecification.Builder> validationSpecification)
Specifies configurations for one or more transform jobs that Amazon SageMaker runs to test the model package.
This is a convenience that creates an instance of theModelPackageValidationSpecification.Builder
avoiding the need to create one manually via ModelPackageValidationSpecification.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to validationSpecification(ModelPackageValidationSpecification)
.validationSpecification - a consumer that will call methods on ModelPackageValidationSpecification.BuildervalidationSpecification(ModelPackageValidationSpecification)CreateModelPackageRequest.Builder sourceAlgorithmSpecification(SourceAlgorithmSpecification sourceAlgorithmSpecification)
Details about the algorithm that was used to create the model package.
sourceAlgorithmSpecification - Details about the algorithm that was used to create the model package.default CreateModelPackageRequest.Builder sourceAlgorithmSpecification(Consumer<SourceAlgorithmSpecification.Builder> sourceAlgorithmSpecification)
Details about the algorithm that was used to create the model package.
This is a convenience that creates an instance of theSourceAlgorithmSpecification.Builder avoiding
the need to create one manually via SourceAlgorithmSpecification.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to sourceAlgorithmSpecification(SourceAlgorithmSpecification).sourceAlgorithmSpecification - a consumer that will call methods on SourceAlgorithmSpecification.BuildersourceAlgorithmSpecification(SourceAlgorithmSpecification)CreateModelPackageRequest.Builder certifyForMarketplace(Boolean certifyForMarketplace)
Whether to certify the model package for listing on AWS Marketplace.
This parameter is optional for unversioned models, and does not apply to versioned models.
certifyForMarketplace - Whether to certify the model package for listing on AWS Marketplace.
This parameter is optional for unversioned models, and does not apply to versioned models.
CreateModelPackageRequest.Builder tags(Collection<Tag> tags)
A list of key value pairs associated with the model. For more information, see Tagging AWS resources in the AWS General Reference Guide.
tags - A list of key value pairs associated with the model. For more information, see Tagging AWS resources in the
AWS General Reference Guide.CreateModelPackageRequest.Builder tags(Tag... tags)
A list of key value pairs associated with the model. For more information, see Tagging AWS resources in the AWS General Reference Guide.
tags - A list of key value pairs associated with the model. For more information, see Tagging AWS resources in the
AWS General Reference Guide.CreateModelPackageRequest.Builder tags(Consumer<Tag.Builder>... tags)
A list of key value pairs associated with the model. For more information, see Tagging AWS resources in the AWS General Reference Guide.
This is a convenience that creates an instance of theList.Builder avoiding the need to create
one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its result
is passed to #tags(List) .tags - a consumer that will call methods on List.Builder #tags(List) CreateModelPackageRequest.Builder modelApprovalStatus(String modelApprovalStatus)
Whether the model is approved for deployment.
This parameter is optional for versioned models, and does not apply to unversioned models.
For versioned models, the value of this parameter must be set to Approved to deploy the model.
modelApprovalStatus - Whether the model is approved for deployment.
This parameter is optional for versioned models, and does not apply to unversioned models.
For versioned models, the value of this parameter must be set to Approved to deploy the
model.
ModelApprovalStatus,
ModelApprovalStatusCreateModelPackageRequest.Builder modelApprovalStatus(ModelApprovalStatus modelApprovalStatus)
Whether the model is approved for deployment.
This parameter is optional for versioned models, and does not apply to unversioned models.
For versioned models, the value of this parameter must be set to Approved to deploy the model.
modelApprovalStatus - Whether the model is approved for deployment.
This parameter is optional for versioned models, and does not apply to unversioned models.
For versioned models, the value of this parameter must be set to Approved to deploy the
model.
ModelApprovalStatus,
ModelApprovalStatusCreateModelPackageRequest.Builder metadataProperties(MetadataProperties metadataProperties)
metadataProperties - The new value for the MetadataProperties property for this object.default CreateModelPackageRequest.Builder metadataProperties(Consumer<MetadataProperties.Builder> metadataProperties)
MetadataProperties.Builder avoiding the need to
create one manually via MetadataProperties.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to metadataProperties(MetadataProperties).metadataProperties - a consumer that will call methods on MetadataProperties.BuildermetadataProperties(MetadataProperties)CreateModelPackageRequest.Builder modelMetrics(ModelMetrics modelMetrics)
A structure that contains model metrics reports.
modelMetrics - A structure that contains model metrics reports.default CreateModelPackageRequest.Builder modelMetrics(Consumer<ModelMetrics.Builder> modelMetrics)
A structure that contains model metrics reports.
This is a convenience that creates an instance of theModelMetrics.Builder avoiding the need to
create one manually via ModelMetrics.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to modelMetrics(ModelMetrics).modelMetrics - a consumer that will call methods on ModelMetrics.BuildermodelMetrics(ModelMetrics)CreateModelPackageRequest.Builder clientToken(String clientToken)
A unique token that guarantees that the call to this API is idempotent.
clientToken - A unique token that guarantees that the call to this API is idempotent.CreateModelPackageRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateModelPackageRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.