Interface AIRecommendationOutputConfig.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AIRecommendationOutputConfig.Builder,,AIRecommendationOutputConfig> SdkBuilder<AIRecommendationOutputConfig.Builder,,AIRecommendationOutputConfig> SdkPojo
- Enclosing class:
AIRecommendationOutputConfig
@Mutable
@NotThreadSafe
public static interface AIRecommendationOutputConfig.Builder
extends SdkPojo, CopyableBuilder<AIRecommendationOutputConfig.Builder,AIRecommendationOutputConfig>
-
Method Summary
Modifier and TypeMethodDescriptionmlflowConfig(Consumer<AIMlflowConfig.Builder> mlflowConfig) The MLflow tracking configuration for the job.mlflowConfig(AIMlflowConfig mlflowConfig) The MLflow tracking configuration for the job.modelPackageGroupIdentifier(String modelPackageGroupIdentifier) The name or Amazon Resource Name (ARN) of the model package group where the optimized model is registered as a new model package version.s3OutputLocation(String s3OutputLocation) The Amazon S3 URI where recommendation results are stored.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
-
s3OutputLocation
The Amazon S3 URI where recommendation results are stored.
- Parameters:
s3OutputLocation- The Amazon S3 URI where recommendation results are stored.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelPackageGroupIdentifier
AIRecommendationOutputConfig.Builder modelPackageGroupIdentifier(String modelPackageGroupIdentifier) The name or Amazon Resource Name (ARN) of the model package group where the optimized model is registered as a new model package version.
- Parameters:
modelPackageGroupIdentifier- The name or Amazon Resource Name (ARN) of the model package group where the optimized model is registered as a new model package version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mlflowConfig
The MLflow tracking configuration for the job. If you don't specify this parameter, MLflow tracking is disabled.
- Parameters:
mlflowConfig- The MLflow tracking configuration for the job. If you don't specify this parameter, MLflow tracking is disabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mlflowConfig
default AIRecommendationOutputConfig.Builder mlflowConfig(Consumer<AIMlflowConfig.Builder> mlflowConfig) The MLflow tracking configuration for the job. If you don't specify this parameter, MLflow tracking is disabled.
This is a convenience method that creates an instance of theAIMlflowConfig.Builderavoiding the need to create one manually viaAIMlflowConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomlflowConfig(AIMlflowConfig).- Parameters:
mlflowConfig- a consumer that will call methods onAIMlflowConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-