Interface UpdateImageVersionRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<UpdateImageVersionRequest.Builder,
,UpdateImageVersionRequest> SageMakerRequest.Builder
,SdkBuilder<UpdateImageVersionRequest.Builder,
,UpdateImageVersionRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
UpdateImageVersionRequest
-
Method Summary
Modifier and TypeMethodDescriptionThe alias of the image version.aliasesToAdd
(String... aliasesToAdd) A list of aliases to add.aliasesToAdd
(Collection<String> aliasesToAdd) A list of aliases to add.aliasesToDelete
(String... aliasesToDelete) A list of aliases to delete.aliasesToDelete
(Collection<String> aliasesToDelete) A list of aliases to delete.Indicates Horovod compatibility.The name of the image.Indicates SageMaker job type compatibility.Indicates SageMaker job type compatibility.mlFramework
(String mlFramework) The machine learning framework vended in the image version.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Indicates CPU or GPU compatibility.Indicates CPU or GPU compatibility.programmingLang
(String programmingLang) The supported programming language and its version.releaseNotes
(String releaseNotes) The maintainer description of the image version.vendorGuidance
(String vendorGuidance) The availability of the image version specified by the maintainer.vendorGuidance
(VendorGuidance vendorGuidance) The availability of the image version specified by the maintainer.The version of the image.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.sagemaker.model.SageMakerRequest.Builder
build
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
-
imageName
The name of the image.
- Parameters:
imageName
- The name of the image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
alias
The alias of the image version.
- Parameters:
alias
- The alias of the image version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
version
The version of the image.
- Parameters:
version
- The version of the image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
aliasesToAdd
A list of aliases to add.
- Parameters:
aliasesToAdd
- A list of aliases to add.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
aliasesToAdd
A list of aliases to add.
- Parameters:
aliasesToAdd
- A list of aliases to add.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
aliasesToDelete
A list of aliases to delete.
- Parameters:
aliasesToDelete
- A list of aliases to delete.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
aliasesToDelete
A list of aliases to delete.
- Parameters:
aliasesToDelete
- A list of aliases to delete.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vendorGuidance
The availability of the image version specified by the maintainer.
-
NOT_PROVIDED
: The maintainers did not provide a status for image version stability. -
STABLE
: The image version is stable. -
TO_BE_ARCHIVED
: The image version is set to be archived. Custom image versions that are set to be archived are automatically archived after three months. -
ARCHIVED
: The image version is archived. Archived image versions are not searchable and are no longer actively supported.
- Parameters:
vendorGuidance
- The availability of the image version specified by the maintainer.-
NOT_PROVIDED
: The maintainers did not provide a status for image version stability. -
STABLE
: The image version is stable. -
TO_BE_ARCHIVED
: The image version is set to be archived. Custom image versions that are set to be archived are automatically archived after three months. -
ARCHIVED
: The image version is archived. Archived image versions are not searchable and are no longer actively supported.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
vendorGuidance
The availability of the image version specified by the maintainer.
-
NOT_PROVIDED
: The maintainers did not provide a status for image version stability. -
STABLE
: The image version is stable. -
TO_BE_ARCHIVED
: The image version is set to be archived. Custom image versions that are set to be archived are automatically archived after three months. -
ARCHIVED
: The image version is archived. Archived image versions are not searchable and are no longer actively supported.
- Parameters:
vendorGuidance
- The availability of the image version specified by the maintainer.-
NOT_PROVIDED
: The maintainers did not provide a status for image version stability. -
STABLE
: The image version is stable. -
TO_BE_ARCHIVED
: The image version is set to be archived. Custom image versions that are set to be archived are automatically archived after three months. -
ARCHIVED
: The image version is archived. Archived image versions are not searchable and are no longer actively supported.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
jobType
Indicates SageMaker job type compatibility.
-
TRAINING
: The image version is compatible with SageMaker training jobs. -
INFERENCE
: The image version is compatible with SageMaker inference jobs. -
NOTEBOOK_KERNEL
: The image version is compatible with SageMaker notebook kernels.
- Parameters:
jobType
- Indicates SageMaker job type compatibility.-
TRAINING
: The image version is compatible with SageMaker training jobs. -
INFERENCE
: The image version is compatible with SageMaker inference jobs. -
NOTEBOOK_KERNEL
: The image version is compatible with SageMaker notebook kernels.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
jobType
Indicates SageMaker job type compatibility.
-
TRAINING
: The image version is compatible with SageMaker training jobs. -
INFERENCE
: The image version is compatible with SageMaker inference jobs. -
NOTEBOOK_KERNEL
: The image version is compatible with SageMaker notebook kernels.
- Parameters:
jobType
- Indicates SageMaker job type compatibility.-
TRAINING
: The image version is compatible with SageMaker training jobs. -
INFERENCE
: The image version is compatible with SageMaker inference jobs. -
NOTEBOOK_KERNEL
: The image version is compatible with SageMaker notebook kernels.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
mlFramework
The machine learning framework vended in the image version.
- Parameters:
mlFramework
- The machine learning framework vended in the image version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
programmingLang
The supported programming language and its version.
- Parameters:
programmingLang
- The supported programming language and its version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
processor
Indicates CPU or GPU compatibility.
-
CPU
: The image version is compatible with CPU. -
GPU
: The image version is compatible with GPU.
- Parameters:
processor
- Indicates CPU or GPU compatibility.-
CPU
: The image version is compatible with CPU. -
GPU
: The image version is compatible with GPU.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
processor
Indicates CPU or GPU compatibility.
-
CPU
: The image version is compatible with CPU. -
GPU
: The image version is compatible with GPU.
- Parameters:
processor
- Indicates CPU or GPU compatibility.-
CPU
: The image version is compatible with CPU. -
GPU
: The image version is compatible with GPU.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
horovod
Indicates Horovod compatibility.
- Parameters:
horovod
- Indicates Horovod compatibility.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
releaseNotes
The maintainer description of the image version.
- Parameters:
releaseNotes
- The maintainer description of the image version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpdateImageVersionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
UpdateImageVersionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-