@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateAnnotationStoreRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateAnnotationStoreRequest() |
Modifier and Type | Method and Description |
---|---|
CreateAnnotationStoreRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
CreateAnnotationStoreRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateAnnotationStoreRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDescription()
A description for the store.
|
String |
getName()
A name for the store.
|
ReferenceItem |
getReference()
The genome reference for the store's annotations.
|
SseConfig |
getSseConfig()
Server-side encryption (SSE) settings for the store.
|
String |
getStoreFormat()
The annotation file format of the store.
|
StoreOptions |
getStoreOptions()
File parsing options for the annotation store.
|
Map<String,String> |
getTags()
Tags for the store.
|
String |
getVersionName()
The name given to an annotation store version to distinguish it from other versions.
|
int |
hashCode() |
void |
setDescription(String description)
A description for the store.
|
void |
setName(String name)
A name for the store.
|
void |
setReference(ReferenceItem reference)
The genome reference for the store's annotations.
|
void |
setSseConfig(SseConfig sseConfig)
Server-side encryption (SSE) settings for the store.
|
void |
setStoreFormat(String storeFormat)
The annotation file format of the store.
|
void |
setStoreOptions(StoreOptions storeOptions)
File parsing options for the annotation store.
|
void |
setTags(Map<String,String> tags)
Tags for the store.
|
void |
setVersionName(String versionName)
The name given to an annotation store version to distinguish it from other versions.
|
String |
toString()
Returns a string representation of this object.
|
CreateAnnotationStoreRequest |
withDescription(String description)
A description for the store.
|
CreateAnnotationStoreRequest |
withName(String name)
A name for the store.
|
CreateAnnotationStoreRequest |
withReference(ReferenceItem reference)
The genome reference for the store's annotations.
|
CreateAnnotationStoreRequest |
withSseConfig(SseConfig sseConfig)
Server-side encryption (SSE) settings for the store.
|
CreateAnnotationStoreRequest |
withStoreFormat(StoreFormat storeFormat)
The annotation file format of the store.
|
CreateAnnotationStoreRequest |
withStoreFormat(String storeFormat)
The annotation file format of the store.
|
CreateAnnotationStoreRequest |
withStoreOptions(StoreOptions storeOptions)
File parsing options for the annotation store.
|
CreateAnnotationStoreRequest |
withTags(Map<String,String> tags)
Tags for the store.
|
CreateAnnotationStoreRequest |
withVersionName(String versionName)
The name given to an annotation store version to distinguish it from other versions.
|
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, withSdkRequestTimeout
public void setReference(ReferenceItem reference)
The genome reference for the store's annotations.
reference
- The genome reference for the store's annotations.public ReferenceItem getReference()
The genome reference for the store's annotations.
public CreateAnnotationStoreRequest withReference(ReferenceItem reference)
The genome reference for the store's annotations.
reference
- The genome reference for the store's annotations.public void setName(String name)
A name for the store.
name
- A name for the store.public String getName()
A name for the store.
public CreateAnnotationStoreRequest withName(String name)
A name for the store.
name
- A name for the store.public void setDescription(String description)
A description for the store.
description
- A description for the store.public String getDescription()
A description for the store.
public CreateAnnotationStoreRequest withDescription(String description)
A description for the store.
description
- A description for the store.public void setTags(Map<String,String> tags)
Tags for the store.
tags
- Tags for the store.public CreateAnnotationStoreRequest withTags(Map<String,String> tags)
Tags for the store.
tags
- Tags for the store.public CreateAnnotationStoreRequest addTagsEntry(String key, String value)
public CreateAnnotationStoreRequest clearTagsEntries()
public void setVersionName(String versionName)
The name given to an annotation store version to distinguish it from other versions.
versionName
- The name given to an annotation store version to distinguish it from other versions.public String getVersionName()
The name given to an annotation store version to distinguish it from other versions.
public CreateAnnotationStoreRequest withVersionName(String versionName)
The name given to an annotation store version to distinguish it from other versions.
versionName
- The name given to an annotation store version to distinguish it from other versions.public void setSseConfig(SseConfig sseConfig)
Server-side encryption (SSE) settings for the store.
sseConfig
- Server-side encryption (SSE) settings for the store.public SseConfig getSseConfig()
Server-side encryption (SSE) settings for the store.
public CreateAnnotationStoreRequest withSseConfig(SseConfig sseConfig)
Server-side encryption (SSE) settings for the store.
sseConfig
- Server-side encryption (SSE) settings for the store.public void setStoreFormat(String storeFormat)
The annotation file format of the store.
storeFormat
- The annotation file format of the store.StoreFormat
public String getStoreFormat()
The annotation file format of the store.
StoreFormat
public CreateAnnotationStoreRequest withStoreFormat(String storeFormat)
The annotation file format of the store.
storeFormat
- The annotation file format of the store.StoreFormat
public CreateAnnotationStoreRequest withStoreFormat(StoreFormat storeFormat)
The annotation file format of the store.
storeFormat
- The annotation file format of the store.StoreFormat
public void setStoreOptions(StoreOptions storeOptions)
File parsing options for the annotation store.
storeOptions
- File parsing options for the annotation store.public StoreOptions getStoreOptions()
File parsing options for the annotation store.
public CreateAnnotationStoreRequest withStoreOptions(StoreOptions storeOptions)
File parsing options for the annotation store.
storeOptions
- File parsing options for the annotation store.public String toString()
toString
in class Object
Object.toString()
public CreateAnnotationStoreRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()