Task_SparkTaskConfig constructor
Task_SparkTaskConfig({})
Implementation
factory Task_SparkTaskConfig({
$core.Iterable<$core.String>? fileUris,
$core.Iterable<$core.String>? archiveUris,
Task_InfrastructureSpec? infrastructureSpec,
$core.String? mainJarFileUri,
$core.String? mainClass,
$core.String? pythonScriptFile,
$core.String? sqlScriptFile,
$core.String? sqlScript,
}) {
final $result = create();
if (fileUris != null) {
$result.fileUris.addAll(fileUris);
}
if (archiveUris != null) {
$result.archiveUris.addAll(archiveUris);
}
if (infrastructureSpec != null) {
$result.infrastructureSpec = infrastructureSpec;
}
if (mainJarFileUri != null) {
$result.mainJarFileUri = mainJarFileUri;
}
if (mainClass != null) {
$result.mainClass = mainClass;
}
if (pythonScriptFile != null) {
$result.pythonScriptFile = pythonScriptFile;
}
if (sqlScriptFile != null) {
$result.sqlScriptFile = sqlScriptFile;
}
if (sqlScript != null) {
$result.sqlScript = sqlScript;
}
return $result;
}