UNPKG

ibm-streams

Version:
1,436 lines 67.6 kB
{ "name": "ibm-streams", "displayName": "IBM Streams", "description": "IBM Streams Support for Visual Studio Code", "version": "1.1.1", "publisher": "IBM", "license": "Apache-2.0", "icon": "images/ibm-streams.png", "homepage": "https://github.com/IBMStreams/vscode-ide/blob/main/README.md", "repository": { "type": "git", "url": "https://github.com/IBMStreams/vscode-ide.git" }, "bugs": { "url": "https://github.com/IBMStreams/vscode-ide/issues" }, "engines": { "vscode": "^1.41.0" }, "categories": [ "Programming Languages", "Linters", "Themes" ], "keywords": [ "IBM", "Streams", "Streaming Analytics", "SPL", "theme" ], "extensionDependencies": [ "redhat.java" ], "activationEvents": [ "*" ], "main": "./dist/extension", "contributes": { "keybindings": [ { "command": "ibm-streams.build.makeDownload", "key": "ctrl+alt+b", "mac": "cmd+alt+b", "when": "editorLangId == makefile" }, { "command": "ibm-streams.build.appDownload", "key": "ctrl+alt+b", "mac": "cmd+alt+b", "when": "editorLangId == spl" }, { "command": "ibm-streams.build.makeSubmit", "key": "ctrl+alt+s", "mac": "cmd+alt+s", "when": "editorLangId == makefile" }, { "command": "ibm-streams.build.appSubmit", "key": "ctrl+alt+s", "mac": "cmd+alt+s", "when": "editorLangId == spl" }, { "command": "ibm-streams.build.makeEdgeAnalyticsImage", "key": "ctrl+alt+e", "mac": "cmd+alt+e", "when": "editorLangId == makefile" }, { "command": "ibm-streams.build.appEdgeAnalyticsImage", "key": "ctrl+alt+e", "mac": "cmd+alt+e", "when": "editorLangId == spl" }, { "command": "ibm-streams.build.toolkit", "key": "ctrl+alt+k", "mac": "cmd+alt+k", "when": "explorerResourceIsFolder || resourceFilename =~ /(toolkit.xml|info.xml)/ || editorLangId == makefile" }, { "command": "ibm-streams.build.cppPrimitiveOperator", "key": "ctrl+alt+p", "mac": "cmd+alt+p", "when": "explorerResourceIsFolder || resourceExtname =~ /(.cgt|.pm|.xml)/ || editorLangId == makefile" }, { "command": "ibm-streams.build.javaPrimitiveOperator", "key": "ctrl+alt+j", "mac": "cmd+alt+j", "when": "explorerResourceIsFolder || editorLangId == java || editorLangId == makefile" } ], "configuration": { "type": "object", "title": "IBM Streams", "properties": { "ibm-streams.environment.refreshInterval": { "type": "number", "default": 5, "minimum": 1, "description": "Interval in minutes at which an IBM Streams instance is automatically refreshed." }, "ibm-streams.environment.timeoutForRequests": { "type": "number", "default": 60, "minimum": 1, "description": "Timeout in seconds before a request times out." }, "ibm-streams.environment.toolkitPaths": { "type": "string", "default": "/path/to/toolkits/directory", "description": "Paths to directories, comma or semicolon separated, containing additional IBM Streams toolkits." }, "ibm-streams.logLevel": { "type": "string", "enum": [ "error", "warn", "info", "trace" ], "default": "info", "description": "Log level for the extension." }, "ibm-streams.server.mode": { "type": "string", "enum": [ "embedded", "socket" ], "default": "embedded", "markdownDescription": "Controls how the SPL language server runs. Running the server in `embedded` mode is recommended unless you are experiencing issues with SPL language features." }, "ibm-streams.server.port": { "type": "number", "default": 5007, "minimum": 1000, "markdownDescription": "The port where the SPL language server runs when `#ibm-streams.server.mode#` is `socket`." }, "ibm-streams.trace.server": { "type": "string", "enum": [ "off", "verbose" ], "default": "off", "description": "Traces the communication between VS Code and the SPL language server." } } }, "commands": [ { "command": "ibm-streams.addSplApplication", "title": "Add SPL Application", "category": "IBM Streams" }, { "command": "ibm-streams.buildSplApplications", "title": "Build SPL Applications", "category": "IBM Streams" }, { "command": "ibm-streams.buildSubmitSplApplications", "title": "Build and Submit SPL Applications", "category": "IBM Streams" }, { "command": "ibm-streams.createSplApplication", "title": "Create SPL Application", "category": "IBM Streams" }, { "command": "ibm-streams.createSplApplicationSet", "title": "Create SPL Application Set", "category": "IBM Streams" }, { "command": "ibm-streams.createCppPrimitiveOperator", "title": "Create C++ Primitive Operator", "category": "IBM Streams" }, { "command": "ibm-streams.createJavaPrimitiveOperator", "title": "Create Java Primitive Operator", "category": "IBM Streams" }, { "command": "ibm-streams.removeOutputChannels", "title": "Remove Build Output Channels", "category": "IBM Streams" }, { "command": "ibm-streams.build.appDownload", "title": "Build", "category": "IBM Streams" }, { "command": "ibm-streams.build.appSubmit", "title": "Build and Submit Job", "category": "IBM Streams" }, { "command": "ibm-streams.build.appEdgeAnalyticsImage", "title": "Build Edge Application Image", "category": "IBM Streams" }, { "command": "ibm-streams.build.makeDownload", "title": "Build", "category": "IBM Streams" }, { "command": "ibm-streams.build.makeSubmit", "title": "Build and Submit Job(s)", "category": "IBM Streams" }, { "command": "ibm-streams.build.makeEdgeAnalyticsImage", "title": "Build Edge Application Image", "category": "IBM Streams" }, { "command": "ibm-streams.build.submit", "title": "Submit Job", "category": "IBM Streams" }, { "command": "ibm-streams.build.uploadApplicationBundle", "title": "Upload Application Bundle", "category": "IBM Streams" }, { "command": "ibm-streams.build.edgeAnalyticsImage", "title": "Build Edge Application Image", "category": "IBM Streams" }, { "command": "ibm-streams.build.toolkit", "title": "Build Toolkit", "category": "IBM Streams" }, { "command": "ibm-streams.build.cppPrimitiveOperator", "title": "Build C++ Primitive Operator", "category": "IBM Streams" }, { "command": "ibm-streams.build.javaPrimitiveOperator", "title": "Build Java Primitive Operator", "category": "IBM Streams" }, { "command": "ibm-streams.environment.cloudPakForData.openConsole", "title": "Open IBM Streams Console", "category": "IBM Streams" }, { "command": "ibm-streams.environment.cloudPakForData.openDashboard", "title": "Open IBM Cloud Pak for Data Dashboard", "category": "IBM Streams" }, { "command": "ibm-streams.environment.streamingAnalytics.openConsole", "title": "Open IBM Streaming Analytics Console", "category": "IBM Streams" }, { "command": "ibm-streams.environment.streamingAnalytics.openDashboard", "title": "Open IBM Cloud Dashboard", "category": "IBM Streams" }, { "command": "ibm-streams.environment.streamsStandalone.openConsole", "title": "Open IBM Streams Console", "category": "IBM Streams" }, { "command": "ibm-streams.environment.showJobGraph", "title": "Show Job Graph", "category": "IBM Streams", "icon": { "light": "images/icons/light/branch.svg", "dark": "images/icons/dark/branch.svg" } }, { "command": "ibm-streams.environment.setToolkitPaths", "title": "Set IBM Streams Toolkit Paths", "category": "IBM Streams" }, { "command": "ibm-streams.environment.toolkits.list", "title": "List Available IBM Streams Toolkits", "category": "IBM Streams" }, { "command": "ibm-streams.environment.toolkits.refresh", "title": "Refresh IBM Streams Toolkits", "category": "IBM Streams" }, { "command": "ibm-streams.environment.addToolkitToBuildService", "title": "Add Toolkit to Streams Build Service", "category": "IBM Streams", "icon": { "light": "images/icons/light/add--alt.svg", "dark": "images/icons/dark/add--alt.svg" } }, { "command": "ibm-streams.environment.removeToolkitsFromBuildService", "title": "Remove Toolkits from Streams Build Service", "category": "IBM Streams", "icon": { "light": "images/icons/light/subtract--alt.svg", "dark": "images/icons/dark/subtract--alt.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.addInstance", "title": "Add Instance", "category": "IBM Streams", "icon": { "light": "images/icons/light/add--alt.svg", "dark": "images/icons/dark/add--alt.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.removeInstances", "title": "Remove Instances", "category": "IBM Streams", "icon": { "light": "images/icons/light/subtract--alt.svg", "dark": "images/icons/dark/subtract--alt.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.refreshInstances", "title": "Refresh Instances", "category": "IBM Streams", "icon": { "light": "images/icons/light/renew.svg", "dark": "images/icons/dark/renew.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.instance.authenticate", "title": "Authenticate", "category": "IBM Streams", "icon": { "light": "images/icons/light/login.svg", "dark": "images/icons/dark/login.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.instance.submitJob", "title": "Submit Job", "category": "IBM Streams", "icon": { "light": "images/icons/light/timer--add.svg", "dark": "images/icons/dark/timer--add.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.instance.openCpdDetails", "title": "Open Cloud Pak for Data Instance Details", "category": "IBM Streams", "icon": { "light": "images/icons/light/information.svg", "dark": "images/icons/dark/information.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.instance.openConsole", "title": "Open Streams Console", "category": "IBM Streams", "icon": { "light": "images/icons/light/dashboard.svg", "dark": "images/icons/dark/dashboard.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.instance.setDefault", "title": "Set Instance as Default", "category": "IBM Streams", "icon": { "light": "images/icons/light/checkmark--outline.svg", "dark": "images/icons/dark/checkmark--outline.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.instance.remove", "title": "Remove Instance", "category": "IBM Streams", "icon": { "light": "images/icons/light/subtract--alt.svg", "dark": "images/icons/dark/subtract--alt.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.instance.refresh", "title": "Refresh Instance", "category": "IBM Streams", "icon": { "light": "images/icons/light/renew.svg", "dark": "images/icons/dark/renew.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdSpace.openCpdDetails", "title": "Open Cloud Pak for Data Deployment Space Details", "category": "IBM Streams", "icon": { "light": "images/icons/light/information.svg", "dark": "images/icons/dark/information.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdProject.openCpdDetails", "title": "Open Cloud Pak for Data Deployment Project Details", "category": "IBM Streams", "icon": { "light": "images/icons/light/information.svg", "dark": "images/icons/dark/information.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.job.openCpdDetails", "title": "Open Cloud Pak for Data Job Details", "category": "IBM Streams", "icon": { "light": "images/icons/light/information.svg", "dark": "images/icons/dark/information.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.job.openCpdProject", "title": "Open Cloud Pak for Data Project", "category": "IBM Streams", "icon": { "light": "images/icons/light/grid.svg", "dark": "images/icons/dark/grid.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.job.downloadLogs", "title": "Download Job Logs", "category": "IBM Streams", "icon": { "light": "images/icons/light/document--download.svg", "dark": "images/icons/dark/document--download.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.job.cancel", "title": "Cancel Job", "category": "IBM Streams", "icon": { "light": "images/icons/light/delete.svg", "dark": "images/icons/dark/delete.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdJob.openCpdDetails", "title": "Open Cloud Pak for Data Job Definition Details", "category": "IBM Streams", "icon": { "light": "images/icons/light/information.svg", "dark": "images/icons/dark/information.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdJob.edit", "title": "Edit Job", "category": "IBM Streams", "icon": { "light": "images/icons/light/edit.svg", "dark": "images/icons/dark/edit.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdJob.delete", "title": "Delete Job", "category": "IBM Streams", "icon": { "light": "images/icons/light/delete.svg", "dark": "images/icons/dark/delete.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdJob.startRun", "title": "Start Job Run", "category": "IBM Streams", "icon": { "light": "images/icons/light/play.svg", "dark": "images/icons/dark/play.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdJobRun.openCpdDetails", "title": "Open Cloud Pak for Data Job Run Details", "category": "IBM Streams", "icon": { "light": "images/icons/light/information.svg", "dark": "images/icons/dark/information.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdJobRun.createLogSnapshot", "title": "Create Log Snapshot", "category": "IBM Streams", "icon": { "light": "images/icons/light/camera.svg", "dark": "images/icons/dark/camera.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdJobRun.cancel", "title": "Cancel Job Run", "category": "IBM Streams", "icon": { "light": "images/icons/light/stop.svg", "dark": "images/icons/dark/stop.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdJobRun.delete", "title": "Delete Job Run", "category": "IBM Streams", "icon": { "light": "images/icons/light/delete.svg", "dark": "images/icons/dark/delete.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdJobRunLog.deleteMultiple", "title": "Delete Job Run Logs", "category": "IBM Streams", "icon": { "light": "images/icons/light/delete.svg", "dark": "images/icons/dark/delete.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdJobRunLog.delete", "title": "Delete Job Run Log", "category": "IBM Streams", "icon": { "light": "images/icons/light/delete.svg", "dark": "images/icons/dark/delete.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdJobRunLog.download", "title": "Download Job Run Log", "category": "IBM Streams", "icon": { "light": "images/icons/light/document--download.svg", "dark": "images/icons/dark/document--download.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.baseImage.buildImage", "title": "Build Edge Application Image", "category": "IBM Streams", "icon": { "light": "images/icons/light/package.svg", "dark": "images/icons/dark/package.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.baseImage.copyId", "title": "Copy ID", "category": "IBM Streams", "icon": { "light": "images/icons/light/copy.svg", "dark": "images/icons/dark/copy.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsAppServices.service.openRestApiDoc", "title": "Open REST API Documentation", "category": "IBM Streams", "icon": { "light": "images/icons/light/API.svg", "dark": "images/icons/dark/API.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsAppServices.endpointPath.sendData", "title": "Send Data", "category": "IBM Streams", "icon": { "light": "images/icons/light/cloud--upload.svg", "dark": "images/icons/dark/cloud--upload.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsAppServices.endpointPath.receiveData", "title": "Receive Data", "category": "IBM Streams", "icon": { "light": "images/icons/light/cloud--download.svg", "dark": "images/icons/dark/cloud--download.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsDetails.copyToClipboard", "title": "Copy to Clipboard", "category": "IBM Streams", "icon": { "light": "images/icons/light/copy.svg", "dark": "images/icons/dark/copy.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsJobs.openCpdDetails", "title": "Open Cloud Pak for Data Job Run Details", "category": "IBM Streams", "icon": { "light": "images/icons/light/information.svg", "dark": "images/icons/dark/information.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsJobs.createLogSnapshot", "title": "Create Log Snapshot", "category": "IBM Streams", "icon": { "light": "images/icons/light/camera.svg", "dark": "images/icons/dark/camera.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsJobs.cancel", "title": "Cancel Job Run", "category": "IBM Streams", "icon": { "light": "images/icons/light/stop.svg", "dark": "images/icons/dark/stop.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsToolkits.refresh", "title": "Refresh Toolkits", "category": "IBM Streams", "icon": { "light": "images/icons/light/renew.svg", "dark": "images/icons/dark/renew.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsToolkits.editLocalToolkits", "title": "Edit Local Toolkits", "category": "IBM Streams", "icon": { "light": "images/icons/light/edit.svg", "dark": "images/icons/dark/edit.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsToolkits.addToolkitPath", "title": "Add Toolkit Path", "category": "IBM Streams", "icon": { "light": "images/icons/light/add--alt.svg", "dark": "images/icons/dark/add--alt.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsToolkits.removeToolkitPaths", "title": "Remove Toolkit Paths", "category": "IBM Streams", "icon": { "light": "images/icons/light/subtract--alt.svg", "dark": "images/icons/dark/subtract--alt.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsToolkits.openToolkit", "title": "Open Toolkit", "category": "IBM Streams", "icon": { "light": "images/icons/light/view--filled.svg", "dark": "images/icons/dark/view--filled.svg" } }, { "command": "ibm-streams.view.streamsExplorer.streamsToolkits.viewToolkit", "title": "View Toolkit", "category": "IBM Streams", "icon": { "light": "images/icons/light/launch.svg", "dark": "images/icons/dark/launch.svg" } } ], "configurationDefaults": { "[spl]": { "editor.wordBasedSuggestions": false } }, "grammars": [ { "language": "spl", "scopeName": "source.spl", "path": "./syntaxes/spl.tmLanguage.json" }, { "language": "spl-log", "scopeName": "source.splLog", "path": "./syntaxes/spl-log.tmLanguage.json" } ], "languages": [ { "id": "spl", "aliases": [ "SPL", "spl" ], "extensions": [ ".spl", ".splmm" ], "configuration": "./language-configuration.json" }, { "id": "spl-log", "mimetypes": [ "text/x-code-output" ] } ], "menus": { "commandPalette": [ { "command": "ibm-streams.addSplApplication", "when": "resourceFilename =~ /ApplicationSet_.+\\.properties/" }, { "command": "ibm-streams.buildSplApplications", "when": "resourceFilename =~ /ApplicationSet_.+\\.properties/" }, { "command": "ibm-streams.buildSubmitSplApplications", "when": "resourceFilename =~ /ApplicationSet_.+\\.properties/" }, { "command": "ibm-streams.createSplApplication" }, { "command": "ibm-streams.createSplApplicationSet" }, { "command": "ibm-streams.createCppPrimitiveOperator" }, { "command": "ibm-streams.createJavaPrimitiveOperator" }, { "command": "ibm-streams.removeOutputChannels" }, { "command": "ibm-streams.build.appDownload", "when": "editorLangId == spl" }, { "command": "ibm-streams.build.appSubmit", "when": "editorLangId == spl" }, { "command": "ibm-streams.build.appEdgeAnalyticsImage", "when": "editorLangId == spl" }, { "command": "ibm-streams.build.makeDownload", "when": "editorLangId == makefile" }, { "command": "ibm-streams.build.makeSubmit", "when": "editorLangId == makefile" }, { "command": "ibm-streams.build.makeEdgeAnalyticsImage", "when": "editorLangId == makefile" }, { "command": "ibm-streams.build.submit", "when": "resourceExtname == .sab" }, { "command": "ibm-streams.build.uploadApplicationBundle", "when": "resourceExtname == .sab" }, { "command": "ibm-streams.build.edgeAnalyticsImage", "when": "resourceExtname == .sab" }, { "command": "ibm-streams.build.toolkit", "when": "explorerResourceIsFolder || resourceFilename =~ /(toolkit.xml|info.xml)/ || editorLangId == makefile" }, { "command": "ibm-streams.build.cppPrimitiveOperator", "when": "explorerResourceIsFolder || resourceExtname =~ /(.cgt|.pm|.xml)/ || editorLangId == makefile" }, { "command": "ibm-streams.build.javaPrimitiveOperator", "when": "explorerResourceIsFolder || editorLangId == java || editorLangId == makefile" }, { "command": "ibm-streams.environment.cloudPakForData.openConsole", "when": "defaultInstanceEnv == 'v5_cpd' && consoleEnabled == true" }, { "command": "ibm-streams.environment.cloudPakForData.openDashboard", "when": "defaultInstanceEnv == 'v5_cpd'" }, { "command": "ibm-streams.environment.streamingAnalytics.openConsole", "when": "defaultInstanceEnv == 'v4_streamingAnalytics'" }, { "command": "ibm-streams.environment.streamingAnalytics.openDashboard", "when": "defaultInstanceEnv == 'v4_streamingAnalytics'" }, { "command": "ibm-streams.environment.streamsStandalone.openConsole", "when": "defaultInstanceEnv == 'v5_standalone'" }, { "command": "ibm-streams.environment.showJobGraph", "when": "defaultInstanceEnv =~ /(v5_cpd|v5_standalone)/" }, { "command": "ibm-streams.environment.setToolkitPaths" }, { "command": "ibm-streams.environment.toolkits.list" }, { "command": "ibm-streams.environment.toolkits.refresh" }, { "command": "ibm-streams.environment.addToolkitToBuildService", "when": "defaultInstanceEnv =~ /(v5_cpd|v5_standalone)/" }, { "command": "ibm-streams.environment.removeToolkitsFromBuildService", "when": "defaultInstanceEnv =~ /(v5_cpd|v5_standalone)/" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.addInstance" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.removeInstances" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.refreshInstances" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.instance.authenticate", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.instance.openCpdDetails", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.instance.openConsole", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.instance.setDefault", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.instance.remove", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.instance.refresh", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.instance.submitJob", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdSpace.openCpdDetails", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsJobs.openCpdDetails", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdProject.openCpdDetails", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.job.openCpdDetails", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.job.openCpdProject", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.job.downloadLogs", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.job.cancel", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdJob.openCpdDetails", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdJob.edit", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdJob.delete", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdJob.startRun", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdJobRun.openCpdDetails", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdJobRun.createLogSnapshot", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdJobRun.cancel", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdJobRun.delete", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdJobRunLog.deleteMultiple", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdJobRunLog.delete", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.cpdJobRunLog.download", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.baseImage.buildImage", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsInstances.baseImage.copyId", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsAppServices.service.openRestApiDoc", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsAppServices.endpointPath.sendData", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsAppServices.endpointPath.receiveData", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsJobs.createLogSnapshot", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsJobs.cancel", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsDetails.copyToClipboard", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsToolkits.refresh", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsToolkits.editLocalToolkits", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsToolkits.addToolkitPath", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsToolkits.removeToolkitPaths", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsToolkits.openToolkit", "when": "false" }, { "command": "ibm-streams.view.streamsExplorer.streamsToolkits.viewToolkit", "when": "false" } ], "explorer/context": [ { "command": "ibm-streams.addSplApplication", "when": "resourceFilename =~ /ApplicationSet_.+\\.properties/", "group": "STREAMS0@1" }, { "command": "ibm-streams.buildSplApplications", "when": "resourceFilename =~ /ApplicationSet_.+\\.properties/", "group": "STREAMS0@2" }, { "command": "ibm-streams.buildSubmitSplApplications", "when": "resourceFilename =~ /ApplicationSet_.+\\.properties/", "group": "STREAMS0@3" }, { "command": "ibm-streams.build.appDownload", "when": "resourceLangId == spl", "group": "STREAMS1@1" }, { "command": "ibm-streams.build.appSubmit", "when": "resourceLangId == spl", "group": "STREAMS1@2" }, { "command": "ibm-streams.build.appEdgeAnalyticsImage", "when": "resourceLangId == spl", "group": "STREAMS1@3" }, { "command": "ibm-streams.build.makeDownload", "when": "resourceLangId == makefile", "group": "STREAMS1@1" }, { "command": "ibm-streams.build.makeSubmit", "when": "resourceLangId == makefile", "group": "STREAMS1@2" }, { "command": "ibm-streams.build.makeEdgeAnalyticsImage", "when": "resourceLangId == makefile", "group": "STREAMS1@3" }, { "command": "ibm-streams.build.submit", "when": "resourceExtname == .sab", "group": "STREAMS1@3" }, { "command": "ibm-streams.build.uploadApplicationBundle", "when": "resourceExtname == .sab", "group": "STREAMS1@4" }, { "command": "ibm-streams.build.edgeAnalyticsImage", "when": "resourceExtname == .sab", "group": "STREAMS1@5" }, { "command": "ibm-streams.build.toolkit", "when": "explorerResourceIsFolder || resourceFilename =~ /(toolkit.xml|info.xml)/ || resourceLangId == makefile", "group": "STREAMS1@5" }, { "command": "ibm-streams.build.cppPrimitiveOperator", "when": "explorerResourceIsFolder || resourceExtname =~ /(.cgt|.pm|.xml)/ || resourceLangId == makefile", "group": "STREAMS1@6" }, { "command": "ibm-streams.build.javaPrimitiveOperator", "when": "explorerResourceIsFolder || resourceLangId == java || resourceLangId == makefile", "group": "STREAMS1@7" }, { "command": "ibm-streams.environment.cloudPakForData.openDashboard", "when": "resourceLangId =~ /(spl|makefile)/ && defaultInstanceEnv == 'v5_cpd'", "group": "STREAMS2@1" }, { "command": "ibm-streams.environment.cloudPakForData.openConsole", "when": "resourceLangId =~ /(spl|makefile)/ && defaultInstanceEnv == 'v5_cpd' && consoleEnabled == true", "group": "STREAMS2@2" }, { "command": "ibm-streams.environment.streamingAnalytics.openDashboard", "when": "resourceLangId =~ /(spl|makefile)/ && defaultInstanceEnv == 'v4_streamingAnalytics'", "group": "STREAMS2@1" }, { "command": "ibm-streams.environment.streamingAnalytics.openConsole", "when": "resourceLangId =~ /(spl|makefile)/ && defaultInstanceEnv == 'v4_streamingAnalytics'", "group": "STREAMS2@2" }, { "command": "ibm-streams.environment.streamsStandalone.openConsole", "when": "resourceLangId =~ /(spl|makefile)/ && defaultInstanceEnv == 'v5_standalone'", "group": "STREAMS2@1" }, { "command": "ibm-streams.environment.cloudPakForData.openDashboard", "when": "resourceExtname == .sab && defaultInstanceEnv == 'v5_cpd'", "group": "STREAMS2@1" }, { "command": "ibm-streams.environment.cloudPakForData.openConsole", "when": "resourceExtname == .sab && defaultInstanceEnv == 'v5_cpd' && consoleEnabled == true", "group": "STREAMS2@2" }, { "command": "ibm-streams.environment.streamingAnalytics.openDashboard", "when": "resourceExtname == .sab && defaultInstanceEnv == 'v4_streamingAnalytics'", "group": "STREAMS2@1" }, { "command": "ibm-streams.environment.streamingAnalytics.openConsole", "when": "resourceExtname == .sab && defaultInstanceEnv == 'v4_streamingAnalytics'", "group": "STREAMS2@2" }, { "command": "ibm-streams.environment.streamsStandalone.openConsole", "when": "resourceExtname == .sab && defaultInstanceEnv == 'v5_standalone'", "group": "STREAMS2@1" }, { "command": "ibm-streams.environment.addToolkitToBuildService", "when": "defaultInstanceEnv =~ /(v5_cpd|v5_standalone)/ && explorerResourceIsFolder || defaultInstanceEnv =~ /(v5_cpd|v5_standalone)/ && resourceFilename == toolkit.xml", "group": "STREAMS2@3" }, { "command": "ibm-streams.createSplApplication", "group": "STREAMS3@1" }, { "command": "ibm-streams.createSplApplicationSet", "group": "STREAMS3@2" }, { "command": "ibm-streams.createCppPrimitiveOperator", "group": "STREAMS3@3" }, { "command": "ibm-streams.createJavaPrimitiveOperator", "group": "STREAMS3@4" } ], "editor/context": [ { "command": "ibm-streams.addSplApplication", "when": "resourceFilename =~ /ApplicationSet_.+\\.properties/", "group": "STREAMS0@1" }, { "command": "ibm-streams.buildSplApplications", "when": "resourceFilename =~ /ApplicationSet_.+\\.properties/", "group": "STREAMS0@2" }, { "command": "ibm-streams.buildSubmitSplApplications", "when": "resourceFilename =~ /ApplicationSet_.+\\.properties/", "group": "STREAMS0@3" }, { "command": "ibm-streams.build.appDownload", "when": "editorLangId == spl", "group": "STREAMS1@1" }, { "command": "ibm-streams.build.appSubmit", "when": "editorLangId == spl", "group": "STREAMS1@2" }, { "command": "ibm-streams.build.appEdgeAnalyticsImage", "when": "editorLangId == spl", "group": "STREAMS1@3" }, { "command": "ibm-streams.build.makeDownload", "when": "editorLangId == makefile", "group": "STREAMS1@1" }, { "command": "ibm-streams.build.makeSubmit", "when": "editorLangId == makefile", "group": "STREAMS1@2" }, { "command": "ibm-streams.build.makeEdgeAnalyticsImage", "when": "resourceLangId == makefile", "group": "STREAMS1@3" }, { "command": "ibm-streams.build.submit", "when": "resourceExtname == .sab", "group": "STREAMS1@3" }, { "command": "ibm-streams.build.uploadApplicationBundle", "when": "resourceExtname == .sab", "group": "STREAMS1@4" }, { "command": "ibm-streams.build.edgeAnalyticsImage", "when": "resourceExtname == .sab", "group": "STREAMS1@5" }, { "command": "ibm-streams.build.toolkit", "when": "explorerResourceIsFolder || resourceFilename =~ /(toolkit.xml|info.xml)/ || resourceLangId == makefile", "group": "STREAMS1@5" }, { "command": "ibm-streams.build.cppPrimitiveOperator", "when": "explorerResourceIsFolder || resourceExtname =~ /(.cgt|.pm|.xml)/ || resourceLangId == makefile", "group": "STREAMS1@6" }, { "command": "ibm-streams.build.javaPrimitiveOperator", "when": "explorerResourceIsFolder || editorLangId == java || resourceLangId == makefile", "group": "STREAMS1@7" }, { "command": "ibm-streams.environment.cloudPakForData.openDashboard", "when": "editorLangId =~ /(spl|makefile)/ && defaultInstanceEnv == 'v5_cpd'", "group": "STREAMS2@1" }, { "command": "ibm-streams.environment.cloudPakForData.openConsole", "when": "editorLangId =~ /(spl|makefile)/ && defaultInstanceEnv == 'v5_cpd' && consoleEnabled == true", "group": "STREAMS2@2" }, { "command": "ibm-streams.environment.streamingAnalytics.openDashboard", "when": "editorLangId =~ /(spl|makefile)/ && defaultInstanceEnv == 'v4_streamingAnalytics'", "group": "STREAMS2@1" }, { "command": "ibm-streams.environment.streamingAnalytics.openConsole", "when": "editorLangId =~ /(spl|makefile)/ && defaultInstanceEnv == 'v4_streamingAnalytics'", "group": "STREAMS2@2" }, { "command": "ibm-streams.environment.streamsStandalone.openConsole", "when": "editorLangId =~ /(spl|makefile)/ && defaultInstanceEnv == 'v5_standalone'", "group": "STREAMS2@1" }, { "command": "ibm-streams.environment.cloudPakForData.openDashboard", "when": "resourceExtname == .sab && defaultInstanceEnv == 'v5_cpd'", "group": "STREAMS2@1" }, { "command": "ibm-streams.environment.cloudPakForData.openConsole", "when": "resourceExtname == .sab && defaultInstanceEnv == 'v5_cpd' && consoleEnabled == true", "group": "STREAMS2@2" }, { "command": "ibm-streams.environment.streamingAnalytics.openDashboard", "when": "resourceExtname == .sab && defaultInstanceEnv == 'v4_streamingAnalytics'", "group": "STREAMS2@1" }, { "command": "ibm-streams.environment.streamingAnalytics.openConsole", "when": "resourceExtname == .sab && defaultInstanceEnv == 'v4_streamingAnalytics'", "group": "STREAMS2@2" }, { "command": "ibm-streams.environment.streamsStandalone.openConsole", "when": "resourceExtname == .sab && defaultInstanceEnv == 'v5_standalone'", "group": "STREAMS2@1" }, { "command": "ibm-streams.environment.addToolkitToBuildService", "when": "defaultInstanceEnv =~ /(v5_cpd|v5_standalone)/ && explorerResourceIsFolder || defaultInstanceEnv =~ /(v5_cpd|v5_standalone)/ && resourceFilename == toolkit.xml", "group": "STREAMS2@3" }, { "command": "ibm-streams.createSplApplication", "group": "STREAMS3@1" }, { "command": "ibm-streams.createSplApplicationSet", "group": "STREAMS3@2" }, { "command": "ibm-streams.createCppPrimitiveOperator", "group": "STREAMS3@3" }, { "command": "ibm-streams.createJavaPrimitiveOperator", "group": "STREAMS3@4" } ], "editor/title/context": [ { "command": "ibm-streams.addSplApplication", "when": "resourceFilename =~ /ApplicationSet_.+\\.properties/", "group": "STREAMS0@1" }, { "command": "ibm-streams.buildSplApplications", "when": "resourceFilename =~ /ApplicationSet_.+\\.properties/", "group": "STREAMS0@2" }, { "command": "ibm-streams.buildSubmitSplApplications", "when": "resourceFilename =~ /ApplicationSet_.+\\.properties/", "group": "STREAMS0@3" }, { "command": "ibm-streams.build.appDownload", "when": "resourceLangId == spl", "group": "STREAMS1@1" }, { "command": "ibm-streams.build.appSubmit", "when": "resourceLangId == spl", "group": "STREAMS1@2" }, { "command": "ibm-streams.build.appEdgeAnalyticsImage", "when": "resourceLangId == spl", "group": "STREAMS1@3" }, { "command": "ibm-streams.build.makeDownload", "when": "resourceLangId == makefile", "group": "STREAMS1@1" }, { "command": "ibm-streams.build.makeSubmit", "when": "resourceLangId == makefile", "group": "STREAMS1@2" }, { "command": "ibm-streams.build.makeEdgeAnalyticsImage", "when": "resourceLangId == makefile", "group": "STREAMS1@3" }, { "command": "ibm-streams.build.submit", "when": "resourceExtname == .sab", "group": "STREAMS1@3" }, { "command": "ibm-streams.build.uploadApplicationBundle", "when": "resourceExtname == .sab", "group": "STREAMS1@4" }, { "command": "ibm-streams.build.edgeAnalyticsImage", "when": "resourceExtname == .sab", "group": "STREAMS1@5" }, { "command": "ibm-streams.build.toolkit", "when": "explorerResourceIsFolder || resourceFilename =~ /(toolkit.xml|info.xml)/ || resourceLangId == makefile", "group": "STREAMS1@5" }, { "command": "ibm-streams.build.cppPrimitiveOperator", "when": "explorerResourceIsFolder || resourceExtname =~ /(.cgt|.pm|.xml)/ || resourceLangId == makefile", "group": "STREAMS1@6" }, { "command": "ibm-streams.build.javaPrimitiveOperator", "when": "explorerResourceIsFolder || resourceLangId == java || resourceLangId == makefile", "group": "STREAMS1@7" }, { "command": "ibm-streams.environment.cloudPakForData.openDashboard", "when": "resourceLangId =~ /(spl|makefile)/ && defaultInstanceEnv == 'v5_cpd'", "group": "STREAMS2@1" }, { "command": "ibm-streams.environment.cloudPakForData.openConsole", "when": "resourceLangId =~ /(spl|makefile)/ && defaultInstanceEnv == 'v5_cpd' && consoleEnabled == true", "group": "STREAMS2@2" }, { "command": "ibm-streams.environment.streamingAnalytics.openDashboard", "when": "resourceLangId =~ /(spl|makefile)/ && defaultInstanceEnv == 'v4_streamingAnalytics'", "group": "STREAMS2@1" }, { "command": "ibm-streams.environment.streamingAnalytics.openConsole", "when": "resourceLangId =~ /(spl|makefile)/ && defaultInstanceEnv == 'v4_streamingAnalytics'", "group": "STREAMS2@2" }, { "command": "ibm-streams.environment.streamsStandalone.openConsole", "when": "resourceLangId =~ /(spl|makefile)/ && defaultInstanceEnv == 'v5_standalone'", "group": "STREAMS2@1" }, { "command": "ibm-streams.environment.cloudPakForData.openDashboard", "when": "resourceExtname == .sab && defaultInstanceEnv == 'v5_cpd'", "group": "STREAMS2@1" }, { "command": "ibm-streams.environment.cloudPakForData.openConsole", "when": "resourceExtname == .sab && defaultInstanceEnv == 'v5_cpd' && consoleEnabled == true", "group": "STREAMS2@2" }, { "command": "ibm-streams.environment.streamingAnalytics.openDashboard", "when": "resourceExtname == .sab && defaultInstanceEnv == 'v4_streamingAnalytics'", "group": "STREAMS2@1" }, { "command": "ibm-streams.environment.streamingAnalytics.openConsole", "when": "resourceExtname == .sab &