a map of parameters to inject into stages. Format is Map(StageSimpleName -> Map(ParameterName -> Value)). Allows changing parameters away from defaults (and only defaults) at the level of stage type (all stages of the same type will get the same setting. Note: Will NOT override parameter values that have been set previously in code OR with a previous set of parameters.
a map of parameters to inject into readers. Format is Map(ReaderType -> Map(ParameterName -> Value)). In order to use these parameters the read method in the reader must be overwritten to specifically take and use these parameters.
location to save model to or read model from
location to write out any data generated by flow
location to write out any metrics generated by flow
should compress metrics file
compress with the supplied codec
the time interval at which streaming data will be divided into batches
the time to await until streaming context termination
tag name printed on log lines (e.g., by com.salesforce.op.utils.spark.OpSparkListener)
the value for the tag printed on log lines (e.g., by com.salesforce.op.utils.spark.OpSparkListener)
if com.salesforce.op.utils.spark.OpSparkListener should log metrics for every stage. Note: can increase logging significantly if app has too many stages.
if com.salesforce.op.utils.spark.OpSparkListener should collect metrics for every stage. Note: can increase memory usage on the driver if app has too many stages.
any custom parameters
a map of parameters to inject into readers - other than the main reader being called in the workflow run Format is Map(ReaderType -> Map(ParameterName -> Value)). In order to use these parameters the read method in the reader must be overwritten to specifically take and use these parameters.
a map of parameters to inject into readers - other than the main reader being called in the workflow run Format is Map(ReaderType -> Map(ParameterName -> Value)).
a map of parameters to inject into readers - other than the main reader being called in the workflow run Format is Map(ReaderType -> Map(ParameterName -> Value)). In order to use these parameters the read method in the reader must be overwritten to specifically take and use these parameters.
the time to await until streaming context termination
the time interval at which streaming data will be divided into batches
if com.salesforce.op.utils.spark.OpSparkListener should collect metrics for every stage.
if com.salesforce.op.utils.spark.OpSparkListener should collect metrics for every stage. Note: can increase memory usage on the driver if app has too many stages.
any custom parameters
tag name printed on log lines (e.g., by com.salesforce.op.utils.spark.OpSparkListener)
the value for the tag printed on log lines (e.g., by com.salesforce.op.utils.spark.OpSparkListener)
if com.salesforce.op.utils.spark.OpSparkListener should log metrics for every stage.
if com.salesforce.op.utils.spark.OpSparkListener should log metrics for every stage. Note: can increase logging significantly if app has too many stages.
compress with the supplied codec
should compress metrics file
location to write out any metrics generated by flow
location to save model to or read model from
a map of parameters to inject into readers.
a map of parameters to inject into readers. Format is Map(ReaderType -> Map(ParameterName -> Value)). In order to use these parameters the read method in the reader must be overwritten to specifically take and use these parameters.
a map of parameters to inject into stages.
a map of parameters to inject into stages. Format is Map(StageSimpleName -> Map(ParameterName -> Value)). Allows changing parameters away from defaults (and only defaults) at the level of stage type (all stages of the same type will get the same setting. Note: Will NOT override parameter values that have been set previously in code OR with a previous set of parameters.
Switch the reader params with the alternate reader params and return a new params instance this is necessary because the readers will always try to use readerParams so if you want to use the alternate reader params they need to be moved to readerParams
Switch the reader params with the alternate reader params and return a new params instance this is necessary because the readers will always try to use readerParams so if you want to use the alternate reader params they need to be moved to readerParams
a new params instance
Write this instance to json string
Write this instance to json string
should pretty print
json string of the instance
This instance json string
This instance json string
json string of the instance
Copy op params with new specified values
Copy op params with new specified values
read locations
write locations
model location
metrics location
the time interval at which streaming data will be divided into batches
the time to await until streaming context termination
read locations for readers other than the main reader in the workflow
a copy of params with new values
location to write out any data generated by flow
OpParams for passing in command line information