Interface CustomModelDataSource.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<CustomModelDataSource.Builder,,CustomModelDataSource> SdkBuilder<CustomModelDataSource.Builder,,CustomModelDataSource> SdkPojo
- Enclosing class:
CustomModelDataSource
@Mutable
@NotThreadSafe
public static interface CustomModelDataSource.Builder
extends SdkPojo, CopyableBuilder<CustomModelDataSource.Builder,CustomModelDataSource>
-
Method Summary
Modifier and TypeMethodDescriptiondefault CustomModelDataSource.BuildermodelPackageArnDataSource(Consumer<ModelPackageArnDataSource.Builder> modelPackageArnDataSource) A SageMaker AI model package ARN as the data source for the custom model.modelPackageArnDataSource(ModelPackageArnDataSource modelPackageArnDataSource) A SageMaker AI model package ARN as the data source for the custom model.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
modelPackageArnDataSource
CustomModelDataSource.Builder modelPackageArnDataSource(ModelPackageArnDataSource modelPackageArnDataSource) A SageMaker AI model package ARN as the data source for the custom model. When you specify a model package ARN, Amazon Bedrock resolves the model package to retrieve the model artifacts.
- Parameters:
modelPackageArnDataSource- A SageMaker AI model package ARN as the data source for the custom model. When you specify a model package ARN, Amazon Bedrock resolves the model package to retrieve the model artifacts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelPackageArnDataSource
default CustomModelDataSource.Builder modelPackageArnDataSource(Consumer<ModelPackageArnDataSource.Builder> modelPackageArnDataSource) A SageMaker AI model package ARN as the data source for the custom model. When you specify a model package ARN, Amazon Bedrock resolves the model package to retrieve the model artifacts.
This is a convenience method that creates an instance of theModelPackageArnDataSource.Builderavoiding the need to create one manually viaModelPackageArnDataSource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomodelPackageArnDataSource(ModelPackageArnDataSource).- Parameters:
modelPackageArnDataSource- a consumer that will call methods onModelPackageArnDataSource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-