Interface UpdateImageRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<UpdateImageRequest.Builder,UpdateImageRequest>
,SageMakerRequest.Builder
,SdkBuilder<UpdateImageRequest.Builder,UpdateImageRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- UpdateImageRequest
public static interface UpdateImageRequest.Builder extends SageMakerRequest.Builder, SdkPojo, CopyableBuilder<UpdateImageRequest.Builder,UpdateImageRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpdateImageRequest.Builder
deleteProperties(String... deleteProperties)
A list of properties to delete.UpdateImageRequest.Builder
deleteProperties(Collection<String> deleteProperties)
A list of properties to delete.UpdateImageRequest.Builder
description(String description)
The new description for the image.UpdateImageRequest.Builder
displayName(String displayName)
The new display name for the image.UpdateImageRequest.Builder
imageName(String imageName)
The name of the image to update.UpdateImageRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
UpdateImageRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
UpdateImageRequest.Builder
roleArn(String roleArn)
The new ARN for the IAM role that enables Amazon SageMaker AI to perform tasks on your behalf.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
deleteProperties
UpdateImageRequest.Builder deleteProperties(Collection<String> deleteProperties)
A list of properties to delete. Only the
Description
andDisplayName
properties can be deleted.- Parameters:
deleteProperties
- A list of properties to delete. Only theDescription
andDisplayName
properties can be deleted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deleteProperties
UpdateImageRequest.Builder deleteProperties(String... deleteProperties)
A list of properties to delete. Only the
Description
andDisplayName
properties can be deleted.- Parameters:
deleteProperties
- A list of properties to delete. Only theDescription
andDisplayName
properties can be deleted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
UpdateImageRequest.Builder description(String description)
The new description for the image.
- Parameters:
description
- The new description for the image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayName
UpdateImageRequest.Builder displayName(String displayName)
The new display name for the image.
- Parameters:
displayName
- The new display name for the image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageName
UpdateImageRequest.Builder imageName(String imageName)
The name of the image to update.
- Parameters:
imageName
- The name of the image to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
UpdateImageRequest.Builder roleArn(String roleArn)
The new ARN for the IAM role that enables Amazon SageMaker AI to perform tasks on your behalf.
- Parameters:
roleArn
- The new ARN for the IAM role that enables Amazon SageMaker AI to perform tasks on your behalf.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpdateImageRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateImageRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-