@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateKeyValueStoreRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description | 
|---|
CreateKeyValueStoreRequest()  | 
| Modifier and Type | Method and Description | 
|---|---|
CreateKeyValueStoreRequest | 
clone()
Creates a shallow clone of this object for all fields except the handler context. 
 | 
boolean | 
equals(Object obj)  | 
String | 
getComment()
 The comment of the key value store. 
 | 
ImportSource | 
getImportSource()
 The S3 bucket that provides the source for the import. 
 | 
String | 
getName()
 The name of the key value store. 
 | 
int | 
hashCode()  | 
void | 
setComment(String comment)
 The comment of the key value store. 
 | 
void | 
setImportSource(ImportSource importSource)
 The S3 bucket that provides the source for the import. 
 | 
void | 
setName(String name)
 The name of the key value store. 
 | 
String | 
toString()
Returns a string representation of this object. 
 | 
CreateKeyValueStoreRequest | 
withComment(String comment)
 The comment of the key value store. 
 | 
CreateKeyValueStoreRequest | 
withImportSource(ImportSource importSource)
 The S3 bucket that provides the source for the import. 
 | 
CreateKeyValueStoreRequest | 
withName(String name)
 The name of the key value store. 
 | 
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 void setName(String name)
The name of the key value store. The minimum length is 1 character and the maximum length is 64 characters.
name - The name of the key value store. The minimum length is 1 character and the maximum length is 64
        characters.public String getName()
The name of the key value store. The minimum length is 1 character and the maximum length is 64 characters.
public CreateKeyValueStoreRequest withName(String name)
The name of the key value store. The minimum length is 1 character and the maximum length is 64 characters.
name - The name of the key value store. The minimum length is 1 character and the maximum length is 64
        characters.public void setComment(String comment)
The comment of the key value store.
comment - The comment of the key value store.public String getComment()
The comment of the key value store.
public CreateKeyValueStoreRequest withComment(String comment)
The comment of the key value store.
comment - The comment of the key value store.public void setImportSource(ImportSource importSource)
The S3 bucket that provides the source for the import. The source must be in a valid JSON format.
importSource - The S3 bucket that provides the source for the import. The source must be in a valid JSON format.public ImportSource getImportSource()
The S3 bucket that provides the source for the import. The source must be in a valid JSON format.
public CreateKeyValueStoreRequest withImportSource(ImportSource importSource)
The S3 bucket that provides the source for the import. The source must be in a valid JSON format.
importSource - The S3 bucket that provides the source for the import. The source must be in a valid JSON format.public String toString()
toString in class ObjectObject.toString()public CreateKeyValueStoreRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()