public class SqwFile extends Object
Constructor and Description |
---|
SqwFile() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Map<String,String> |
getAnnotations()
Set arbitrary key-value annotations on provisioned files.
|
String |
getOutputPath() |
Collection<String> |
getParentAccessions() |
String |
getProvisionedPath() |
String |
getSourcePath() |
String |
getType() |
String |
getUniqueDir()
return the unique dir associate with the file if the file type is input, the provisioned file will be output to
provisionfiles/uniquedir + filename
|
int |
hashCode() |
boolean |
isAttached() |
boolean |
isForceCopy() |
boolean |
isInput()
is an input file?
|
boolean |
isOutput()
is an output file?
|
boolean |
isSkipIfMissing() |
void |
setAttached(boolean attached) |
void |
setForceCopy(boolean forceCopy)
when forceCopy is true, it will pass "--forcecopy" argument to provisionFileJob
|
void |
setIsInput(boolean isInupt)
isInput = @param isInput isOutput = !@param isInput
|
void |
setIsOutput(boolean isOutput)
isInput = !@param isOutput isOutput = @param isOutput
|
void |
setOutputPath(String location) |
void |
setParentAccessions(Collection<String> parentAccessions)
set the parent accessions for provision file job
|
void |
setSkipIfMissing(boolean skipIfMissing) |
void |
setSourcePath(String location) |
void |
setType(String type) |
public String getType()
public void setType(String type)
public String getSourcePath()
public void setSourcePath(String location)
public String getOutputPath()
public void setOutputPath(String location)
public boolean isOutput()
public boolean isInput()
public void setIsInput(boolean isInupt)
isInupt
- public void setIsOutput(boolean isOutput)
isOutput
- public boolean isForceCopy()
public void setForceCopy(boolean forceCopy)
forceCopy
- public String getProvisionedPath()
public String getUniqueDir()
public void setParentAccessions(Collection<String> parentAccessions)
parentAccessions
- public Collection<String> getParentAccessions()
public boolean isAttached()
public void setAttached(boolean attached)
attached
- the attached to setpublic boolean isSkipIfMissing()
public void setSkipIfMissing(boolean skipIfMissing)
skipIfMissing
- only relevant for provision output, this sets the skip if missing parameter of the provision files module allowing for the
additional of optional filesCopyright © 2015 SeqWare. All rights reserved.