Cloneable
, ReadLimitInfo
, ToCopyableBuilder<UpdateProductRequest.Builder,UpdateProductRequest>
@Generated("software.amazon.awssdk:codegen") public class UpdateProductRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<UpdateProductRequest.Builder,UpdateProductRequest>
Modifier and Type | Class | Description |
---|---|---|
static interface |
UpdateProductRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
String |
acceptLanguage() |
The language code to use for this operation.
|
List<Tag> |
addTags() |
Tags to add to the existing list of tags associated with the product.
|
static UpdateProductRequest.Builder |
builder() |
|
String |
description() |
The updated text description of the product.
|
String |
distributor() |
The updated distributor of the product.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
id() |
The identifier of the product for the update request.
|
String |
name() |
The updated product name.
|
String |
owner() |
The updated owner of the product.
|
List<String> |
removeTags() |
Tags to remove from the existing list of tags associated with the product.
|
static Class<? extends UpdateProductRequest.Builder> |
serializableBuilderClass() |
|
String |
supportDescription() |
The updated support description for the product.
|
String |
supportEmail() |
The updated support email for the product.
|
String |
supportUrl() |
The updated support URL for the product.
|
UpdateProductRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String acceptLanguage()
The language code to use for this operation. Supported language codes are as follows:
"en" (English)
"jp" (Japanese)
"zh" (Chinese)
If no code is specified, "en" is used as the default.
"en" (English)
"jp" (Japanese)
"zh" (Chinese)
If no code is specified, "en" is used as the default.
public String id()
The identifier of the product for the update request.
public String name()
The updated product name.
public String owner()
The updated owner of the product.
public String description()
The updated text description of the product.
public String distributor()
The updated distributor of the product.
public String supportDescription()
The updated support description for the product.
public String supportEmail()
The updated support email for the product.
public String supportUrl()
The updated support URL for the product.
public List<Tag> addTags()
Tags to add to the existing list of tags associated with the product.
public List<String> removeTags()
Tags to remove from the existing list of tags associated with the product.
public UpdateProductRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<UpdateProductRequest.Builder,UpdateProductRequest>
public static UpdateProductRequest.Builder builder()
public static Class<? extends UpdateProductRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.