Interface TrainingImageConfig.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<TrainingImageConfig.Builder,
,TrainingImageConfig> SdkBuilder<TrainingImageConfig.Builder,
,TrainingImageConfig> SdkPojo
- Enclosing class:
TrainingImageConfig
public static interface TrainingImageConfig.Builder
extends SdkPojo, CopyableBuilder<TrainingImageConfig.Builder,TrainingImageConfig>
-
Method Summary
Modifier and TypeMethodDescriptiontrainingRepositoryAccessMode
(String trainingRepositoryAccessMode) The method that your training job will use to gain access to the images in your private Docker registry.trainingRepositoryAccessMode
(TrainingRepositoryAccessMode trainingRepositoryAccessMode) The method that your training job will use to gain access to the images in your private Docker registry.default TrainingImageConfig.Builder
trainingRepositoryAuthConfig
(Consumer<TrainingRepositoryAuthConfig.Builder> trainingRepositoryAuthConfig) An object containing authentication information for a private Docker registry containing your training images.trainingRepositoryAuthConfig
(TrainingRepositoryAuthConfig trainingRepositoryAuthConfig) An object containing authentication information for a private Docker registry containing your training images.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, sdkFields
-
Method Details
-
trainingRepositoryAccessMode
The method that your training job will use to gain access to the images in your private Docker registry. For access to an image in a private Docker registry, set to
Vpc
.- Parameters:
trainingRepositoryAccessMode
- The method that your training job will use to gain access to the images in your private Docker registry. For access to an image in a private Docker registry, set toVpc
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
trainingRepositoryAccessMode
TrainingImageConfig.Builder trainingRepositoryAccessMode(TrainingRepositoryAccessMode trainingRepositoryAccessMode) The method that your training job will use to gain access to the images in your private Docker registry. For access to an image in a private Docker registry, set to
Vpc
.- Parameters:
trainingRepositoryAccessMode
- The method that your training job will use to gain access to the images in your private Docker registry. For access to an image in a private Docker registry, set toVpc
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
trainingRepositoryAuthConfig
TrainingImageConfig.Builder trainingRepositoryAuthConfig(TrainingRepositoryAuthConfig trainingRepositoryAuthConfig) An object containing authentication information for a private Docker registry containing your training images.
- Parameters:
trainingRepositoryAuthConfig
- An object containing authentication information for a private Docker registry containing your training images.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trainingRepositoryAuthConfig
default TrainingImageConfig.Builder trainingRepositoryAuthConfig(Consumer<TrainingRepositoryAuthConfig.Builder> trainingRepositoryAuthConfig) An object containing authentication information for a private Docker registry containing your training images.
This is a convenience method that creates an instance of theTrainingRepositoryAuthConfig.Builder
avoiding the need to create one manually viaTrainingRepositoryAuthConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totrainingRepositoryAuthConfig(TrainingRepositoryAuthConfig)
.- Parameters:
trainingRepositoryAuthConfig
- a consumer that will call methods onTrainingRepositoryAuthConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-