Interface ImageConfig.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ImageConfig.Builder,ImageConfig>,SdkBuilder<ImageConfig.Builder,ImageConfig>,SdkPojo
- Enclosing class:
- ImageConfig
public static interface ImageConfig.Builder extends SdkPojo, CopyableBuilder<ImageConfig.Builder,ImageConfig>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ImageConfig.BuilderrepositoryAccessMode(String repositoryAccessMode)Set this to one of the following values:ImageConfig.BuilderrepositoryAccessMode(RepositoryAccessMode repositoryAccessMode)Set this to one of the following values:default ImageConfig.BuilderrepositoryAuthConfig(Consumer<RepositoryAuthConfig.Builder> repositoryAuthConfig)(Optional) Specifies an authentication configuration for the private docker registry where your model image is hosted.ImageConfig.BuilderrepositoryAuthConfig(RepositoryAuthConfig repositoryAuthConfig)(Optional) Specifies an authentication configuration for the private docker registry where your model image is hosted.-
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 Detail
-
repositoryAccessMode
ImageConfig.Builder repositoryAccessMode(String repositoryAccessMode)
Set this to one of the following values:
-
Platform- The model image is hosted in Amazon ECR. -
Vpc- The model image is hosted in a private Docker registry in your VPC.
- Parameters:
repositoryAccessMode- Set this to one of the following values:-
Platform- The model image is hosted in Amazon ECR. -
Vpc- The model image is hosted in a private Docker registry in your VPC.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RepositoryAccessMode,RepositoryAccessMode
-
-
repositoryAccessMode
ImageConfig.Builder repositoryAccessMode(RepositoryAccessMode repositoryAccessMode)
Set this to one of the following values:
-
Platform- The model image is hosted in Amazon ECR. -
Vpc- The model image is hosted in a private Docker registry in your VPC.
- Parameters:
repositoryAccessMode- Set this to one of the following values:-
Platform- The model image is hosted in Amazon ECR. -
Vpc- The model image is hosted in a private Docker registry in your VPC.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RepositoryAccessMode,RepositoryAccessMode
-
-
repositoryAuthConfig
ImageConfig.Builder repositoryAuthConfig(RepositoryAuthConfig repositoryAuthConfig)
(Optional) Specifies an authentication configuration for the private docker registry where your model image is hosted. Specify a value for this property only if you specified
Vpcas the value for theRepositoryAccessModefield, and the private Docker registry where the model image is hosted requires authentication.- Parameters:
repositoryAuthConfig- (Optional) Specifies an authentication configuration for the private docker registry where your model image is hosted. Specify a value for this property only if you specifiedVpcas the value for theRepositoryAccessModefield, and the private Docker registry where the model image is hosted requires authentication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
repositoryAuthConfig
default ImageConfig.Builder repositoryAuthConfig(Consumer<RepositoryAuthConfig.Builder> repositoryAuthConfig)
(Optional) Specifies an authentication configuration for the private docker registry where your model image is hosted. Specify a value for this property only if you specified
This is a convenience method that creates an instance of theVpcas the value for theRepositoryAccessModefield, and the private Docker registry where the model image is hosted requires authentication.RepositoryAuthConfig.Builderavoiding the need to create one manually viaRepositoryAuthConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torepositoryAuthConfig(RepositoryAuthConfig).- Parameters:
repositoryAuthConfig- a consumer that will call methods onRepositoryAuthConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
repositoryAuthConfig(RepositoryAuthConfig)
-
-