Interface UpdateImageVersionRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<UpdateImageVersionRequest.Builder,UpdateImageVersionRequest>
,SageMakerRequest.Builder
,SdkBuilder<UpdateImageVersionRequest.Builder,UpdateImageVersionRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- UpdateImageVersionRequest
public static interface UpdateImageVersionRequest.Builder extends SageMakerRequest.Builder, SdkPojo, CopyableBuilder<UpdateImageVersionRequest.Builder,UpdateImageVersionRequest>
-
-
Method Summary
-
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 Detail
-
imageName
UpdateImageVersionRequest.Builder imageName(String 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
UpdateImageVersionRequest.Builder alias(String 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
UpdateImageVersionRequest.Builder version(Integer 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
UpdateImageVersionRequest.Builder aliasesToAdd(Collection<String> 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
UpdateImageVersionRequest.Builder aliasesToAdd(String... 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
UpdateImageVersionRequest.Builder aliasesToDelete(Collection<String> 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
UpdateImageVersionRequest.Builder aliasesToDelete(String... 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
UpdateImageVersionRequest.Builder vendorGuidance(String 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
,VendorGuidance
-
-
vendorGuidance
UpdateImageVersionRequest.Builder vendorGuidance(VendorGuidance 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
,VendorGuidance
-
-
jobType
UpdateImageVersionRequest.Builder jobType(String 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
,JobType
-
-
jobType
UpdateImageVersionRequest.Builder jobType(JobType 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
,JobType
-
-
mlFramework
UpdateImageVersionRequest.Builder mlFramework(String 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
UpdateImageVersionRequest.Builder programmingLang(String 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
UpdateImageVersionRequest.Builder processor(String processor)
Indicates CPU or GPU compatibility.
-
CPU
: The image version is compatible with CPU. -
GPU
: The image version is compatible with GPU.
-
-
processor
UpdateImageVersionRequest.Builder processor(Processor processor)
Indicates CPU or GPU compatibility.
-
CPU
: The image version is compatible with CPU. -
GPU
: The image version is compatible with GPU.
-
-
horovod
UpdateImageVersionRequest.Builder horovod(Boolean 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
UpdateImageVersionRequest.Builder releaseNotes(String 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)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateImageVersionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-