|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.mayo.bsi.ngsportal.shared.SGEFilter
public class SGEFilter
The SGEFilter class holds a set of filter settings for generating metrics.
| Constructor Summary | |
|---|---|
SGEFilter()
Constructs a new filter object. |
|
| Method Summary | |
|---|---|
String |
getAnalysisFilter()
Return the analysis type being matched |
String |
getAppFilter()
Return the value of application to match |
Date |
getEndDate()
Return the end date of the date filter window |
boolean |
getFilterPrimary()
Return whether primary runs are being admitted by the filter |
boolean |
getFilterSecondary()
Return whether secondary runs are being admitted by the filter |
String |
getQueueFilter()
Return the value of the queue being matched |
String |
getRunIDFilter()
Return the value of RunID being matched |
Date |
getStartDate()
Return the start date of the date filter window |
String |
getUserFilter()
Return the value of the user being matched |
List<String> |
getValidRunIDs()
Gets the list of RunIDs to filter against |
boolean |
isAnalysisFilter()
|
boolean |
isAppFilter()
|
boolean |
isDateFilter()
|
boolean |
isErrorFilter()
|
boolean |
isQueueFilter()
|
boolean |
isRunFilter()
|
boolean |
isUserFilter()
|
void |
setAnalysisFilter(String value)
|
void |
setAppFilter(String value)
|
void |
setDateFilter(Date startDate,
Date endDate)
Set as a date filter |
void |
setErrorFilter()
Set as a filter for errors |
void |
setQueueFilter(String value)
|
void |
setRunFilter(String value)
|
void |
setStageFilterPrimary()
Set as a filter for primary analysis |
void |
setStageFilterSecondary()
Set as a filter for secondary analysis |
void |
setUserFilter(String value)
|
void |
setValidRunIDs(List<String> validList)
Accepts a list of RunIDs to filter against |
void |
unsetAnalysisFilter()
Don't filter on analysis |
void |
unsetAppFilter()
Don't filter on application type. |
void |
unsetDateFilter()
Don't filter on date |
void |
unsetErrorFilter()
Don't filter on errors |
void |
unsetQueueFilter()
Don't filter on queue |
void |
unsetRunFilter()
Don't filter on runID |
void |
unsetStageFilter()
Don't filter on workflow stage |
void |
unsetUserFilter()
Don't filter on user |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SGEFilter()
| Method Detail |
|---|
public boolean isAppFilter()
public boolean isRunFilter()
public boolean isQueueFilter()
public boolean isUserFilter()
public boolean isAnalysisFilter()
public boolean isErrorFilter()
public boolean isDateFilter()
public void setRunFilter(String value)
value - String containing a runID to matchpublic void setQueueFilter(String value)
value - String containing a queue to matchpublic void setUserFilter(String value)
value - String containing a userIDpublic void setAppFilter(String value)
value - String containing an application type (GENOME_GPS, MAPRSEQ,
etc)public void setAnalysisFilter(String value)
value - String containing an analysis type (whole_genome, exome, etc)public void setStageFilterPrimary()
public void setStageFilterSecondary()
public void setErrorFilter()
public void setDateFilter(Date startDate,
Date endDate)
startDate - endDate - public void unsetAppFilter()
public void unsetRunFilter()
public void unsetQueueFilter()
public void unsetUserFilter()
public void unsetAnalysisFilter()
public void unsetStageFilter()
public void unsetErrorFilter()
public void unsetDateFilter()
public String getAppFilter()
public String getRunIDFilter()
public String getQueueFilter()
public String getUserFilter()
public String getAnalysisFilter()
public boolean getFilterPrimary()
public boolean getFilterSecondary()
public Date getStartDate()
public Date getEndDate()
public void setValidRunIDs(List<String> validList)
validList - public List<String> getValidRunIDs()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||