public abstract class OutputSetting<T extends OutputSetting<?>>
extends java.lang.Object
implements java.io.Serializable
The generic data setting class for big data analysis.
Modifier and Type | Field and Description |
---|---|
java.lang.String |
datasetName
The name of the analysis result dataset.
|
java.lang.String |
outputPath
The path for outputting the workspace of analysis result
|
OutputType |
type
The output data type.
|
Constructor and Description |
---|
OutputSetting() |
OutputSetting(OutputSetting<?> fileOutputSetting) |
Modifier and Type | Method and Description |
---|---|
abstract T |
copy() |
T |
datasetName(java.lang.String datasetName) |
abstract java.lang.String |
getOutputString() |
T |
outputPath(java.lang.String outputPath) |
T |
type(OutputType type) |
public java.lang.String outputPath
public java.lang.String datasetName
public OutputType type
public OutputSetting()
public OutputSetting(OutputSetting<?> fileOutputSetting)
public T outputPath(java.lang.String outputPath)
public T datasetName(java.lang.String datasetName)
public T type(OutputType type)
public abstract T copy()
public abstract java.lang.String getOutputString()