Package tethys.tasks
Class TethysTaskSettings<T>
java.lang.Object
tethys.tasks.TethysTaskSettings<T>
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
DeploymentTaskSettings
Settings controlling output of a Tethys stream. These are primarily used in
the batch processor to set up export jobs and move settings between the
batch controller and the running jobs, but they might find use in other areas.
contains sufficient information for simple exports, though may need more for more complex exports where PAMGuard gathers additional parameters not captured within the sample nilus object.
contains sufficient information for simple exports, though may need more for more complex exports where PAMGuard gathers additional parameters not captured within the sample nilus object.
- Author:
- dg50
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
void
setOverwrite
(boolean overwrite) void
setWrappedSample
(NilusSettingsWrapper<T> wrappedSample)
-
Field Details
-
Constructor Details
-
Method Details
-
getWrappedSample
- Returns:
- the wrappedSample
-
setWrappedSample
- Parameters:
wrappedSample
- the wrappedSample to set
-
getTaskLongName
- Returns:
- the taskLongName
-
isOverwrite
public boolean isOverwrite()- Returns:
- the overwrite
-
setOverwrite
public void setOverwrite(boolean overwrite) - Parameters:
overwrite
- the overwrite to set
-