@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateImageRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
UpdateImageRequest() |
| Modifier and Type | Method and Description |
|---|---|
UpdateImageRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<String> |
getDeleteProperties()
A list of properties to delete.
|
String |
getDescription()
The new description for the image.
|
String |
getDisplayName()
The new display name for the image.
|
String |
getImageName()
The name of the image to update.
|
String |
getRoleArn()
The new ARN for the IAM role that enables Amazon SageMaker to perform tasks on your behalf.
|
int |
hashCode() |
void |
setDeleteProperties(Collection<String> deleteProperties)
A list of properties to delete.
|
void |
setDescription(String description)
The new description for the image.
|
void |
setDisplayName(String displayName)
The new display name for the image.
|
void |
setImageName(String imageName)
The name of the image to update.
|
void |
setRoleArn(String roleArn)
The new ARN for the IAM role that enables Amazon SageMaker to perform tasks on your behalf.
|
String |
toString()
Returns a string representation of this object.
|
UpdateImageRequest |
withDeleteProperties(Collection<String> deleteProperties)
A list of properties to delete.
|
UpdateImageRequest |
withDeleteProperties(String... deleteProperties)
A list of properties to delete.
|
UpdateImageRequest |
withDescription(String description)
The new description for the image.
|
UpdateImageRequest |
withDisplayName(String displayName)
The new display name for the image.
|
UpdateImageRequest |
withImageName(String imageName)
The name of the image to update.
|
UpdateImageRequest |
withRoleArn(String roleArn)
The new ARN for the IAM role that enables Amazon SageMaker to perform tasks on your behalf.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic List<String> getDeleteProperties()
A list of properties to delete. Only the Description and DisplayName properties can be
deleted.
Description and DisplayName properties
can be deleted.public void setDeleteProperties(Collection<String> deleteProperties)
A list of properties to delete. Only the Description and DisplayName properties can be
deleted.
deleteProperties - A list of properties to delete. Only the Description and DisplayName properties
can be deleted.public UpdateImageRequest withDeleteProperties(String... deleteProperties)
A list of properties to delete. Only the Description and DisplayName properties can be
deleted.
NOTE: This method appends the values to the existing list (if any). Use
setDeleteProperties(java.util.Collection) or withDeleteProperties(java.util.Collection) if you
want to override the existing values.
deleteProperties - A list of properties to delete. Only the Description and DisplayName properties
can be deleted.public UpdateImageRequest withDeleteProperties(Collection<String> deleteProperties)
A list of properties to delete. Only the Description and DisplayName properties can be
deleted.
deleteProperties - A list of properties to delete. Only the Description and DisplayName properties
can be deleted.public void setDescription(String description)
The new description for the image.
description - The new description for the image.public String getDescription()
The new description for the image.
public UpdateImageRequest withDescription(String description)
The new description for the image.
description - The new description for the image.public void setDisplayName(String displayName)
The new display name for the image.
displayName - The new display name for the image.public String getDisplayName()
The new display name for the image.
public UpdateImageRequest withDisplayName(String displayName)
The new display name for the image.
displayName - The new display name for the image.public void setImageName(String imageName)
The name of the image to update.
imageName - The name of the image to update.public String getImageName()
The name of the image to update.
public UpdateImageRequest withImageName(String imageName)
The name of the image to update.
imageName - The name of the image to update.public void setRoleArn(String roleArn)
The new ARN for the IAM role that enables Amazon SageMaker to perform tasks on your behalf.
roleArn - The new ARN for the IAM role that enables Amazon SageMaker to perform tasks on your behalf.public String getRoleArn()
The new ARN for the IAM role that enables Amazon SageMaker to perform tasks on your behalf.
public UpdateImageRequest withRoleArn(String roleArn)
The new ARN for the IAM role that enables Amazon SageMaker to perform tasks on your behalf.
roleArn - The new ARN for the IAM role that enables Amazon SageMaker to perform tasks on your behalf.public String toString()
toString in class ObjectObject.toString()public UpdateImageRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()