@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ImportReferenceSourceItem extends Object implements Serializable, Cloneable, StructuredPojo
An genome reference source.
Constructor and Description |
---|
ImportReferenceSourceItem() |
Modifier and Type | Method and Description |
---|---|
ImportReferenceSourceItem |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
ImportReferenceSourceItem |
clearTagsEntries()
Removes all the entries added into Tags.
|
ImportReferenceSourceItem |
clone() |
boolean |
equals(Object obj) |
String |
getDescription()
The source's description.
|
String |
getName()
The source's name.
|
String |
getSourceFile()
The source file's location in Amazon S3.
|
String |
getStatus()
The source's status.
|
String |
getStatusMessage()
The source's status message.
|
Map<String,String> |
getTags()
The source's tags.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDescription(String description)
The source's description.
|
void |
setName(String name)
The source's name.
|
void |
setSourceFile(String sourceFile)
The source file's location in Amazon S3.
|
void |
setStatus(String status)
The source's status.
|
void |
setStatusMessage(String statusMessage)
The source's status message.
|
void |
setTags(Map<String,String> tags)
The source's tags.
|
String |
toString()
Returns a string representation of this object.
|
ImportReferenceSourceItem |
withDescription(String description)
The source's description.
|
ImportReferenceSourceItem |
withName(String name)
The source's name.
|
ImportReferenceSourceItem |
withSourceFile(String sourceFile)
The source file's location in Amazon S3.
|
ImportReferenceSourceItem |
withStatus(ReferenceImportJobItemStatus status)
The source's status.
|
ImportReferenceSourceItem |
withStatus(String status)
The source's status.
|
ImportReferenceSourceItem |
withStatusMessage(String statusMessage)
The source's status message.
|
ImportReferenceSourceItem |
withTags(Map<String,String> tags)
The source's tags.
|
public void setSourceFile(String sourceFile)
The source file's location in Amazon S3.
sourceFile
- The source file's location in Amazon S3.public String getSourceFile()
The source file's location in Amazon S3.
public ImportReferenceSourceItem withSourceFile(String sourceFile)
The source file's location in Amazon S3.
sourceFile
- The source file's location in Amazon S3.public void setStatus(String status)
The source's status.
status
- The source's status.ReferenceImportJobItemStatus
public String getStatus()
The source's status.
ReferenceImportJobItemStatus
public ImportReferenceSourceItem withStatus(String status)
The source's status.
status
- The source's status.ReferenceImportJobItemStatus
public ImportReferenceSourceItem withStatus(ReferenceImportJobItemStatus status)
The source's status.
status
- The source's status.ReferenceImportJobItemStatus
public void setStatusMessage(String statusMessage)
The source's status message.
statusMessage
- The source's status message.public String getStatusMessage()
The source's status message.
public ImportReferenceSourceItem withStatusMessage(String statusMessage)
The source's status message.
statusMessage
- The source's status message.public void setName(String name)
The source's name.
name
- The source's name.public String getName()
The source's name.
public ImportReferenceSourceItem withName(String name)
The source's name.
name
- The source's name.public void setDescription(String description)
The source's description.
description
- The source's description.public String getDescription()
The source's description.
public ImportReferenceSourceItem withDescription(String description)
The source's description.
description
- The source's description.public void setTags(Map<String,String> tags)
The source's tags.
tags
- The source's tags.public ImportReferenceSourceItem withTags(Map<String,String> tags)
The source's tags.
tags
- The source's tags.public ImportReferenceSourceItem addTagsEntry(String key, String value)
public ImportReferenceSourceItem clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public ImportReferenceSourceItem clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.