Interface OptimizationJobModelSourceS3.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<OptimizationJobModelSourceS3.Builder,OptimizationJobModelSourceS3>,SdkBuilder<OptimizationJobModelSourceS3.Builder,OptimizationJobModelSourceS3>,SdkPojo
- Enclosing class:
- OptimizationJobModelSourceS3
public static interface OptimizationJobModelSourceS3.Builder extends SdkPojo, CopyableBuilder<OptimizationJobModelSourceS3.Builder,OptimizationJobModelSourceS3>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default OptimizationJobModelSourceS3.BuildermodelAccessConfig(Consumer<OptimizationModelAccessConfig.Builder> modelAccessConfig)The access configuration settings for the source ML model for an optimization job, where you can accept the model end-user license agreement (EULA).OptimizationJobModelSourceS3.BuildermodelAccessConfig(OptimizationModelAccessConfig modelAccessConfig)The access configuration settings for the source ML model for an optimization job, where you can accept the model end-user license agreement (EULA).OptimizationJobModelSourceS3.Builders3Uri(String s3Uri)An Amazon S3 URI that locates a source model to optimize with an optimization job.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
s3Uri
OptimizationJobModelSourceS3.Builder s3Uri(String s3Uri)
An Amazon S3 URI that locates a source model to optimize with an optimization job.
- Parameters:
s3Uri- An Amazon S3 URI that locates a source model to optimize with an optimization job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelAccessConfig
OptimizationJobModelSourceS3.Builder modelAccessConfig(OptimizationModelAccessConfig modelAccessConfig)
The access configuration settings for the source ML model for an optimization job, where you can accept the model end-user license agreement (EULA).
- Parameters:
modelAccessConfig- The access configuration settings for the source ML model for an optimization job, where you can accept the model end-user license agreement (EULA).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelAccessConfig
default OptimizationJobModelSourceS3.Builder modelAccessConfig(Consumer<OptimizationModelAccessConfig.Builder> modelAccessConfig)
The access configuration settings for the source ML model for an optimization job, where you can accept the model end-user license agreement (EULA).
This is a convenience method that creates an instance of theOptimizationModelAccessConfig.Builderavoiding the need to create one manually viaOptimizationModelAccessConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomodelAccessConfig(OptimizationModelAccessConfig).- Parameters:
modelAccessConfig- a consumer that will call methods onOptimizationModelAccessConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
modelAccessConfig(OptimizationModelAccessConfig)
-
-