@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ImportReadSetSourceItem extends Object implements Serializable, Cloneable, StructuredPojo
A source for an import read set job.
Constructor and Description |
---|
ImportReadSetSourceItem() |
Modifier and Type | Method and Description |
---|---|
ImportReadSetSourceItem |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
ImportReadSetSourceItem |
clearTagsEntries()
Removes all the entries added into Tags.
|
ImportReadSetSourceItem |
clone() |
boolean |
equals(Object obj) |
String |
getDescription()
The source's description.
|
String |
getGeneratedFrom()
Where the source originated.
|
String |
getName()
The source's name.
|
String |
getReferenceArn()
The source's genome reference ARN.
|
String |
getSampleId()
The source's sample ID.
|
SourceFiles |
getSourceFiles()
The source files' location in Amazon S3.
|
String |
getSourceFileType()
The source's file type.
|
String |
getStatus()
The source's status.
|
String |
getStatusMessage()
The source's status message.
|
String |
getSubjectId()
The source's subject ID.
|
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 |
setGeneratedFrom(String generatedFrom)
Where the source originated.
|
void |
setName(String name)
The source's name.
|
void |
setReferenceArn(String referenceArn)
The source's genome reference ARN.
|
void |
setSampleId(String sampleId)
The source's sample ID.
|
void |
setSourceFiles(SourceFiles sourceFiles)
The source files' location in Amazon S3.
|
void |
setSourceFileType(String sourceFileType)
The source's file type.
|
void |
setStatus(String status)
The source's status.
|
void |
setStatusMessage(String statusMessage)
The source's status message.
|
void |
setSubjectId(String subjectId)
The source's subject ID.
|
void |
setTags(Map<String,String> tags)
The source's tags.
|
String |
toString()
Returns a string representation of this object.
|
ImportReadSetSourceItem |
withDescription(String description)
The source's description.
|
ImportReadSetSourceItem |
withGeneratedFrom(String generatedFrom)
Where the source originated.
|
ImportReadSetSourceItem |
withName(String name)
The source's name.
|
ImportReadSetSourceItem |
withReferenceArn(String referenceArn)
The source's genome reference ARN.
|
ImportReadSetSourceItem |
withSampleId(String sampleId)
The source's sample ID.
|
ImportReadSetSourceItem |
withSourceFiles(SourceFiles sourceFiles)
The source files' location in Amazon S3.
|
ImportReadSetSourceItem |
withSourceFileType(FileType sourceFileType)
The source's file type.
|
ImportReadSetSourceItem |
withSourceFileType(String sourceFileType)
The source's file type.
|
ImportReadSetSourceItem |
withStatus(ReadSetImportJobItemStatus status)
The source's status.
|
ImportReadSetSourceItem |
withStatus(String status)
The source's status.
|
ImportReadSetSourceItem |
withStatusMessage(String statusMessage)
The source's status message.
|
ImportReadSetSourceItem |
withSubjectId(String subjectId)
The source's subject ID.
|
ImportReadSetSourceItem |
withTags(Map<String,String> tags)
The source's tags.
|
public void setSourceFiles(SourceFiles sourceFiles)
The source files' location in Amazon S3.
sourceFiles
- The source files' location in Amazon S3.public SourceFiles getSourceFiles()
The source files' location in Amazon S3.
public ImportReadSetSourceItem withSourceFiles(SourceFiles sourceFiles)
The source files' location in Amazon S3.
sourceFiles
- The source files' location in Amazon S3.public void setSourceFileType(String sourceFileType)
The source's file type.
sourceFileType
- The source's file type.FileType
public String getSourceFileType()
The source's file type.
FileType
public ImportReadSetSourceItem withSourceFileType(String sourceFileType)
The source's file type.
sourceFileType
- The source's file type.FileType
public ImportReadSetSourceItem withSourceFileType(FileType sourceFileType)
The source's file type.
sourceFileType
- The source's file type.FileType
public void setStatus(String status)
The source's status.
status
- The source's status.ReadSetImportJobItemStatus
public String getStatus()
The source's status.
ReadSetImportJobItemStatus
public ImportReadSetSourceItem withStatus(String status)
The source's status.
status
- The source's status.ReadSetImportJobItemStatus
public ImportReadSetSourceItem withStatus(ReadSetImportJobItemStatus status)
The source's status.
status
- The source's status.ReadSetImportJobItemStatus
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 ImportReadSetSourceItem withStatusMessage(String statusMessage)
The source's status message.
statusMessage
- The source's status message.public void setSubjectId(String subjectId)
The source's subject ID.
subjectId
- The source's subject ID.public String getSubjectId()
The source's subject ID.
public ImportReadSetSourceItem withSubjectId(String subjectId)
The source's subject ID.
subjectId
- The source's subject ID.public void setSampleId(String sampleId)
The source's sample ID.
sampleId
- The source's sample ID.public String getSampleId()
The source's sample ID.
public ImportReadSetSourceItem withSampleId(String sampleId)
The source's sample ID.
sampleId
- The source's sample ID.public void setGeneratedFrom(String generatedFrom)
Where the source originated.
generatedFrom
- Where the source originated.public String getGeneratedFrom()
Where the source originated.
public ImportReadSetSourceItem withGeneratedFrom(String generatedFrom)
Where the source originated.
generatedFrom
- Where the source originated.public void setReferenceArn(String referenceArn)
The source's genome reference ARN.
referenceArn
- The source's genome reference ARN.public String getReferenceArn()
The source's genome reference ARN.
public ImportReadSetSourceItem withReferenceArn(String referenceArn)
The source's genome reference ARN.
referenceArn
- The source's genome reference ARN.public void setName(String name)
The source's name.
name
- The source's name.public String getName()
The source's name.
public ImportReadSetSourceItem 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 ImportReadSetSourceItem 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 ImportReadSetSourceItem withTags(Map<String,String> tags)
The source's tags.
tags
- The source's tags.public ImportReadSetSourceItem addTagsEntry(String key, String value)
public ImportReadSetSourceItem clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public ImportReadSetSourceItem clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.