NotebookExecutionJob constructor
NotebookExecutionJob({
- NotebookExecutionJob_DataformRepositorySource? dataformRepositorySource,
- NotebookExecutionJob_GcsNotebookSource? gcsNotebookSource,
- NotebookExecutionJob_DirectNotebookSource? directNotebookSource,
- String? notebookRuntimeTemplateResourceName,
- NotebookExecutionJob_CustomEnvironmentSpec? customEnvironmentSpec,
- String? gcsOutputUri,
- String? executionUser,
- String? serviceAccount,
- NotebookExecutionJob_WorkbenchRuntime? workbenchRuntime,
- String name = '',
- String displayName = '',
- Duration? executionTimeout,
- String scheduleResourceName = '',
- JobState jobState = JobState.$default,
- Status? status,
- Timestamp? createTime,
- Timestamp? updateTime,
- Map<
String, String> labels = const {}, - String kernelName = '',
- EncryptionSpec? encryptionSpec,
Implementation
NotebookExecutionJob({
this.dataformRepositorySource,
this.gcsNotebookSource,
this.directNotebookSource,
this.notebookRuntimeTemplateResourceName,
this.customEnvironmentSpec,
this.gcsOutputUri,
this.executionUser,
this.serviceAccount,
this.workbenchRuntime,
this.name = '',
this.displayName = '',
this.executionTimeout,
this.scheduleResourceName = '',
this.jobState = JobState.$default,
this.status,
this.createTime,
this.updateTime,
this.labels = const {},
this.kernelName = '',
this.encryptionSpec,
}) : super(fullyQualifiedName);