From f32cbbc7e1475e79beb71cba0239fcc06225f943 Mon Sep 17 00:00:00 2001 From: endre-seqera Date: Fri, 10 Jan 2025 13:56:26 +0100 Subject: [PATCH 01/16] feat: adding data studios view command --- .gitignore | 5 +- build.gradle | 2 +- conf/reflect-config.json | 105 +++++++++++++++++- src/main/java/io/seqera/tower/cli/Tower.java | 2 + .../tower/cli/commands/DataStudiosCmd.java | 31 ++++++ .../datastudios/AbstractStudiosCmd.java | 29 +++++ .../datastudios/DataStudioRefOptions.java | 31 ++++++ .../cli/commands/datastudios/ViewCmd.java | 56 ++++++++++ .../cli/responses/data/DataStudiosView.java | 58 ++++++++++ .../seqera/tower/cli/utils/FormatHelper.java | 26 +++++ .../cli/datastudios/DataStudiosCmdTest.java | 79 +++++++++++++ .../datastudios_view_response.json | 18 +++ 12 files changed, 438 insertions(+), 4 deletions(-) create mode 100644 src/main/java/io/seqera/tower/cli/commands/DataStudiosCmd.java create mode 100644 src/main/java/io/seqera/tower/cli/commands/datastudios/AbstractStudiosCmd.java create mode 100644 src/main/java/io/seqera/tower/cli/commands/datastudios/DataStudioRefOptions.java create mode 100644 src/main/java/io/seqera/tower/cli/commands/datastudios/ViewCmd.java create mode 100644 src/main/java/io/seqera/tower/cli/responses/data/DataStudiosView.java create mode 100644 src/test/java/io/seqera/tower/cli/datastudios/DataStudiosCmdTest.java create mode 100644 src/test/resources/runcmd/datastudios/datastudios_view_response.json diff --git a/.gitignore b/.gitignore index 2c782154..2dc22a05 100644 --- a/.gitignore +++ b/.gitignore @@ -7,4 +7,7 @@ build **/build-info.properties # Location for unshared files -.user/ \ No newline at end of file +.user/ + + +*.iml \ No newline at end of file diff --git a/build.gradle b/build.gradle index 6fe362bd..df397997 100644 --- a/build.gradle +++ b/build.gradle @@ -27,7 +27,7 @@ dependencies { implementation 'org.slf4j:slf4j-api:1.7.36' implementation 'ch.qos.logback:logback-core:1.2.11' implementation 'ch.qos.logback:logback-classic:1.2.11' - implementation 'io.seqera.tower:tower-java-sdk:1.9.7' + implementation 'io.seqera.tower:tower-java-sdk:1.9.8' implementation 'info.picocli:picocli:4.6.3' implementation 'org.apache.commons:commons-compress:1.22' implementation 'org.tukaani:xz:1.9' diff --git a/conf/reflect-config.json b/conf/reflect-config.json index 8c5c4731..24c58cd5 100644 --- a/conf/reflect-config.json +++ b/conf/reflect-config.json @@ -178,6 +178,12 @@ "queryAllDeclaredMethods":true, "methods":[{"name":"","parameterTypes":[] }] }, +{ + "name":"io.seqera.tower.cli.commands.DataStudiosCmd", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"","parameterTypes":[] }] +}, { "name":"io.seqera.tower.cli.commands.DatasetsCmd", "allDeclaredFields":true, @@ -1025,6 +1031,29 @@ "queryAllDeclaredMethods":true, "methods":[{"name":"","parameterTypes":[] }] }, +{ + "name":"io.seqera.tower.cli.commands.data.studios.AbstractStudiosCmd", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true +}, +{ + "name":"io.seqera.tower.cli.commands.data.studios.DataStudioRefOptions", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"io.seqera.tower.cli.commands.data.studios.DataStudioRefOptions$DataStudioRef", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"io.seqera.tower.cli.commands.data.studios.ViewCmd", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"","parameterTypes":[] }] +}, { "name":"io.seqera.tower.cli.commands.datasets.AbstractDatasetsCmd", "allDeclaredFields":true, @@ -2113,6 +2142,12 @@ "allDeclaredMethods":true, "allDeclaredConstructors":true }, +{ + "name":"io.seqera.tower.model.ActiveConnection", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true +}, { "name":"io.seqera.tower.model.AddMemberRequest", "allDeclaredFields":true, @@ -2161,7 +2196,7 @@ "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"getSiteId","parameterTypes":[] }, {"name":"getUrl","parameterTypes":[] }, {"name":"setSiteId","parameterTypes":["java.lang.Integer"] }, {"name":"setUrl","parameterTypes":["java.lang.String"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"getHubspotId","parameterTypes":[] }, {"name":"getPosthogApiHost","parameterTypes":[] }, {"name":"getPosthogApiKey","parameterTypes":[] }, {"name":"setHubspotId","parameterTypes":["java.lang.String"] }, {"name":"setPosthogApiHost","parameterTypes":["java.lang.String"] }, {"name":"setPosthogApiKey","parameterTypes":["java.lang.String"] }] }, { "name":"io.seqera.tower.model.AssociateActionLabelsRequest", @@ -2266,7 +2301,8 @@ "name":"io.seqera.tower.model.ComputeEnvDbDto", "allDeclaredFields":true, "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true + "queryAllDeclaredConstructors":true, + "methods":[{"name":"setId","parameterTypes":["java.lang.String"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setPlatform","parameterTypes":["java.lang.String"] }, {"name":"setRegion","parameterTypes":["java.lang.String"] }] }, { "name":"io.seqera.tower.model.ComputeEnvResponseDto", @@ -2536,6 +2572,64 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"fromValue","parameterTypes":["java.lang.String"] }, {"name":"setDataLinks","parameterTypes":["java.util.List"] }, {"name":"setTotalSize","parameterTypes":["java.lang.Long"] }] }, +{ + "name":"io.seqera.tower.model.DataStudioComputeEnvDto", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"setCredentialsId","parameterTypes":["java.lang.String"] }] +}, +{ + "name":"io.seqera.tower.model.DataStudioConfiguration", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"setCondaEnvironment","parameterTypes":["java.lang.String"] }, {"name":"setCpu","parameterTypes":["java.lang.Integer"] }, {"name":"setGpu","parameterTypes":["java.lang.Integer"] }, {"name":"setMemory","parameterTypes":["java.lang.Integer"] }, {"name":"setMountData","parameterTypes":["java.util.List"] }] +}, +{ + "name":"io.seqera.tower.model.DataStudioDto", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"setActiveConnections","parameterTypes":["java.util.List"] }, {"name":"setBaseImage","parameterTypes":["java.lang.String"] }, {"name":"setComputeEnv","parameterTypes":["io.seqera.tower.model.DataStudioComputeEnvDto"] }, {"name":"setConfiguration","parameterTypes":["io.seqera.tower.model.DataStudioConfiguration"] }, {"name":"setCustomImage","parameterTypes":["java.lang.Boolean"] }, {"name":"setDateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setLastUpdated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setMountedDataLinks","parameterTypes":["java.util.List"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setParentCheckpoint","parameterTypes":["io.seqera.tower.model.DataStudioDtoParentCheckpoint"] }, {"name":"setProgress","parameterTypes":["java.util.List"] }, {"name":"setSessionId","parameterTypes":["java.lang.String"] }, {"name":"setStatusInfo","parameterTypes":["io.seqera.tower.model.DataStudioStatusInfo"] }, {"name":"setStudioUrl","parameterTypes":["java.lang.String"] }, {"name":"setTemplate","parameterTypes":["io.seqera.tower.model.DataStudioTemplate"] }, {"name":"setUser","parameterTypes":["io.seqera.tower.model.StudioUser"] }, {"name":"setWaveBuildUrl","parameterTypes":["java.lang.String"] }, {"name":"setWorkspaceId","parameterTypes":["java.lang.Long"] }] +}, +{ + "name":"io.seqera.tower.model.DataStudioDtoParentCheckpoint", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true +}, +{ + "name":"io.seqera.tower.model.DataStudioProgressStep", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true +}, +{ + "name":"io.seqera.tower.model.DataStudioProgressStepStatus", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true +}, +{ + "name":"io.seqera.tower.model.DataStudioStatus", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"fromValue","parameterTypes":["java.lang.String"] }] +}, +{ + "name":"io.seqera.tower.model.DataStudioStatusInfo", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"setLastUpdate","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setMessage","parameterTypes":["java.lang.String"] }, {"name":"setStatus","parameterTypes":["io.seqera.tower.model.DataStudioStatus"] }] +}, +{ + "name":"io.seqera.tower.model.DataStudioTemplate", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"setIcon","parameterTypes":["java.lang.String"] }, {"name":"setRepository","parameterTypes":["java.lang.String"] }] +}, { "name":"io.seqera.tower.model.Dataset", "allDeclaredFields":true, @@ -3042,6 +3136,13 @@ "allDeclaredMethods":true, "allDeclaredConstructors":true }, +{ + "name":"io.seqera.tower.model.StudioUser", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"setAvatar","parameterTypes":["java.lang.String"] }, {"name":"setEmail","parameterTypes":["java.lang.String"] }, {"name":"setId","parameterTypes":["java.lang.Long"] }, {"name":"setUserName","parameterTypes":["java.lang.String"] }] +}, { "name":"io.seqera.tower.model.SubmitWorkflowLaunchRequest", "allDeclaredFields":true, diff --git a/src/main/java/io/seqera/tower/cli/Tower.java b/src/main/java/io/seqera/tower/cli/Tower.java index 46be6253..6974b5af 100644 --- a/src/main/java/io/seqera/tower/cli/Tower.java +++ b/src/main/java/io/seqera/tower/cli/Tower.java @@ -27,6 +27,7 @@ import io.seqera.tower.cli.commands.ComputeEnvsCmd; import io.seqera.tower.cli.commands.CredentialsCmd; import io.seqera.tower.cli.commands.DataLinksCmd; +import io.seqera.tower.cli.commands.DataStudiosCmd; import io.seqera.tower.cli.commands.DatasetsCmd; import io.seqera.tower.cli.commands.InfoCmd; import io.seqera.tower.cli.commands.LaunchCmd; @@ -60,6 +61,7 @@ ComputeEnvsCmd.class, CredentialsCmd.class, DataLinksCmd.class, + DataStudiosCmd.class, DatasetsCmd.class, GenerateCompletion.class, InfoCmd.class, diff --git a/src/main/java/io/seqera/tower/cli/commands/DataStudiosCmd.java b/src/main/java/io/seqera/tower/cli/commands/DataStudiosCmd.java new file mode 100644 index 00000000..a2328f2a --- /dev/null +++ b/src/main/java/io/seqera/tower/cli/commands/DataStudiosCmd.java @@ -0,0 +1,31 @@ +/* + * Copyright 2021-2023, Seqera. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ + +package io.seqera.tower.cli.commands; + +import io.seqera.tower.cli.commands.datastudios.ViewCmd; +import picocli.CommandLine; + +@CommandLine.Command( + name = "studios", // alternative "data-studio" + description = "Manage data studios.", + subcommands = { + ViewCmd.class, + } +) +public class DataStudiosCmd extends AbstractRootCmd { +} diff --git a/src/main/java/io/seqera/tower/cli/commands/datastudios/AbstractStudiosCmd.java b/src/main/java/io/seqera/tower/cli/commands/datastudios/AbstractStudiosCmd.java new file mode 100644 index 00000000..69b6f2ff --- /dev/null +++ b/src/main/java/io/seqera/tower/cli/commands/datastudios/AbstractStudiosCmd.java @@ -0,0 +1,29 @@ +/* + * Copyright 2021-2023, Seqera. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ + +package io.seqera.tower.cli.commands.datastudios; + +import io.seqera.tower.ApiException; +import io.seqera.tower.cli.commands.AbstractApiCmd; +import io.seqera.tower.model.DataStudioDto; + +public class AbstractStudiosCmd extends AbstractApiCmd { + + protected DataStudioDto fetchDataStudio(DataStudioRefOptions dataStudioRefOptions, Long wspId) throws ApiException { + return api().describeDataStudio(dataStudioRefOptions.dataStudio.sessionId, wspId); + } +} diff --git a/src/main/java/io/seqera/tower/cli/commands/datastudios/DataStudioRefOptions.java b/src/main/java/io/seqera/tower/cli/commands/datastudios/DataStudioRefOptions.java new file mode 100644 index 00000000..24180628 --- /dev/null +++ b/src/main/java/io/seqera/tower/cli/commands/datastudios/DataStudioRefOptions.java @@ -0,0 +1,31 @@ +/* + * Copyright 2021-2023, Seqera. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ + +package io.seqera.tower.cli.commands.datastudios; + +import picocli.CommandLine; + +public class DataStudioRefOptions { + + @CommandLine.ArgGroup(multiplicity = "1") + public DataStudioRef dataStudio; + + public static class DataStudioRef { + @CommandLine.Option(names = {"-s", "--sid"}, description = "DataStudio session unique ID.") + public String sessionId; + } +} diff --git a/src/main/java/io/seqera/tower/cli/commands/datastudios/ViewCmd.java b/src/main/java/io/seqera/tower/cli/commands/datastudios/ViewCmd.java new file mode 100644 index 00000000..12574917 --- /dev/null +++ b/src/main/java/io/seqera/tower/cli/commands/datastudios/ViewCmd.java @@ -0,0 +1,56 @@ +/* + * Copyright 2021-2023, Seqera. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ + +package io.seqera.tower.cli.commands.datastudios; + +import io.seqera.tower.ApiException; +import io.seqera.tower.cli.commands.global.WorkspaceOptionalOptions; +import io.seqera.tower.cli.exceptions.TowerException; +import io.seqera.tower.cli.responses.Response; +import io.seqera.tower.cli.responses.data.DataStudiosView; +import io.seqera.tower.model.DataStudioDto; +import picocli.CommandLine; + +@CommandLine.Command( + name = "view", + description = "View data studio." +) +public class ViewCmd extends AbstractStudiosCmd { + + @CommandLine.Mixin + public WorkspaceOptionalOptions workspace; + + @CommandLine.Mixin + public DataStudioRefOptions dataStudioRefOptions; + + @Override + protected Response exec() throws ApiException { + Long wspId = workspaceId(workspace.workspace); + + try { + DataStudioDto dataStudioDto = fetchDataStudio(dataStudioRefOptions, wspId); + + return new DataStudiosView(dataStudioDto, workspaceRef(wspId)); + } catch (ApiException e) { + if (e.getCode() == 403) { + throw new TowerException(String.format("DataStudio '%s' not found at %s workspace", dataStudioRefOptions.dataStudio.sessionId, wspId)); + } + throw e; + } + } + +} \ No newline at end of file diff --git a/src/main/java/io/seqera/tower/cli/responses/data/DataStudiosView.java b/src/main/java/io/seqera/tower/cli/responses/data/DataStudiosView.java new file mode 100644 index 00000000..7b79c979 --- /dev/null +++ b/src/main/java/io/seqera/tower/cli/responses/data/DataStudiosView.java @@ -0,0 +1,58 @@ +/* + * Copyright 2021-2023, Seqera. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ + +package io.seqera.tower.cli.responses.data; + +import io.seqera.tower.cli.responses.Response; +import io.seqera.tower.cli.utils.TableList; +import io.seqera.tower.model.DataStudioDto; +import io.seqera.tower.model.DataStudioStatusInfo; + +import java.io.PrintWriter; + +import static io.seqera.tower.cli.utils.FormatHelper.formatDataStudioStatus; +import static io.seqera.tower.cli.utils.FormatHelper.formatTime; + +public class DataStudiosView extends Response { + + public final DataStudioDto dataStudio; + public final String workspaceRef; + + public DataStudiosView(DataStudioDto dataStudioDto, String workspaceRef) { + this.dataStudio = dataStudioDto; + this.workspaceRef = workspaceRef; + } + + @Override + public void toString(PrintWriter out){ + out.println(ansi(String.format("%n @|bold DataStudio at workspace '%s'|@%n", workspaceRef))); + + DataStudioStatusInfo statusInfo = dataStudio.getStatusInfo(); + TableList table = new TableList(out, 2); + table.setPrefix(" "); + table.addRow("SessionID", dataStudio.getSessionId()); + table.addRow("Name", dataStudio.getName()); + table.addRow("Description", dataStudio.getDescription()); + table.addRow("Template", dataStudio.getTemplate() == null ? "NA" : dataStudio.getTemplate().getRepository()); + table.addRow("Status", formatDataStudioStatus(statusInfo == null ? null : statusInfo.getStatus())); + table.addRow("Status Last Update", statusInfo == null ? "NA" : formatTime(statusInfo.getLastUpdate())); + table.addRow("Studio Created", formatTime(dataStudio.getDateCreated())); + table.addRow("Studio Last Updated", formatTime(dataStudio.getLastUpdated())); + table.print(); + + } +} diff --git a/src/main/java/io/seqera/tower/cli/utils/FormatHelper.java b/src/main/java/io/seqera/tower/cli/utils/FormatHelper.java index cb8a78e1..912c41e2 100644 --- a/src/main/java/io/seqera/tower/cli/utils/FormatHelper.java +++ b/src/main/java/io/seqera/tower/cli/utils/FormatHelper.java @@ -254,6 +254,32 @@ public static String formatComputeEnvStatus(ComputeEnvStatus status) { } } + public static String formatDataStudioStatus(DataStudioStatus status) { + if (status == null) { + return "NA"; + } + + switch (status) { + case STARTING: + return ansi("@|fg(214) STARTING|@"); + case RUNNING: + return ansi("@|fg(green) RUNNING|@"); + case STOPPING: + return ansi("@|fg(214) STOPPING|@"); + case STOPPED: + return ansi("@|fg(214) STOPPED|@"); + case ERRORED: + return ansi("@|fg(red) ERRORED|@"); + case BUILDING: + return ansi("@|fg(214) BUILDING|@"); + case BUILDFAILED: + return ansi("@|fg(red) BUILDFAILED|@"); + default: + return status.toString(); + } + } + + public static String formatParticipantType(ParticipantType participantType) { if (participantType == null) { return "NA"; diff --git a/src/test/java/io/seqera/tower/cli/datastudios/DataStudiosCmdTest.java b/src/test/java/io/seqera/tower/cli/datastudios/DataStudiosCmdTest.java new file mode 100644 index 00000000..433a93a8 --- /dev/null +++ b/src/test/java/io/seqera/tower/cli/datastudios/DataStudiosCmdTest.java @@ -0,0 +1,79 @@ +/* + * Copyright 2021-2023, Seqera. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ + +package io.seqera.tower.cli.datastudios; + +import com.fasterxml.jackson.core.JsonProcessingException; +import io.seqera.tower.cli.BaseCmdTest; +import io.seqera.tower.cli.commands.enums.OutputType; +import io.seqera.tower.cli.responses.data.DataStudiosView; +import io.seqera.tower.model.DataStudioDto; +import org.junit.jupiter.params.ParameterizedTest; +import org.junit.jupiter.params.provider.EnumSource; +import org.mockserver.client.MockServerClient; +import org.mockserver.model.MediaType; + +import static io.seqera.tower.cli.utils.JsonHelper.parseJson; +import static org.mockserver.matchers.Times.exactly; +import static org.mockserver.model.HttpRequest.request; +import static org.mockserver.model.HttpResponse.response; + +public class DataStudiosCmdTest extends BaseCmdTest { + + @ParameterizedTest + @EnumSource(OutputType.class) + void testView(OutputType format, MockServerClient mock) throws JsonProcessingException { + mock.when( + request().withMethod("GET").withPath("/user-info"), exactly(1) + ).respond( + response().withStatusCode(200).withBody(loadResource("user")).withContentType(MediaType.APPLICATION_JSON) + ); + + mock.when( + request().withMethod("GET").withPath("/user/1264/workspaces"), exactly(1) + ).respond( + response().withStatusCode(200).withBody(loadResource("workspaces/workspaces_list")).withContentType(MediaType.APPLICATION_JSON) + ); + + mock.when( + request().withMethod("GET").withPath("/studios/3e8370e7").withQueryStringParameter("workspaceId", "75887156211589"), exactly(1) + ).respond( + response().withStatusCode(200).withBody(loadResource("datastudios/datastudios_view_response")).withContentType(MediaType.APPLICATION_JSON) + ); + + ExecOut out = exec(format, mock, "studios", "view", "-w", "75887156211589", "-s" ,"3e8370e7"); + + assertOutput(format, out, new DataStudiosView(parseJson("{\n" + + " \"sessionId\": \"3e8370e7\",\n" + + " \"workspaceId\": 75887156211589,\n" + + " \"name\": \"studio-a66d\",\n" + + " \"description\": null,\n" + + " \"studioUrl\": \"https://a3e8370e7.dev-tower.click\",\n" + + " \"template\": {\n" + + " \"repository\": \"cr.seqera.io/public/data-studio-vscode:1.93.1-snapshot\",\n" + + " \"icon\": \"vscode\"\n" + + " },\n" + + " \"dateCreated\": \"2024-12-19T06:49:24.893122+01:00\",\n" + + " \"lastUpdated\": \"2024-12-19T06:52:50.686822+01:00\",\n" + + " \"statusInfo\": {\n" + + " \"status\": \"running\",\n" + + " \"message\": \"\",\n" + + " \"lastUpdate\": \"2024-12-19T05:52:41.823Z\"\n" + + " }\n" + + "}", DataStudioDto.class), "[organization1 / workspace1]" )); + } +} diff --git a/src/test/resources/runcmd/datastudios/datastudios_view_response.json b/src/test/resources/runcmd/datastudios/datastudios_view_response.json new file mode 100644 index 00000000..be3627bf --- /dev/null +++ b/src/test/resources/runcmd/datastudios/datastudios_view_response.json @@ -0,0 +1,18 @@ +{ + "sessionId": "3e8370e7", + "workspaceId": 75887156211589, + "name": "studio-a66d", + "description": null, + "studioUrl": "https://a3e8370e7.dev-tower.click", + "template": { + "repository": "cr.seqera.io/public/data-studio-vscode:1.93.1-snapshot", + "icon": "vscode" + }, + "dateCreated": "2024-12-19T06:49:24.893122+01:00", + "lastUpdated": "2024-12-19T06:52:50.686822+01:00", + "statusInfo": { + "status": "running", + "message": "", + "lastUpdate": "2024-12-19T05:52:41.823Z" + } +} From f767ef7f4edb46039e1c74922927b88989371834 Mon Sep 17 00:00:00 2001 From: endre-seqera Date: Fri, 10 Jan 2025 19:21:59 +0100 Subject: [PATCH 02/16] fix: adding some missing reflection metadata --- conf/reflect-config.json | 33 +++++++++++++++++++++++++++++---- 1 file changed, 29 insertions(+), 4 deletions(-) diff --git a/conf/reflect-config.json b/conf/reflect-config.json index 24c58cd5..36c6a080 100644 --- a/conf/reflect-config.json +++ b/conf/reflect-config.json @@ -1119,6 +1119,29 @@ "queryAllDeclaredMethods":true, "methods":[{"name":"","parameterTypes":[] }] }, +{ + "name":"io.seqera.tower.cli.commands.datastudios.AbstractStudiosCmd", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true +}, +{ + "name":"io.seqera.tower.cli.commands.datastudios.DataStudioRefOptions", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"io.seqera.tower.cli.commands.datastudios.DataStudioRefOptions$DataStudioRef", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"io.seqera.tower.cli.commands.datastudios.ViewCmd", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"","parameterTypes":[] }] +}, { "name":"io.seqera.tower.cli.commands.global.PaginationOptions", "allDeclaredFields":true, @@ -2309,7 +2332,7 @@ "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"getConfig","parameterTypes":[] }, {"name":"getCredentialsId","parameterTypes":[] }, {"name":"getDateCreated","parameterTypes":[] }, {"name":"getDeleted","parameterTypes":[] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"getLabels","parameterTypes":[] }, {"name":"getLastUpdated","parameterTypes":[] }, {"name":"getLastUsed","parameterTypes":[] }, {"name":"getMessage","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getOrgId","parameterTypes":[] }, {"name":"getPlatform","parameterTypes":[] }, {"name":"getPrimary","parameterTypes":[] }, {"name":"getStatus","parameterTypes":[] }, {"name":"getWorkspaceId","parameterTypes":[] }, {"name":"setConfig","parameterTypes":["io.seqera.tower.model.ComputeConfig"] }, {"name":"setCredentialsId","parameterTypes":["java.lang.String"] }, {"name":"setDateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setDeleted","parameterTypes":["java.lang.Boolean"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setId","parameterTypes":["java.lang.String"] }, {"name":"setLabels","parameterTypes":["java.util.List"] }, {"name":"setLastUpdated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setLastUsed","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setMessage","parameterTypes":["java.lang.String"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setOrgId","parameterTypes":["java.lang.Long"] }, {"name":"setPlatform","parameterTypes":["io.seqera.tower.model.ComputeEnvResponseDto$PlatformEnum"] }, {"name":"setPrimary","parameterTypes":["java.lang.Boolean"] }, {"name":"setStatus","parameterTypes":["io.seqera.tower.model.ComputeEnvStatus"] }, {"name":"setWorkspaceId","parameterTypes":["java.lang.Long"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"getConfig","parameterTypes":[] }, {"name":"getCredentialsId","parameterTypes":[] }, {"name":"getDateCreated","parameterTypes":[] }, {"name":"getDeleted","parameterTypes":[] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"getLabels","parameterTypes":[] }, {"name":"getLastUpdated","parameterTypes":[] }, {"name":"getLastUsed","parameterTypes":[] }, {"name":"getManagedIdentityId","parameterTypes":[] }, {"name":"getMessage","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getOrgId","parameterTypes":[] }, {"name":"getPlatform","parameterTypes":[] }, {"name":"getPrimary","parameterTypes":[] }, {"name":"getStatus","parameterTypes":[] }, {"name":"getWorkspaceId","parameterTypes":[] }, {"name":"setConfig","parameterTypes":["io.seqera.tower.model.ComputeConfig"] }, {"name":"setCredentialsId","parameterTypes":["java.lang.String"] }, {"name":"setDateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setDeleted","parameterTypes":["java.lang.Boolean"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setId","parameterTypes":["java.lang.String"] }, {"name":"setLabels","parameterTypes":["java.util.List"] }, {"name":"setLastUpdated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setLastUsed","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setManagedIdentityId","parameterTypes":["java.lang.String"] } ,{"name":"setMessage","parameterTypes":["java.lang.String"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setOrgId","parameterTypes":["java.lang.Long"] }, {"name":"setPlatform","parameterTypes":["io.seqera.tower.model.ComputeEnvResponseDto$PlatformEnum"] }, {"name":"setPrimary","parameterTypes":["java.lang.Boolean"] }, {"name":"setStatus","parameterTypes":["io.seqera.tower.model.ComputeEnvStatus"] }, {"name":"setWorkspaceId","parameterTypes":["java.lang.Long"] }] }, { "name":"io.seqera.tower.model.ComputeEnvResponseDto$PlatformEnum", @@ -2722,7 +2745,8 @@ "name":"io.seqera.tower.model.DescribeWorkspaceResponse", "allDeclaredFields":true, "allDeclaredMethods":true, - "allDeclaredConstructors":true + "allDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"setWorkspace","parameterTypes":["io.seqera.tower.model.Workspace"] }] }, { "name":"io.seqera.tower.model.EksComputeConfig", @@ -3199,7 +3223,7 @@ "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"getName","parameterTypes":[] }] + "methods":[{"name":"getName","parameterTypes":[] }, {"name":"getCredentialsId","parameterTypes":[] }] }, { "name":"io.seqera.tower.model.UpdateCredentialsRequest", @@ -3364,7 +3388,8 @@ "name":"io.seqera.tower.model.Workspace", "allDeclaredFields":true, "allDeclaredMethods":true, - "allDeclaredConstructors":true + "allDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"setDateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setFullName","parameterTypes":["java.lang.String"] }, {"name":"setId_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setLastUpdated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setVisibility","parameterTypes":["io.seqera.tower.model.Visibility"] }] }, { "name":"io.seqera.tower.model.WspRole", From 775b1e11490bda20b92b59d31e7f8545efceedfc Mon Sep 17 00:00:00 2001 From: endre-seqera Date: Fri, 10 Jan 2025 19:45:04 +0100 Subject: [PATCH 03/16] fix: adding some more reflection metadata --- conf/reflect-config.json | 10 ++++++++-- .../seqera/tower/cli/commands/datastudios/ViewCmd.java | 2 +- .../{data => datastudios}/DataStudiosView.java | 2 +- .../tower/cli/datastudios/DataStudiosCmdTest.java | 2 +- 4 files changed, 11 insertions(+), 5 deletions(-) rename src/main/java/io/seqera/tower/cli/responses/{data => datastudios}/DataStudiosView.java (97%) diff --git a/conf/reflect-config.json b/conf/reflect-config.json index 36c6a080..916a05a8 100644 --- a/conf/reflect-config.json +++ b/conf/reflect-config.json @@ -1829,6 +1829,12 @@ "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true }, +{ + "name":"io.seqera.tower.cli.responses.datastudios.DataStudiosView", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true +}, { "name":"io.seqera.tower.cli.responses.labels.DeleteLabelsResponse", "allDeclaredFields":true, @@ -2332,7 +2338,7 @@ "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"getConfig","parameterTypes":[] }, {"name":"getCredentialsId","parameterTypes":[] }, {"name":"getDateCreated","parameterTypes":[] }, {"name":"getDeleted","parameterTypes":[] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"getLabels","parameterTypes":[] }, {"name":"getLastUpdated","parameterTypes":[] }, {"name":"getLastUsed","parameterTypes":[] }, {"name":"getManagedIdentityId","parameterTypes":[] }, {"name":"getMessage","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getOrgId","parameterTypes":[] }, {"name":"getPlatform","parameterTypes":[] }, {"name":"getPrimary","parameterTypes":[] }, {"name":"getStatus","parameterTypes":[] }, {"name":"getWorkspaceId","parameterTypes":[] }, {"name":"setConfig","parameterTypes":["io.seqera.tower.model.ComputeConfig"] }, {"name":"setCredentialsId","parameterTypes":["java.lang.String"] }, {"name":"setDateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setDeleted","parameterTypes":["java.lang.Boolean"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setId","parameterTypes":["java.lang.String"] }, {"name":"setLabels","parameterTypes":["java.util.List"] }, {"name":"setLastUpdated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setLastUsed","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setManagedIdentityId","parameterTypes":["java.lang.String"] } ,{"name":"setMessage","parameterTypes":["java.lang.String"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setOrgId","parameterTypes":["java.lang.Long"] }, {"name":"setPlatform","parameterTypes":["io.seqera.tower.model.ComputeEnvResponseDto$PlatformEnum"] }, {"name":"setPrimary","parameterTypes":["java.lang.Boolean"] }, {"name":"setStatus","parameterTypes":["io.seqera.tower.model.ComputeEnvStatus"] }, {"name":"setWorkspaceId","parameterTypes":["java.lang.Long"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"getConfig","parameterTypes":[] }, {"name":"getCredentialsId","parameterTypes":[] }, {"name":"getDateCreated","parameterTypes":[] }, {"name":"getDeleted","parameterTypes":[] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"getLabels","parameterTypes":[] }, {"name":"getLastUpdated","parameterTypes":[] }, {"name":"getLastUsed","parameterTypes":[] }, {"name":"getManagedIdentityId","parameterTypes":[] }, {"name":"getMessage","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getOrgId","parameterTypes":[] }, {"name":"getPlatform","parameterTypes":[] }, {"name":"getPrimary","parameterTypes":[] }, {"name":"getStatus","parameterTypes":[] }, {"name":"getWorkspaceId","parameterTypes":[] }, {"name":"setConfig","parameterTypes":["io.seqera.tower.model.ComputeConfig"] }, {"name":"setCredentialsId","parameterTypes":["java.lang.String"] }, {"name":"setDateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setDeleted","parameterTypes":["java.lang.Boolean"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setId","parameterTypes":["java.lang.String"] }, {"name":"setLabels","parameterTypes":["java.util.List"] }, {"name":"setLastUpdated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setLastUsed","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setManagedIdentityId","parameterTypes":["java.lang.String"] }, {"name":"setMessage","parameterTypes":["java.lang.String"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setOrgId","parameterTypes":["java.lang.Long"] }, {"name":"setPlatform","parameterTypes":["io.seqera.tower.model.ComputeEnvResponseDto$PlatformEnum"] }, {"name":"setPrimary","parameterTypes":["java.lang.Boolean"] }, {"name":"setStatus","parameterTypes":["io.seqera.tower.model.ComputeEnvStatus"] }, {"name":"setWorkspaceId","parameterTypes":["java.lang.Long"] }] }, { "name":"io.seqera.tower.model.ComputeEnvResponseDto$PlatformEnum", @@ -3223,7 +3229,7 @@ "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"getName","parameterTypes":[] }, {"name":"getCredentialsId","parameterTypes":[] }] + "methods":[{"name":"getCredentialsId","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }] }, { "name":"io.seqera.tower.model.UpdateCredentialsRequest", diff --git a/src/main/java/io/seqera/tower/cli/commands/datastudios/ViewCmd.java b/src/main/java/io/seqera/tower/cli/commands/datastudios/ViewCmd.java index 12574917..38d4ada0 100644 --- a/src/main/java/io/seqera/tower/cli/commands/datastudios/ViewCmd.java +++ b/src/main/java/io/seqera/tower/cli/commands/datastudios/ViewCmd.java @@ -21,7 +21,7 @@ import io.seqera.tower.cli.commands.global.WorkspaceOptionalOptions; import io.seqera.tower.cli.exceptions.TowerException; import io.seqera.tower.cli.responses.Response; -import io.seqera.tower.cli.responses.data.DataStudiosView; +import io.seqera.tower.cli.responses.datastudios.DataStudiosView; import io.seqera.tower.model.DataStudioDto; import picocli.CommandLine; diff --git a/src/main/java/io/seqera/tower/cli/responses/data/DataStudiosView.java b/src/main/java/io/seqera/tower/cli/responses/datastudios/DataStudiosView.java similarity index 97% rename from src/main/java/io/seqera/tower/cli/responses/data/DataStudiosView.java rename to src/main/java/io/seqera/tower/cli/responses/datastudios/DataStudiosView.java index 7b79c979..f00bdc81 100644 --- a/src/main/java/io/seqera/tower/cli/responses/data/DataStudiosView.java +++ b/src/main/java/io/seqera/tower/cli/responses/datastudios/DataStudiosView.java @@ -15,7 +15,7 @@ * */ -package io.seqera.tower.cli.responses.data; +package io.seqera.tower.cli.responses.datastudios; import io.seqera.tower.cli.responses.Response; import io.seqera.tower.cli.utils.TableList; diff --git a/src/test/java/io/seqera/tower/cli/datastudios/DataStudiosCmdTest.java b/src/test/java/io/seqera/tower/cli/datastudios/DataStudiosCmdTest.java index 433a93a8..4d17ef4b 100644 --- a/src/test/java/io/seqera/tower/cli/datastudios/DataStudiosCmdTest.java +++ b/src/test/java/io/seqera/tower/cli/datastudios/DataStudiosCmdTest.java @@ -20,7 +20,7 @@ import com.fasterxml.jackson.core.JsonProcessingException; import io.seqera.tower.cli.BaseCmdTest; import io.seqera.tower.cli.commands.enums.OutputType; -import io.seqera.tower.cli.responses.data.DataStudiosView; +import io.seqera.tower.cli.responses.datastudios.DataStudiosView; import io.seqera.tower.model.DataStudioDto; import org.junit.jupiter.params.ParameterizedTest; import org.junit.jupiter.params.provider.EnumSource; From 807bb048881a048c16673e47f9d917faaa4de102 Mon Sep 17 00:00:00 2001 From: endre-seqera Date: Fri, 10 Jan 2025 20:05:55 +0100 Subject: [PATCH 04/16] fix: yet more reflection metadata --- conf/reflect-config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/reflect-config.json b/conf/reflect-config.json index 916a05a8..f332c65f 100644 --- a/conf/reflect-config.json +++ b/conf/reflect-config.json @@ -2620,7 +2620,7 @@ "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setActiveConnections","parameterTypes":["java.util.List"] }, {"name":"setBaseImage","parameterTypes":["java.lang.String"] }, {"name":"setComputeEnv","parameterTypes":["io.seqera.tower.model.DataStudioComputeEnvDto"] }, {"name":"setConfiguration","parameterTypes":["io.seqera.tower.model.DataStudioConfiguration"] }, {"name":"setCustomImage","parameterTypes":["java.lang.Boolean"] }, {"name":"setDateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setLastUpdated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setMountedDataLinks","parameterTypes":["java.util.List"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setParentCheckpoint","parameterTypes":["io.seqera.tower.model.DataStudioDtoParentCheckpoint"] }, {"name":"setProgress","parameterTypes":["java.util.List"] }, {"name":"setSessionId","parameterTypes":["java.lang.String"] }, {"name":"setStatusInfo","parameterTypes":["io.seqera.tower.model.DataStudioStatusInfo"] }, {"name":"setStudioUrl","parameterTypes":["java.lang.String"] }, {"name":"setTemplate","parameterTypes":["io.seqera.tower.model.DataStudioTemplate"] }, {"name":"setUser","parameterTypes":["io.seqera.tower.model.StudioUser"] }, {"name":"setWaveBuildUrl","parameterTypes":["java.lang.String"] }, {"name":"setWorkspaceId","parameterTypes":["java.lang.Long"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name": "getActiveConnections", "parameterTypes": []}, {"name": "getBaseImage", "parameterTypes": []}, {"name": "getComputeEnv", "parameterTypes": []}, {"name": "getConfiguration", "parameterTypes": []}, {"name": "getCustomImage", "parameterTypes": []}, {"name": "getDateCreated", "parameterTypes": []}, {"name": "getDescription", "parameterTypes": []}, {"name": "getLastUpdated", "parameterTypes": []}, {"name": "getMountedDataLinks", "parameterTypes": []}, {"name": "getName", "parameterTypes": []}, {"name": "getParentCheckpoint", "parameterTypes": []}, {"name": "getProgress", "parameterTypes": []}, {"name": "getSessionId", "parameterTypes": []}, {"name": "getStatusInfo", "parameterTypes": []}, {"name": "getStudioUrl", "parameterTypes": []}, {"name": "getTemplate", "parameterTypes": []}, {"name": "getUser", "parameterTypes": []}, {"name": "getWaveBuildUrl", "parameterTypes": []}, {"name": "getWorkspaceId", "parameterTypes": []}, {"name":"setActiveConnections","parameterTypes":["java.util.List"] }, {"name":"setBaseImage","parameterTypes":["java.lang.String"] }, {"name":"setComputeEnv","parameterTypes":["io.seqera.tower.model.DataStudioComputeEnvDto"] }, {"name":"setConfiguration","parameterTypes":["io.seqera.tower.model.DataStudioConfiguration"] }, {"name":"setCustomImage","parameterTypes":["java.lang.Boolean"] }, {"name":"setDateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setLastUpdated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setMountedDataLinks","parameterTypes":["java.util.List"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setParentCheckpoint","parameterTypes":["io.seqera.tower.model.DataStudioDtoParentCheckpoint"] }, {"name":"setProgress","parameterTypes":["java.util.List"] }, {"name":"setSessionId","parameterTypes":["java.lang.String"] }, {"name":"setStatusInfo","parameterTypes":["io.seqera.tower.model.DataStudioStatusInfo"] }, {"name":"setStudioUrl","parameterTypes":["java.lang.String"] }, {"name":"setTemplate","parameterTypes":["io.seqera.tower.model.DataStudioTemplate"] }, {"name":"setUser","parameterTypes":["io.seqera.tower.model.StudioUser"] }, {"name":"setWaveBuildUrl","parameterTypes":["java.lang.String"] }, {"name":"setWorkspaceId","parameterTypes":["java.lang.Long"] }] }, { "name":"io.seqera.tower.model.DataStudioDtoParentCheckpoint", From 05af32d6248a973ea7912e90355e9eb046431253 Mon Sep 17 00:00:00 2001 From: endre-seqera Date: Mon, 13 Jan 2025 09:19:02 +0100 Subject: [PATCH 05/16] fix: missing reflection metadata --- conf/reflect-config.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/conf/reflect-config.json b/conf/reflect-config.json index f332c65f..b68881fd 100644 --- a/conf/reflect-config.json +++ b/conf/reflect-config.json @@ -2606,14 +2606,14 @@ "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setCredentialsId","parameterTypes":["java.lang.String"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"setCredentialsId","parameterTypes":["java.lang.String"] }, {"name":"getCredentialsId","parameterTypes":[] }] }, { "name":"io.seqera.tower.model.DataStudioConfiguration", "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setCondaEnvironment","parameterTypes":["java.lang.String"] }, {"name":"setCpu","parameterTypes":["java.lang.Integer"] }, {"name":"setGpu","parameterTypes":["java.lang.Integer"] }, {"name":"setMemory","parameterTypes":["java.lang.Integer"] }, {"name":"setMountData","parameterTypes":["java.util.List"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"setCondaEnvironment","parameterTypes":["java.lang.String"] }, {"name":"setCpu","parameterTypes":["java.lang.Integer"] }, {"name":"setGpu","parameterTypes":["java.lang.Integer"] }, {"name":"setMemory","parameterTypes":["java.lang.Integer"] }, {"name":"setMountData","parameterTypes":["java.util.List"] }, {"name":"getCondaEnvironment","parameterTypes":[] }, {"name":"getCpu","parameterTypes":[] }, {"name":"getGpu","parameterTypes":[] }, {"name":"getMemory","parameterTypes":[] }, {"name":"getMountData","parameterTypes":[] }] }, { "name":"io.seqera.tower.model.DataStudioDto", @@ -2643,21 +2643,21 @@ "name":"io.seqera.tower.model.DataStudioStatus", "allDeclaredFields":true, "queryAllDeclaredMethods":true, - "methods":[{"name":"fromValue","parameterTypes":["java.lang.String"] }] + "methods":[{"name":"fromValue","parameterTypes":["java.lang.String"] }, {"name": "getValue", "parameterTypes": []}] }, { "name":"io.seqera.tower.model.DataStudioStatusInfo", "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setLastUpdate","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setMessage","parameterTypes":["java.lang.String"] }, {"name":"setStatus","parameterTypes":["io.seqera.tower.model.DataStudioStatus"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"setLastUpdate","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setMessage","parameterTypes":["java.lang.String"] }, {"name":"setStatus","parameterTypes":["io.seqera.tower.model.DataStudioStatus"] }, {"name":"getLastUpdate","parameterTypes":[] }, {"name":"getMessage","parameterTypes":[] }, {"name":"getStatus","parameterTypes":[] }] }, { "name":"io.seqera.tower.model.DataStudioTemplate", "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setIcon","parameterTypes":["java.lang.String"] }, {"name":"setRepository","parameterTypes":["java.lang.String"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"setIcon","parameterTypes":["java.lang.String"] }, {"name":"setRepository","parameterTypes":["java.lang.String"] }, {"name": "getIcon", "parameterTypes": []}, {"name": "getRepository", "parameterTypes": []}] }, { "name":"io.seqera.tower.model.Dataset", From 25877afb2fe0d9dc5f93751bddf6c9277a7a1500 Mon Sep 17 00:00:00 2001 From: endre-seqera Date: Tue, 14 Jan 2025 17:27:20 +0100 Subject: [PATCH 06/16] fix: update sdk and extend studios view command --- build.gradle | 2 +- conf/reflect-config.json | 18 ++++---- .../datastudios/DataStudioRefOptions.java | 2 +- .../datastudios/DataStudiosView.java | 26 ++++++++++-- .../cli/datastudios/DataStudiosCmdTest.java | 41 +++++++++++++++++-- .../datastudios_view_response.json | 41 +++++++++++++++++-- 6 files changed, 108 insertions(+), 22 deletions(-) diff --git a/build.gradle b/build.gradle index df397997..11c74bd2 100644 --- a/build.gradle +++ b/build.gradle @@ -27,7 +27,7 @@ dependencies { implementation 'org.slf4j:slf4j-api:1.7.36' implementation 'ch.qos.logback:logback-core:1.2.11' implementation 'ch.qos.logback:logback-classic:1.2.11' - implementation 'io.seqera.tower:tower-java-sdk:1.9.8' + implementation 'io.seqera.tower:tower-java-sdk:1.9.9' implementation 'info.picocli:picocli:4.6.3' implementation 'org.apache.commons:commons-compress:1.22' implementation 'org.tukaani:xz:1.9' diff --git a/conf/reflect-config.json b/conf/reflect-config.json index b68881fd..fb2e7a0c 100644 --- a/conf/reflect-config.json +++ b/conf/reflect-config.json @@ -2606,21 +2606,21 @@ "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setCredentialsId","parameterTypes":["java.lang.String"] }, {"name":"getCredentialsId","parameterTypes":[] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"getCredentialsId","parameterTypes":[] }, {"name":"getRegion","parameterTypes":[] }, {"name":"setCredentialsId","parameterTypes":["java.lang.String"] }, {"name":"setRegion","parameterTypes":["java.lang.String"] }] }, { "name":"io.seqera.tower.model.DataStudioConfiguration", "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setCondaEnvironment","parameterTypes":["java.lang.String"] }, {"name":"setCpu","parameterTypes":["java.lang.Integer"] }, {"name":"setGpu","parameterTypes":["java.lang.Integer"] }, {"name":"setMemory","parameterTypes":["java.lang.Integer"] }, {"name":"setMountData","parameterTypes":["java.util.List"] }, {"name":"getCondaEnvironment","parameterTypes":[] }, {"name":"getCpu","parameterTypes":[] }, {"name":"getGpu","parameterTypes":[] }, {"name":"getMemory","parameterTypes":[] }, {"name":"getMountData","parameterTypes":[] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"getCondaEnvironment","parameterTypes":[] }, {"name":"getCpu","parameterTypes":[] }, {"name":"getGpu","parameterTypes":[] }, {"name":"getMemory","parameterTypes":[] }, {"name":"getMountData","parameterTypes":[] }, {"name":"setCondaEnvironment","parameterTypes":["java.lang.String"] }, {"name":"setCpu","parameterTypes":["java.lang.Integer"] }, {"name":"setGpu","parameterTypes":["java.lang.Integer"] }, {"name":"setMemory","parameterTypes":["java.lang.Integer"] }, {"name":"setMountData","parameterTypes":["java.util.List"] }] }, { "name":"io.seqera.tower.model.DataStudioDto", "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name": "getActiveConnections", "parameterTypes": []}, {"name": "getBaseImage", "parameterTypes": []}, {"name": "getComputeEnv", "parameterTypes": []}, {"name": "getConfiguration", "parameterTypes": []}, {"name": "getCustomImage", "parameterTypes": []}, {"name": "getDateCreated", "parameterTypes": []}, {"name": "getDescription", "parameterTypes": []}, {"name": "getLastUpdated", "parameterTypes": []}, {"name": "getMountedDataLinks", "parameterTypes": []}, {"name": "getName", "parameterTypes": []}, {"name": "getParentCheckpoint", "parameterTypes": []}, {"name": "getProgress", "parameterTypes": []}, {"name": "getSessionId", "parameterTypes": []}, {"name": "getStatusInfo", "parameterTypes": []}, {"name": "getStudioUrl", "parameterTypes": []}, {"name": "getTemplate", "parameterTypes": []}, {"name": "getUser", "parameterTypes": []}, {"name": "getWaveBuildUrl", "parameterTypes": []}, {"name": "getWorkspaceId", "parameterTypes": []}, {"name":"setActiveConnections","parameterTypes":["java.util.List"] }, {"name":"setBaseImage","parameterTypes":["java.lang.String"] }, {"name":"setComputeEnv","parameterTypes":["io.seqera.tower.model.DataStudioComputeEnvDto"] }, {"name":"setConfiguration","parameterTypes":["io.seqera.tower.model.DataStudioConfiguration"] }, {"name":"setCustomImage","parameterTypes":["java.lang.Boolean"] }, {"name":"setDateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setLastUpdated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setMountedDataLinks","parameterTypes":["java.util.List"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setParentCheckpoint","parameterTypes":["io.seqera.tower.model.DataStudioDtoParentCheckpoint"] }, {"name":"setProgress","parameterTypes":["java.util.List"] }, {"name":"setSessionId","parameterTypes":["java.lang.String"] }, {"name":"setStatusInfo","parameterTypes":["io.seqera.tower.model.DataStudioStatusInfo"] }, {"name":"setStudioUrl","parameterTypes":["java.lang.String"] }, {"name":"setTemplate","parameterTypes":["io.seqera.tower.model.DataStudioTemplate"] }, {"name":"setUser","parameterTypes":["io.seqera.tower.model.StudioUser"] }, {"name":"setWaveBuildUrl","parameterTypes":["java.lang.String"] }, {"name":"setWorkspaceId","parameterTypes":["java.lang.Long"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"getActiveConnections","parameterTypes":[] }, {"name":"getBaseImage","parameterTypes":[] }, {"name":"getComputeEnv","parameterTypes":[] }, {"name":"getConfiguration","parameterTypes":[] }, {"name":"getCustomImage","parameterTypes":[] }, {"name":"getDateCreated","parameterTypes":[] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getLastUpdated","parameterTypes":[] }, {"name":"getMountedDataLinks","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getParentCheckpoint","parameterTypes":[] }, {"name":"getProgress","parameterTypes":[] }, {"name":"getSessionId","parameterTypes":[] }, {"name":"getStatusInfo","parameterTypes":[] }, {"name":"getStudioUrl","parameterTypes":[] }, {"name":"getTemplate","parameterTypes":[] }, {"name":"getUser","parameterTypes":[] }, {"name":"getWaveBuildUrl","parameterTypes":[] }, {"name":"getWorkspaceId","parameterTypes":[] }, {"name":"setActiveConnections","parameterTypes":["java.util.List"] }, {"name":"setBaseImage","parameterTypes":["java.lang.String"] }, {"name":"setComputeEnv","parameterTypes":["io.seqera.tower.model.DataStudioComputeEnvDto"] }, {"name":"setConfiguration","parameterTypes":["io.seqera.tower.model.DataStudioConfiguration"] }, {"name":"setCustomImage","parameterTypes":["java.lang.Boolean"] }, {"name":"setDateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setLastUpdated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setMountedDataLinks","parameterTypes":["java.util.List"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setParentCheckpoint","parameterTypes":["io.seqera.tower.model.DataStudioDtoParentCheckpoint"] }, {"name":"setProgress","parameterTypes":["java.util.List"] }, {"name":"setSessionId","parameterTypes":["java.lang.String"] }, {"name":"setStatusInfo","parameterTypes":["io.seqera.tower.model.DataStudioStatusInfo"] }, {"name":"setStudioUrl","parameterTypes":["java.lang.String"] }, {"name":"setTemplate","parameterTypes":["io.seqera.tower.model.DataStudioTemplate"] }, {"name":"setUser","parameterTypes":["io.seqera.tower.model.StudioUser"] }, {"name":"setWaveBuildUrl","parameterTypes":["java.lang.String"] }, {"name":"setWorkspaceId","parameterTypes":["java.lang.Long"] }] }, { "name":"io.seqera.tower.model.DataStudioDtoParentCheckpoint", @@ -2632,32 +2632,34 @@ "name":"io.seqera.tower.model.DataStudioProgressStep", "allDeclaredFields":true, "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"getMessage","parameterTypes":[] }, {"name":"getStatus","parameterTypes":[] }, {"name":"getWarnings","parameterTypes":[] }, {"name":"setMessage","parameterTypes":["java.lang.String"] }, {"name":"setStatus","parameterTypes":["io.seqera.tower.model.DataStudioProgressStepStatus"] }, {"name":"setWarnings","parameterTypes":["java.util.List"] }] }, { "name":"io.seqera.tower.model.DataStudioProgressStepStatus", "allDeclaredFields":true, - "queryAllDeclaredMethods":true + "queryAllDeclaredMethods":true, + "methods":[{"name":"fromValue","parameterTypes":["java.lang.String"] }, {"name":"getValue","parameterTypes":[] }, {"name":"setValue","parameterTypes":["java.lang.String"] }] }, { "name":"io.seqera.tower.model.DataStudioStatus", "allDeclaredFields":true, "queryAllDeclaredMethods":true, - "methods":[{"name":"fromValue","parameterTypes":["java.lang.String"] }, {"name": "getValue", "parameterTypes": []}] + "methods":[{"name":"fromValue","parameterTypes":["java.lang.String"] }, {"name":"getValue","parameterTypes":[] }] }, { "name":"io.seqera.tower.model.DataStudioStatusInfo", "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setLastUpdate","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setMessage","parameterTypes":["java.lang.String"] }, {"name":"setStatus","parameterTypes":["io.seqera.tower.model.DataStudioStatus"] }, {"name":"getLastUpdate","parameterTypes":[] }, {"name":"getMessage","parameterTypes":[] }, {"name":"getStatus","parameterTypes":[] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"getLastUpdate","parameterTypes":[] }, {"name":"getMessage","parameterTypes":[] }, {"name":"getStatus","parameterTypes":[] }, {"name":"setLastUpdate","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setMessage","parameterTypes":["java.lang.String"] }, {"name":"setStatus","parameterTypes":["io.seqera.tower.model.DataStudioStatus"] }] }, { "name":"io.seqera.tower.model.DataStudioTemplate", "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setIcon","parameterTypes":["java.lang.String"] }, {"name":"setRepository","parameterTypes":["java.lang.String"] }, {"name": "getIcon", "parameterTypes": []}, {"name": "getRepository", "parameterTypes": []}] + "methods":[{"name":"","parameterTypes":[] }, {"name":"getIcon","parameterTypes":[] }, {"name":"getRepository","parameterTypes":[] }, {"name":"setIcon","parameterTypes":["java.lang.String"] }, {"name":"setRepository","parameterTypes":["java.lang.String"] }] }, { "name":"io.seqera.tower.model.Dataset", diff --git a/src/main/java/io/seqera/tower/cli/commands/datastudios/DataStudioRefOptions.java b/src/main/java/io/seqera/tower/cli/commands/datastudios/DataStudioRefOptions.java index 24180628..e44da5bc 100644 --- a/src/main/java/io/seqera/tower/cli/commands/datastudios/DataStudioRefOptions.java +++ b/src/main/java/io/seqera/tower/cli/commands/datastudios/DataStudioRefOptions.java @@ -25,7 +25,7 @@ public class DataStudioRefOptions { public DataStudioRef dataStudio; public static class DataStudioRef { - @CommandLine.Option(names = {"-s", "--sid"}, description = "DataStudio session unique ID.") + @CommandLine.Option(names = {"-i", "--id"}, description = "DataStudio session ID.") public String sessionId; } } diff --git a/src/main/java/io/seqera/tower/cli/responses/datastudios/DataStudiosView.java b/src/main/java/io/seqera/tower/cli/responses/datastudios/DataStudiosView.java index f00bdc81..886eec4f 100644 --- a/src/main/java/io/seqera/tower/cli/responses/datastudios/DataStudiosView.java +++ b/src/main/java/io/seqera/tower/cli/responses/datastudios/DataStudiosView.java @@ -19,8 +19,11 @@ import io.seqera.tower.cli.responses.Response; import io.seqera.tower.cli.utils.TableList; +import io.seqera.tower.model.DataLinkDto; +import io.seqera.tower.model.DataStudioConfiguration; import io.seqera.tower.model.DataStudioDto; import io.seqera.tower.model.DataStudioStatusInfo; +import io.seqera.tower.model.StudioUser; import java.io.PrintWriter; @@ -42,17 +45,32 @@ public void toString(PrintWriter out){ out.println(ansi(String.format("%n @|bold DataStudio at workspace '%s'|@%n", workspaceRef))); DataStudioStatusInfo statusInfo = dataStudio.getStatusInfo(); + StudioUser studioUser = dataStudio.getUser(); + DataStudioConfiguration config = dataStudio.getConfiguration(); TableList table = new TableList(out, 2); table.setPrefix(" "); table.addRow("SessionID", dataStudio.getSessionId()); table.addRow("Name", dataStudio.getName()); - table.addRow("Description", dataStudio.getDescription()); - table.addRow("Template", dataStudio.getTemplate() == null ? "NA" : dataStudio.getTemplate().getRepository()); table.addRow("Status", formatDataStudioStatus(statusInfo == null ? null : statusInfo.getStatus())); table.addRow("Status Last Update", statusInfo == null ? "NA" : formatTime(statusInfo.getLastUpdate())); - table.addRow("Studio Created", formatTime(dataStudio.getDateCreated())); - table.addRow("Studio Last Updated", formatTime(dataStudio.getLastUpdated())); + table.addRow("Studio URL", dataStudio.getStudioUrl()); + table.addRow("Description", dataStudio.getDescription()); + table.addRow("Created on", formatTime(dataStudio.getDateCreated())); + table.addRow("Created by", studioUser == null ? "NA" : String.format("%s | %s",studioUser.getUserName(), studioUser.getEmail())); + table.addRow("Template", dataStudio.getTemplate() == null ? "NA" : dataStudio.getTemplate().getRepository()); + table.addRow("Mounted Data", dataStudio.getMountedDataLinks() == null ? "NA" : dataStudio.getMountedDataLinks() + .stream().map(DataLinkDto::getResourceRef).collect(java.util.stream.Collectors.joining(", "))); + table.addRow("Compute environment", dataStudio.getComputeEnv() == null ? "NA" : dataStudio.getComputeEnv().getName()); + table.addRow("Region", dataStudio.getComputeEnv() == null ? "NA" : dataStudio.getComputeEnv().getRegion()); + table.addRow("GPU allocated", config == null ? "-" : String.valueOf(config.getGpu())); + table.addRow("CPU allocated", config == null ? "-" : String.valueOf(config.getCpu())); + table.addRow("Memory allocated", config == null ? "-" : String.valueOf(config.getMemory())); + table.addRow("Build reports", dataStudio.getWaveBuildUrl() == null ? "NA" : dataStudio.getWaveBuildUrl()); + table.print(); + if (config != null && config.getCondaEnvironment() != null && !config.getCondaEnvironment().isEmpty()) { + out.println(String.format("%n Conda Environment:%n%n%s%n", config.getCondaEnvironment())); + } } } diff --git a/src/test/java/io/seqera/tower/cli/datastudios/DataStudiosCmdTest.java b/src/test/java/io/seqera/tower/cli/datastudios/DataStudiosCmdTest.java index 4d17ef4b..23bae925 100644 --- a/src/test/java/io/seqera/tower/cli/datastudios/DataStudiosCmdTest.java +++ b/src/test/java/io/seqera/tower/cli/datastudios/DataStudiosCmdTest.java @@ -55,25 +55,58 @@ void testView(OutputType format, MockServerClient mock) throws JsonProcessingExc response().withStatusCode(200).withBody(loadResource("datastudios/datastudios_view_response")).withContentType(MediaType.APPLICATION_JSON) ); - ExecOut out = exec(format, mock, "studios", "view", "-w", "75887156211589", "-s" ,"3e8370e7"); + ExecOut out = exec(format, mock, "studios", "view", "-w", "75887156211589", "-i" ,"3e8370e7"); assertOutput(format, out, new DataStudiosView(parseJson("{\n" + " \"sessionId\": \"3e8370e7\",\n" + " \"workspaceId\": 75887156211589,\n" + + " \"user\": {\n" + + " \"id\": 2345,\n" + + " \"userName\": \"John Doe\",\n" + + " \"email\": \"john@seqera.io\",\n" + + " \"avatar\": null\n" + + " },\n" + " \"name\": \"studio-a66d\",\n" + - " \"description\": null,\n" + - " \"studioUrl\": \"https://a3e8370e7.dev-tower.click\",\n" + + " \"description\": \"my first studio\",\n" + + " \"studioUrl\": \"https://a3e8370e7.dev-tower.com\",\n" + + " \"computeEnv\": {\n" + + " \"id\": \"3xkkzYH2nbD3nZjrzKm0oR\",\n" + + " \"name\": \"ce1\",\n" + + " \"platform\": \"aws-batch\",\n" + + " \"region\": \"us-east-2\"\n" + + " },\n" + " \"template\": {\n" + " \"repository\": \"cr.seqera.io/public/data-studio-vscode:1.93.1-snapshot\",\n" + " \"icon\": \"vscode\"\n" + " },\n" + + " \"configuration\": {\n" + + " \"gpu\": 0,\n" + + " \"cpu\": 2,\n" + + " \"memory\": 8192,\n" + + " \"mountData\": [\n" + + " \"v1-user-1ccf131810375d303bf0402dd8423433\"\n" + + " ],\n" + + " \"condaEnvironment\": \"name: example-env\\nchannels:\\n - conda-forge\\ndependencies:\\n - numpy\\n - pip:\\n - matplotlib\\n - seaborn\"\n" + + " },\n" + " \"dateCreated\": \"2024-12-19T06:49:24.893122+01:00\",\n" + " \"lastUpdated\": \"2024-12-19T06:52:50.686822+01:00\",\n" + " \"statusInfo\": {\n" + " \"status\": \"running\",\n" + " \"message\": \"\",\n" + " \"lastUpdate\": \"2024-12-19T05:52:41.823Z\"\n" + - " }\n" + + " },\n" + + " \"waveBuildUrl\": null,\n" + + " \"baseImage\": \"cr.seqera.io/public/data-studio-jupyter:4.2.5-snapshot\",\n" + + " \"mountedDataLinks\": [\n" + + " {\n" + + " \"id\": \"v1-user-1ccf131810375d303bf0402dd8423433\",\n" + + " \"name\": \"aaa-my-bucket\",\n" + + " \"resourceRef\": \"s3://aaa-my-bucket\",\n" + + " \"type\": \"bucket\",\n" + + " \"provider\": \"aws\",\n" + + " \"region\": \"us-east-2\"\n" + + " }\n" + + " ]\n" + "}", DataStudioDto.class), "[organization1 / workspace1]" )); } } diff --git a/src/test/resources/runcmd/datastudios/datastudios_view_response.json b/src/test/resources/runcmd/datastudios/datastudios_view_response.json index be3627bf..59741cfc 100644 --- a/src/test/resources/runcmd/datastudios/datastudios_view_response.json +++ b/src/test/resources/runcmd/datastudios/datastudios_view_response.json @@ -1,18 +1,51 @@ { "sessionId": "3e8370e7", "workspaceId": 75887156211589, + "user": { + "id": 2345, + "userName": "John Doe", + "email": "john@seqera.io", + "avatar": null + }, "name": "studio-a66d", - "description": null, - "studioUrl": "https://a3e8370e7.dev-tower.click", + "description": "my first studio", + "studioUrl": "https://a3e8370e7.dev-tower.com", + "computeEnv": { + "id": "3xkkzYH2nbD3nZjrzKm0oR", + "name": "ce1", + "platform": "aws-batch", + "region": "us-east-2" + }, "template": { "repository": "cr.seqera.io/public/data-studio-vscode:1.93.1-snapshot", "icon": "vscode" }, + "configuration": { + "gpu": 0, + "cpu": 2, + "memory": 8192, + "mountData": [ + "v1-user-1ccf131810375d303bf0402dd8423433" + ], + "condaEnvironment": "name: example-env\nchannels:\n - conda-forge\ndependencies:\n - numpy\n - pip:\n - matplotlib\n - seaborn" + }, "dateCreated": "2024-12-19T06:49:24.893122+01:00", "lastUpdated": "2024-12-19T06:52:50.686822+01:00", "statusInfo": { "status": "running", "message": "", "lastUpdate": "2024-12-19T05:52:41.823Z" - } -} + }, + "waveBuildUrl": null, + "baseImage": "cr.seqera.io/public/data-studio-jupyter:4.2.5-snapshot", + "mountedDataLinks": [ + { + "id": "v1-user-1ccf131810375d303bf0402dd8423433", + "name": "aaa-my-bucket", + "resourceRef": "s3://aaa-my-bucket", + "type": "bucket", + "provider": "aws", + "region": "us-east-2" + } + ] +} \ No newline at end of file From 53d94d3b540248787a53239a2e3d5991c021607b Mon Sep 17 00:00:00 2001 From: endre-seqera Date: Tue, 14 Jan 2025 18:25:46 +0100 Subject: [PATCH 07/16] fix: missing reflection metadata --- conf/reflect-config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/reflect-config.json b/conf/reflect-config.json index fb2e7a0c..90da2e80 100644 --- a/conf/reflect-config.json +++ b/conf/reflect-config.json @@ -3173,7 +3173,7 @@ "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setAvatar","parameterTypes":["java.lang.String"] }, {"name":"setEmail","parameterTypes":["java.lang.String"] }, {"name":"setId","parameterTypes":["java.lang.Long"] }, {"name":"setUserName","parameterTypes":["java.lang.String"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"setAvatar","parameterTypes":["java.lang.String"] }, {"name":"setEmail","parameterTypes":["java.lang.String"] }, {"name":"setId","parameterTypes":["java.lang.Long"] }, {"name":"setUserName","parameterTypes":["java.lang.String"] }, {"name":"getAvatar","parameterTypes":[] }, {"name":"getEmail","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"getUserName","parameterTypes":[] }] }, { "name":"io.seqera.tower.model.SubmitWorkflowLaunchRequest", From cbc0a51479fae8c0963051e5a951982519cd252c Mon Sep 17 00:00:00 2001 From: endre-seqera Date: Tue, 14 Jan 2025 18:40:08 +0100 Subject: [PATCH 08/16] fix: missing reflection metadata again --- conf/reflect-config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/reflect-config.json b/conf/reflect-config.json index 90da2e80..eaac9ef7 100644 --- a/conf/reflect-config.json +++ b/conf/reflect-config.json @@ -2331,7 +2331,7 @@ "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"setId","parameterTypes":["java.lang.String"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setPlatform","parameterTypes":["java.lang.String"] }, {"name":"setRegion","parameterTypes":["java.lang.String"] }] + "methods":[{"name":"setId","parameterTypes":["java.lang.String"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setPlatform","parameterTypes":["java.lang.String"] }, {"name":"setRegion","parameterTypes":["java.lang.String"] }, {"name":"getId","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getPlatform","parameterTypes":[] }, {"name":"getRegion","parameterTypes":[] }] }, { "name":"io.seqera.tower.model.ComputeEnvResponseDto", From bfbd17f5f65589a9b18d00e884b251d7aa5bfe7b Mon Sep 17 00:00:00 2001 From: endre-seqera Date: Tue, 14 Jan 2025 19:35:41 +0100 Subject: [PATCH 09/16] fix: newline formatting --- conf/reflect-config.json | 4 ++-- .../tower/cli/responses/datastudios/DataStudiosView.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/conf/reflect-config.json b/conf/reflect-config.json index eaac9ef7..7e20bcc8 100644 --- a/conf/reflect-config.json +++ b/conf/reflect-config.json @@ -2331,7 +2331,7 @@ "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"setId","parameterTypes":["java.lang.String"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setPlatform","parameterTypes":["java.lang.String"] }, {"name":"setRegion","parameterTypes":["java.lang.String"] }, {"name":"getId","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getPlatform","parameterTypes":[] }, {"name":"getRegion","parameterTypes":[] }] + "methods":[{"name":"getId","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getPlatform","parameterTypes":[] }, {"name":"getRegion","parameterTypes":[] }, {"name":"setId","parameterTypes":["java.lang.String"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setPlatform","parameterTypes":["java.lang.String"] }, {"name":"setRegion","parameterTypes":["java.lang.String"] }] }, { "name":"io.seqera.tower.model.ComputeEnvResponseDto", @@ -3173,7 +3173,7 @@ "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setAvatar","parameterTypes":["java.lang.String"] }, {"name":"setEmail","parameterTypes":["java.lang.String"] }, {"name":"setId","parameterTypes":["java.lang.Long"] }, {"name":"setUserName","parameterTypes":["java.lang.String"] }, {"name":"getAvatar","parameterTypes":[] }, {"name":"getEmail","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"getUserName","parameterTypes":[] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"getAvatar","parameterTypes":[] }, {"name":"getEmail","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"getUserName","parameterTypes":[] }, {"name":"setAvatar","parameterTypes":["java.lang.String"] }, {"name":"setEmail","parameterTypes":["java.lang.String"] }, {"name":"setId","parameterTypes":["java.lang.Long"] }, {"name":"setUserName","parameterTypes":["java.lang.String"] }] }, { "name":"io.seqera.tower.model.SubmitWorkflowLaunchRequest", diff --git a/src/main/java/io/seqera/tower/cli/responses/datastudios/DataStudiosView.java b/src/main/java/io/seqera/tower/cli/responses/datastudios/DataStudiosView.java index 886eec4f..12596eff 100644 --- a/src/main/java/io/seqera/tower/cli/responses/datastudios/DataStudiosView.java +++ b/src/main/java/io/seqera/tower/cli/responses/datastudios/DataStudiosView.java @@ -69,7 +69,7 @@ public void toString(PrintWriter out){ table.print(); if (config != null && config.getCondaEnvironment() != null && !config.getCondaEnvironment().isEmpty()) { - out.println(String.format("%n Conda Environment:%n%n%s%n", config.getCondaEnvironment())); + out.println(String.format("%n Conda Environment:%n%n%s%n", config.getCondaEnvironment().replaceAll("(?m)^", " "))); } } From 9a2da6a9b657f00549239d817640c8b4809526db Mon Sep 17 00:00:00 2001 From: endre-seqera Date: Tue, 14 Jan 2025 20:05:53 +0100 Subject: [PATCH 10/16] fix: removing conda env from test --- conf/reflect-config_new.json | 21548 ++++++++++++++++ .../cli/datastudios/DataStudiosCmdTest.java | 2 +- .../datastudios_view_response.json | 2 +- 3 files changed, 21550 insertions(+), 2 deletions(-) create mode 100644 conf/reflect-config_new.json diff --git a/conf/reflect-config_new.json b/conf/reflect-config_new.json new file mode 100644 index 00000000..52834011 --- /dev/null +++ b/conf/reflect-config_new.json @@ -0,0 +1,21548 @@ +[ + { + "name": "[B" + }, + { + "name": "[C" + }, + { + "name": "[Lcom.fasterxml.jackson.databind.deser.Deserializers;" + }, + { + "name": "[Lcom.fasterxml.jackson.databind.deser.KeyDeserializers;" + }, + { + "name": "[Lcom.fasterxml.jackson.databind.deser.ValueInstantiators;" + }, + { + "name": "[Lcom.fasterxml.jackson.databind.ser.BeanSerializerModifier;" + }, + { + "name": "[Lcom.fasterxml.jackson.databind.ser.Serializers;" + }, + { + "name": "[Ljava.lang.Class;" + }, + { + "name": "[Ljava.lang.Object;" + }, + { + "name": "[Ljava.lang.String;" + }, + { + "name": "[Ljava.lang.annotation.Annotation;" + }, + { + "name": "[Ljava.math.BigDecimal;" + }, + { + "name": "[Ljava.util.Locale;" + }, + { + "name": "[Ljavax.ws.rs.core.MediaType;" + }, + { + "name": "[Lorg.mockserver.model.NottableString;" + }, + { + "name": "[Lorg.mockserver.serialization.model.ExpectationDTO;" + }, + { + "name": "apple.security.AppleProvider", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "ch.qos.logback.classic.encoder.PatternLayoutEncoder", + "queryAllPublicMethods": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "ch.qos.logback.classic.pattern.LevelConverter", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "ch.qos.logback.classic.pattern.LineSeparatorConverter", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "ch.qos.logback.classic.pattern.LoggerConverter", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "ch.qos.logback.classic.pattern.MessageConverter", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "ch.qos.logback.classic.pattern.ThreadConverter", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "ch.qos.logback.core.ConsoleAppender", + "queryAllPublicMethods": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "ch.qos.logback.core.OutputStreamAppender", + "methods": [ + { + "name": "setEncoder", + "parameterTypes": [ + "ch.qos.logback.core.encoder.Encoder" + ] + } + ] + }, + { + "name": "ch.qos.logback.core.encoder.Encoder", + "methods": [ + { + "name": "valueOf", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "ch.qos.logback.core.encoder.LayoutWrappingEncoder", + "methods": [ + { + "name": "setParent", + "parameterTypes": [ + "ch.qos.logback.core.spi.ContextAware" + ] + } + ] + }, + { + "name": "ch.qos.logback.core.pattern.PatternLayoutEncoderBase", + "methods": [ + { + "name": "setPattern", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "ch.qos.logback.core.spi.ContextAware", + "methods": [ + { + "name": "valueOf", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "com.aayushatharva.brotli4j.Brotli4jLoader" + }, + { + "name": "com.fasterxml.jackson.core.JsonGenerator" + }, + { + "name": "com.fasterxml.jackson.databind.ObjectMapper" + }, + { + "name": "com.fasterxml.jackson.databind.ext.Java7HandlersImpl", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "com.fasterxml.jackson.databind.ext.Java7SupportImpl", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "com.google.gson.Gson" + }, + { + "name": "com.lmax.disruptor.AbstractSequencer", + "fields": [ + { + "name": "gatingSequences" + } + ] + }, + { + "name": "com.lmax.disruptor.Value", + "fields": [ + { + "name": "value" + } + ] + }, + { + "name": "com.networknt.schema.AdditionalPropertiesValidator", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String", + "com.fasterxml.jackson.databind.JsonNode", + "com.networknt.schema.JsonSchema", + "com.networknt.schema.ValidationContext" + ] + } + ] + }, + { + "name": "com.networknt.schema.AnyOfValidator", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String", + "com.fasterxml.jackson.databind.JsonNode", + "com.networknt.schema.JsonSchema", + "com.networknt.schema.ValidationContext" + ] + } + ] + }, + { + "name": "com.networknt.schema.EnumValidator", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String", + "com.fasterxml.jackson.databind.JsonNode", + "com.networknt.schema.JsonSchema", + "com.networknt.schema.ValidationContext" + ] + } + ] + }, + { + "name": "com.networknt.schema.ItemsValidator", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String", + "com.fasterxml.jackson.databind.JsonNode", + "com.networknt.schema.JsonSchema", + "com.networknt.schema.ValidationContext" + ] + } + ] + }, + { + "name": "com.networknt.schema.OneOfValidator", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String", + "com.fasterxml.jackson.databind.JsonNode", + "com.networknt.schema.JsonSchema", + "com.networknt.schema.ValidationContext" + ] + } + ] + }, + { + "name": "com.networknt.schema.PatternPropertiesValidator", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String", + "com.fasterxml.jackson.databind.JsonNode", + "com.networknt.schema.JsonSchema", + "com.networknt.schema.ValidationContext" + ] + } + ] + }, + { + "name": "com.networknt.schema.PropertiesValidator", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String", + "com.fasterxml.jackson.databind.JsonNode", + "com.networknt.schema.JsonSchema", + "com.networknt.schema.ValidationContext" + ] + } + ] + }, + { + "name": "com.networknt.schema.RefValidator", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String", + "com.fasterxml.jackson.databind.JsonNode", + "com.networknt.schema.JsonSchema", + "com.networknt.schema.ValidationContext" + ] + } + ] + }, + { + "name": "com.networknt.schema.RequiredValidator", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String", + "com.fasterxml.jackson.databind.JsonNode", + "com.networknt.schema.JsonSchema", + "com.networknt.schema.ValidationContext" + ] + } + ] + }, + { + "name": "com.networknt.schema.TypeValidator", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String", + "com.fasterxml.jackson.databind.JsonNode", + "com.networknt.schema.JsonSchema", + "com.networknt.schema.ValidationContext" + ] + } + ] + }, + { + "name": "com.squareup.moshi.Moshi" + }, + { + "name": "com.sun.crypto.provider.AESCipher$General", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "com.sun.crypto.provider.ARCFOURCipher", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "com.sun.crypto.provider.ChaCha20Cipher$ChaCha20Poly1305", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "com.sun.crypto.provider.DESCipher", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "com.sun.crypto.provider.DESedeCipher", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "com.sun.crypto.provider.DHParameters", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "com.sun.crypto.provider.GaloisCounterMode$AESGCM", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "com.sun.crypto.provider.TlsMasterSecretGenerator", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "com.sun.jndi.url.java.javaURLContextFactory" + }, + { + "name": "com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "groovy.lang.Binding" + }, + { + "name": "groovy.lang.Closure" + }, + { + "name": "io.netty.bootstrap.ServerBootstrap$1" + }, + { + "name": "io.netty.bootstrap.ServerBootstrap$ServerBootstrapAcceptor", + "methods": [ + { + "name": "channelRead", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Object" + ] + }, + { + "name": "exceptionCaught", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Throwable" + ] + } + ] + }, + { + "name": "io.netty.buffer.AbstractByteBufAllocator", + "queryAllDeclaredMethods": true + }, + { + "name": "io.netty.buffer.AbstractReferenceCountedByteBuf", + "fields": [ + { + "name": "refCnt" + } + ] + }, + { + "name": "io.netty.channel.AbstractChannelHandlerContext", + "fields": [ + { + "name": "handlerState" + } + ] + }, + { + "name": "io.netty.channel.ChannelDuplexHandler", + "methods": [ + { + "name": "bind", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.net.SocketAddress", + "io.netty.channel.ChannelPromise" + ] + }, + { + "name": "close", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "io.netty.channel.ChannelPromise" + ] + }, + { + "name": "connect", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.net.SocketAddress", + "java.net.SocketAddress", + "io.netty.channel.ChannelPromise" + ] + }, + { + "name": "deregister", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "io.netty.channel.ChannelPromise" + ] + }, + { + "name": "disconnect", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "io.netty.channel.ChannelPromise" + ] + }, + { + "name": "flush", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "read", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "write", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Object", + "io.netty.channel.ChannelPromise" + ] + } + ] + }, + { + "name": "io.netty.channel.ChannelHandlerAdapter", + "methods": [ + { + "name": "exceptionCaught", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Throwable" + ] + } + ] + }, + { + "name": "io.netty.channel.ChannelInboundHandlerAdapter", + "methods": [ + { + "name": "channelActive", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "channelInactive", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "channelRead", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Object" + ] + }, + { + "name": "channelReadComplete", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "channelRegistered", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "channelUnregistered", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "channelWritabilityChanged", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "exceptionCaught", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Throwable" + ] + }, + { + "name": "userEventTriggered", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Object" + ] + } + ] + }, + { + "name": "io.netty.channel.ChannelInitializer", + "methods": [ + { + "name": "channelRegistered", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "exceptionCaught", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Throwable" + ] + } + ] + }, + { + "name": "io.netty.channel.ChannelOutboundBuffer", + "fields": [ + { + "name": "totalPendingSize" + }, + { + "name": "unwritable" + } + ] + }, + { + "name": "io.netty.channel.ChannelOutboundHandlerAdapter", + "methods": [ + { + "name": "bind", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.net.SocketAddress", + "io.netty.channel.ChannelPromise" + ] + }, + { + "name": "close", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "io.netty.channel.ChannelPromise" + ] + }, + { + "name": "connect", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.net.SocketAddress", + "java.net.SocketAddress", + "io.netty.channel.ChannelPromise" + ] + }, + { + "name": "deregister", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "io.netty.channel.ChannelPromise" + ] + }, + { + "name": "disconnect", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "io.netty.channel.ChannelPromise" + ] + }, + { + "name": "flush", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "read", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + } + ] + }, + { + "name": "io.netty.channel.CombinedChannelDuplexHandler", + "methods": [ + { + "name": "bind", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.net.SocketAddress", + "io.netty.channel.ChannelPromise" + ] + }, + { + "name": "channelActive", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "channelInactive", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "channelRead", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Object" + ] + }, + { + "name": "channelReadComplete", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "channelRegistered", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "channelUnregistered", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "channelWritabilityChanged", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "close", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "io.netty.channel.ChannelPromise" + ] + }, + { + "name": "connect", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.net.SocketAddress", + "java.net.SocketAddress", + "io.netty.channel.ChannelPromise" + ] + }, + { + "name": "deregister", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "io.netty.channel.ChannelPromise" + ] + }, + { + "name": "disconnect", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "io.netty.channel.ChannelPromise" + ] + }, + { + "name": "exceptionCaught", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Throwable" + ] + }, + { + "name": "flush", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "read", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "userEventTriggered", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Object" + ] + }, + { + "name": "write", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Object", + "io.netty.channel.ChannelPromise" + ] + } + ] + }, + { + "name": "io.netty.channel.DefaultChannelConfig", + "fields": [ + { + "name": "autoRead" + }, + { + "name": "writeBufferWaterMark" + } + ] + }, + { + "name": "io.netty.channel.DefaultChannelPipeline", + "fields": [ + { + "name": "estimatorHandle" + } + ] + }, + { + "name": "io.netty.channel.DefaultChannelPipeline$HeadContext", + "methods": [ + { + "name": "bind", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.net.SocketAddress", + "io.netty.channel.ChannelPromise" + ] + }, + { + "name": "channelActive", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "channelInactive", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "channelRead", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Object" + ] + }, + { + "name": "channelReadComplete", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "channelRegistered", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "channelUnregistered", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "channelWritabilityChanged", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "close", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "io.netty.channel.ChannelPromise" + ] + }, + { + "name": "connect", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.net.SocketAddress", + "java.net.SocketAddress", + "io.netty.channel.ChannelPromise" + ] + }, + { + "name": "deregister", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "io.netty.channel.ChannelPromise" + ] + }, + { + "name": "disconnect", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "io.netty.channel.ChannelPromise" + ] + }, + { + "name": "exceptionCaught", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Throwable" + ] + }, + { + "name": "flush", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "read", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "userEventTriggered", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Object" + ] + }, + { + "name": "write", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Object", + "io.netty.channel.ChannelPromise" + ] + } + ] + }, + { + "name": "io.netty.channel.DefaultChannelPipeline$TailContext", + "methods": [ + { + "name": "channelActive", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "channelInactive", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "channelRead", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Object" + ] + }, + { + "name": "channelReadComplete", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "channelRegistered", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "channelUnregistered", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "channelWritabilityChanged", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "exceptionCaught", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Throwable" + ] + }, + { + "name": "userEventTriggered", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Object" + ] + } + ] + }, + { + "name": "io.netty.channel.SimpleChannelInboundHandler", + "methods": [ + { + "name": "channelRead", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Object" + ] + } + ] + }, + { + "name": "io.netty.channel.socket.nio.NioServerSocketChannel", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.netty.channel.socket.nio.NioSocketChannel", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.netty.handler.codec.ByteToMessageDecoder", + "methods": [ + { + "name": "channelInactive", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "channelRead", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Object" + ] + }, + { + "name": "channelReadComplete", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "userEventTriggered", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Object" + ] + } + ] + }, + { + "name": "io.netty.handler.codec.MessageAggregator", + "methods": [ + { + "name": "channelInactive", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "channelReadComplete", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + } + ] + }, + { + "name": "io.netty.handler.codec.MessageToMessageDecoder", + "methods": [ + { + "name": "channelRead", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Object" + ] + } + ] + }, + { + "name": "io.netty.handler.codec.MessageToMessageEncoder", + "methods": [ + { + "name": "write", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Object", + "io.netty.channel.ChannelPromise" + ] + } + ] + }, + { + "name": "io.netty.handler.codec.http.HttpClientCodec" + }, + { + "name": "io.netty.handler.codec.http.HttpContentDecoder", + "methods": [ + { + "name": "channelInactive", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "channelReadComplete", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + } + ] + }, + { + "name": "io.netty.handler.codec.http.HttpContentDecompressor" + }, + { + "name": "io.netty.handler.codec.http.HttpObjectAggregator" + }, + { + "name": "io.netty.handler.codec.http.HttpServerCodec" + }, + { + "name": "io.netty.util.DefaultAttributeMap", + "fields": [ + { + "name": "attributes" + } + ] + }, + { + "name": "io.netty.util.DefaultAttributeMap$DefaultAttribute", + "fields": [ + { + "name": "attributeMap" + } + ] + }, + { + "name": "io.netty.util.Recycler$DefaultHandle", + "fields": [ + { + "name": "state" + } + ] + }, + { + "name": "io.netty.util.ReferenceCountUtil", + "queryAllDeclaredMethods": true + }, + { + "name": "io.netty.util.ResourceLeakDetector$DefaultResourceLeak", + "fields": [ + { + "name": "droppedRecords" + }, + { + "name": "head" + } + ] + }, + { + "name": "io.netty.util.concurrent.DefaultPromise", + "fields": [ + { + "name": "result" + } + ] + }, + { + "name": "io.netty.util.concurrent.SingleThreadEventExecutor", + "fields": [ + { + "name": "state" + }, + { + "name": "threadProperties" + } + ] + }, + { + "name": "io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueColdProducerFields", + "fields": [ + { + "name": "producerLimit" + } + ] + }, + { + "name": "io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueConsumerFields", + "fields": [ + { + "name": "consumerIndex" + } + ] + }, + { + "name": "io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueProducerFields", + "fields": [ + { + "name": "producerIndex" + } + ] + }, + { + "name": "io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueConsumerIndexField", + "fields": [ + { + "name": "consumerIndex" + } + ] + }, + { + "name": "io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueProducerIndexField", + "fields": [ + { + "name": "producerIndex" + } + ] + }, + { + "name": "io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueProducerLimitField", + "fields": [ + { + "name": "producerLimit" + } + ] + }, + { + "name": "io.seqera.tower.cli.BaseCmdTest", + "allDeclaredClasses": true, + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "name": "io.seqera.tower.cli.BaseCmdTest$ExecOut", + "allDeclaredClasses": true, + "queryAllDeclaredMethods": true, + "queryAllPublicMethods": true + }, + { + "name": "io.seqera.tower.cli.BaseCmdTest$StreamGobbler" + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testInfo", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testInfoStatusTokenFail", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testInfoStatusUrlFail", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testInfoVersionFail", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.InfoCmdTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testInvalidAuth", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testPipelineNotfound", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testSubmitGithubPipeline", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testSubmitLaunchpadPipeline", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testSubmitLaunchpadPipelineWithAdvancedOptions", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testSubmitLaunchpadPipelineWithCustomName", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testSubmitLaunchpadPipelineWithLabels", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testSubmitLaunchpadPipelineWithOptimizationDisabled", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testSubmitToAWorkspace", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.LaunchCmdTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "name": "io.seqera.tower.cli.Tower", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithError", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithOverwrite", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithoutSubCommands", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDelete", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDeleteError", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDeleteNotFound", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testList", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListEmpty", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testPause", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testPauseAlreadyPausedItem", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testPauseError", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdate", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdateInvalidName", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdateName", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdateWithError", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testView", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testViewNoActionFound", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testViewNoWorkspaceActionsFound", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.actions.ActionsCmdTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testListCollaborators", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.collaborators.CollaboratorsCmdTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "name": "io.seqera.tower.cli.commands.AbstractApiCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.AbstractCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.AbstractRootCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.ActionsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.CollaboratorsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.ComputeEnvsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.CredentialsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.DataLinksCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.DataStudiosCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.DatasetsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.InfoCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.LaunchCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.LaunchCmd$AdvancedOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.MembersCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.OrganizationsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.ParticipantsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.PipelinesCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.RunsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.SecretsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.TeamsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.WorkspacesCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.actions.AbstractActionsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.actions.ActionRefOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.actions.ActionRefOptions$ActionRef", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.actions.AddCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.actions.DeleteCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.actions.LabelsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.actions.ListCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.actions.UpdateCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.actions.ViewCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.actions.add.AbstractAddCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.actions.add.AddGitHubCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.actions.add.AddTowerCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.collaborators.AbstractCollaboratorsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.collaborators.ListCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.AbstractComputeEnvCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.AddCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.ComputeEnvRefOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.ComputeEnvRefOptions$ComputeEnvRef", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.DeleteCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.ExportCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.ImportCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.ListCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.PrimaryCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.UpdateCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.ViewCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.add.AbstractAddCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.add.AddAltairCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.add.AddAwsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.add.AddAzureCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.add.AddEksCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.add.AddGkeCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.add.AddGoogleBatchCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.add.AddGoogleLifeSciencesCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.add.AddK8sCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.add.AddLsfCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.add.AddMoabCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.add.AddSlurmCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.add.AddUgeCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.add.aws.AddAwsForgeCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.add.aws.AddAwsManualCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.add.azure.AddAzureForgeCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.add.azure.AddAzureManualCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AbstractPlatform", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AbstractPlatform$Environment", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AbstractPlatform$StagingOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AltairPlatform", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AltairPlatform$AdvancedOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AwsBatchForgePlatform", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AwsBatchForgePlatform$AdvancedOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AwsBatchForgePlatform$EfsFileSystem", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AwsBatchForgePlatform$FsxFileSystem", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AwsBatchManualPlatform", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AwsBatchManualPlatform$AdvancedOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AzBatchForgePlatform", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AzBatchForgePlatform$AdvancedOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AzBatchManualPlatform", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AzBatchManualPlatform$AdvancedOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.EksPlatform", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.GkePlatform", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.GoogleBatchPlatform", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.GoogleBatchPlatform$AdvancedOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.GoogleLifeSciencesPlatform", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.GoogleLifeSciencesPlatform$AdvancedOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.GoogleLifeSciencesPlatform$Filestore", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.K8sPlatform", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.K8sPlatform$AdvancedOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.LsfPlatform", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.LsfPlatform$AdvancedOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.MoabPlatform", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.MoabPlatform$AdvancedOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.SlurmPlatform", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.SlurmPlatform$AdvancedOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.UnivaPlatform", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.platforms.UnivaPlatform$AdvancedOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.primary.AbstractComputeEnvsPrimaryCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.primary.GetCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.computeenvs.primary.SetCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.AbstractCredentialsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.credentials.AddCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.CredentialsRefOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.CredentialsRefOptions$CredentialsRef", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.DeleteCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.ListCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.UpdateCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.add.AbstractAddCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.credentials.add.AddAgentCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.add.AddAwsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.add.AddAzureCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.add.AddBitbucketCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.add.AddCodeCommitCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.add.AddContainerRegistryCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.add.AddGiteaCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.add.AddGithubCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.add.AddGitlabCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.add.AddGoogleCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.add.AddK8sCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.add.AddSshCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.providers.AbstractGitProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.credentials.providers.AbstractProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.credentials.providers.AwsProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.providers.AwsProvider$Keys", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.providers.AzureProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.providers.BitbucketProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.providers.CodeCommitProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.providers.ContainerRegistryProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.providers.GiteaProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.providers.GithubProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.providers.GitlabProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.providers.GoogleProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.providers.K8sProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.providers.K8sProvider$ClientCerts", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.providers.K8sProvider$Keys", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.providers.SshProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.providers.TwAgentProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.update.AbstractUpdateCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.credentials.update.UpdateAgentCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.update.UpdateAwsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.update.UpdateAzureCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.update.UpdateBitbucketCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.update.UpdateCodeCommitCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.update.UpdateContainerRegistryCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.update.UpdateGithubCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.update.UpdateGitlabCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.update.UpdateGoogleCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.update.UpdateK8sCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.credentials.update.UpdateSshCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.data.links.AddCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.data.links.BrowseCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.data.links.DeleteCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.data.links.ListCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.data.links.SearchOption", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.data.links.UpdateCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.datasets.AbstractDatasetsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.datasets.AddCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.datasets.DatasetRefOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.datasets.DatasetRefOptions$DatasetRef", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.datasets.DeleteCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.datasets.DownloadCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.datasets.ListCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.datasets.UpdateCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.datasets.UrlCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.datasets.ViewCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.datasets.versions.VersionsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.datastudios.AbstractStudiosCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.datastudios.DataStudioRefOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.datastudios.DataStudioRefOptions$DataStudioRef", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.datastudios.ViewCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.global.PaginationOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.global.PaginationOptions$Pageable", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.global.PaginationOptions$Sizeable", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.global.ShowLabelsOption", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.global.WorkspaceOptionalOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.global.WorkspaceRequiredOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.labels.AbstractLabelsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.labels.AddLabelsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.labels.DeleteLabelsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.labels.Label$LabelConverter", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.labels.Label$ResourceLabelsConverter", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.labels.LabelsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.labels.LabelsOptionalOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.labels.LabelsSubcmdOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.labels.ListLabelsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.labels.UpdateLabelsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.labels.UpdateLabelsCmd$UpdateOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.members.AbstractMembersClass", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.members.AddCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.members.DeleteCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.members.LeaveCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.members.ListCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.members.UpdateCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.organizations.AbstractOrganizationsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.organizations.AddCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.organizations.DeleteCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.organizations.ListCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.organizations.OrganizationRefOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.organizations.OrganizationRefOptions$OrganizationRef", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.organizations.OrganizationsOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.organizations.UpdateCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.organizations.ViewCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.participants.AbstractParticipantsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.participants.AddCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.participants.DeleteCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.participants.LeaveCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.participants.ListCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.participants.UpdateCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.pipelines.AbstractPipelinesCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.pipelines.AddCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.pipelines.DeleteCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.pipelines.ExportCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.pipelines.ImportCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.pipelines.LabelsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.pipelines.LaunchOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.pipelines.ListCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.pipelines.PipelineRefOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.pipelines.PipelineRefOptions$PipelineRef", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.pipelines.UpdateCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.pipelines.ViewCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.runs.AbstractRunsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.runs.CancelCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.runs.DeleteCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.runs.DumpCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.runs.LabelsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.runs.ListCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.runs.RelaunchCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.runs.RunViewOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.runs.ViewCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.runs.download.DownloadCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.runs.metrics.MetricsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.runs.tasks.TaskCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.runs.tasks.TasksCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.secrets.AbstractSecretsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.secrets.AddCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.secrets.DeleteCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.secrets.ListCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.secrets.SecretRefOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.secrets.SecretRefOptions$SecretRef", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.secrets.UpdateCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.secrets.ViewCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.teams.AbstractTeamsCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.teams.AddCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.teams.DeleteCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.teams.ListCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.teams.MembersCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.teams.members.AddCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.teams.members.DeleteCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.workspaces.AbstractWorkspaceCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.commands.workspaces.AddCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.workspaces.DeleteCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.workspaces.LeaveCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.workspaces.ListCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.workspaces.UpdateCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.workspaces.ViewCmd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.workspaces.WorkspaceRefOptions", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.cli.commands.workspaces.WorkspaceRefOptions$WorkspaceRef", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAddWithoutSubCommands", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDelete", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDeleteInvalidAuth", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDeleteNotFound", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testExport", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testImport", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testImportWithOverwrite", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testList", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListEmpty", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testPrimaryGet", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testPrimarySet", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testPrimarySetAzure", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdateInvalidName", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdateName", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testViewAwsForge", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testViewAwsManual", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testViewInvalidAuth", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testViewNotFound", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.computeenvs.ComputeEnvsCmdTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithAdvancedOptions", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithEnvVars", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.computeenvs.platforms.AltairPlatformTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithAdvanced", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithDeprecated", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithEFS", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithEnvVars", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithFSX", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.computeenvs.platforms.AwsBatchForgePlatformTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddAdvanceOptions", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.computeenvs.platforms.AwsBatchManualPlatformTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithAdvancedOptions", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.computeenvs.platforms.AzBatchForgePlatformTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithAdvancedOptions", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.computeenvs.platforms.AzBatchManualPlatformTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithAdvancedOptions", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.computeenvs.platforms.EksPlatformTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithAdvancedOptions", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.computeenvs.platforms.GkePlatformTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithAdvancedOptions", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.computeenvs.platforms.GoogleBatchPlatformTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithAdvancedOptions", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithFileStore", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.computeenvs.platforms.GoogleLifeSciencesPlatformTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithAdvancedOptions", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithStaging", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.computeenvs.platforms.K8sPlatformTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithAdvancedOptions", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.computeenvs.platforms.LsfPlatformTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithAdvancedOptions", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.computeenvs.platforms.MoabPlatformTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithAdvancedOptions", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.computeenvs.platforms.SlurmPlatformTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithAdvancedOptions", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.computeenvs.platforms.UnivaPlatformTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAddWithOverride", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDelete", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDeleteNotFound", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testInvalidAuth", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testList", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListEmpty", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testMissingSubcommand", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testShowUsage", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.credentials.CredentialsCmdTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.credentials.providers.AgentProviderTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithOnlyAssumeRole", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testInvalidAuth", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdate", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdateNotFound", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.credentials.providers.AwsProviderTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.credentials.providers.AzureProviderTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.credentials.providers.BitbucketProviderTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithRepoURL", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.credentials.providers.CodeCommitProviderTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.credentials.providers.ContainerRegistryProviderTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.credentials.providers.GiteaProviderTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.credentials.providers.GithubProviderTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.credentials.providers.GitlabProviderTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testFileNotFound", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.credentials.providers.GoogleProviderTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAddWithCertificate", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithToken", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.credentials.providers.K8sProviderTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testInvalidPrivateKey", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.credentials.providers.SshProviderTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testBrowse", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testBuildingSearchParameter", + "parameterTypes": [ + "java.lang.String", + "java.lang.String", + "java.lang.String", + "java.lang.String", + "java.lang.String" + ] + }, + { + "name": "testDelete", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testFilteredList", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testList", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdate", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.data.DataLinksCmdTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithOverwrite", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDelete", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDownload", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testFileNotExistsError", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testList", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdate", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdateWithFile", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUrl", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testVersions", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testView", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.datasets.DatasetsCmdTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testView", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.datastudios.DataStudiosCmdTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "name": "io.seqera.tower.cli.exceptions.ApiExceptionMessage", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setMessage", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAddResource", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddSimple", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDeleteLabel", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListLabels", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListLabelsWithResourceTypeFilter", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListLabelsWithSimpleTypeFilter", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListLabelsWithTextFilter", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.labels.LabelsCmdTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDelete", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testLeave", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testList", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListWithConflictingPageable", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListWithOffset", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListWithPage", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdate", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.members.MembersCmdTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddError", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithOverwrite", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDelete", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDeleteError", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDeleteNotFound", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testList", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListEmpty", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdate", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdateError", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdateName", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testView", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testViewNotFound", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.organizations.OrganizationsCmdTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAddMemberParticipantRole", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddParticipantWithOverwrite", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDeleteMemberParticipant", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDeleteTeam", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testLeave", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testList", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListTeam", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListWithConflictingPageable", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListWithOffset", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListWithPage", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdateMemberParticipantRole", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdateTeamParticipantRole", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.participants.ParticipantsCmdTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithComputeEnv", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithStagingScripts", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAppendLabels", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testApplyLabels", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDelete", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDeleteMultipleMatch", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDeleteNotFound", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testExport", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testImport", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testImportWithComputeEnv", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testImportWithOverwrite", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testImportWithoutWorkdir", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testList", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListEmpty", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListFromWorkspace", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListFromWorkspaceNotFound", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListWithConflictingPageable", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListWithOffset", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListWithPage", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testMissingComputeEnvironment", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testRemoveLabels", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdate", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdateComputeEnv", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdateInSharedWorkspaceWithoutCE", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdatePipelineInvalidName", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdatePipelineName", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testView", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.pipelines.PipelinesCmdTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "name": "io.seqera.tower.cli.responses.CredentialsAdded", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.CredentialsDeleted", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.CredentialsList", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.CredentialsUpdated", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.InfoResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.Response", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.cli.responses.actions.ActionAdd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.actions.ActionUpdate", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.actions.ActionsDelete", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.actions.ActionsList", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.actions.ActionsView", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.collaborators.CollaboratorsList", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.computeenvs.ComputeEnvAdded", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.computeenvs.ComputeEnvDeleted", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.computeenvs.ComputeEnvExport", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.computeenvs.ComputeEnvList", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.computeenvs.ComputeEnvUpdated", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.data.DataLinkContentList", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.data.DataLinkDeleted", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.data.DataLinkView", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.data.DataLinksList", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.data.DataStudiosView", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.datasets.DatasetCreate", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.datasets.DatasetDelete", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.datasets.DatasetList", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.datasets.DatasetUpdate", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.datasets.DatasetUrl", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.datasets.DatasetVersionsList", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.datasets.DatasetView", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.labels.DeleteLabelsResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.labels.LabelAdded", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.labels.ListLabelsCmdResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.labels.ManageLabels", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.members.MembersAdded", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.members.MembersDeleted", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.members.MembersLeave", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.members.MembersList", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.members.MembersUpdate", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.organizations.OrganizationsDeleted", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.organizations.OrganizationsList", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.organizations.OrganizationsUpdated", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.participants.ParticipantAdded", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.participants.ParticipantDeleted", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.participants.ParticipantLeft", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.participants.ParticipantUpdated", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.participants.ParticipantsList", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.pipelines.PipelinesList", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.runs.RunCanceled", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.runs.RunDeleted", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.runs.RunList", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.runs.RunSubmited", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.secrets.SecretAdded", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.secrets.SecretDeleted", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.secrets.SecretUpdated", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.secrets.SecretView", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.secrets.SecretsList", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.teams.TeamAdded", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.teams.TeamDeleted", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.teams.TeamsList", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.teams.members.TeamMemberDeleted", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.teams.members.TeamMembersAdd", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.teams.members.TeamMembersList", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.workspaces.WorkspaceAdded", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.workspaces.WorkspaceDeleted", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.workspaces.WorkspaceList", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.workspaces.WorkspaceUpdated", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.cli.responses.workspaces.WorkspaceView", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testRunMetricsCondensed", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testRunMetricsExpanded", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.runs.MetricsCmdTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testCancel", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testCancelNotFound", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDelete", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDeleteNotFound", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDownloadLog", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDownloadTaskLog", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDumpRuns", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testInvalidAuth", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testList", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListEmpty", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListWithConflictingPageable", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListWithOffset", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListWithPage", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testRelaunch", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testShowUsage", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testView", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testViewNotFound", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.runs.RunsCmdTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testTaskDetail", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testTaskDetailWithNullValues", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.runs.TaskCmdTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "listRunTasksTests", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.runs.TasksCmdTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithOverride", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDelete", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testList", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdate", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testView", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.secrets.SecretsCmdTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "name": "io.seqera.tower.cli.shared.ComputeEnvExportFormat$ComputeConfigMixin", + "queryAllDeclaredMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testFormatDeserialization", + "parameterTypes": [ + + ] + }, + { + "name": "testFormatSerialization", + "parameterTypes": [ + + ] + } + ], + "name": "io.seqera.tower.cli.shared.ComputeEnvExportFormatTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "name": "io.seqera.tower.cli.shared.WorkflowMetadata", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getLabels", + "parameterTypes": [ + + ] + }, + { + "name": "getOrganizationId", + "parameterTypes": [ + + ] + }, + { + "name": "getOrganizationName", + "parameterTypes": [ + + ] + }, + { + "name": "getPipelineId", + "parameterTypes": [ + + ] + }, + { + "name": "getRunUrl", + "parameterTypes": [ + + ] + }, + { + "name": "getUserId", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkspaceId", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkspaceName", + "parameterTypes": [ + + ] + } + ] + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithOrganizationNotFound", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithOverwrite", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDeleteTeam", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testList", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListEmpty", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListWithConflictingPageable", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListWithOffset", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListWithPage", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.teams.TeamsCmdTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDelete", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testList", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.teams.members.TeamMembersCmdTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "name": "io.seqera.tower.cli.utils.VersionProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "allDeclaredClasses": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "leaveWorkspaceAsParticipantByIdAndWorkspaceReference", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAdd", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddOrganizationNotFound", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testAddWithOverwrite", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDeleteById", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testDeleteNotFound", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testLeaveWorkspaceAsParticipantById", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testList", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListByOrganization", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testListEmpty", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdateById", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdateNameById", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testUpdateWorkspaceNotFound", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testViewById", + "parameterTypes": [ + "io.seqera.tower.cli.commands.enums.OutputType", + "org.mockserver.client.MockServerClient" + ] + }, + { + "name": "testViewNotFound", + "parameterTypes": [ + "org.mockserver.client.MockServerClient" + ] + } + ], + "name": "io.seqera.tower.cli.workspaces.WorkspacesCmdTest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllPublicMethods": true + }, + { + "name": "io.seqera.tower.model.AbstractGridConfig", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "getComputeQueue", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadQueue", + "parameterTypes": [ + + ] + }, + { + "name": "getNextflowConfig", + "parameterTypes": [ + + ] + }, + { + "name": "getPostRunScript", + "parameterTypes": [ + + ] + }, + { + "name": "getPreRunScript", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkDir", + "parameterTypes": [ + + ] + }, + { + "name": "setComputeQueue", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setHeadQueue", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPostRunScript", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPreRunScript", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setWorkDir", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ActionConfigType", + "queryAllDeclaredMethods": true + }, + { + "name": "io.seqera.tower.model.ActionEventType", + "queryAllDeclaredMethods": true + }, + { + "name": "io.seqera.tower.model.ActionResponseDto", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getConfig", + "parameterTypes": [ + + ] + }, + { + "name": "getDateCreated", + "parameterTypes": [ + + ] + }, + { + "name": "getEvent", + "parameterTypes": [ + + ] + }, + { + "name": "getHookId", + "parameterTypes": [ + + ] + }, + { + "name": "getHookUrl", + "parameterTypes": [ + + ] + }, + { + "name": "getId", + "parameterTypes": [ + + ] + }, + { + "name": "getLabels", + "parameterTypes": [ + + ] + }, + { + "name": "getLastSeen", + "parameterTypes": [ + + ] + }, + { + "name": "getLastUpdated", + "parameterTypes": [ + + ] + }, + { + "name": "getLaunch", + "parameterTypes": [ + + ] + }, + { + "name": "getMessage", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "getSource", + "parameterTypes": [ + + ] + }, + { + "name": "getStatus", + "parameterTypes": [ + + ] + }, + { + "name": "setConfig", + "parameterTypes": [ + "io.seqera.tower.model.ActionConfigType" + ] + }, + { + "name": "setDateCreated", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setEvent", + "parameterTypes": [ + "io.seqera.tower.model.ActionEventType" + ] + }, + { + "name": "setHookId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setHookUrl", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setLastSeen", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setLastUpdated", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setLaunch", + "parameterTypes": [ + "io.seqera.tower.model.Launch" + ] + }, + { + "name": "setMessage", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setSource", + "parameterTypes": [ + "io.seqera.tower.model.ActionSource" + ] + }, + { + "name": "setStatus", + "parameterTypes": [ + "io.seqera.tower.model.ActionStatus" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ActionSource", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "fromValue", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "getValue", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ActionStatus", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "fromValue", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "getValue", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ActiveConnection", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.model.AddMemberRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getUser", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.AddMemberResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setMember", + "parameterTypes": [ + "io.seqera.tower.model.MemberDbDto" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.AddParticipantRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getMemberId", + "parameterTypes": [ + + ] + }, + { + "name": "getTeamId", + "parameterTypes": [ + + ] + }, + { + "name": "getUserNameOrEmail", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.AddParticipantResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setParticipant", + "parameterTypes": [ + "io.seqera.tower.model.ParticipantDbDto" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.AddTeamMemberResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setMember", + "parameterTypes": [ + "io.seqera.tower.model.MemberDbDto" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.AgentSecurityKeys", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getConnectionId", + "parameterTypes": [ + + ] + }, + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + }, + { + "name": "getShared", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkDir", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.AltairPbsComputeConfig", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + }, + { + "name": "getEnvironment", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobOptions", + "parameterTypes": [ + + ] + }, + { + "name": "getHostName", + "parameterTypes": [ + + ] + }, + { + "name": "getLaunchDir", + "parameterTypes": [ + + ] + }, + { + "name": "getMaxQueueSize", + "parameterTypes": [ + + ] + }, + { + "name": "getPort", + "parameterTypes": [ + + ] + }, + { + "name": "getPropagateHeadJobOptions", + "parameterTypes": [ + + ] + }, + { + "name": "getUserName", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.Analytics", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getHubspotId", + "parameterTypes": [ + + ] + }, + { + "name": "getPosthogApiHost", + "parameterTypes": [ + + ] + }, + { + "name": "getPosthogApiKey", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.AssociatePipelineLabelsRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getLabelIds", + "parameterTypes": [ + + ] + }, + { + "name": "getPipelineIds", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.AwsBatchConfig", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getCliPath", + "parameterTypes": [ + + ] + }, + { + "name": "getComputeJobRole", + "parameterTypes": [ + + ] + }, + { + "name": "getComputeQueue", + "parameterTypes": [ + + ] + }, + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + }, + { + "name": "getDragenInstanceType", + "parameterTypes": [ + + ] + }, + { + "name": "getDragenQueue", + "parameterTypes": [ + + ] + }, + { + "name": "getEnvironment", + "parameterTypes": [ + + ] + }, + { + "name": "getExecutionRole", + "parameterTypes": [ + + ] + }, + { + "name": "getForge", + "parameterTypes": [ + + ] + }, + { + "name": "getForgedResources", + "parameterTypes": [ + + ] + }, + { + "name": "getFusion2Enabled", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobCpus", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobMemoryMb", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobOptions", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobRole", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadQueue", + "parameterTypes": [ + + ] + }, + { + "name": "getHostName", + "parameterTypes": [ + + ] + }, + { + "name": "getLaunchDir", + "parameterTypes": [ + + ] + }, + { + "name": "getLogGroup", + "parameterTypes": [ + + ] + }, + { + "name": "getLustreId", + "parameterTypes": [ + + ] + }, + { + "name": "getMaxQueueSize", + "parameterTypes": [ + + ] + }, + { + "name": "getNextflowConfig", + "parameterTypes": [ + + ] + }, + { + "name": "getNvnmeStorageEnabled", + "parameterTypes": [ + + ] + }, + { + "name": "getPort", + "parameterTypes": [ + + ] + }, + { + "name": "getPostRunScript", + "parameterTypes": [ + + ] + }, + { + "name": "getPreRunScript", + "parameterTypes": [ + + ] + }, + { + "name": "getPropagateHeadJobOptions", + "parameterTypes": [ + + ] + }, + { + "name": "getRegion", + "parameterTypes": [ + + ] + }, + { + "name": "getStorageType", + "parameterTypes": [ + + ] + }, + { + "name": "getUserName", + "parameterTypes": [ + + ] + }, + { + "name": "getVolumes", + "parameterTypes": [ + + ] + }, + { + "name": "getWaveEnabled", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkDir", + "parameterTypes": [ + + ] + }, + { + "name": "setCliPath", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setComputeJobRole", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setComputeQueue", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setDragenQueue", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setEnvironment", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setExecutionRole", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setForge", + "parameterTypes": [ + "io.seqera.tower.model.ForgeConfig" + ] + }, + { + "name": "setForgedResources", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setFusion2Enabled", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setHeadJobCpus", + "parameterTypes": [ + "java.lang.Integer" + ] + }, + { + "name": "setHeadJobMemoryMb", + "parameterTypes": [ + "java.lang.Integer" + ] + }, + { + "name": "setHeadJobRole", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setHeadQueue", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setNvnmeStorageEnabled", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setPostRunScript", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPreRunScript", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setRegion", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setVolumes", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setWaveEnabled", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setWorkDir", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.AwsSecurityKeys", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getAccessKey", + "parameterTypes": [ + + ] + }, + { + "name": "getAssumeRoleArn", + "parameterTypes": [ + + ] + }, + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + }, + { + "name": "getSecretKey", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.AzBatchConfig", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getAutoPoolMode", + "parameterTypes": [ + + ] + }, + { + "name": "getDeleteJobsOnCompletion", + "parameterTypes": [ + + ] + }, + { + "name": "getDeletePoolsOnCompletion", + "parameterTypes": [ + + ] + }, + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + }, + { + "name": "getEnvironment", + "parameterTypes": [ + + ] + }, + { + "name": "getForge", + "parameterTypes": [ + + ] + }, + { + "name": "getFusion2Enabled", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobOptions", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadPool", + "parameterTypes": [ + + ] + }, + { + "name": "getHostName", + "parameterTypes": [ + + ] + }, + { + "name": "getLaunchDir", + "parameterTypes": [ + + ] + }, + { + "name": "getManagedIdentityClientId_JsonNullable", + "parameterTypes": [ + + ] + }, + { + "name": "getMaxQueueSize", + "parameterTypes": [ + + ] + }, + { + "name": "getNextflowConfig", + "parameterTypes": [ + + ] + }, + { + "name": "getPort", + "parameterTypes": [ + + ] + }, + { + "name": "getPostRunScript", + "parameterTypes": [ + + ] + }, + { + "name": "getPreRunScript", + "parameterTypes": [ + + ] + }, + { + "name": "getPropagateHeadJobOptions", + "parameterTypes": [ + + ] + }, + { + "name": "getRegion", + "parameterTypes": [ + + ] + }, + { + "name": "getTokenDuration", + "parameterTypes": [ + + ] + }, + { + "name": "getUserName", + "parameterTypes": [ + + ] + }, + { + "name": "getWaveEnabled", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkDir", + "parameterTypes": [ + + ] + }, + { + "name": "setAutoPoolMode", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setDeleteJobsOnCompletion", + "parameterTypes": [ + "io.seqera.tower.model.JobCleanupPolicy" + ] + }, + { + "name": "setDeletePoolsOnCompletion", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setEnvironment", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setForge", + "parameterTypes": [ + "io.seqera.tower.model.AzBatchForgeConfig" + ] + }, + { + "name": "setHeadPool", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPostRunScript", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPreRunScript", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setRegion", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setTokenDuration", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setWorkDir", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.AzBatchForgeConfig", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getAutoScale", + "parameterTypes": [ + + ] + }, + { + "name": "getContainerRegIds", + "parameterTypes": [ + + ] + }, + { + "name": "getDisposeOnDeletion", + "parameterTypes": [ + + ] + }, + { + "name": "getVmCount", + "parameterTypes": [ + + ] + }, + { + "name": "getVmType", + "parameterTypes": [ + + ] + }, + { + "name": "setAutoScale", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setDisposeOnDeletion", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setVmCount", + "parameterTypes": [ + "java.lang.Integer" + ] + }, + { + "name": "setVmType", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.AzureSecurityKeys", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getBatchKey", + "parameterTypes": [ + + ] + }, + { + "name": "getBatchName", + "parameterTypes": [ + + ] + }, + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + }, + { + "name": "getStorageKey", + "parameterTypes": [ + + ] + }, + { + "name": "getStorageName", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.BitBucketSecurityKeys", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + }, + { + "name": "getPassword", + "parameterTypes": [ + + ] + }, + { + "name": "getUsername", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.CloudPriceModel", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "fromValue", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "getValue", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.CodeCommitSecurityKeys", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + }, + { + "name": "getPassword", + "parameterTypes": [ + + ] + }, + { + "name": "getUsername", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ComputeConfig", + "queryAllDeclaredMethods": true + }, + { + "name": "io.seqera.tower.model.ComputeEnvComputeConfig", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getConfig", + "parameterTypes": [ + + ] + }, + { + "name": "getCredentialsId", + "parameterTypes": [ + + ] + }, + { + "name": "getDateCreated", + "parameterTypes": [ + + ] + }, + { + "name": "getDeleted", + "parameterTypes": [ + + ] + }, + { + "name": "getDescription", + "parameterTypes": [ + + ] + }, + { + "name": "getId", + "parameterTypes": [ + + ] + }, + { + "name": "getLastUpdated", + "parameterTypes": [ + + ] + }, + { + "name": "getLastUsed", + "parameterTypes": [ + + ] + }, + { + "name": "getMessage", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "getOrgId", + "parameterTypes": [ + + ] + }, + { + "name": "getPlatform", + "parameterTypes": [ + + ] + }, + { + "name": "getPrimary", + "parameterTypes": [ + + ] + }, + { + "name": "getStatus", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkspaceId", + "parameterTypes": [ + + ] + }, + { + "name": "setConfig", + "parameterTypes": [ + "io.seqera.tower.model.ComputeConfig" + ] + }, + { + "name": "setCredentialsId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setDescription", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setMessage", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPlatform", + "parameterTypes": [ + "io.seqera.tower.model.ComputeEnvComputeConfig$PlatformEnum" + ] + }, + { + "name": "setStatus", + "parameterTypes": [ + "io.seqera.tower.model.ComputeEnvStatus" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ComputeEnvComputeConfig$PlatformEnum", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "fromValue", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "getValue", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ComputeEnvDbDto", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.model.ComputeEnvResponseDto", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getConfig", + "parameterTypes": [ + + ] + }, + { + "name": "getCredentialsId", + "parameterTypes": [ + + ] + }, + { + "name": "getDateCreated", + "parameterTypes": [ + + ] + }, + { + "name": "getDeleted", + "parameterTypes": [ + + ] + }, + { + "name": "getDescription", + "parameterTypes": [ + + ] + }, + { + "name": "getId", + "parameterTypes": [ + + ] + }, + { + "name": "getLabels", + "parameterTypes": [ + + ] + }, + { + "name": "getLastUpdated", + "parameterTypes": [ + + ] + }, + { + "name": "getLastUsed", + "parameterTypes": [ + + ] + }, + { + "name": "getManagedIdentityId", + "parameterTypes": [ + + ] + }, + { + "name": "getMessage", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "getOrgId", + "parameterTypes": [ + + ] + }, + { + "name": "getPlatform", + "parameterTypes": [ + + ] + }, + { + "name": "getPrimary", + "parameterTypes": [ + + ] + }, + { + "name": "getStatus", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkspaceId", + "parameterTypes": [ + + ] + }, + { + "name": "setConfig", + "parameterTypes": [ + "io.seqera.tower.model.ComputeConfig" + ] + }, + { + "name": "setCredentialsId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setDateCreated", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setDeleted", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setDescription", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setLastUpdated", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setLastUsed", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setMessage", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPlatform", + "parameterTypes": [ + "io.seqera.tower.model.ComputeEnvResponseDto$PlatformEnum" + ] + }, + { + "name": "setPrimary", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setStatus", + "parameterTypes": [ + "io.seqera.tower.model.ComputeEnvStatus" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ComputeEnvResponseDto$PlatformEnum", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "fromValue", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "getValue", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ComputeEnvStatus", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "fromValue", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "getValue", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ComputePlatformDto", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.model.ConfigEnvVariable", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getCompute", + "parameterTypes": [ + + ] + }, + { + "name": "getHead", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "getValue", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ContainerRegistryKeys", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + }, + { + "name": "getPassword", + "parameterTypes": [ + + ] + }, + { + "name": "getRegistry", + "parameterTypes": [ + + ] + }, + { + "name": "getUserName", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.CreateActionRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getLaunch", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "getSource", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.CreateActionResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setActionId", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.CreateComputeEnvRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getComputeEnv", + "parameterTypes": [ + + ] + }, + { + "name": "getLabelIds", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.CreateComputeEnvResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setComputeEnvId", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.CreateCredentialsRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getCredentials", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.CreateCredentialsResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setCredentialsId", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.CreateDatasetRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getDescription", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.CreateDatasetResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setDataset", + "parameterTypes": [ + "io.seqera.tower.model.Dataset" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.CreateLabelRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getIsDefault", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "getResource", + "parameterTypes": [ + + ] + }, + { + "name": "getValue", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.CreateLabelResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setId", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setIsDefault", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setResource", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setValue", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.CreateOrganizationRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getLogoId", + "parameterTypes": [ + + ] + }, + { + "name": "getOrganization", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.CreateOrganizationResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setOrganization", + "parameterTypes": [ + "io.seqera.tower.model.OrganizationDbDto" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.CreatePipelineRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getDescription", + "parameterTypes": [ + + ] + }, + { + "name": "getIcon", + "parameterTypes": [ + + ] + }, + { + "name": "getLabelIds", + "parameterTypes": [ + + ] + }, + { + "name": "getLaunch", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "setLaunch", + "parameterTypes": [ + "io.seqera.tower.model.WorkflowLaunchRequest" + ] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.CreatePipelineResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setPipeline", + "parameterTypes": [ + "io.seqera.tower.model.PipelineDbDto" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.CreatePipelineSecretRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "getValue", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.CreatePipelineSecretResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setSecretId", + "parameterTypes": [ + "java.lang.Long" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.CreateTeamMemberRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getUserNameOrEmail", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.CreateTeamRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getAvatarId", + "parameterTypes": [ + + ] + }, + { + "name": "getTeam", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.CreateTeamResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setTeam", + "parameterTypes": [ + "io.seqera.tower.model.TeamDbDto" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.CreateWorkspaceRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getWorkspace", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.CreateWorkspaceResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setWorkspace", + "parameterTypes": [ + "io.seqera.tower.model.Workspace" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.Credentials", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getBaseUrl", + "parameterTypes": [ + + ] + }, + { + "name": "getCategory", + "parameterTypes": [ + + ] + }, + { + "name": "getDateCreated", + "parameterTypes": [ + + ] + }, + { + "name": "getDeleted", + "parameterTypes": [ + + ] + }, + { + "name": "getDescription", + "parameterTypes": [ + + ] + }, + { + "name": "getId", + "parameterTypes": [ + + ] + }, + { + "name": "getKeys", + "parameterTypes": [ + + ] + }, + { + "name": "getLastUpdated", + "parameterTypes": [ + + ] + }, + { + "name": "getLastUsed", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "getProvider", + "parameterTypes": [ + + ] + }, + { + "name": "setBaseUrl", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setCategory", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setDescription", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setProvider", + "parameterTypes": [ + "io.seqera.tower.model.Credentials$ProviderEnum" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.Credentials$ProviderEnum", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "fromValue", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "getValue", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DataLinkContentResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setNextPageToken", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setObjects", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setOriginalPath", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DataLinkCreateRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getCredentialsId", + "parameterTypes": [ + + ] + }, + { + "name": "getDescription", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "getProvider", + "parameterTypes": [ + + ] + }, + { + "name": "getPublicAccessible", + "parameterTypes": [ + + ] + }, + { + "name": "getResourceRef", + "parameterTypes": [ + + ] + }, + { + "name": "getType", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DataLinkCredentials", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getId", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "getProvider", + "parameterTypes": [ + + ] + }, + { + "name": "setId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setProvider", + "parameterTypes": [ + "io.seqera.tower.model.DataLinkProvider" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DataLinkDto", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getCredentials", + "parameterTypes": [ + + ] + }, + { + "name": "getDescription", + "parameterTypes": [ + + ] + }, + { + "name": "getHidden", + "parameterTypes": [ + + ] + }, + { + "name": "getId", + "parameterTypes": [ + + ] + }, + { + "name": "getMessage", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "getProvider", + "parameterTypes": [ + + ] + }, + { + "name": "getPublicAccessible", + "parameterTypes": [ + + ] + }, + { + "name": "getRegion", + "parameterTypes": [ + + ] + }, + { + "name": "getResourceRef", + "parameterTypes": [ + + ] + }, + { + "name": "getStatus", + "parameterTypes": [ + + ] + }, + { + "name": "getType", + "parameterTypes": [ + + ] + }, + { + "name": "setCredentials", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setDescription", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setHidden", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setMessage", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setProvider", + "parameterTypes": [ + "io.seqera.tower.model.DataLinkProvider" + ] + }, + { + "name": "setPublicAccessible", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setRegion", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setResourceRef", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setStatus", + "parameterTypes": [ + "io.seqera.tower.model.DataLinkStatus" + ] + }, + { + "name": "setType", + "parameterTypes": [ + "io.seqera.tower.model.DataLinkType" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DataLinkItem", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getMimeType", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "getSize", + "parameterTypes": [ + + ] + }, + { + "name": "getType", + "parameterTypes": [ + + ] + }, + { + "name": "setMimeType", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setSize", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setType", + "parameterTypes": [ + "io.seqera.tower.model.DataLinkItemType" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DataLinkItemType", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "fromValue", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "getValue", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DataLinkProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "fromValue", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "getValue", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DataLinkResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setDataLink", + "parameterTypes": [ + "io.seqera.tower.model.DataLinkDto" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DataLinkStatus", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.model.DataLinkType", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "fromValue", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "getValue", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DataLinkUpdateRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getCredentialsId", + "parameterTypes": [ + + ] + }, + { + "name": "getDescription", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DataLinksListResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setDataLinks", + "parameterTypes": [ + "java.util.List" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DataStudioComputeEnvDto", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.model.DataStudioConfiguration", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.model.DataStudioDto", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getActiveConnections", + "parameterTypes": [ + + ] + }, + { + "name": "getBaseImage", + "parameterTypes": [ + + ] + }, + { + "name": "getComputeEnv", + "parameterTypes": [ + + ] + }, + { + "name": "getConfiguration", + "parameterTypes": [ + + ] + }, + { + "name": "getCustomImage", + "parameterTypes": [ + + ] + }, + { + "name": "getDateCreated", + "parameterTypes": [ + + ] + }, + { + "name": "getDescription", + "parameterTypes": [ + + ] + }, + { + "name": "getLastUpdated", + "parameterTypes": [ + + ] + }, + { + "name": "getMountedDataLinks", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "getParentCheckpoint", + "parameterTypes": [ + + ] + }, + { + "name": "getProgress", + "parameterTypes": [ + + ] + }, + { + "name": "getSessionId", + "parameterTypes": [ + + ] + }, + { + "name": "getStatusInfo", + "parameterTypes": [ + + ] + }, + { + "name": "getStudioUrl", + "parameterTypes": [ + + ] + }, + { + "name": "getTemplate", + "parameterTypes": [ + + ] + }, + { + "name": "getUser", + "parameterTypes": [ + + ] + }, + { + "name": "getWaveBuildUrl", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkspaceId", + "parameterTypes": [ + + ] + }, + { + "name": "setDateCreated", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setDescription", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setLastUpdated", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setSessionId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setStatusInfo", + "parameterTypes": [ + "io.seqera.tower.model.DataStudioStatusInfo" + ] + }, + { + "name": "setStudioUrl", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setTemplate", + "parameterTypes": [ + "io.seqera.tower.model.DataStudioTemplate" + ] + }, + { + "name": "setWorkspaceId", + "parameterTypes": [ + "java.lang.Long" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DataStudioDtoParentCheckpoint", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.model.DataStudioProgressStep", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.model.DataStudioProgressStepStatus", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.model.DataStudioStatus", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "fromValue", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "getValue", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DataStudioStatusInfo", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getLastUpdate", + "parameterTypes": [ + + ] + }, + { + "name": "getMessage", + "parameterTypes": [ + + ] + }, + { + "name": "getStatus", + "parameterTypes": [ + + ] + }, + { + "name": "setLastUpdate", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setMessage", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setStatus", + "parameterTypes": [ + "io.seqera.tower.model.DataStudioStatus" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DataStudioTemplate", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getIcon", + "parameterTypes": [ + + ] + }, + { + "name": "getRepository", + "parameterTypes": [ + + ] + }, + { + "name": "setIcon", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setRepository", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.Dataset", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getDateCreated", + "parameterTypes": [ + + ] + }, + { + "name": "getDeleted", + "parameterTypes": [ + + ] + }, + { + "name": "getDescription", + "parameterTypes": [ + + ] + }, + { + "name": "getId", + "parameterTypes": [ + + ] + }, + { + "name": "getLastUpdated", + "parameterTypes": [ + + ] + }, + { + "name": "getMediaType", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "setDescription", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setMediaType", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DatasetVersionDbDto", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getDatasetDescription", + "parameterTypes": [ + + ] + }, + { + "name": "getDatasetId", + "parameterTypes": [ + + ] + }, + { + "name": "getDatasetName", + "parameterTypes": [ + + ] + }, + { + "name": "getFileName", + "parameterTypes": [ + + ] + }, + { + "name": "getHasHeader", + "parameterTypes": [ + + ] + }, + { + "name": "getLastUpdated", + "parameterTypes": [ + + ] + }, + { + "name": "getMediaType", + "parameterTypes": [ + + ] + }, + { + "name": "getUrl", + "parameterTypes": [ + + ] + }, + { + "name": "getVersion", + "parameterTypes": [ + + ] + }, + { + "name": "setDatasetId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setDatasetName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setFileName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setHasHeader", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setLastUpdated", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setMediaType", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setUrl", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setVersion", + "parameterTypes": [ + "java.lang.Long" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DescribeActionResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setAction", + "parameterTypes": [ + "io.seqera.tower.model.ActionResponseDto" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DescribeComputeEnvResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setComputeEnv", + "parameterTypes": [ + "io.seqera.tower.model.ComputeEnvResponseDto" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DescribeCredentialsResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setCredentials", + "parameterTypes": [ + "io.seqera.tower.model.Credentials" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DescribeDatasetResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setDataset", + "parameterTypes": [ + "io.seqera.tower.model.Dataset" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DescribeLaunchResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setLaunch", + "parameterTypes": [ + "io.seqera.tower.model.Launch" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DescribeOrganizationResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setOrganization", + "parameterTypes": [ + "io.seqera.tower.model.OrganizationDbDto" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DescribePipelineResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setPipeline", + "parameterTypes": [ + "io.seqera.tower.model.PipelineDbDto" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DescribeTaskResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setTask", + "parameterTypes": [ + "io.seqera.tower.model.Task" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DescribeUserResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setDefaultWorkspaceId", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setNeedConsent", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setUser", + "parameterTypes": [ + "io.seqera.tower.model.UserDbDto" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DescribeWorkflowLaunchResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setLaunch", + "parameterTypes": [ + "io.seqera.tower.model.WorkflowLaunchResponse" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DescribeWorkflowResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setProgress", + "parameterTypes": [ + "io.seqera.tower.model.ProgressData" + ] + }, + { + "name": "setWorkflow", + "parameterTypes": [ + "io.seqera.tower.model.Workflow" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.DescribeWorkspaceResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setWorkspace", + "parameterTypes": [ + "io.seqera.tower.model.Workspace" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.EksComputeConfig", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getClusterName", + "parameterTypes": [ + + ] + }, + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + }, + { + "name": "getEnvironment", + "parameterTypes": [ + + ] + }, + { + "name": "getFusion2Enabled", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobOptions", + "parameterTypes": [ + + ] + }, + { + "name": "getHostName", + "parameterTypes": [ + + ] + }, + { + "name": "getLaunchDir", + "parameterTypes": [ + + ] + }, + { + "name": "getMaxQueueSize", + "parameterTypes": [ + + ] + }, + { + "name": "getNextflowConfig", + "parameterTypes": [ + + ] + }, + { + "name": "getPort", + "parameterTypes": [ + + ] + }, + { + "name": "getPostRunScript", + "parameterTypes": [ + + ] + }, + { + "name": "getPreRunScript", + "parameterTypes": [ + + ] + }, + { + "name": "getPropagateHeadJobOptions", + "parameterTypes": [ + + ] + }, + { + "name": "getRegion", + "parameterTypes": [ + + ] + }, + { + "name": "getUserName", + "parameterTypes": [ + + ] + }, + { + "name": "getWaveEnabled", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkDir", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ForgeConfig", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getAllocStrategy", + "parameterTypes": [ + + ] + }, + { + "name": "getAllowBuckets", + "parameterTypes": [ + + ] + }, + { + "name": "getArm64Enabled", + "parameterTypes": [ + + ] + }, + { + "name": "getBidPercentage", + "parameterTypes": [ + + ] + }, + { + "name": "getDisposeOnDeletion", + "parameterTypes": [ + + ] + }, + { + "name": "getDragenAmiId", + "parameterTypes": [ + + ] + }, + { + "name": "getDragenEnabled", + "parameterTypes": [ + + ] + }, + { + "name": "getDragenInstanceType", + "parameterTypes": [ + + ] + }, + { + "name": "getEbsAutoScale", + "parameterTypes": [ + + ] + }, + { + "name": "getEbsBlockSize", + "parameterTypes": [ + + ] + }, + { + "name": "getEbsBootSize", + "parameterTypes": [ + + ] + }, + { + "name": "getEc2KeyPair", + "parameterTypes": [ + + ] + }, + { + "name": "getEcsConfig", + "parameterTypes": [ + + ] + }, + { + "name": "getEfsCreate", + "parameterTypes": [ + + ] + }, + { + "name": "getEfsId", + "parameterTypes": [ + + ] + }, + { + "name": "getEfsMount", + "parameterTypes": [ + + ] + }, + { + "name": "getFargateHeadEnabled", + "parameterTypes": [ + + ] + }, + { + "name": "getFsxMount", + "parameterTypes": [ + + ] + }, + { + "name": "getFsxName", + "parameterTypes": [ + + ] + }, + { + "name": "getFsxSize", + "parameterTypes": [ + + ] + }, + { + "name": "getFusionEnabled", + "parameterTypes": [ + + ] + }, + { + "name": "getGpuEnabled", + "parameterTypes": [ + + ] + }, + { + "name": "getImageId", + "parameterTypes": [ + + ] + }, + { + "name": "getInstanceTypes", + "parameterTypes": [ + + ] + }, + { + "name": "getMaxCpus", + "parameterTypes": [ + + ] + }, + { + "name": "getMinCpus", + "parameterTypes": [ + + ] + }, + { + "name": "getSecurityGroups", + "parameterTypes": [ + + ] + }, + { + "name": "getSubnets", + "parameterTypes": [ + + ] + }, + { + "name": "getType", + "parameterTypes": [ + + ] + }, + { + "name": "getVpcId", + "parameterTypes": [ + + ] + }, + { + "name": "setAllocStrategy", + "parameterTypes": [ + "io.seqera.tower.model.ForgeConfig$AllocStrategyEnum" + ] + }, + { + "name": "setAllowBuckets", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setArm64Enabled", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setBidPercentage", + "parameterTypes": [ + "java.lang.Integer" + ] + }, + { + "name": "setDisposeOnDeletion", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setDragenAmiId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setDragenEnabled", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setEbsAutoScale", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setEbsBlockSize", + "parameterTypes": [ + "java.lang.Integer" + ] + }, + { + "name": "setEc2KeyPair", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setEfsCreate", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setEfsId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setEfsMount", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setFargateHeadEnabled", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setFsxMount", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setFsxName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setFsxSize", + "parameterTypes": [ + "java.lang.Integer" + ] + }, + { + "name": "setFusionEnabled", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setGpuEnabled", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setImageId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setInstanceTypes", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setMaxCpus", + "parameterTypes": [ + "java.lang.Integer" + ] + }, + { + "name": "setMinCpus", + "parameterTypes": [ + "java.lang.Integer" + ] + }, + { + "name": "setSecurityGroups", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setSubnets", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setType", + "parameterTypes": [ + "io.seqera.tower.model.ForgeConfig$TypeEnum" + ] + }, + { + "name": "setVpcId", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ForgeConfig$AllocStrategyEnum", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.model.ForgeConfig$TypeEnum", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "fromValue", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "getValue", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.GetProgressResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setProgress", + "parameterTypes": [ + "io.seqera.tower.model.ProgressData" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.GetWorkflowMetricsResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setMetrics", + "parameterTypes": [ + "java.util.List" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.GitHubSecurityKeys", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + }, + { + "name": "getPassword", + "parameterTypes": [ + + ] + }, + { + "name": "getUsername", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.GitLabSecurityKeys", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + }, + { + "name": "getPassword", + "parameterTypes": [ + + ] + }, + { + "name": "getToken", + "parameterTypes": [ + + ] + }, + { + "name": "getUsername", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.GiteaSecurityKeys", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + }, + { + "name": "getPassword", + "parameterTypes": [ + + ] + }, + { + "name": "getUsername", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.GithubActionConfig", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + }, + { + "name": "getEvents", + "parameterTypes": [ + + ] + }, + { + "name": "setEvents", + "parameterTypes": [ + "java.util.List" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.GithubActionEvent", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getCommitId", + "parameterTypes": [ + + ] + }, + { + "name": "getCommitMessage", + "parameterTypes": [ + + ] + }, + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + }, + { + "name": "getPusherEmail", + "parameterTypes": [ + + ] + }, + { + "name": "getPusherName", + "parameterTypes": [ + + ] + }, + { + "name": "getRef", + "parameterTypes": [ + + ] + }, + { + "name": "getTimestamp", + "parameterTypes": [ + + ] + }, + { + "name": "setCommitId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setCommitMessage", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPusherEmail", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPusherName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setRef", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setTimestamp", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.GkeComputeConfig", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getClusterName", + "parameterTypes": [ + + ] + }, + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + }, + { + "name": "getEnvironment", + "parameterTypes": [ + + ] + }, + { + "name": "getFusion2Enabled", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobOptions", + "parameterTypes": [ + + ] + }, + { + "name": "getHostName", + "parameterTypes": [ + + ] + }, + { + "name": "getLaunchDir", + "parameterTypes": [ + + ] + }, + { + "name": "getMaxQueueSize", + "parameterTypes": [ + + ] + }, + { + "name": "getNextflowConfig", + "parameterTypes": [ + + ] + }, + { + "name": "getPort", + "parameterTypes": [ + + ] + }, + { + "name": "getPostRunScript", + "parameterTypes": [ + + ] + }, + { + "name": "getPreRunScript", + "parameterTypes": [ + + ] + }, + { + "name": "getPropagateHeadJobOptions", + "parameterTypes": [ + + ] + }, + { + "name": "getRegion", + "parameterTypes": [ + + ] + }, + { + "name": "getUserName", + "parameterTypes": [ + + ] + }, + { + "name": "getWaveEnabled", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkDir", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.GoogleBatchConfig", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getBootDiskSizeGb", + "parameterTypes": [ + + ] + }, + { + "name": "getComputeJobsInstanceTemplate", + "parameterTypes": [ + + ] + }, + { + "name": "getCopyImage", + "parameterTypes": [ + + ] + }, + { + "name": "getCpuPlatform", + "parameterTypes": [ + + ] + }, + { + "name": "getDebugMode", + "parameterTypes": [ + + ] + }, + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + }, + { + "name": "getEnvironment", + "parameterTypes": [ + + ] + }, + { + "name": "getFusion2Enabled", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobCpus", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobInstanceTemplate", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobMemoryMb", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobOptions", + "parameterTypes": [ + + ] + }, + { + "name": "getHostName", + "parameterTypes": [ + + ] + }, + { + "name": "getLabels", + "parameterTypes": [ + + ] + }, + { + "name": "getLaunchDir", + "parameterTypes": [ + + ] + }, + { + "name": "getLocation", + "parameterTypes": [ + + ] + }, + { + "name": "getMachineType", + "parameterTypes": [ + + ] + }, + { + "name": "getMaxQueueSize", + "parameterTypes": [ + + ] + }, + { + "name": "getNetwork", + "parameterTypes": [ + + ] + }, + { + "name": "getNextflowConfig", + "parameterTypes": [ + + ] + }, + { + "name": "getNfsMount", + "parameterTypes": [ + + ] + }, + { + "name": "getNfsTarget", + "parameterTypes": [ + + ] + }, + { + "name": "getPort", + "parameterTypes": [ + + ] + }, + { + "name": "getPostRunScript", + "parameterTypes": [ + + ] + }, + { + "name": "getPreRunScript", + "parameterTypes": [ + + ] + }, + { + "name": "getProjectId", + "parameterTypes": [ + + ] + }, + { + "name": "getPropagateHeadJobOptions", + "parameterTypes": [ + + ] + }, + { + "name": "getServiceAccount", + "parameterTypes": [ + + ] + }, + { + "name": "getSpot", + "parameterTypes": [ + + ] + }, + { + "name": "getSshDaemon", + "parameterTypes": [ + + ] + }, + { + "name": "getSshImage", + "parameterTypes": [ + + ] + }, + { + "name": "getSubnetwork", + "parameterTypes": [ + + ] + }, + { + "name": "getUsePrivateAddress", + "parameterTypes": [ + + ] + }, + { + "name": "getUserName", + "parameterTypes": [ + + ] + }, + { + "name": "getWaveEnabled", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkDir", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.GoogleLifeSciencesConfig", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getBootDiskSizeGb", + "parameterTypes": [ + + ] + }, + { + "name": "getCopyImage", + "parameterTypes": [ + + ] + }, + { + "name": "getDebugMode", + "parameterTypes": [ + + ] + }, + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + }, + { + "name": "getEnvironment", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobCpus", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobMemoryMb", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobOptions", + "parameterTypes": [ + + ] + }, + { + "name": "getHostName", + "parameterTypes": [ + + ] + }, + { + "name": "getLabels", + "parameterTypes": [ + + ] + }, + { + "name": "getLaunchDir", + "parameterTypes": [ + + ] + }, + { + "name": "getLocation", + "parameterTypes": [ + + ] + }, + { + "name": "getMaxQueueSize", + "parameterTypes": [ + + ] + }, + { + "name": "getNextflowConfig", + "parameterTypes": [ + + ] + }, + { + "name": "getNfsMount", + "parameterTypes": [ + + ] + }, + { + "name": "getNfsTarget", + "parameterTypes": [ + + ] + }, + { + "name": "getPort", + "parameterTypes": [ + + ] + }, + { + "name": "getPostRunScript", + "parameterTypes": [ + + ] + }, + { + "name": "getPreRunScript", + "parameterTypes": [ + + ] + }, + { + "name": "getPreemptible", + "parameterTypes": [ + + ] + }, + { + "name": "getProjectId", + "parameterTypes": [ + + ] + }, + { + "name": "getPropagateHeadJobOptions", + "parameterTypes": [ + + ] + }, + { + "name": "getRegion", + "parameterTypes": [ + + ] + }, + { + "name": "getSshDaemon", + "parameterTypes": [ + + ] + }, + { + "name": "getSshImage", + "parameterTypes": [ + + ] + }, + { + "name": "getUsePrivateAddress", + "parameterTypes": [ + + ] + }, + { + "name": "getUserName", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkDir", + "parameterTypes": [ + + ] + }, + { + "name": "getZones", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.GoogleSecurityKeys", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getData", + "parameterTypes": [ + + ] + }, + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.JobCleanupPolicy", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "fromValue", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.JobInfoDto", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.model.K8sComputeConfig", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getComputeServiceAccount", + "parameterTypes": [ + + ] + }, + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + }, + { + "name": "getEnvironment", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobCpus", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobMemoryMb", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobOptions", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadPodSpec", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadServiceAccount", + "parameterTypes": [ + + ] + }, + { + "name": "getHostName", + "parameterTypes": [ + + ] + }, + { + "name": "getLaunchDir", + "parameterTypes": [ + + ] + }, + { + "name": "getMaxQueueSize", + "parameterTypes": [ + + ] + }, + { + "name": "getNamespace", + "parameterTypes": [ + + ] + }, + { + "name": "getNextflowConfig", + "parameterTypes": [ + + ] + }, + { + "name": "getPodCleanup", + "parameterTypes": [ + + ] + }, + { + "name": "getPort", + "parameterTypes": [ + + ] + }, + { + "name": "getPostRunScript", + "parameterTypes": [ + + ] + }, + { + "name": "getPreRunScript", + "parameterTypes": [ + + ] + }, + { + "name": "getPropagateHeadJobOptions", + "parameterTypes": [ + + ] + }, + { + "name": "getServer", + "parameterTypes": [ + + ] + }, + { + "name": "getServicePodSpec", + "parameterTypes": [ + + ] + }, + { + "name": "getSslCert", + "parameterTypes": [ + + ] + }, + { + "name": "getStorageClaimName", + "parameterTypes": [ + + ] + }, + { + "name": "getStorageMountPath", + "parameterTypes": [ + + ] + }, + { + "name": "getUserName", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkDir", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.K8sSecurityKeys", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getCertificate", + "parameterTypes": [ + + ] + }, + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + }, + { + "name": "getPrivateKey", + "parameterTypes": [ + + ] + }, + { + "name": "getToken", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.LabelDbDto", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getId", + "parameterTypes": [ + + ] + }, + { + "name": "getIsDefault", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "getResource", + "parameterTypes": [ + + ] + }, + { + "name": "getValue", + "parameterTypes": [ + + ] + }, + { + "name": "setId", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setIsDefault", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setResource", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setValue", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.LabelType", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "getValue", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.Launch", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getComputeEnv_JsonNullable", + "parameterTypes": [ + + ] + }, + { + "name": "getConfigProfiles", + "parameterTypes": [ + + ] + }, + { + "name": "getConfigText", + "parameterTypes": [ + + ] + }, + { + "name": "getDateCreated", + "parameterTypes": [ + + ] + }, + { + "name": "getEntryName", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobCpus", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobMemoryMb", + "parameterTypes": [ + + ] + }, + { + "name": "getId", + "parameterTypes": [ + + ] + }, + { + "name": "getLastUpdated", + "parameterTypes": [ + + ] + }, + { + "name": "getLaunchContainer", + "parameterTypes": [ + + ] + }, + { + "name": "getMainScript", + "parameterTypes": [ + + ] + }, + { + "name": "getOptimizationId", + "parameterTypes": [ + + ] + }, + { + "name": "getOptimizationTargets", + "parameterTypes": [ + + ] + }, + { + "name": "getParamsText", + "parameterTypes": [ + + ] + }, + { + "name": "getPipeline", + "parameterTypes": [ + + ] + }, + { + "name": "getPostRunScript", + "parameterTypes": [ + + ] + }, + { + "name": "getPreRunScript", + "parameterTypes": [ + + ] + }, + { + "name": "getPullLatest", + "parameterTypes": [ + + ] + }, + { + "name": "getResume", + "parameterTypes": [ + + ] + }, + { + "name": "getResumeLaunchId", + "parameterTypes": [ + + ] + }, + { + "name": "getRevision", + "parameterTypes": [ + + ] + }, + { + "name": "getRunName", + "parameterTypes": [ + + ] + }, + { + "name": "getSchemaName", + "parameterTypes": [ + + ] + }, + { + "name": "getSessionId", + "parameterTypes": [ + + ] + }, + { + "name": "getStubRun", + "parameterTypes": [ + + ] + }, + { + "name": "getTowerConfig", + "parameterTypes": [ + + ] + }, + { + "name": "getUserSecrets", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkDir", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkspaceSecrets", + "parameterTypes": [ + + ] + }, + { + "name": "setComputeEnv_JsonNullable", + "parameterTypes": [ + "org.openapitools.jackson.nullable.JsonNullable" + ] + }, + { + "name": "setConfigProfiles", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setConfigText", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setDateCreated", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setEntryName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setHeadJobCpus", + "parameterTypes": [ + "java.lang.Integer" + ] + }, + { + "name": "setHeadJobMemoryMb", + "parameterTypes": [ + "java.lang.Integer" + ] + }, + { + "name": "setId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setLastUpdated", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setLaunchContainer", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setMainScript", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setOptimizationId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setOptimizationTargets", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setParamsText", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPipeline", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPostRunScript", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPreRunScript", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPullLatest", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setResume", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setResumeLaunchId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setRevision", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setRunName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setSchemaName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setSessionId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setStubRun", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setTowerConfig", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setUserSecrets", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setWorkDir", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setWorkspaceSecrets", + "parameterTypes": [ + "java.util.List" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ListActionsResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setActions", + "parameterTypes": [ + "java.util.List" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ListActionsResponseActionInfo", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getDateCreated", + "parameterTypes": [ + + ] + }, + { + "name": "getEndpoint", + "parameterTypes": [ + + ] + }, + { + "name": "getEvent", + "parameterTypes": [ + + ] + }, + { + "name": "getId", + "parameterTypes": [ + + ] + }, + { + "name": "getLabels", + "parameterTypes": [ + + ] + }, + { + "name": "getLastSeen", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "getPipeline", + "parameterTypes": [ + + ] + }, + { + "name": "getSource", + "parameterTypes": [ + + ] + }, + { + "name": "getStatus", + "parameterTypes": [ + + ] + }, + { + "name": "getUsageCmd", + "parameterTypes": [ + + ] + }, + { + "name": "setDateCreated", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setEndpoint", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setEvent", + "parameterTypes": [ + "io.seqera.tower.model.ActionEventType" + ] + }, + { + "name": "setId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setLastSeen", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPipeline", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setSource", + "parameterTypes": [ + "io.seqera.tower.model.ActionSource" + ] + }, + { + "name": "setStatus", + "parameterTypes": [ + "io.seqera.tower.model.ActionStatus" + ] + }, + { + "name": "setUsageCmd", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ListComputeEnvsResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setComputeEnvs", + "parameterTypes": [ + "java.util.List" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ListComputeEnvsResponseEntry", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getCredentialsId", + "parameterTypes": [ + + ] + }, + { + "name": "getId", + "parameterTypes": [ + + ] + }, + { + "name": "getLastUsed", + "parameterTypes": [ + + ] + }, + { + "name": "getMessage", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "getPlatform", + "parameterTypes": [ + + ] + }, + { + "name": "getPrimary", + "parameterTypes": [ + + ] + }, + { + "name": "getRegion", + "parameterTypes": [ + + ] + }, + { + "name": "getStatus", + "parameterTypes": [ + + ] + }, + { + "name": "getVisibility", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkDir", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkspaceName", + "parameterTypes": [ + + ] + }, + { + "name": "setId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setLastUsed", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setMessage", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPlatform", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPrimary", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setStatus", + "parameterTypes": [ + "io.seqera.tower.model.ComputeEnvStatus" + ] + }, + { + "name": "setVisibility", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setWorkspaceName", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ListCredentialsResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setCredentials", + "parameterTypes": [ + "java.util.List" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ListDatasetVersionsResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setVersions", + "parameterTypes": [ + "java.util.List" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ListDatasetsResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setDatasets", + "parameterTypes": [ + "java.util.List" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ListLabelsResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setLabels", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setTotalSize", + "parameterTypes": [ + "java.lang.Long" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ListMembersResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setMembers", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setTotalSize", + "parameterTypes": [ + "java.lang.Long" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ListParticipantsResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setParticipants", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setTotalSize", + "parameterTypes": [ + "java.lang.Long" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ListPipelineSecretsResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setPipelineSecrets", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setTotalSize", + "parameterTypes": [ + "java.lang.Long" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ListPipelinesResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setPipelines", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setTotalSize", + "parameterTypes": [ + "java.lang.Long" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ListTasksResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setTasks", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setTotal", + "parameterTypes": [ + "java.lang.Long" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ListTeamResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setTeams", + "parameterTypes": [ + "java.util.List" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ListWorkflowsResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setWorkflows", + "parameterTypes": [ + "java.util.List" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ListWorkflowsResponseListWorkflowsElement", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getLabels", + "parameterTypes": [ + + ] + }, + { + "name": "getOptimized", + "parameterTypes": [ + + ] + }, + { + "name": "getOrgId", + "parameterTypes": [ + + ] + }, + { + "name": "getOrgName", + "parameterTypes": [ + + ] + }, + { + "name": "getProgress", + "parameterTypes": [ + + ] + }, + { + "name": "getStarred", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkflow", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkspaceId", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkspaceName", + "parameterTypes": [ + + ] + }, + { + "name": "setStarred", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setWorkflow", + "parameterTypes": [ + "io.seqera.tower.model.WorkflowDbDto" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ListWorkspacesAndOrgResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setOrgsAndWorkspaces", + "parameterTypes": [ + "java.util.List" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.LsfComputeConfig", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + }, + { + "name": "getEnvironment", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobOptions", + "parameterTypes": [ + + ] + }, + { + "name": "getHostName", + "parameterTypes": [ + + ] + }, + { + "name": "getLaunchDir", + "parameterTypes": [ + + ] + }, + { + "name": "getMaxQueueSize", + "parameterTypes": [ + + ] + }, + { + "name": "getPerJobMemLimit", + "parameterTypes": [ + + ] + }, + { + "name": "getPerTaskReserve", + "parameterTypes": [ + + ] + }, + { + "name": "getPort", + "parameterTypes": [ + + ] + }, + { + "name": "getPropagateHeadJobOptions", + "parameterTypes": [ + + ] + }, + { + "name": "getUnitForLimits", + "parameterTypes": [ + + ] + }, + { + "name": "getUserName", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.MemberDbDto", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getAvatar", + "parameterTypes": [ + + ] + }, + { + "name": "getEmail", + "parameterTypes": [ + + ] + }, + { + "name": "getFirstName", + "parameterTypes": [ + + ] + }, + { + "name": "getLastName", + "parameterTypes": [ + + ] + }, + { + "name": "getMemberId", + "parameterTypes": [ + + ] + }, + { + "name": "getRole", + "parameterTypes": [ + + ] + }, + { + "name": "getUserId", + "parameterTypes": [ + + ] + }, + { + "name": "getUserName", + "parameterTypes": [ + + ] + }, + { + "name": "setAvatar", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setEmail", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setFirstName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setLastName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setMemberId", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setRole", + "parameterTypes": [ + "io.seqera.tower.model.OrgRole" + ] + }, + { + "name": "setUserName", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.MoabComputeConfig", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + }, + { + "name": "getEnvironment", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobOptions", + "parameterTypes": [ + + ] + }, + { + "name": "getHostName", + "parameterTypes": [ + + ] + }, + { + "name": "getLaunchDir", + "parameterTypes": [ + + ] + }, + { + "name": "getMaxQueueSize", + "parameterTypes": [ + + ] + }, + { + "name": "getPort", + "parameterTypes": [ + + ] + }, + { + "name": "getPropagateHeadJobOptions", + "parameterTypes": [ + + ] + }, + { + "name": "getUserName", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.NavbarConfig", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getMenus", + "parameterTypes": [ + + ] + }, + { + "name": "setMenus", + "parameterTypes": [ + "java.util.List" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.NavbarConfigNavbarMenu", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getLabel", + "parameterTypes": [ + + ] + }, + { + "name": "getUrl", + "parameterTypes": [ + + ] + }, + { + "name": "setLabel", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setUrl", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.OrgAndWorkspaceDto", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getOrgId", + "parameterTypes": [ + + ] + }, + { + "name": "getOrgLogoUrl", + "parameterTypes": [ + + ] + }, + { + "name": "getOrgName", + "parameterTypes": [ + + ] + }, + { + "name": "getRoles", + "parameterTypes": [ + + ] + }, + { + "name": "getVisibility", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkspaceFullName", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkspaceId", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkspaceName", + "parameterTypes": [ + + ] + }, + { + "name": "setOrgId", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setOrgLogoUrl", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setOrgName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setRoles", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setVisibility", + "parameterTypes": [ + "io.seqera.tower.model.Visibility" + ] + }, + { + "name": "setWorkspaceFullName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setWorkspaceId", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setWorkspaceName", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.OrgRole", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "fromValue", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "getValue", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.Organization", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getDateCreated", + "parameterTypes": [ + + ] + }, + { + "name": "getDescription", + "parameterTypes": [ + + ] + }, + { + "name": "getFullName", + "parameterTypes": [ + + ] + }, + { + "name": "getId_JsonNullable", + "parameterTypes": [ + + ] + }, + { + "name": "getLastUpdated", + "parameterTypes": [ + + ] + }, + { + "name": "getLocation", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "getWebsite", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.OrganizationDbDto", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getDescription", + "parameterTypes": [ + + ] + }, + { + "name": "getFullName", + "parameterTypes": [ + + ] + }, + { + "name": "getLocation", + "parameterTypes": [ + + ] + }, + { + "name": "getLogoId", + "parameterTypes": [ + + ] + }, + { + "name": "getLogoUrl", + "parameterTypes": [ + + ] + }, + { + "name": "getMemberId", + "parameterTypes": [ + + ] + }, + { + "name": "getMemberRole", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "getOrgId", + "parameterTypes": [ + + ] + }, + { + "name": "getPaying", + "parameterTypes": [ + + ] + }, + { + "name": "getWebsite", + "parameterTypes": [ + + ] + }, + { + "name": "setDescription", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setFullName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setLocation", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setLogoId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setLogoUrl", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setMemberId", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setMemberRole", + "parameterTypes": [ + "io.seqera.tower.model.OrgRole" + ] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setOrgId", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setWebsite", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ParticipantDbDto", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getEmail", + "parameterTypes": [ + + ] + }, + { + "name": "getFirstName", + "parameterTypes": [ + + ] + }, + { + "name": "getLastName", + "parameterTypes": [ + + ] + }, + { + "name": "getMemberId", + "parameterTypes": [ + + ] + }, + { + "name": "getOrgRole", + "parameterTypes": [ + + ] + }, + { + "name": "getParticipantId", + "parameterTypes": [ + + ] + }, + { + "name": "getTeamAvatarUrl", + "parameterTypes": [ + + ] + }, + { + "name": "getTeamId", + "parameterTypes": [ + + ] + }, + { + "name": "getTeamName", + "parameterTypes": [ + + ] + }, + { + "name": "getType", + "parameterTypes": [ + + ] + }, + { + "name": "getUserAvatarUrl", + "parameterTypes": [ + + ] + }, + { + "name": "getUserName", + "parameterTypes": [ + + ] + }, + { + "name": "getWspRole", + "parameterTypes": [ + + ] + }, + { + "name": "setEmail", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setFirstName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setLastName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setMemberId", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setOrgRole", + "parameterTypes": [ + "io.seqera.tower.model.OrgRole" + ] + }, + { + "name": "setParticipantId", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setTeamAvatarUrl", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setTeamId", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setTeamName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setType", + "parameterTypes": [ + "io.seqera.tower.model.ParticipantType" + ] + }, + { + "name": "setUserAvatarUrl", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setUserName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setWspRole", + "parameterTypes": [ + "io.seqera.tower.model.WspRole" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ParticipantType", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "fromValue", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "getValue", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.PipelineDbDto", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getComputeEnv", + "parameterTypes": [ + + ] + }, + { + "name": "getDeleted", + "parameterTypes": [ + + ] + }, + { + "name": "getDescription", + "parameterTypes": [ + + ] + }, + { + "name": "getIcon", + "parameterTypes": [ + + ] + }, + { + "name": "getLabels", + "parameterTypes": [ + + ] + }, + { + "name": "getLastUpdated", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "getOptimizationId", + "parameterTypes": [ + + ] + }, + { + "name": "getOptimizationStatus", + "parameterTypes": [ + + ] + }, + { + "name": "getOptimizationTargets", + "parameterTypes": [ + + ] + }, + { + "name": "getOrgId", + "parameterTypes": [ + + ] + }, + { + "name": "getOrgName", + "parameterTypes": [ + + ] + }, + { + "name": "getPipelineId", + "parameterTypes": [ + + ] + }, + { + "name": "getRepository", + "parameterTypes": [ + + ] + }, + { + "name": "getUserFirstName", + "parameterTypes": [ + + ] + }, + { + "name": "getUserId", + "parameterTypes": [ + + ] + }, + { + "name": "getUserLastName", + "parameterTypes": [ + + ] + }, + { + "name": "getUserName", + "parameterTypes": [ + + ] + }, + { + "name": "getVisibility", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkspaceId", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkspaceName", + "parameterTypes": [ + + ] + }, + { + "name": "setComputeEnv", + "parameterTypes": [ + "io.seqera.tower.model.ComputeEnvDbDto" + ] + }, + { + "name": "setDeleted", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setDescription", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setIcon", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setLabels", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setLastUpdated", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setOptimizationId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setOptimizationStatus", + "parameterTypes": [ + "io.seqera.tower.model.PipelineOptimizationStatus" + ] + }, + { + "name": "setOptimizationTargets", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setOrgId", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setOrgName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPipelineId", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setRepository", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setUserFirstName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setUserId", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setUserLastName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setUserName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setVisibility", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setWorkspaceId", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setWorkspaceName", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.PipelineOptimizationStatus", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "fromValue", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.PipelineSecret", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getDateCreated", + "parameterTypes": [ + + ] + }, + { + "name": "getId_JsonNullable", + "parameterTypes": [ + + ] + }, + { + "name": "getLastUpdated", + "parameterTypes": [ + + ] + }, + { + "name": "getLastUsed", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "setId_JsonNullable", + "parameterTypes": [ + "org.openapitools.jackson.nullable.JsonNullable" + ] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.PodCleanupPolicy", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "io.seqera.tower.model.ProcessLoad", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.model.ProgressData", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setProcessesProgress", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setWorkflowProgress", + "parameterTypes": [ + "io.seqera.tower.model.WorkflowLoad" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ResourceData", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getMax", + "parameterTypes": [ + + ] + }, + { + "name": "getMaxLabel", + "parameterTypes": [ + + ] + }, + { + "name": "getMean", + "parameterTypes": [ + + ] + }, + { + "name": "getMin", + "parameterTypes": [ + + ] + }, + { + "name": "getMinLabel", + "parameterTypes": [ + + ] + }, + { + "name": "getQ1", + "parameterTypes": [ + + ] + }, + { + "name": "getQ1Label", + "parameterTypes": [ + + ] + }, + { + "name": "getQ2", + "parameterTypes": [ + + ] + }, + { + "name": "getQ2Label", + "parameterTypes": [ + + ] + }, + { + "name": "getQ3", + "parameterTypes": [ + + ] + }, + { + "name": "getQ3Label", + "parameterTypes": [ + + ] + }, + { + "name": "getWarnings", + "parameterTypes": [ + + ] + }, + { + "name": "setMax", + "parameterTypes": [ + "java.lang.Float" + ] + }, + { + "name": "setMaxLabel", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setMean", + "parameterTypes": [ + "java.lang.Float" + ] + }, + { + "name": "setMin", + "parameterTypes": [ + "java.lang.Float" + ] + }, + { + "name": "setMinLabel", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setQ1", + "parameterTypes": [ + "java.lang.Float" + ] + }, + { + "name": "setQ1Label", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setQ2", + "parameterTypes": [ + "java.lang.Float" + ] + }, + { + "name": "setQ2Label", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setQ3", + "parameterTypes": [ + "java.lang.Float" + ] + }, + { + "name": "setQ3Label", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setWarnings", + "parameterTypes": [ + "java.util.List" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.SSHSecurityKeys", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + }, + { + "name": "getPassphrase", + "parameterTypes": [ + + ] + }, + { + "name": "getPrivateKey", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.SecurityKeys", + "queryAllDeclaredMethods": true + }, + { + "name": "io.seqera.tower.model.ServiceInfo", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getAllowInstanceCredentials", + "parameterTypes": [ + + ] + }, + { + "name": "getAllowLocalRepos", + "parameterTypes": [ + + ] + }, + { + "name": "getAllowNextflowCliLogs", + "parameterTypes": [ + + ] + }, + { + "name": "getAnalytics", + "parameterTypes": [ + + ] + }, + { + "name": "getApiVersion", + "parameterTypes": [ + + ] + }, + { + "name": "getAuthTypes", + "parameterTypes": [ + + ] + }, + { + "name": "getCommitId", + "parameterTypes": [ + + ] + }, + { + "name": "getContactEmail", + "parameterTypes": [ + + ] + }, + { + "name": "getContentMaxFileSize", + "parameterTypes": [ + + ] + }, + { + "name": "getContentUrl", + "parameterTypes": [ + + ] + }, + { + "name": "getEvalWorkspaceIds", + "parameterTypes": [ + + ] + }, + { + "name": "getForgePrefix", + "parameterTypes": [ + + ] + }, + { + "name": "getGroundswellAllowedWorkspaces", + "parameterTypes": [ + + ] + }, + { + "name": "getGroundswellEnabled", + "parameterTypes": [ + + ] + }, + { + "name": "getHeartbeatInterval", + "parameterTypes": [ + + ] + }, + { + "name": "getLandingUrl", + "parameterTypes": [ + + ] + }, + { + "name": "getLoginPath", + "parameterTypes": [ + + ] + }, + { + "name": "getLogoutUrl_JsonNullable", + "parameterTypes": [ + + ] + }, + { + "name": "getNavbar", + "parameterTypes": [ + + ] + }, + { + "name": "getSeqeraCloud", + "parameterTypes": [ + + ] + }, + { + "name": "getTermsOfUseUrl", + "parameterTypes": [ + + ] + }, + { + "name": "getUserWorkspaceEnabled", + "parameterTypes": [ + + ] + }, + { + "name": "getVersion", + "parameterTypes": [ + + ] + }, + { + "name": "getWaveEnabled", + "parameterTypes": [ + + ] + }, + { + "name": "setAllowInstanceCredentials", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setAllowLocalRepos", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setAnalytics", + "parameterTypes": [ + "io.seqera.tower.model.Analytics" + ] + }, + { + "name": "setApiVersion", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setAuthTypes", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setCommitId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setContentMaxFileSize", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setContentUrl", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setHeartbeatInterval", + "parameterTypes": [ + "java.lang.Integer" + ] + }, + { + "name": "setLandingUrl", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setLoginPath", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setNavbar", + "parameterTypes": [ + "io.seqera.tower.model.NavbarConfig" + ] + }, + { + "name": "setTermsOfUseUrl", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setUserWorkspaceEnabled", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setVersion", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setWaveEnabled", + "parameterTypes": [ + "java.lang.Boolean" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.ServiceInfoResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setServiceInfo", + "parameterTypes": [ + "io.seqera.tower.model.ServiceInfo" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.SlurmComputeConfig", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + }, + { + "name": "getEnvironment", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobOptions", + "parameterTypes": [ + + ] + }, + { + "name": "getHostName", + "parameterTypes": [ + + ] + }, + { + "name": "getLaunchDir", + "parameterTypes": [ + + ] + }, + { + "name": "getMaxQueueSize", + "parameterTypes": [ + + ] + }, + { + "name": "getPort", + "parameterTypes": [ + + ] + }, + { + "name": "getPropagateHeadJobOptions", + "parameterTypes": [ + + ] + }, + { + "name": "getUserName", + "parameterTypes": [ + + ] + }, + { + "name": "setEnvironment", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setHeadJobOptions", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setHostName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setLaunchDir", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setMaxQueueSize", + "parameterTypes": [ + "java.lang.Integer" + ] + }, + { + "name": "setPort", + "parameterTypes": [ + "java.lang.Integer" + ] + }, + { + "name": "setPropagateHeadJobOptions", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setUserName", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.StudioUser", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.model.SubmitWorkflowLaunchRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getLaunch", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.SubmitWorkflowLaunchResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setWorkflowId", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.Task", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getAttempt", + "parameterTypes": [ + + ] + }, + { + "name": "getCloudZone", + "parameterTypes": [ + + ] + }, + { + "name": "getComplete", + "parameterTypes": [ + + ] + }, + { + "name": "getContainer", + "parameterTypes": [ + + ] + }, + { + "name": "getCost", + "parameterTypes": [ + + ] + }, + { + "name": "getCpus", + "parameterTypes": [ + + ] + }, + { + "name": "getDateCreated_JsonNullable", + "parameterTypes": [ + + ] + }, + { + "name": "getDisk", + "parameterTypes": [ + + ] + }, + { + "name": "getDuration", + "parameterTypes": [ + + ] + }, + { + "name": "getEnv", + "parameterTypes": [ + + ] + }, + { + "name": "getErrorAction", + "parameterTypes": [ + + ] + }, + { + "name": "getExecutor", + "parameterTypes": [ + + ] + }, + { + "name": "getExit", + "parameterTypes": [ + + ] + }, + { + "name": "getExitStatus", + "parameterTypes": [ + + ] + }, + { + "name": "getHash", + "parameterTypes": [ + + ] + }, + { + "name": "getId_JsonNullable", + "parameterTypes": [ + + ] + }, + { + "name": "getInvCtxt", + "parameterTypes": [ + + ] + }, + { + "name": "getLastUpdated_JsonNullable", + "parameterTypes": [ + + ] + }, + { + "name": "getMachineType", + "parameterTypes": [ + + ] + }, + { + "name": "getMemory", + "parameterTypes": [ + + ] + }, + { + "name": "getModule", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "getNativeId", + "parameterTypes": [ + + ] + }, + { + "name": "getPcpu", + "parameterTypes": [ + + ] + }, + { + "name": "getPeakRss", + "parameterTypes": [ + + ] + }, + { + "name": "getPeakVmem", + "parameterTypes": [ + + ] + }, + { + "name": "getPmem", + "parameterTypes": [ + + ] + }, + { + "name": "getPriceModel", + "parameterTypes": [ + + ] + }, + { + "name": "getProcess", + "parameterTypes": [ + + ] + }, + { + "name": "getQueue", + "parameterTypes": [ + + ] + }, + { + "name": "getRchar", + "parameterTypes": [ + + ] + }, + { + "name": "getReadBytes", + "parameterTypes": [ + + ] + }, + { + "name": "getRealtime", + "parameterTypes": [ + + ] + }, + { + "name": "getRss", + "parameterTypes": [ + + ] + }, + { + "name": "getScratch", + "parameterTypes": [ + + ] + }, + { + "name": "getScript", + "parameterTypes": [ + + ] + }, + { + "name": "getStart", + "parameterTypes": [ + + ] + }, + { + "name": "getStatus", + "parameterTypes": [ + + ] + }, + { + "name": "getSubmit", + "parameterTypes": [ + + ] + }, + { + "name": "getSyscr", + "parameterTypes": [ + + ] + }, + { + "name": "getSyscw", + "parameterTypes": [ + + ] + }, + { + "name": "getTag", + "parameterTypes": [ + + ] + }, + { + "name": "getTaskId", + "parameterTypes": [ + + ] + }, + { + "name": "getTime", + "parameterTypes": [ + + ] + }, + { + "name": "getVmem", + "parameterTypes": [ + + ] + }, + { + "name": "getVolCtxt", + "parameterTypes": [ + + ] + }, + { + "name": "getWchar", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkdir", + "parameterTypes": [ + + ] + }, + { + "name": "getWriteBytes", + "parameterTypes": [ + + ] + }, + { + "name": "setAttempt", + "parameterTypes": [ + "java.lang.Integer" + ] + }, + { + "name": "setCloudZone", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setComplete", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setContainer", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setCost", + "parameterTypes": [ + "java.math.BigDecimal" + ] + }, + { + "name": "setCpus", + "parameterTypes": [ + "java.lang.Integer" + ] + }, + { + "name": "setDateCreated_JsonNullable", + "parameterTypes": [ + "org.openapitools.jackson.nullable.JsonNullable" + ] + }, + { + "name": "setDisk", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setDuration", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setEnv", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setErrorAction", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setExecutor", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setExit", + "parameterTypes": [ + "java.lang.Integer" + ] + }, + { + "name": "setExitStatus", + "parameterTypes": [ + "java.lang.Integer" + ] + }, + { + "name": "setHash", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setId_JsonNullable", + "parameterTypes": [ + "org.openapitools.jackson.nullable.JsonNullable" + ] + }, + { + "name": "setInvCtxt", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setLastUpdated_JsonNullable", + "parameterTypes": [ + "org.openapitools.jackson.nullable.JsonNullable" + ] + }, + { + "name": "setMachineType", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setMemory", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setModule", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setNativeId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPcpu", + "parameterTypes": [ + "java.lang.Double" + ] + }, + { + "name": "setPeakRss", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setPeakVmem", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setPmem", + "parameterTypes": [ + "java.lang.Double" + ] + }, + { + "name": "setPriceModel", + "parameterTypes": [ + "io.seqera.tower.model.CloudPriceModel" + ] + }, + { + "name": "setProcess", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setQueue", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setRchar", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setReadBytes", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setRealtime", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setRss", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setScratch", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setScript", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setStart", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setStatus", + "parameterTypes": [ + "io.seqera.tower.model.TaskStatus" + ] + }, + { + "name": "setSubmit", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setSyscr", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setSyscw", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setTag", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setTaskId", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setTime", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setVmem", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setVolCtxt", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setWchar", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setWorkdir", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setWriteBytes", + "parameterTypes": [ + "java.lang.Long" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.TaskStatus", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "fromValue", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "getValue", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.Team", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getDateCreated", + "parameterTypes": [ + + ] + }, + { + "name": "getDescription", + "parameterTypes": [ + + ] + }, + { + "name": "getId_JsonNullable", + "parameterTypes": [ + + ] + }, + { + "name": "getLastUpdated", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.TeamDbDto", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getAvatarUrl", + "parameterTypes": [ + + ] + }, + { + "name": "getDescription", + "parameterTypes": [ + + ] + }, + { + "name": "getMembersCount", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "getTeamId", + "parameterTypes": [ + + ] + }, + { + "name": "setAvatarUrl", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setDescription", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setMembersCount", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setTeamId", + "parameterTypes": [ + "java.lang.Long" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.UnivaComputeConfig", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getDiscriminator", + "parameterTypes": [ + + ] + }, + { + "name": "getEnvironment", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobOptions", + "parameterTypes": [ + + ] + }, + { + "name": "getHostName", + "parameterTypes": [ + + ] + }, + { + "name": "getLaunchDir", + "parameterTypes": [ + + ] + }, + { + "name": "getMaxQueueSize", + "parameterTypes": [ + + ] + }, + { + "name": "getPort", + "parameterTypes": [ + + ] + }, + { + "name": "getPropagateHeadJobOptions", + "parameterTypes": [ + + ] + }, + { + "name": "getUserName", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.UpdateActionRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getLaunch", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.UpdateComputeEnvRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getCredentialsId", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.UpdateCredentialsRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getCredentials", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.UpdateDatasetRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getDescription", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.UpdateMemberRoleRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getRole", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.UpdateOrganizationRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getDescription", + "parameterTypes": [ + + ] + }, + { + "name": "getFullName", + "parameterTypes": [ + + ] + }, + { + "name": "getLocation", + "parameterTypes": [ + + ] + }, + { + "name": "getLogoId", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "getPaying_JsonNullable", + "parameterTypes": [ + + ] + }, + { + "name": "getWebsite", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.UpdateParticipantRoleRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getRole", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.UpdatePipelineRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getDescription", + "parameterTypes": [ + + ] + }, + { + "name": "getIcon", + "parameterTypes": [ + + ] + }, + { + "name": "getLabelIds", + "parameterTypes": [ + + ] + }, + { + "name": "getLaunch", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.UpdatePipelineResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setPipeline", + "parameterTypes": [ + "io.seqera.tower.model.PipelineDbDto" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.UpdatePipelineSecretRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getValue", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.UpdateWorkspaceRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getDescription", + "parameterTypes": [ + + ] + }, + { + "name": "getFullName", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "getVisibility", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.UploadDatasetVersionResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setVersion", + "parameterTypes": [ + "io.seqera.tower.model.DatasetVersionDbDto" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.UserDbDto", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setAvatar", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setAvatarId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setDateCreated", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setDeleted", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setDescription", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setEmail", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setFirstName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setId", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setLastAccess", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setLastName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setLastUpdated", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setMarketingConsent", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setNotification", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setOrganization", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setTermsOfUseConsent", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setUserName", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.Visibility", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "fromValue", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "getValue", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.WfManifest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.model.WfNextflow", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.model.WfStats", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "io.seqera.tower.model.Workflow", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getCommandLine", + "parameterTypes": [ + + ] + }, + { + "name": "getCommitId", + "parameterTypes": [ + + ] + }, + { + "name": "getComplete", + "parameterTypes": [ + + ] + }, + { + "name": "getConfigFiles", + "parameterTypes": [ + + ] + }, + { + "name": "getConfigText", + "parameterTypes": [ + + ] + }, + { + "name": "getContainer", + "parameterTypes": [ + + ] + }, + { + "name": "getContainerEngine", + "parameterTypes": [ + + ] + }, + { + "name": "getDateCreated_JsonNullable", + "parameterTypes": [ + + ] + }, + { + "name": "getDeleted", + "parameterTypes": [ + + ] + }, + { + "name": "getDuration", + "parameterTypes": [ + + ] + }, + { + "name": "getErrorMessage", + "parameterTypes": [ + + ] + }, + { + "name": "getErrorReport", + "parameterTypes": [ + + ] + }, + { + "name": "getExitStatus", + "parameterTypes": [ + + ] + }, + { + "name": "getHomeDir", + "parameterTypes": [ + + ] + }, + { + "name": "getId", + "parameterTypes": [ + + ] + }, + { + "name": "getLastUpdated_JsonNullable", + "parameterTypes": [ + + ] + }, + { + "name": "getLaunchDir", + "parameterTypes": [ + + ] + }, + { + "name": "getLaunchId", + "parameterTypes": [ + + ] + }, + { + "name": "getLogFile", + "parameterTypes": [ + + ] + }, + { + "name": "getManifest", + "parameterTypes": [ + + ] + }, + { + "name": "getNextflow", + "parameterTypes": [ + + ] + }, + { + "name": "getOperationId", + "parameterTypes": [ + + ] + }, + { + "name": "getOutFile", + "parameterTypes": [ + + ] + }, + { + "name": "getOwnerId", + "parameterTypes": [ + + ] + }, + { + "name": "getParams", + "parameterTypes": [ + + ] + }, + { + "name": "getProfile", + "parameterTypes": [ + + ] + }, + { + "name": "getProjectDir", + "parameterTypes": [ + + ] + }, + { + "name": "getProjectName", + "parameterTypes": [ + + ] + }, + { + "name": "getRepository", + "parameterTypes": [ + + ] + }, + { + "name": "getRequiresAttention", + "parameterTypes": [ + + ] + }, + { + "name": "getResume", + "parameterTypes": [ + + ] + }, + { + "name": "getRevision", + "parameterTypes": [ + + ] + }, + { + "name": "getRunName", + "parameterTypes": [ + + ] + }, + { + "name": "getScriptFile", + "parameterTypes": [ + + ] + }, + { + "name": "getScriptId", + "parameterTypes": [ + + ] + }, + { + "name": "getScriptName", + "parameterTypes": [ + + ] + }, + { + "name": "getSessionId", + "parameterTypes": [ + + ] + }, + { + "name": "getStart", + "parameterTypes": [ + + ] + }, + { + "name": "getStats", + "parameterTypes": [ + + ] + }, + { + "name": "getStatus", + "parameterTypes": [ + + ] + }, + { + "name": "getSubmit", + "parameterTypes": [ + + ] + }, + { + "name": "getSuccess", + "parameterTypes": [ + + ] + }, + { + "name": "getUserName", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkDir", + "parameterTypes": [ + + ] + }, + { + "name": "setCommandLine", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setCommitId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setComplete", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setConfigFiles", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setConfigText", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setContainer", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setContainerEngine", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setDateCreated_JsonNullable", + "parameterTypes": [ + "org.openapitools.jackson.nullable.JsonNullable" + ] + }, + { + "name": "setDuration", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setErrorMessage", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setErrorReport", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setExitStatus", + "parameterTypes": [ + "java.lang.Integer" + ] + }, + { + "name": "setHomeDir", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setLastUpdated_JsonNullable", + "parameterTypes": [ + "org.openapitools.jackson.nullable.JsonNullable" + ] + }, + { + "name": "setLaunchDir", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setLaunchId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setLogFile", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setManifest", + "parameterTypes": [ + "io.seqera.tower.model.WfManifest" + ] + }, + { + "name": "setNextflow", + "parameterTypes": [ + "io.seqera.tower.model.WfNextflow" + ] + }, + { + "name": "setOperationId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setOutFile", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setParams", + "parameterTypes": [ + "java.util.Map" + ] + }, + { + "name": "setProfile", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setProjectDir", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setProjectName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setRepository", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setResume", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setRevision", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setRunName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setScriptFile", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setScriptId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setScriptName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setSessionId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setStart", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setStats", + "parameterTypes": [ + "io.seqera.tower.model.WfStats" + ] + }, + { + "name": "setStatus", + "parameterTypes": [ + "io.seqera.tower.model.WorkflowStatus" + ] + }, + { + "name": "setSubmit", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setSuccess", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setUserName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setWorkDir", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.WorkflowDbDto", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getCommandLine", + "parameterTypes": [ + + ] + }, + { + "name": "getCommitId", + "parameterTypes": [ + + ] + }, + { + "name": "getComplete", + "parameterTypes": [ + + ] + }, + { + "name": "getConfigFiles", + "parameterTypes": [ + + ] + }, + { + "name": "getConfigText", + "parameterTypes": [ + + ] + }, + { + "name": "getContainer", + "parameterTypes": [ + + ] + }, + { + "name": "getContainerEngine", + "parameterTypes": [ + + ] + }, + { + "name": "getDateCreated", + "parameterTypes": [ + + ] + }, + { + "name": "getDeleted", + "parameterTypes": [ + + ] + }, + { + "name": "getDuration", + "parameterTypes": [ + + ] + }, + { + "name": "getErrorMessage", + "parameterTypes": [ + + ] + }, + { + "name": "getErrorReport", + "parameterTypes": [ + + ] + }, + { + "name": "getExitStatus", + "parameterTypes": [ + + ] + }, + { + "name": "getHomeDir", + "parameterTypes": [ + + ] + }, + { + "name": "getId", + "parameterTypes": [ + + ] + }, + { + "name": "getLastUpdated", + "parameterTypes": [ + + ] + }, + { + "name": "getLaunchDir", + "parameterTypes": [ + + ] + }, + { + "name": "getLaunchId", + "parameterTypes": [ + + ] + }, + { + "name": "getManifest", + "parameterTypes": [ + + ] + }, + { + "name": "getNextflow", + "parameterTypes": [ + + ] + }, + { + "name": "getOwnerId", + "parameterTypes": [ + + ] + }, + { + "name": "getParams", + "parameterTypes": [ + + ] + }, + { + "name": "getProfile", + "parameterTypes": [ + + ] + }, + { + "name": "getProjectDir", + "parameterTypes": [ + + ] + }, + { + "name": "getProjectName", + "parameterTypes": [ + + ] + }, + { + "name": "getRepository", + "parameterTypes": [ + + ] + }, + { + "name": "getRequiresAttention", + "parameterTypes": [ + + ] + }, + { + "name": "getResume", + "parameterTypes": [ + + ] + }, + { + "name": "getRevision", + "parameterTypes": [ + + ] + }, + { + "name": "getRunName", + "parameterTypes": [ + + ] + }, + { + "name": "getScriptFile", + "parameterTypes": [ + + ] + }, + { + "name": "getScriptId", + "parameterTypes": [ + + ] + }, + { + "name": "getScriptName", + "parameterTypes": [ + + ] + }, + { + "name": "getSessionId", + "parameterTypes": [ + + ] + }, + { + "name": "getStart", + "parameterTypes": [ + + ] + }, + { + "name": "getStats", + "parameterTypes": [ + + ] + }, + { + "name": "getStatus", + "parameterTypes": [ + + ] + }, + { + "name": "getSubmit", + "parameterTypes": [ + + ] + }, + { + "name": "getSuccess", + "parameterTypes": [ + + ] + }, + { + "name": "getUserName", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkDir", + "parameterTypes": [ + + ] + }, + { + "name": "setCommandLine", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setDateCreated", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setLastUpdated", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setOwnerId", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setRunName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setSubmit", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.WorkflowLaunchRequest", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getComputeEnvId", + "parameterTypes": [ + + ] + }, + { + "name": "getConfigProfiles", + "parameterTypes": [ + + ] + }, + { + "name": "getConfigText", + "parameterTypes": [ + + ] + }, + { + "name": "getDateCreated", + "parameterTypes": [ + + ] + }, + { + "name": "getEntryName", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobCpus", + "parameterTypes": [ + + ] + }, + { + "name": "getHeadJobMemoryMb", + "parameterTypes": [ + + ] + }, + { + "name": "getId", + "parameterTypes": [ + + ] + }, + { + "name": "getLabelIds", + "parameterTypes": [ + + ] + }, + { + "name": "getLaunchContainer", + "parameterTypes": [ + + ] + }, + { + "name": "getMainScript", + "parameterTypes": [ + + ] + }, + { + "name": "getOptimizationId", + "parameterTypes": [ + + ] + }, + { + "name": "getOptimizationTargets", + "parameterTypes": [ + + ] + }, + { + "name": "getParamsText", + "parameterTypes": [ + + ] + }, + { + "name": "getPipeline", + "parameterTypes": [ + + ] + }, + { + "name": "getPostRunScript", + "parameterTypes": [ + + ] + }, + { + "name": "getPreRunScript", + "parameterTypes": [ + + ] + }, + { + "name": "getPullLatest", + "parameterTypes": [ + + ] + }, + { + "name": "getResume", + "parameterTypes": [ + + ] + }, + { + "name": "getRevision", + "parameterTypes": [ + + ] + }, + { + "name": "getRunName", + "parameterTypes": [ + + ] + }, + { + "name": "getSchemaName", + "parameterTypes": [ + + ] + }, + { + "name": "getSessionId", + "parameterTypes": [ + + ] + }, + { + "name": "getStubRun", + "parameterTypes": [ + + ] + }, + { + "name": "getTowerConfig", + "parameterTypes": [ + + ] + }, + { + "name": "getUserSecrets", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkDir", + "parameterTypes": [ + + ] + }, + { + "name": "getWorkspaceSecrets", + "parameterTypes": [ + + ] + }, + { + "name": "setComputeEnvId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPipeline", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPullLatest", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setResume", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setRevision", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setStubRun", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setWorkDir", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.WorkflowLaunchResponse", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setComputeEnv", + "parameterTypes": [ + "io.seqera.tower.model.ComputeEnvComputeConfig" + ] + }, + { + "name": "setConfigProfiles", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setConfigText", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setDateCreated", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setEntryName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setMainScript", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setParamsText", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPipeline", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPostRunScript", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPreRunScript", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPullLatest", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setResume", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setResumeCommitId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setResumeDir", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setRevision", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setSchemaName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setSessionId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setStubRun", + "parameterTypes": [ + "java.lang.Boolean" + ] + }, + { + "name": "setTowerConfig", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setUserSecrets", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setWorkDir", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setWorkspaceSecrets", + "parameterTypes": [ + "java.util.List" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.WorkflowLoad", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getCached", + "parameterTypes": [ + + ] + }, + { + "name": "getCost", + "parameterTypes": [ + + ] + }, + { + "name": "getCpuEfficiency", + "parameterTypes": [ + + ] + }, + { + "name": "getCpuLoad", + "parameterTypes": [ + + ] + }, + { + "name": "getCpuTime", + "parameterTypes": [ + + ] + }, + { + "name": "getCpus", + "parameterTypes": [ + + ] + }, + { + "name": "getDateCreated", + "parameterTypes": [ + + ] + }, + { + "name": "getExecutors", + "parameterTypes": [ + + ] + }, + { + "name": "getFailed", + "parameterTypes": [ + + ] + }, + { + "name": "getInvCtxSwitch", + "parameterTypes": [ + + ] + }, + { + "name": "getLastUpdated", + "parameterTypes": [ + + ] + }, + { + "name": "getLoadCpus", + "parameterTypes": [ + + ] + }, + { + "name": "getLoadMemory", + "parameterTypes": [ + + ] + }, + { + "name": "getLoadTasks", + "parameterTypes": [ + + ] + }, + { + "name": "getMemoryEfficiency", + "parameterTypes": [ + + ] + }, + { + "name": "getMemoryReq", + "parameterTypes": [ + + ] + }, + { + "name": "getMemoryRss", + "parameterTypes": [ + + ] + }, + { + "name": "getPeakCpus", + "parameterTypes": [ + + ] + }, + { + "name": "getPeakMemory", + "parameterTypes": [ + + ] + }, + { + "name": "getPeakTasks", + "parameterTypes": [ + + ] + }, + { + "name": "getPending", + "parameterTypes": [ + + ] + }, + { + "name": "getReadBytes", + "parameterTypes": [ + + ] + }, + { + "name": "getRunning", + "parameterTypes": [ + + ] + }, + { + "name": "getSubmitted", + "parameterTypes": [ + + ] + }, + { + "name": "getSucceeded", + "parameterTypes": [ + + ] + }, + { + "name": "getVolCtxSwitch", + "parameterTypes": [ + + ] + }, + { + "name": "getWriteBytes", + "parameterTypes": [ + + ] + }, + { + "name": "setCached", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setCost", + "parameterTypes": [ + "java.math.BigDecimal" + ] + }, + { + "name": "setCpuEfficiency", + "parameterTypes": [ + "java.lang.Float" + ] + }, + { + "name": "setCpuLoad", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setCpuTime", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setCpus", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setDateCreated", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setExecutors", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setFailed", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setInvCtxSwitch", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setLastUpdated", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setLoadCpus", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setLoadMemory", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setLoadTasks", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setMemoryEfficiency", + "parameterTypes": [ + "java.lang.Float" + ] + }, + { + "name": "setMemoryReq", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setMemoryRss", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setPeakCpus", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setPeakMemory", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setPeakTasks", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setPending", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setReadBytes", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setRunning", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setSubmitted", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setSucceeded", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setVolCtxSwitch", + "parameterTypes": [ + "java.lang.Long" + ] + }, + { + "name": "setWriteBytes", + "parameterTypes": [ + "java.lang.Long" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.WorkflowMetrics", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getCpu", + "parameterTypes": [ + + ] + }, + { + "name": "getCpuUsage", + "parameterTypes": [ + + ] + }, + { + "name": "getId_JsonNullable", + "parameterTypes": [ + + ] + }, + { + "name": "getMem", + "parameterTypes": [ + + ] + }, + { + "name": "getMemUsage", + "parameterTypes": [ + + ] + }, + { + "name": "getProcess", + "parameterTypes": [ + + ] + }, + { + "name": "getReads", + "parameterTypes": [ + + ] + }, + { + "name": "getTime", + "parameterTypes": [ + + ] + }, + { + "name": "getTimeUsage", + "parameterTypes": [ + + ] + }, + { + "name": "getVmem", + "parameterTypes": [ + + ] + }, + { + "name": "getWrites", + "parameterTypes": [ + + ] + }, + { + "name": "setCpu", + "parameterTypes": [ + "io.seqera.tower.model.ResourceData" + ] + }, + { + "name": "setCpuUsage", + "parameterTypes": [ + "io.seqera.tower.model.ResourceData" + ] + }, + { + "name": "setId_JsonNullable", + "parameterTypes": [ + "org.openapitools.jackson.nullable.JsonNullable" + ] + }, + { + "name": "setMem", + "parameterTypes": [ + "io.seqera.tower.model.ResourceData" + ] + }, + { + "name": "setMemUsage", + "parameterTypes": [ + "io.seqera.tower.model.ResourceData" + ] + }, + { + "name": "setProcess", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setReads", + "parameterTypes": [ + "io.seqera.tower.model.ResourceData" + ] + }, + { + "name": "setTime", + "parameterTypes": [ + "io.seqera.tower.model.ResourceData" + ] + }, + { + "name": "setTimeUsage", + "parameterTypes": [ + "io.seqera.tower.model.ResourceData" + ] + }, + { + "name": "setVmem", + "parameterTypes": [ + "io.seqera.tower.model.ResourceData" + ] + }, + { + "name": "setWrites", + "parameterTypes": [ + "io.seqera.tower.model.ResourceData" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.WorkflowStatus", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "fromValue", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "getValue", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "io.seqera.tower.model.Workspace", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getDateCreated", + "parameterTypes": [ + + ] + }, + { + "name": "getDescription", + "parameterTypes": [ + + ] + }, + { + "name": "getFullName", + "parameterTypes": [ + + ] + }, + { + "name": "getId_JsonNullable", + "parameterTypes": [ + + ] + }, + { + "name": "getLastUpdated", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + }, + { + "name": "getVisibility", + "parameterTypes": [ + + ] + }, + { + "name": "setDateCreated", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setDescription", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setFullName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setId_JsonNullable", + "parameterTypes": [ + "org.openapitools.jackson.nullable.JsonNullable" + ] + }, + { + "name": "setLastUpdated", + "parameterTypes": [ + "java.time.OffsetDateTime" + ] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setVisibility", + "parameterTypes": [ + "io.seqera.tower.model.Visibility" + ] + } + ] + }, + { + "name": "io.seqera.tower.model.WspRole", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "fromValue", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "getValue", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "java.io.FileNotFoundException", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "java.io.FilePermission" + }, + { + "name": "java.io.IOException", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "java.io.Serializable", + "queryAllDeclaredMethods": true + }, + { + "name": "java.lang.Cloneable", + "queryAllDeclaredMethods": true + }, + { + "name": "java.lang.Comparable", + "queryAllDeclaredMethods": true + }, + { + "name": "java.lang.Double", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "java.lang.Enum" + }, + { + "name": "java.lang.Float", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "java.lang.Number", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "java.lang.Object", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "java.lang.RuntimePermission" + }, + { + "name": "java.lang.System", + "methods": [ + { + "name": "console", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "java.lang.constant.Constable", + "queryAllDeclaredMethods": true + }, + { + "name": "java.lang.constant.ConstantDesc", + "queryAllDeclaredMethods": true + }, + { + "name": "java.lang.invoke.MethodHandle" + }, + { + "name": "java.lang.management.ManagementFactory", + "methods": [ + { + "name": "getRuntimeMXBean", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "java.lang.management.RuntimeMXBean", + "methods": [ + { + "name": "getInputArguments", + "parameterTypes": [ + + ] + }, + { + "name": "getName", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "java.math.BigDecimal", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "java.net.NetPermission" + }, + { + "name": "java.net.SocketPermission" + }, + { + "name": "java.net.URLPermission", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String", + "java.lang.String" + ] + } + ] + }, + { + "name": "java.nio.Bits", + "methods": [ + { + "name": "unaligned", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "java.nio.Buffer", + "fields": [ + { + "name": "address" + } + ] + }, + { + "name": "java.nio.ByteBuffer", + "methods": [ + { + "name": "alignedSlice", + "parameterTypes": [ + "int" + ] + } + ] + }, + { + "name": "java.nio.DirectByteBuffer", + "methods": [ + { + "name": "", + "parameterTypes": [ + "long", + "int" + ] + } + ] + }, + { + "name": "java.nio.file.Path" + }, + { + "name": "java.nio.file.Paths", + "methods": [ + { + "name": "get", + "parameterTypes": [ + "java.lang.String", + "java.lang.String[]" + ] + } + ] + }, + { + "name": "java.security.AlgorithmParametersSpi" + }, + { + "name": "java.security.AllPermission" + }, + { + "name": "java.security.SecureRandomParameters" + }, + { + "name": "java.security.SecurityPermission" + }, + { + "name": "java.security.cert.Certificate", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "java.security.cert.PKIXRevocationChecker" + }, + { + "name": "java.sql.Connection" + }, + { + "name": "java.sql.Driver" + }, + { + "name": "java.sql.DriverManager", + "methods": [ + { + "name": "getConnection", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "getDriver", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "java.sql.Time", + "methods": [ + { + "name": "", + "parameterTypes": [ + "long" + ] + } + ] + }, + { + "name": "java.sql.Timestamp", + "methods": [ + { + "name": "valueOf", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "java.time.Duration", + "methods": [ + { + "name": "parse", + "parameterTypes": [ + "java.lang.CharSequence" + ] + } + ] + }, + { + "name": "java.time.Instant", + "methods": [ + { + "name": "parse", + "parameterTypes": [ + "java.lang.CharSequence" + ] + } + ] + }, + { + "name": "java.time.LocalDate", + "methods": [ + { + "name": "parse", + "parameterTypes": [ + "java.lang.CharSequence" + ] + } + ] + }, + { + "name": "java.time.LocalDateTime", + "methods": [ + { + "name": "parse", + "parameterTypes": [ + "java.lang.CharSequence" + ] + } + ] + }, + { + "name": "java.time.LocalTime", + "methods": [ + { + "name": "parse", + "parameterTypes": [ + "java.lang.CharSequence" + ] + } + ] + }, + { + "name": "java.time.MonthDay", + "methods": [ + { + "name": "parse", + "parameterTypes": [ + "java.lang.CharSequence" + ] + } + ] + }, + { + "name": "java.time.OffsetDateTime", + "methods": [ + { + "name": "parse", + "parameterTypes": [ + "java.lang.CharSequence" + ] + } + ] + }, + { + "name": "java.time.OffsetTime", + "methods": [ + { + "name": "parse", + "parameterTypes": [ + "java.lang.CharSequence" + ] + } + ] + }, + { + "name": "java.time.Period", + "methods": [ + { + "name": "parse", + "parameterTypes": [ + "java.lang.CharSequence" + ] + } + ] + }, + { + "name": "java.time.Year", + "methods": [ + { + "name": "parse", + "parameterTypes": [ + "java.lang.CharSequence" + ] + } + ] + }, + { + "name": "java.time.YearMonth", + "methods": [ + { + "name": "parse", + "parameterTypes": [ + "java.lang.CharSequence" + ] + } + ] + }, + { + "name": "java.time.ZoneId", + "methods": [ + { + "name": "of", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "java.time.ZoneOffset", + "methods": [ + { + "name": "of", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "java.time.ZonedDateTime", + "methods": [ + { + "name": "parse", + "parameterTypes": [ + "java.lang.CharSequence" + ] + } + ] + }, + { + "name": "java.util.HashSet" + }, + { + "name": "java.util.LinkedHashSet" + }, + { + "name": "java.util.Locale", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "java.util.PropertyPermission" + }, + { + "name": "java.util.concurrent.ArrayBlockingQueue" + }, + { + "name": "java.util.concurrent.ForkJoinTask", + "fields": [ + { + "name": "aux" + }, + { + "name": "status" + } + ] + }, + { + "name": "java.util.concurrent.LinkedTransferQueue", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "java.util.concurrent.TimeUnit", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "java.util.concurrent.atomic.AtomicBoolean", + "fields": [ + { + "name": "value" + } + ] + }, + { + "name": "java.util.concurrent.atomic.AtomicReference", + "fields": [ + { + "name": "value" + } + ] + }, + { + "name": "java.util.concurrent.locks.AbstractOwnableSynchronizer" + }, + { + "name": "java.util.concurrent.locks.AbstractQueuedSynchronizer" + }, + { + "name": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject" + }, + { + "name": "java.util.concurrent.locks.ReentrantLock" + }, + { + "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync" + }, + { + "name": "java.util.concurrent.locks.ReentrantLock$Sync" + }, + { + "name": "java.util.function.Consumer", + "queryAllPublicMethods": true + }, + { + "name": "javax.inject.Named", + "queryAllDeclaredMethods": true, + "methods": [ + { + "name": "value", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "javax.inject.Singleton", + "queryAllDeclaredMethods": true + }, + { + "name": "javax.management.ObjectName" + }, + { + "name": "javax.naming.InitialContext", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "lookup", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "name": "javax.smartcardio.CardPermission" + }, + { + "name": "javax.ws.rs.client.Entity", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getAnnotations", + "parameterTypes": [ + + ] + }, + { + "name": "getEncoding", + "parameterTypes": [ + + ] + }, + { + "name": "getEntity", + "parameterTypes": [ + + ] + }, + { + "name": "getLanguage", + "parameterTypes": [ + + ] + }, + { + "name": "getMediaType", + "parameterTypes": [ + + ] + }, + { + "name": "getVariant", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "javax.ws.rs.core.MediaType", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getParameters", + "parameterTypes": [ + + ] + }, + { + "name": "getSubtype", + "parameterTypes": [ + + ] + }, + { + "name": "getType", + "parameterTypes": [ + + ] + }, + { + "name": "isWildcardSubtype", + "parameterTypes": [ + + ] + }, + { + "name": "isWildcardType", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "javax.ws.rs.core.Variant", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getEncoding", + "parameterTypes": [ + + ] + }, + { + "name": "getLanguage", + "parameterTypes": [ + + ] + }, + { + "name": "getLanguageString", + "parameterTypes": [ + + ] + }, + { + "name": "getMediaType", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "jdk.internal.misc.Unsafe", + "methods": [ + { + "name": "getUnsafe", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "jdk.nashorn.api.scripting.NashornScriptEngineFactory" + }, + { + "name": "org.apache.johnzon.mapper.Mapper" + }, + { + "name": "org.bouncycastle.jcajce.provider.asymmetric.COMPOSITE$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.asymmetric.DH$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.asymmetric.DSA$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.asymmetric.DSTU4145$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.asymmetric.EC$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.asymmetric.ECGOST$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.asymmetric.EdEC$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.asymmetric.ElGamal$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.asymmetric.GM$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.asymmetric.GOST$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.asymmetric.IES$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.asymmetric.RSA$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.asymmetric.X509$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.digest.Blake2b$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.digest.Blake2s$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.digest.DSTU7564$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.digest.GOST3411$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.digest.Haraka$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.digest.Keccak$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.digest.MD2$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.digest.MD4$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.digest.MD5$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.digest.RIPEMD128$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.digest.RIPEMD160$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.digest.RIPEMD256$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.digest.RIPEMD320$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.digest.SHA1$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.digest.SHA224$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.digest.SHA256$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.digest.SHA3$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.digest.SHA384$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.digest.SHA512$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.digest.SM3$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.digest.Skein$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.digest.Tiger$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.digest.Whirlpool$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.drbg.DRBG$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.keystore.BC$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.keystore.BCFKS$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.keystore.PKCS12$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.AES$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.ARC4$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.ARIA$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.Blowfish$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.CAST5$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.CAST6$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.Camellia$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.ChaCha$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.DES$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.DESede$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.DSTU7624$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.GOST28147$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.GOST3412_2015$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.Grain128$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.Grainv1$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.HC128$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.HC256$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.IDEA$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.Noekeon$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.OpenSSLPBKDF$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.Poly1305$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.RC2$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.RC5$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.RC6$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.Rijndael$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.SCRYPT$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.SEED$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.SM4$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.Salsa20$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.Serpent$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.Shacal2$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.SipHash$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.SipHash128$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.Skipjack$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.TEA$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.TLSKDF$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.Threefish$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.Twofish$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.VMPC$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.XSalsa20$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.XTEA$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.bouncycastle.jcajce.provider.symmetric.Zuc$Mappings", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.hk2.internal.PerThreadContext", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "org.glassfish.jersey.client.ChunkedInputReader", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.client.ClientAsyncExecutor", + "queryAllDeclaredMethods": true + }, + { + "name": "org.glassfish.jersey.client.ClientBackgroundScheduler", + "queryAllDeclaredMethods": true + }, + { + "name": "org.glassfish.jersey.client.DefaultClientAsyncExecutorProvider", + "queryAllDeclaredMethods": true + }, + { + "name": "org.glassfish.jersey.client.DefaultClientBackgroundSchedulerProvider", + "queryAllDeclaredMethods": true + }, + { + "name": "org.glassfish.jersey.client.JerseyClientBuilder", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.inject.hk2.ContextInjectionResolverImpl", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.inject.hk2.Hk2InjectionManagerFactory", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.inject.hk2.Hk2RequestScope", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.inject.hk2.InstanceSupplierFactoryBridge", + "methods": [ + { + "name": "provide", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.inject.hk2.JerseyErrorService", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.inject.hk2.RequestContext", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + "org.glassfish.jersey.process.internal.RequestScope" + ] + } + ] + }, + { + "name": "org.glassfish.jersey.internal.JaxrsProviders", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.internal.RuntimeDelegateImpl", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.internal.inject.Custom", + "queryAllDeclaredMethods": true + }, + { + "name": "org.glassfish.jersey.internal.util.collection.ConcurrentHashMapV8", + "fields": [ + { + "name": "baseCount" + }, + { + "name": "cellsBusy" + }, + { + "name": "sizeCtl" + }, + { + "name": "transferIndex" + }, + { + "name": "transferOrigin" + } + ] + }, + { + "name": "org.glassfish.jersey.internal.util.collection.ConcurrentHashMapV8$CounterCell", + "fields": [ + { + "name": "value" + } + ] + }, + { + "name": "org.glassfish.jersey.jackson.JacksonFeature", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.jackson.internal.JacksonAutoDiscoverable", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.jackson.internal.jackson.jaxrs.base.ProviderBase", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "org.glassfish.jersey.jackson.internal.jackson.jaxrs.json.JacksonJaxbJsonProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.jackson.internal.jackson.jaxrs.json.JacksonJsonProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "org.glassfish.jersey.logging.LoggingFeatureAutoDiscoverable", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.media.multipart.MultiPartFeature", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.media.multipart.internal.MultiPartReaderClientSide", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + "javax.ws.rs.ext.Providers" + ] + } + ] + }, + { + "name": "org.glassfish.jersey.media.multipart.internal.MultiPartWriter", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + "javax.ws.rs.ext.Providers" + ] + } + ] + }, + { + "name": "org.glassfish.jersey.message.internal.AbstractFormProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "org.glassfish.jersey.message.internal.AbstractMessageReaderWriterProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "org.glassfish.jersey.message.internal.BasicTypesMessageProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.message.internal.ByteArrayProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.message.internal.DataSourceProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.message.internal.FileProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.message.internal.FormMultivaluedMapProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.message.internal.FormProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.message.internal.InputStreamProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.message.internal.ReaderProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.message.internal.RenderedImageProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.message.internal.SourceProvider$DomSourceReader", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + "javax.inject.Provider" + ] + } + ] + }, + { + "name": "org.glassfish.jersey.message.internal.SourceProvider$SaxSourceReader", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + "javax.inject.Provider" + ] + } + ] + }, + { + "name": "org.glassfish.jersey.message.internal.SourceProvider$SourceWriter", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + "javax.inject.Provider", + "javax.inject.Provider" + ] + } + ] + }, + { + "name": "org.glassfish.jersey.message.internal.SourceProvider$StreamSourceReader", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.message.internal.StreamingOutputProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.message.internal.StringMessageProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.process.internal.RequestScope", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "org.glassfish.jersey.spi.AbstractThreadPoolProvider", + "queryAllDeclaredMethods": true + }, + { + "name": "org.glassfish.jersey.spi.ScheduledThreadPoolExecutorProvider", + "queryAllDeclaredMethods": true, + "methods": [ + { + "name": "preDestroy", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.glassfish.jersey.spi.ThreadPoolExecutorProvider", + "queryAllDeclaredMethods": true, + "methods": [ + { + "name": "preDestroy", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.json.JSONObject" + }, + { + "name": "org.jvnet.hk2.internal.DynamicConfigurationServiceImpl", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + "org.glassfish.hk2.api.ServiceLocator" + ] + } + ] + }, + { + "name": "org.jvnet.hk2.internal.ServiceLocatorRuntimeImpl", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + "org.glassfish.hk2.api.ServiceLocator" + ] + } + ] + }, + { + "name": "org.mockserver.codec.MockServerHttpClientCodec" + }, + { + "name": "org.mockserver.codec.MockServerHttpServerCodec" + }, + { + "name": "org.mockserver.dashboard.DashboardWebSocketHandler", + "methods": [ + { + "name": "channelInactive", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "channelRead", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Object" + ] + }, + { + "name": "channelReadComplete", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "exceptionCaught", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Throwable" + ] + } + ] + }, + { + "name": "org.mockserver.httpclient.HttpClientConnectionErrorHandler", + "methods": [ + { + "name": "exceptionCaught", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Throwable" + ] + } + ] + }, + { + "name": "org.mockserver.httpclient.HttpClientHandler", + "methods": [ + { + "name": "exceptionCaught", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Throwable" + ] + } + ] + }, + { + "name": "org.mockserver.httpclient.HttpClientInitializer" + }, + { + "name": "org.mockserver.junit.jupiter.MockServerExtension", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.mockserver.mock.Expectation", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "getHttpError", + "parameterTypes": [ + + ] + }, + { + "name": "getHttpForward", + "parameterTypes": [ + + ] + }, + { + "name": "getHttpForwardClassCallback", + "parameterTypes": [ + + ] + }, + { + "name": "getHttpForwardObjectCallback", + "parameterTypes": [ + + ] + }, + { + "name": "getHttpForwardTemplate", + "parameterTypes": [ + + ] + }, + { + "name": "getHttpOverrideForwardedRequest", + "parameterTypes": [ + + ] + }, + { + "name": "getHttpRequest", + "parameterTypes": [ + + ] + }, + { + "name": "getHttpResponse", + "parameterTypes": [ + + ] + }, + { + "name": "getHttpResponseClassCallback", + "parameterTypes": [ + + ] + }, + { + "name": "getHttpResponseObjectCallback", + "parameterTypes": [ + + ] + }, + { + "name": "getHttpResponseTemplate", + "parameterTypes": [ + + ] + }, + { + "name": "getId", + "parameterTypes": [ + + ] + }, + { + "name": "getPriority", + "parameterTypes": [ + + ] + }, + { + "name": "getTimeToLive", + "parameterTypes": [ + + ] + }, + { + "name": "getTimes", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.mockserver.model.HttpForward$Scheme", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "org.mockserver.model.HttpTemplate$TemplateType", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "org.mockserver.model.MediaType", + "allDeclaredFields": true + }, + { + "name": "org.mockserver.model.ObjectWithJsonToString", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "org.mockserver.model.ObjectWithReflectiveEqualsHashCodeToString", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "org.mockserver.model.PathModifier", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "org.mockserver.model.SocketAddress", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "org.mockserver.model.SocketAddress$Scheme", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "org.mockserver.model.X509Certificate", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "org.mockserver.netty.HttpRequestHandler", + "methods": [ + { + "name": "channelReadComplete", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "exceptionCaught", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Throwable" + ] + } + ] + }, + { + "name": "org.mockserver.netty.MockServerUnificationInitializer" + }, + { + "name": "org.mockserver.netty.unification.HttpContentLengthRemover" + }, + { + "name": "org.mockserver.netty.unification.PortBinding", + "allDeclaredFields": true + }, + { + "name": "org.mockserver.netty.unification.PortUnificationHandler", + "methods": [ + { + "name": "exceptionCaught", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Throwable" + ] + } + ] + }, + { + "name": "org.mockserver.netty.websocketregistry.CallbackWebSocketServerHandler", + "methods": [ + { + "name": "channelRead", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Object" + ] + }, + { + "name": "channelReadComplete", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext" + ] + }, + { + "name": "exceptionCaught", + "parameterTypes": [ + "io.netty.channel.ChannelHandlerContext", + "java.lang.Throwable" + ] + } + ] + }, + { + "name": "org.mockserver.serialization.Base64Converter", + "allDeclaredFields": true + }, + { + "name": "org.mockserver.serialization.model.ConnectionOptionsDTO", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "org.mockserver.serialization.model.CookiesModifierDTO", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "org.mockserver.serialization.model.DTO", + "queryAllDeclaredMethods": true + }, + { + "name": "org.mockserver.serialization.model.DelayDTO", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "org.mockserver.serialization.model.ExpectationDTO", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "getHttpError", + "parameterTypes": [ + + ] + }, + { + "name": "getHttpForward", + "parameterTypes": [ + + ] + }, + { + "name": "getHttpForwardClassCallback", + "parameterTypes": [ + + ] + }, + { + "name": "getHttpForwardObjectCallback", + "parameterTypes": [ + + ] + }, + { + "name": "getHttpForwardTemplate", + "parameterTypes": [ + + ] + }, + { + "name": "getHttpOverrideForwardedRequest", + "parameterTypes": [ + + ] + }, + { + "name": "getHttpRequest", + "parameterTypes": [ + + ] + }, + { + "name": "getHttpResponse", + "parameterTypes": [ + + ] + }, + { + "name": "getHttpResponseClassCallback", + "parameterTypes": [ + + ] + }, + { + "name": "getHttpResponseObjectCallback", + "parameterTypes": [ + + ] + }, + { + "name": "getHttpResponseTemplate", + "parameterTypes": [ + + ] + }, + { + "name": "getId", + "parameterTypes": [ + + ] + }, + { + "name": "getPriority", + "parameterTypes": [ + + ] + }, + { + "name": "getTimeToLive", + "parameterTypes": [ + + ] + }, + { + "name": "getTimes", + "parameterTypes": [ + + ] + }, + { + "name": "setHttpRequest", + "parameterTypes": [ + "org.mockserver.serialization.model.RequestDefinitionDTO" + ] + }, + { + "name": "setHttpResponse", + "parameterTypes": [ + "org.mockserver.serialization.model.HttpResponseDTO" + ] + }, + { + "name": "setId", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPriority", + "parameterTypes": [ + "java.lang.Integer" + ] + }, + { + "name": "setTimeToLive", + "parameterTypes": [ + "org.mockserver.serialization.model.TimeToLiveDTO" + ] + }, + { + "name": "setTimes", + "parameterTypes": [ + "org.mockserver.serialization.model.TimesDTO" + ] + } + ] + }, + { + "name": "org.mockserver.serialization.model.HeadersModifierDTO", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "org.mockserver.serialization.model.HttpClassCallbackDTO", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "org.mockserver.serialization.model.HttpErrorDTO", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "org.mockserver.serialization.model.HttpForwardDTO", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "org.mockserver.serialization.model.HttpObjectCallbackDTO", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "org.mockserver.serialization.model.HttpOverrideForwardedRequestDTO", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "org.mockserver.serialization.model.HttpRequestDTO", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "org.mockserver.serialization.model.HttpRequestModifierDTO", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "org.mockserver.serialization.model.HttpResponseDTO", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "setBody", + "parameterTypes": [ + "org.mockserver.serialization.model.BodyWithContentTypeDTO" + ] + }, + { + "name": "setHeaders", + "parameterTypes": [ + "org.mockserver.model.Headers" + ] + }, + { + "name": "setStatusCode", + "parameterTypes": [ + "java.lang.Integer" + ] + } + ] + }, + { + "name": "org.mockserver.serialization.model.HttpResponseModifierDTO", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "org.mockserver.serialization.model.HttpTemplateDTO", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "org.mockserver.serialization.model.KeysAndValuesModifierDTO", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "org.mockserver.serialization.model.KeysToMultiValuesModifierDTO", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "org.mockserver.serialization.model.NotDTO", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "org.mockserver.serialization.model.QueryParametersModifierDTO", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true + }, + { + "name": "org.mockserver.serialization.model.RequestDefinitionDTO", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "org.mockserver.serialization.model.TimesDTO", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "queryAllDeclaredConstructors": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "org.osgi.framework.BundleReference" + }, + { + "name": "org.slf4j.Logger" + }, + { + "name": "picocli.AutoComplete$GenerateCompletion", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "picocli.CommandLine$AutoHelpMixin", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "picocli.CommandLine$NoVersionProvider", + "queryAllDeclaredMethods": true, + "allDeclaredFields": true + }, + { + "name": "sun.misc.Unsafe", + "allDeclaredFields": true, + "methods": [ + { + "name": "copyMemory", + "parameterTypes": [ + "java.lang.Object", + "long", + "java.lang.Object", + "long", + "long" + ] + }, + { + "name": "getAndAddLong", + "parameterTypes": [ + "java.lang.Object", + "long", + "long" + ] + }, + { + "name": "getAndSetObject", + "parameterTypes": [ + "java.lang.Object", + "long", + "java.lang.Object" + ] + }, + { + "name": "invokeCleaner", + "parameterTypes": [ + "java.nio.ByteBuffer" + ] + } + ] + }, + { + "name": "sun.misc.VM" + }, + { + "name": "sun.net.www.protocol.http.ntlm.NTLMAuthentication", + "methods": [ + { + "name": "", + "parameterTypes": [ + "boolean", + "java.lang.String", + "int", + "java.net.PasswordAuthentication" + ] + }, + { + "name": "", + "parameterTypes": [ + "boolean", + "java.net.URL", + "java.net.PasswordAuthentication" + ] + }, + { + "name": "isTrustedSite", + "parameterTypes": [ + "java.net.URL" + ] + }, + { + "name": "supportsTransparentAuth", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "sun.nio.ch.SelectorImpl", + "fields": [ + { + "name": "publicSelectedKeys" + }, + { + "name": "selectedKeys" + } + ] + }, + { + "name": "sun.security.provider.DSA$SHA224withDSA", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "sun.security.provider.DSA$SHA256withDSA", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "sun.security.provider.NativePRNG", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + }, + { + "name": "", + "parameterTypes": [ + "java.security.SecureRandomParameters" + ] + } + ] + }, + { + "name": "sun.security.provider.SHA", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "sun.security.provider.SHA2$SHA224", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "sun.security.provider.SHA2$SHA256", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "sun.security.provider.SHA5$SHA384", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "sun.security.provider.SHA5$SHA512", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "sun.security.rsa.PSSParameters", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "sun.security.rsa.RSAPSSSignature", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "sun.security.rsa.RSASignature$SHA224withRSA", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + }, + { + "name": "sun.security.ssl.SSLContextImpl$TLSContext", + "methods": [ + { + "name": "", + "parameterTypes": [ + + ] + } + ] + } +] \ No newline at end of file diff --git a/src/test/java/io/seqera/tower/cli/datastudios/DataStudiosCmdTest.java b/src/test/java/io/seqera/tower/cli/datastudios/DataStudiosCmdTest.java index 23bae925..52718f5a 100644 --- a/src/test/java/io/seqera/tower/cli/datastudios/DataStudiosCmdTest.java +++ b/src/test/java/io/seqera/tower/cli/datastudios/DataStudiosCmdTest.java @@ -86,7 +86,7 @@ void testView(OutputType format, MockServerClient mock) throws JsonProcessingExc " \"mountData\": [\n" + " \"v1-user-1ccf131810375d303bf0402dd8423433\"\n" + " ],\n" + - " \"condaEnvironment\": \"name: example-env\\nchannels:\\n - conda-forge\\ndependencies:\\n - numpy\\n - pip:\\n - matplotlib\\n - seaborn\"\n" + + " \"condaEnvironment\":null\n" + " },\n" + " \"dateCreated\": \"2024-12-19T06:49:24.893122+01:00\",\n" + " \"lastUpdated\": \"2024-12-19T06:52:50.686822+01:00\",\n" + diff --git a/src/test/resources/runcmd/datastudios/datastudios_view_response.json b/src/test/resources/runcmd/datastudios/datastudios_view_response.json index 59741cfc..419023eb 100644 --- a/src/test/resources/runcmd/datastudios/datastudios_view_response.json +++ b/src/test/resources/runcmd/datastudios/datastudios_view_response.json @@ -27,7 +27,7 @@ "mountData": [ "v1-user-1ccf131810375d303bf0402dd8423433" ], - "condaEnvironment": "name: example-env\nchannels:\n - conda-forge\ndependencies:\n - numpy\n - pip:\n - matplotlib\n - seaborn" + "condaEnvironment":null }, "dateCreated": "2024-12-19T06:49:24.893122+01:00", "lastUpdated": "2024-12-19T06:52:50.686822+01:00", From 161abf216fe5b5c2bf97fb0ec949169d3a649759 Mon Sep 17 00:00:00 2001 From: endre-seqera Date: Tue, 14 Jan 2025 20:17:43 +0100 Subject: [PATCH 11/16] remove duplicated reflection metadata --- conf/reflect-config_new.json | 21548 --------------------------------- 1 file changed, 21548 deletions(-) delete mode 100644 conf/reflect-config_new.json diff --git a/conf/reflect-config_new.json b/conf/reflect-config_new.json deleted file mode 100644 index 52834011..00000000 --- a/conf/reflect-config_new.json +++ /dev/null @@ -1,21548 +0,0 @@ -[ - { - "name": "[B" - }, - { - "name": "[C" - }, - { - "name": "[Lcom.fasterxml.jackson.databind.deser.Deserializers;" - }, - { - "name": "[Lcom.fasterxml.jackson.databind.deser.KeyDeserializers;" - }, - { - "name": "[Lcom.fasterxml.jackson.databind.deser.ValueInstantiators;" - }, - { - "name": "[Lcom.fasterxml.jackson.databind.ser.BeanSerializerModifier;" - }, - { - "name": "[Lcom.fasterxml.jackson.databind.ser.Serializers;" - }, - { - "name": "[Ljava.lang.Class;" - }, - { - "name": "[Ljava.lang.Object;" - }, - { - "name": "[Ljava.lang.String;" - }, - { - "name": "[Ljava.lang.annotation.Annotation;" - }, - { - "name": "[Ljava.math.BigDecimal;" - }, - { - "name": "[Ljava.util.Locale;" - }, - { - "name": "[Ljavax.ws.rs.core.MediaType;" - }, - { - "name": "[Lorg.mockserver.model.NottableString;" - }, - { - "name": "[Lorg.mockserver.serialization.model.ExpectationDTO;" - }, - { - "name": "apple.security.AppleProvider", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "ch.qos.logback.classic.encoder.PatternLayoutEncoder", - "queryAllPublicMethods": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "ch.qos.logback.classic.pattern.LevelConverter", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "ch.qos.logback.classic.pattern.LineSeparatorConverter", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "ch.qos.logback.classic.pattern.LoggerConverter", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "ch.qos.logback.classic.pattern.MessageConverter", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "ch.qos.logback.classic.pattern.ThreadConverter", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "ch.qos.logback.core.ConsoleAppender", - "queryAllPublicMethods": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "ch.qos.logback.core.OutputStreamAppender", - "methods": [ - { - "name": "setEncoder", - "parameterTypes": [ - "ch.qos.logback.core.encoder.Encoder" - ] - } - ] - }, - { - "name": "ch.qos.logback.core.encoder.Encoder", - "methods": [ - { - "name": "valueOf", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "ch.qos.logback.core.encoder.LayoutWrappingEncoder", - "methods": [ - { - "name": "setParent", - "parameterTypes": [ - "ch.qos.logback.core.spi.ContextAware" - ] - } - ] - }, - { - "name": "ch.qos.logback.core.pattern.PatternLayoutEncoderBase", - "methods": [ - { - "name": "setPattern", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "ch.qos.logback.core.spi.ContextAware", - "methods": [ - { - "name": "valueOf", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "com.aayushatharva.brotli4j.Brotli4jLoader" - }, - { - "name": "com.fasterxml.jackson.core.JsonGenerator" - }, - { - "name": "com.fasterxml.jackson.databind.ObjectMapper" - }, - { - "name": "com.fasterxml.jackson.databind.ext.Java7HandlersImpl", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "com.fasterxml.jackson.databind.ext.Java7SupportImpl", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "com.google.gson.Gson" - }, - { - "name": "com.lmax.disruptor.AbstractSequencer", - "fields": [ - { - "name": "gatingSequences" - } - ] - }, - { - "name": "com.lmax.disruptor.Value", - "fields": [ - { - "name": "value" - } - ] - }, - { - "name": "com.networknt.schema.AdditionalPropertiesValidator", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "com.fasterxml.jackson.databind.JsonNode", - "com.networknt.schema.JsonSchema", - "com.networknt.schema.ValidationContext" - ] - } - ] - }, - { - "name": "com.networknt.schema.AnyOfValidator", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "com.fasterxml.jackson.databind.JsonNode", - "com.networknt.schema.JsonSchema", - "com.networknt.schema.ValidationContext" - ] - } - ] - }, - { - "name": "com.networknt.schema.EnumValidator", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "com.fasterxml.jackson.databind.JsonNode", - "com.networknt.schema.JsonSchema", - "com.networknt.schema.ValidationContext" - ] - } - ] - }, - { - "name": "com.networknt.schema.ItemsValidator", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "com.fasterxml.jackson.databind.JsonNode", - "com.networknt.schema.JsonSchema", - "com.networknt.schema.ValidationContext" - ] - } - ] - }, - { - "name": "com.networknt.schema.OneOfValidator", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "com.fasterxml.jackson.databind.JsonNode", - "com.networknt.schema.JsonSchema", - "com.networknt.schema.ValidationContext" - ] - } - ] - }, - { - "name": "com.networknt.schema.PatternPropertiesValidator", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "com.fasterxml.jackson.databind.JsonNode", - "com.networknt.schema.JsonSchema", - "com.networknt.schema.ValidationContext" - ] - } - ] - }, - { - "name": "com.networknt.schema.PropertiesValidator", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "com.fasterxml.jackson.databind.JsonNode", - "com.networknt.schema.JsonSchema", - "com.networknt.schema.ValidationContext" - ] - } - ] - }, - { - "name": "com.networknt.schema.RefValidator", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "com.fasterxml.jackson.databind.JsonNode", - "com.networknt.schema.JsonSchema", - "com.networknt.schema.ValidationContext" - ] - } - ] - }, - { - "name": "com.networknt.schema.RequiredValidator", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "com.fasterxml.jackson.databind.JsonNode", - "com.networknt.schema.JsonSchema", - "com.networknt.schema.ValidationContext" - ] - } - ] - }, - { - "name": "com.networknt.schema.TypeValidator", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "com.fasterxml.jackson.databind.JsonNode", - "com.networknt.schema.JsonSchema", - "com.networknt.schema.ValidationContext" - ] - } - ] - }, - { - "name": "com.squareup.moshi.Moshi" - }, - { - "name": "com.sun.crypto.provider.AESCipher$General", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "com.sun.crypto.provider.ARCFOURCipher", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "com.sun.crypto.provider.ChaCha20Cipher$ChaCha20Poly1305", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "com.sun.crypto.provider.DESCipher", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "com.sun.crypto.provider.DESedeCipher", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "com.sun.crypto.provider.DHParameters", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "com.sun.crypto.provider.GaloisCounterMode$AESGCM", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "com.sun.crypto.provider.TlsMasterSecretGenerator", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "com.sun.jndi.url.java.javaURLContextFactory" - }, - { - "name": "com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "groovy.lang.Binding" - }, - { - "name": "groovy.lang.Closure" - }, - { - "name": "io.netty.bootstrap.ServerBootstrap$1" - }, - { - "name": "io.netty.bootstrap.ServerBootstrap$ServerBootstrapAcceptor", - "methods": [ - { - "name": "channelRead", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Object" - ] - }, - { - "name": "exceptionCaught", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Throwable" - ] - } - ] - }, - { - "name": "io.netty.buffer.AbstractByteBufAllocator", - "queryAllDeclaredMethods": true - }, - { - "name": "io.netty.buffer.AbstractReferenceCountedByteBuf", - "fields": [ - { - "name": "refCnt" - } - ] - }, - { - "name": "io.netty.channel.AbstractChannelHandlerContext", - "fields": [ - { - "name": "handlerState" - } - ] - }, - { - "name": "io.netty.channel.ChannelDuplexHandler", - "methods": [ - { - "name": "bind", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.net.SocketAddress", - "io.netty.channel.ChannelPromise" - ] - }, - { - "name": "close", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "io.netty.channel.ChannelPromise" - ] - }, - { - "name": "connect", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.net.SocketAddress", - "java.net.SocketAddress", - "io.netty.channel.ChannelPromise" - ] - }, - { - "name": "deregister", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "io.netty.channel.ChannelPromise" - ] - }, - { - "name": "disconnect", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "io.netty.channel.ChannelPromise" - ] - }, - { - "name": "flush", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "read", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "write", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Object", - "io.netty.channel.ChannelPromise" - ] - } - ] - }, - { - "name": "io.netty.channel.ChannelHandlerAdapter", - "methods": [ - { - "name": "exceptionCaught", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Throwable" - ] - } - ] - }, - { - "name": "io.netty.channel.ChannelInboundHandlerAdapter", - "methods": [ - { - "name": "channelActive", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "channelInactive", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "channelRead", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Object" - ] - }, - { - "name": "channelReadComplete", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "channelRegistered", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "channelUnregistered", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "channelWritabilityChanged", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "exceptionCaught", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Throwable" - ] - }, - { - "name": "userEventTriggered", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Object" - ] - } - ] - }, - { - "name": "io.netty.channel.ChannelInitializer", - "methods": [ - { - "name": "channelRegistered", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "exceptionCaught", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Throwable" - ] - } - ] - }, - { - "name": "io.netty.channel.ChannelOutboundBuffer", - "fields": [ - { - "name": "totalPendingSize" - }, - { - "name": "unwritable" - } - ] - }, - { - "name": "io.netty.channel.ChannelOutboundHandlerAdapter", - "methods": [ - { - "name": "bind", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.net.SocketAddress", - "io.netty.channel.ChannelPromise" - ] - }, - { - "name": "close", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "io.netty.channel.ChannelPromise" - ] - }, - { - "name": "connect", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.net.SocketAddress", - "java.net.SocketAddress", - "io.netty.channel.ChannelPromise" - ] - }, - { - "name": "deregister", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "io.netty.channel.ChannelPromise" - ] - }, - { - "name": "disconnect", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "io.netty.channel.ChannelPromise" - ] - }, - { - "name": "flush", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "read", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - } - ] - }, - { - "name": "io.netty.channel.CombinedChannelDuplexHandler", - "methods": [ - { - "name": "bind", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.net.SocketAddress", - "io.netty.channel.ChannelPromise" - ] - }, - { - "name": "channelActive", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "channelInactive", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "channelRead", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Object" - ] - }, - { - "name": "channelReadComplete", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "channelRegistered", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "channelUnregistered", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "channelWritabilityChanged", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "close", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "io.netty.channel.ChannelPromise" - ] - }, - { - "name": "connect", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.net.SocketAddress", - "java.net.SocketAddress", - "io.netty.channel.ChannelPromise" - ] - }, - { - "name": "deregister", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "io.netty.channel.ChannelPromise" - ] - }, - { - "name": "disconnect", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "io.netty.channel.ChannelPromise" - ] - }, - { - "name": "exceptionCaught", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Throwable" - ] - }, - { - "name": "flush", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "read", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "userEventTriggered", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Object" - ] - }, - { - "name": "write", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Object", - "io.netty.channel.ChannelPromise" - ] - } - ] - }, - { - "name": "io.netty.channel.DefaultChannelConfig", - "fields": [ - { - "name": "autoRead" - }, - { - "name": "writeBufferWaterMark" - } - ] - }, - { - "name": "io.netty.channel.DefaultChannelPipeline", - "fields": [ - { - "name": "estimatorHandle" - } - ] - }, - { - "name": "io.netty.channel.DefaultChannelPipeline$HeadContext", - "methods": [ - { - "name": "bind", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.net.SocketAddress", - "io.netty.channel.ChannelPromise" - ] - }, - { - "name": "channelActive", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "channelInactive", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "channelRead", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Object" - ] - }, - { - "name": "channelReadComplete", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "channelRegistered", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "channelUnregistered", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "channelWritabilityChanged", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "close", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "io.netty.channel.ChannelPromise" - ] - }, - { - "name": "connect", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.net.SocketAddress", - "java.net.SocketAddress", - "io.netty.channel.ChannelPromise" - ] - }, - { - "name": "deregister", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "io.netty.channel.ChannelPromise" - ] - }, - { - "name": "disconnect", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "io.netty.channel.ChannelPromise" - ] - }, - { - "name": "exceptionCaught", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Throwable" - ] - }, - { - "name": "flush", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "read", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "userEventTriggered", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Object" - ] - }, - { - "name": "write", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Object", - "io.netty.channel.ChannelPromise" - ] - } - ] - }, - { - "name": "io.netty.channel.DefaultChannelPipeline$TailContext", - "methods": [ - { - "name": "channelActive", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "channelInactive", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "channelRead", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Object" - ] - }, - { - "name": "channelReadComplete", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "channelRegistered", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "channelUnregistered", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "channelWritabilityChanged", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "exceptionCaught", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Throwable" - ] - }, - { - "name": "userEventTriggered", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Object" - ] - } - ] - }, - { - "name": "io.netty.channel.SimpleChannelInboundHandler", - "methods": [ - { - "name": "channelRead", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Object" - ] - } - ] - }, - { - "name": "io.netty.channel.socket.nio.NioServerSocketChannel", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.netty.channel.socket.nio.NioSocketChannel", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.netty.handler.codec.ByteToMessageDecoder", - "methods": [ - { - "name": "channelInactive", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "channelRead", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Object" - ] - }, - { - "name": "channelReadComplete", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "userEventTriggered", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Object" - ] - } - ] - }, - { - "name": "io.netty.handler.codec.MessageAggregator", - "methods": [ - { - "name": "channelInactive", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "channelReadComplete", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - } - ] - }, - { - "name": "io.netty.handler.codec.MessageToMessageDecoder", - "methods": [ - { - "name": "channelRead", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Object" - ] - } - ] - }, - { - "name": "io.netty.handler.codec.MessageToMessageEncoder", - "methods": [ - { - "name": "write", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Object", - "io.netty.channel.ChannelPromise" - ] - } - ] - }, - { - "name": "io.netty.handler.codec.http.HttpClientCodec" - }, - { - "name": "io.netty.handler.codec.http.HttpContentDecoder", - "methods": [ - { - "name": "channelInactive", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "channelReadComplete", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - } - ] - }, - { - "name": "io.netty.handler.codec.http.HttpContentDecompressor" - }, - { - "name": "io.netty.handler.codec.http.HttpObjectAggregator" - }, - { - "name": "io.netty.handler.codec.http.HttpServerCodec" - }, - { - "name": "io.netty.util.DefaultAttributeMap", - "fields": [ - { - "name": "attributes" - } - ] - }, - { - "name": "io.netty.util.DefaultAttributeMap$DefaultAttribute", - "fields": [ - { - "name": "attributeMap" - } - ] - }, - { - "name": "io.netty.util.Recycler$DefaultHandle", - "fields": [ - { - "name": "state" - } - ] - }, - { - "name": "io.netty.util.ReferenceCountUtil", - "queryAllDeclaredMethods": true - }, - { - "name": "io.netty.util.ResourceLeakDetector$DefaultResourceLeak", - "fields": [ - { - "name": "droppedRecords" - }, - { - "name": "head" - } - ] - }, - { - "name": "io.netty.util.concurrent.DefaultPromise", - "fields": [ - { - "name": "result" - } - ] - }, - { - "name": "io.netty.util.concurrent.SingleThreadEventExecutor", - "fields": [ - { - "name": "state" - }, - { - "name": "threadProperties" - } - ] - }, - { - "name": "io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueColdProducerFields", - "fields": [ - { - "name": "producerLimit" - } - ] - }, - { - "name": "io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueConsumerFields", - "fields": [ - { - "name": "consumerIndex" - } - ] - }, - { - "name": "io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueProducerFields", - "fields": [ - { - "name": "producerIndex" - } - ] - }, - { - "name": "io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueConsumerIndexField", - "fields": [ - { - "name": "consumerIndex" - } - ] - }, - { - "name": "io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueProducerIndexField", - "fields": [ - { - "name": "producerIndex" - } - ] - }, - { - "name": "io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueProducerLimitField", - "fields": [ - { - "name": "producerLimit" - } - ] - }, - { - "name": "io.seqera.tower.cli.BaseCmdTest", - "allDeclaredClasses": true, - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "name": "io.seqera.tower.cli.BaseCmdTest$ExecOut", - "allDeclaredClasses": true, - "queryAllDeclaredMethods": true, - "queryAllPublicMethods": true - }, - { - "name": "io.seqera.tower.cli.BaseCmdTest$StreamGobbler" - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testInfo", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testInfoStatusTokenFail", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testInfoStatusUrlFail", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testInfoVersionFail", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.InfoCmdTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testInvalidAuth", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testPipelineNotfound", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testSubmitGithubPipeline", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testSubmitLaunchpadPipeline", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testSubmitLaunchpadPipelineWithAdvancedOptions", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testSubmitLaunchpadPipelineWithCustomName", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testSubmitLaunchpadPipelineWithLabels", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testSubmitLaunchpadPipelineWithOptimizationDisabled", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testSubmitToAWorkspace", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.LaunchCmdTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "name": "io.seqera.tower.cli.Tower", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithError", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithOverwrite", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithoutSubCommands", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDelete", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDeleteError", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDeleteNotFound", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testList", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListEmpty", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testPause", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testPauseAlreadyPausedItem", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testPauseError", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdate", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdateInvalidName", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdateName", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdateWithError", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testView", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testViewNoActionFound", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testViewNoWorkspaceActionsFound", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.actions.ActionsCmdTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testListCollaborators", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.collaborators.CollaboratorsCmdTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "name": "io.seqera.tower.cli.commands.AbstractApiCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.AbstractCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.AbstractRootCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.ActionsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.CollaboratorsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.ComputeEnvsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.CredentialsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.DataLinksCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.DataStudiosCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.DatasetsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.InfoCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.LaunchCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.LaunchCmd$AdvancedOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.MembersCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.OrganizationsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.ParticipantsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.PipelinesCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.RunsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.SecretsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.TeamsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.WorkspacesCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.actions.AbstractActionsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.actions.ActionRefOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.actions.ActionRefOptions$ActionRef", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.actions.AddCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.actions.DeleteCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.actions.LabelsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.actions.ListCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.actions.UpdateCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.actions.ViewCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.actions.add.AbstractAddCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.actions.add.AddGitHubCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.actions.add.AddTowerCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.collaborators.AbstractCollaboratorsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.collaborators.ListCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.AbstractComputeEnvCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.AddCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.ComputeEnvRefOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.ComputeEnvRefOptions$ComputeEnvRef", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.DeleteCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.ExportCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.ImportCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.ListCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.PrimaryCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.UpdateCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.ViewCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.add.AbstractAddCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.add.AddAltairCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.add.AddAwsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.add.AddAzureCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.add.AddEksCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.add.AddGkeCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.add.AddGoogleBatchCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.add.AddGoogleLifeSciencesCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.add.AddK8sCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.add.AddLsfCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.add.AddMoabCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.add.AddSlurmCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.add.AddUgeCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.add.aws.AddAwsForgeCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.add.aws.AddAwsManualCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.add.azure.AddAzureForgeCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.add.azure.AddAzureManualCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AbstractPlatform", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AbstractPlatform$Environment", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AbstractPlatform$StagingOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AltairPlatform", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AltairPlatform$AdvancedOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AwsBatchForgePlatform", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AwsBatchForgePlatform$AdvancedOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AwsBatchForgePlatform$EfsFileSystem", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AwsBatchForgePlatform$FsxFileSystem", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AwsBatchManualPlatform", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AwsBatchManualPlatform$AdvancedOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AzBatchForgePlatform", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AzBatchForgePlatform$AdvancedOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AzBatchManualPlatform", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.AzBatchManualPlatform$AdvancedOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.EksPlatform", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.GkePlatform", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.GoogleBatchPlatform", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.GoogleBatchPlatform$AdvancedOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.GoogleLifeSciencesPlatform", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.GoogleLifeSciencesPlatform$AdvancedOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.GoogleLifeSciencesPlatform$Filestore", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.K8sPlatform", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.K8sPlatform$AdvancedOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.LsfPlatform", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.LsfPlatform$AdvancedOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.MoabPlatform", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.MoabPlatform$AdvancedOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.SlurmPlatform", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.SlurmPlatform$AdvancedOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.UnivaPlatform", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.platforms.UnivaPlatform$AdvancedOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.primary.AbstractComputeEnvsPrimaryCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.primary.GetCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.computeenvs.primary.SetCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.AbstractCredentialsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.credentials.AddCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.CredentialsRefOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.CredentialsRefOptions$CredentialsRef", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.DeleteCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.ListCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.UpdateCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.add.AbstractAddCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.credentials.add.AddAgentCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.add.AddAwsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.add.AddAzureCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.add.AddBitbucketCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.add.AddCodeCommitCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.add.AddContainerRegistryCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.add.AddGiteaCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.add.AddGithubCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.add.AddGitlabCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.add.AddGoogleCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.add.AddK8sCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.add.AddSshCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.providers.AbstractGitProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.credentials.providers.AbstractProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.credentials.providers.AwsProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.providers.AwsProvider$Keys", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.providers.AzureProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.providers.BitbucketProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.providers.CodeCommitProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.providers.ContainerRegistryProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.providers.GiteaProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.providers.GithubProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.providers.GitlabProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.providers.GoogleProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.providers.K8sProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.providers.K8sProvider$ClientCerts", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.providers.K8sProvider$Keys", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.providers.SshProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.providers.TwAgentProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.update.AbstractUpdateCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.credentials.update.UpdateAgentCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.update.UpdateAwsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.update.UpdateAzureCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.update.UpdateBitbucketCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.update.UpdateCodeCommitCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.update.UpdateContainerRegistryCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.update.UpdateGithubCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.update.UpdateGitlabCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.update.UpdateGoogleCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.update.UpdateK8sCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.credentials.update.UpdateSshCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.data.links.AddCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.data.links.BrowseCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.data.links.DeleteCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.data.links.ListCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.data.links.SearchOption", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.data.links.UpdateCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.datasets.AbstractDatasetsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.datasets.AddCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.datasets.DatasetRefOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.datasets.DatasetRefOptions$DatasetRef", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.datasets.DeleteCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.datasets.DownloadCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.datasets.ListCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.datasets.UpdateCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.datasets.UrlCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.datasets.ViewCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.datasets.versions.VersionsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.datastudios.AbstractStudiosCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.datastudios.DataStudioRefOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.datastudios.DataStudioRefOptions$DataStudioRef", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.datastudios.ViewCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.global.PaginationOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.global.PaginationOptions$Pageable", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.global.PaginationOptions$Sizeable", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.global.ShowLabelsOption", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.global.WorkspaceOptionalOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.global.WorkspaceRequiredOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.labels.AbstractLabelsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.labels.AddLabelsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.labels.DeleteLabelsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.labels.Label$LabelConverter", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.labels.Label$ResourceLabelsConverter", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.labels.LabelsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.labels.LabelsOptionalOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.labels.LabelsSubcmdOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.labels.ListLabelsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.labels.UpdateLabelsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.labels.UpdateLabelsCmd$UpdateOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.members.AbstractMembersClass", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.members.AddCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.members.DeleteCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.members.LeaveCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.members.ListCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.members.UpdateCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.organizations.AbstractOrganizationsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.organizations.AddCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.organizations.DeleteCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.organizations.ListCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.organizations.OrganizationRefOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.organizations.OrganizationRefOptions$OrganizationRef", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.organizations.OrganizationsOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.organizations.UpdateCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.organizations.ViewCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.participants.AbstractParticipantsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.participants.AddCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.participants.DeleteCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.participants.LeaveCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.participants.ListCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.participants.UpdateCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.pipelines.AbstractPipelinesCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.pipelines.AddCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.pipelines.DeleteCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.pipelines.ExportCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.pipelines.ImportCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.pipelines.LabelsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.pipelines.LaunchOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.pipelines.ListCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.pipelines.PipelineRefOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.pipelines.PipelineRefOptions$PipelineRef", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.pipelines.UpdateCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.pipelines.ViewCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.runs.AbstractRunsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.runs.CancelCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.runs.DeleteCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.runs.DumpCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.runs.LabelsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.runs.ListCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.runs.RelaunchCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.runs.RunViewOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.runs.ViewCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.runs.download.DownloadCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.runs.metrics.MetricsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.runs.tasks.TaskCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.runs.tasks.TasksCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.secrets.AbstractSecretsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.secrets.AddCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.secrets.DeleteCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.secrets.ListCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.secrets.SecretRefOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.secrets.SecretRefOptions$SecretRef", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.secrets.UpdateCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.secrets.ViewCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.teams.AbstractTeamsCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.teams.AddCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.teams.DeleteCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.teams.ListCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.teams.MembersCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.teams.members.AddCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.teams.members.DeleteCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.workspaces.AbstractWorkspaceCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.commands.workspaces.AddCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.workspaces.DeleteCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.workspaces.LeaveCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.workspaces.ListCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.workspaces.UpdateCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.workspaces.ViewCmd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.workspaces.WorkspaceRefOptions", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.cli.commands.workspaces.WorkspaceRefOptions$WorkspaceRef", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAddWithoutSubCommands", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDelete", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDeleteInvalidAuth", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDeleteNotFound", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testExport", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testImport", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testImportWithOverwrite", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testList", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListEmpty", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testPrimaryGet", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testPrimarySet", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testPrimarySetAzure", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdateInvalidName", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdateName", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testViewAwsForge", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testViewAwsManual", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testViewInvalidAuth", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testViewNotFound", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.computeenvs.ComputeEnvsCmdTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithAdvancedOptions", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithEnvVars", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.computeenvs.platforms.AltairPlatformTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithAdvanced", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithDeprecated", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithEFS", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithEnvVars", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithFSX", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.computeenvs.platforms.AwsBatchForgePlatformTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddAdvanceOptions", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.computeenvs.platforms.AwsBatchManualPlatformTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithAdvancedOptions", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.computeenvs.platforms.AzBatchForgePlatformTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithAdvancedOptions", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.computeenvs.platforms.AzBatchManualPlatformTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithAdvancedOptions", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.computeenvs.platforms.EksPlatformTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithAdvancedOptions", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.computeenvs.platforms.GkePlatformTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithAdvancedOptions", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.computeenvs.platforms.GoogleBatchPlatformTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithAdvancedOptions", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithFileStore", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.computeenvs.platforms.GoogleLifeSciencesPlatformTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithAdvancedOptions", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithStaging", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.computeenvs.platforms.K8sPlatformTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithAdvancedOptions", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.computeenvs.platforms.LsfPlatformTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithAdvancedOptions", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.computeenvs.platforms.MoabPlatformTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithAdvancedOptions", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.computeenvs.platforms.SlurmPlatformTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithAdvancedOptions", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.computeenvs.platforms.UnivaPlatformTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAddWithOverride", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDelete", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDeleteNotFound", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testInvalidAuth", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testList", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListEmpty", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testMissingSubcommand", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testShowUsage", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.credentials.CredentialsCmdTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.credentials.providers.AgentProviderTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithOnlyAssumeRole", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testInvalidAuth", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdate", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdateNotFound", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.credentials.providers.AwsProviderTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.credentials.providers.AzureProviderTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.credentials.providers.BitbucketProviderTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithRepoURL", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.credentials.providers.CodeCommitProviderTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.credentials.providers.ContainerRegistryProviderTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.credentials.providers.GiteaProviderTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.credentials.providers.GithubProviderTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.credentials.providers.GitlabProviderTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testFileNotFound", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.credentials.providers.GoogleProviderTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAddWithCertificate", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithToken", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.credentials.providers.K8sProviderTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testInvalidPrivateKey", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.credentials.providers.SshProviderTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testBrowse", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testBuildingSearchParameter", - "parameterTypes": [ - "java.lang.String", - "java.lang.String", - "java.lang.String", - "java.lang.String", - "java.lang.String" - ] - }, - { - "name": "testDelete", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testFilteredList", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testList", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdate", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.data.DataLinksCmdTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithOverwrite", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDelete", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDownload", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testFileNotExistsError", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testList", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdate", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdateWithFile", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUrl", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testVersions", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testView", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.datasets.DatasetsCmdTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testView", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.datastudios.DataStudiosCmdTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "name": "io.seqera.tower.cli.exceptions.ApiExceptionMessage", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setMessage", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAddResource", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddSimple", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDeleteLabel", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListLabels", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListLabelsWithResourceTypeFilter", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListLabelsWithSimpleTypeFilter", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListLabelsWithTextFilter", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.labels.LabelsCmdTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDelete", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testLeave", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testList", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListWithConflictingPageable", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListWithOffset", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListWithPage", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdate", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.members.MembersCmdTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddError", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithOverwrite", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDelete", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDeleteError", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDeleteNotFound", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testList", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListEmpty", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdate", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdateError", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdateName", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testView", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testViewNotFound", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.organizations.OrganizationsCmdTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAddMemberParticipantRole", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddParticipantWithOverwrite", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDeleteMemberParticipant", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDeleteTeam", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testLeave", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testList", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListTeam", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListWithConflictingPageable", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListWithOffset", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListWithPage", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdateMemberParticipantRole", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdateTeamParticipantRole", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.participants.ParticipantsCmdTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithComputeEnv", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithStagingScripts", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAppendLabels", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testApplyLabels", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDelete", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDeleteMultipleMatch", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDeleteNotFound", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testExport", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testImport", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testImportWithComputeEnv", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testImportWithOverwrite", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testImportWithoutWorkdir", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testList", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListEmpty", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListFromWorkspace", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListFromWorkspaceNotFound", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListWithConflictingPageable", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListWithOffset", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListWithPage", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testMissingComputeEnvironment", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testRemoveLabels", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdate", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdateComputeEnv", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdateInSharedWorkspaceWithoutCE", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdatePipelineInvalidName", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdatePipelineName", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testView", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.pipelines.PipelinesCmdTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "name": "io.seqera.tower.cli.responses.CredentialsAdded", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.CredentialsDeleted", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.CredentialsList", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.CredentialsUpdated", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.InfoResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.Response", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.cli.responses.actions.ActionAdd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.actions.ActionUpdate", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.actions.ActionsDelete", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.actions.ActionsList", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.actions.ActionsView", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.collaborators.CollaboratorsList", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.computeenvs.ComputeEnvAdded", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.computeenvs.ComputeEnvDeleted", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.computeenvs.ComputeEnvExport", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.computeenvs.ComputeEnvList", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.computeenvs.ComputeEnvUpdated", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.data.DataLinkContentList", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.data.DataLinkDeleted", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.data.DataLinkView", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.data.DataLinksList", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.data.DataStudiosView", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.datasets.DatasetCreate", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.datasets.DatasetDelete", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.datasets.DatasetList", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.datasets.DatasetUpdate", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.datasets.DatasetUrl", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.datasets.DatasetVersionsList", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.datasets.DatasetView", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.labels.DeleteLabelsResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.labels.LabelAdded", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.labels.ListLabelsCmdResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.labels.ManageLabels", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.members.MembersAdded", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.members.MembersDeleted", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.members.MembersLeave", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.members.MembersList", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.members.MembersUpdate", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.organizations.OrganizationsDeleted", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.organizations.OrganizationsList", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.organizations.OrganizationsUpdated", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.participants.ParticipantAdded", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.participants.ParticipantDeleted", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.participants.ParticipantLeft", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.participants.ParticipantUpdated", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.participants.ParticipantsList", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.pipelines.PipelinesList", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.runs.RunCanceled", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.runs.RunDeleted", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.runs.RunList", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.runs.RunSubmited", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.secrets.SecretAdded", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.secrets.SecretDeleted", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.secrets.SecretUpdated", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.secrets.SecretView", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.secrets.SecretsList", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.teams.TeamAdded", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.teams.TeamDeleted", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.teams.TeamsList", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.teams.members.TeamMemberDeleted", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.teams.members.TeamMembersAdd", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.teams.members.TeamMembersList", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.workspaces.WorkspaceAdded", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.workspaces.WorkspaceDeleted", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.workspaces.WorkspaceList", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.workspaces.WorkspaceUpdated", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.cli.responses.workspaces.WorkspaceView", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testRunMetricsCondensed", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testRunMetricsExpanded", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.runs.MetricsCmdTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testCancel", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testCancelNotFound", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDelete", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDeleteNotFound", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDownloadLog", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDownloadTaskLog", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDumpRuns", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testInvalidAuth", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testList", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListEmpty", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListWithConflictingPageable", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListWithOffset", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListWithPage", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testRelaunch", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testShowUsage", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testView", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testViewNotFound", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.runs.RunsCmdTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testTaskDetail", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testTaskDetailWithNullValues", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.runs.TaskCmdTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "listRunTasksTests", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.runs.TasksCmdTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithOverride", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDelete", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testList", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdate", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testView", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.secrets.SecretsCmdTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "name": "io.seqera.tower.cli.shared.ComputeEnvExportFormat$ComputeConfigMixin", - "queryAllDeclaredMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testFormatDeserialization", - "parameterTypes": [ - - ] - }, - { - "name": "testFormatSerialization", - "parameterTypes": [ - - ] - } - ], - "name": "io.seqera.tower.cli.shared.ComputeEnvExportFormatTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "name": "io.seqera.tower.cli.shared.WorkflowMetadata", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getLabels", - "parameterTypes": [ - - ] - }, - { - "name": "getOrganizationId", - "parameterTypes": [ - - ] - }, - { - "name": "getOrganizationName", - "parameterTypes": [ - - ] - }, - { - "name": "getPipelineId", - "parameterTypes": [ - - ] - }, - { - "name": "getRunUrl", - "parameterTypes": [ - - ] - }, - { - "name": "getUserId", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkspaceId", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkspaceName", - "parameterTypes": [ - - ] - } - ] - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithOrganizationNotFound", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithOverwrite", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDeleteTeam", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testList", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListEmpty", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListWithConflictingPageable", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListWithOffset", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListWithPage", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.teams.TeamsCmdTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDelete", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testList", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.teams.members.TeamMembersCmdTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "name": "io.seqera.tower.cli.utils.VersionProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "allDeclaredClasses": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "leaveWorkspaceAsParticipantByIdAndWorkspaceReference", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAdd", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddOrganizationNotFound", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testAddWithOverwrite", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDeleteById", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testDeleteNotFound", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testLeaveWorkspaceAsParticipantById", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testList", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListByOrganization", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testListEmpty", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdateById", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdateNameById", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testUpdateWorkspaceNotFound", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testViewById", - "parameterTypes": [ - "io.seqera.tower.cli.commands.enums.OutputType", - "org.mockserver.client.MockServerClient" - ] - }, - { - "name": "testViewNotFound", - "parameterTypes": [ - "org.mockserver.client.MockServerClient" - ] - } - ], - "name": "io.seqera.tower.cli.workspaces.WorkspacesCmdTest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllPublicMethods": true - }, - { - "name": "io.seqera.tower.model.AbstractGridConfig", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "getComputeQueue", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadQueue", - "parameterTypes": [ - - ] - }, - { - "name": "getNextflowConfig", - "parameterTypes": [ - - ] - }, - { - "name": "getPostRunScript", - "parameterTypes": [ - - ] - }, - { - "name": "getPreRunScript", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkDir", - "parameterTypes": [ - - ] - }, - { - "name": "setComputeQueue", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setHeadQueue", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPostRunScript", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPreRunScript", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setWorkDir", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ActionConfigType", - "queryAllDeclaredMethods": true - }, - { - "name": "io.seqera.tower.model.ActionEventType", - "queryAllDeclaredMethods": true - }, - { - "name": "io.seqera.tower.model.ActionResponseDto", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getConfig", - "parameterTypes": [ - - ] - }, - { - "name": "getDateCreated", - "parameterTypes": [ - - ] - }, - { - "name": "getEvent", - "parameterTypes": [ - - ] - }, - { - "name": "getHookId", - "parameterTypes": [ - - ] - }, - { - "name": "getHookUrl", - "parameterTypes": [ - - ] - }, - { - "name": "getId", - "parameterTypes": [ - - ] - }, - { - "name": "getLabels", - "parameterTypes": [ - - ] - }, - { - "name": "getLastSeen", - "parameterTypes": [ - - ] - }, - { - "name": "getLastUpdated", - "parameterTypes": [ - - ] - }, - { - "name": "getLaunch", - "parameterTypes": [ - - ] - }, - { - "name": "getMessage", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "getSource", - "parameterTypes": [ - - ] - }, - { - "name": "getStatus", - "parameterTypes": [ - - ] - }, - { - "name": "setConfig", - "parameterTypes": [ - "io.seqera.tower.model.ActionConfigType" - ] - }, - { - "name": "setDateCreated", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setEvent", - "parameterTypes": [ - "io.seqera.tower.model.ActionEventType" - ] - }, - { - "name": "setHookId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setHookUrl", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setLastSeen", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setLastUpdated", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setLaunch", - "parameterTypes": [ - "io.seqera.tower.model.Launch" - ] - }, - { - "name": "setMessage", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setSource", - "parameterTypes": [ - "io.seqera.tower.model.ActionSource" - ] - }, - { - "name": "setStatus", - "parameterTypes": [ - "io.seqera.tower.model.ActionStatus" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ActionSource", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "fromValue", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "getValue", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ActionStatus", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "fromValue", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "getValue", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ActiveConnection", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.model.AddMemberRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getUser", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.AddMemberResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setMember", - "parameterTypes": [ - "io.seqera.tower.model.MemberDbDto" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.AddParticipantRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getMemberId", - "parameterTypes": [ - - ] - }, - { - "name": "getTeamId", - "parameterTypes": [ - - ] - }, - { - "name": "getUserNameOrEmail", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.AddParticipantResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setParticipant", - "parameterTypes": [ - "io.seqera.tower.model.ParticipantDbDto" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.AddTeamMemberResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setMember", - "parameterTypes": [ - "io.seqera.tower.model.MemberDbDto" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.AgentSecurityKeys", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getConnectionId", - "parameterTypes": [ - - ] - }, - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - }, - { - "name": "getShared", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkDir", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.AltairPbsComputeConfig", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - }, - { - "name": "getEnvironment", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobOptions", - "parameterTypes": [ - - ] - }, - { - "name": "getHostName", - "parameterTypes": [ - - ] - }, - { - "name": "getLaunchDir", - "parameterTypes": [ - - ] - }, - { - "name": "getMaxQueueSize", - "parameterTypes": [ - - ] - }, - { - "name": "getPort", - "parameterTypes": [ - - ] - }, - { - "name": "getPropagateHeadJobOptions", - "parameterTypes": [ - - ] - }, - { - "name": "getUserName", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.Analytics", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getHubspotId", - "parameterTypes": [ - - ] - }, - { - "name": "getPosthogApiHost", - "parameterTypes": [ - - ] - }, - { - "name": "getPosthogApiKey", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.AssociatePipelineLabelsRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getLabelIds", - "parameterTypes": [ - - ] - }, - { - "name": "getPipelineIds", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.AwsBatchConfig", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getCliPath", - "parameterTypes": [ - - ] - }, - { - "name": "getComputeJobRole", - "parameterTypes": [ - - ] - }, - { - "name": "getComputeQueue", - "parameterTypes": [ - - ] - }, - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - }, - { - "name": "getDragenInstanceType", - "parameterTypes": [ - - ] - }, - { - "name": "getDragenQueue", - "parameterTypes": [ - - ] - }, - { - "name": "getEnvironment", - "parameterTypes": [ - - ] - }, - { - "name": "getExecutionRole", - "parameterTypes": [ - - ] - }, - { - "name": "getForge", - "parameterTypes": [ - - ] - }, - { - "name": "getForgedResources", - "parameterTypes": [ - - ] - }, - { - "name": "getFusion2Enabled", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobCpus", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobMemoryMb", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobOptions", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobRole", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadQueue", - "parameterTypes": [ - - ] - }, - { - "name": "getHostName", - "parameterTypes": [ - - ] - }, - { - "name": "getLaunchDir", - "parameterTypes": [ - - ] - }, - { - "name": "getLogGroup", - "parameterTypes": [ - - ] - }, - { - "name": "getLustreId", - "parameterTypes": [ - - ] - }, - { - "name": "getMaxQueueSize", - "parameterTypes": [ - - ] - }, - { - "name": "getNextflowConfig", - "parameterTypes": [ - - ] - }, - { - "name": "getNvnmeStorageEnabled", - "parameterTypes": [ - - ] - }, - { - "name": "getPort", - "parameterTypes": [ - - ] - }, - { - "name": "getPostRunScript", - "parameterTypes": [ - - ] - }, - { - "name": "getPreRunScript", - "parameterTypes": [ - - ] - }, - { - "name": "getPropagateHeadJobOptions", - "parameterTypes": [ - - ] - }, - { - "name": "getRegion", - "parameterTypes": [ - - ] - }, - { - "name": "getStorageType", - "parameterTypes": [ - - ] - }, - { - "name": "getUserName", - "parameterTypes": [ - - ] - }, - { - "name": "getVolumes", - "parameterTypes": [ - - ] - }, - { - "name": "getWaveEnabled", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkDir", - "parameterTypes": [ - - ] - }, - { - "name": "setCliPath", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setComputeJobRole", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setComputeQueue", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setDragenQueue", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setEnvironment", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setExecutionRole", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setForge", - "parameterTypes": [ - "io.seqera.tower.model.ForgeConfig" - ] - }, - { - "name": "setForgedResources", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setFusion2Enabled", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setHeadJobCpus", - "parameterTypes": [ - "java.lang.Integer" - ] - }, - { - "name": "setHeadJobMemoryMb", - "parameterTypes": [ - "java.lang.Integer" - ] - }, - { - "name": "setHeadJobRole", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setHeadQueue", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setNvnmeStorageEnabled", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setPostRunScript", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPreRunScript", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setRegion", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setVolumes", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setWaveEnabled", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setWorkDir", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.AwsSecurityKeys", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getAccessKey", - "parameterTypes": [ - - ] - }, - { - "name": "getAssumeRoleArn", - "parameterTypes": [ - - ] - }, - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - }, - { - "name": "getSecretKey", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.AzBatchConfig", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getAutoPoolMode", - "parameterTypes": [ - - ] - }, - { - "name": "getDeleteJobsOnCompletion", - "parameterTypes": [ - - ] - }, - { - "name": "getDeletePoolsOnCompletion", - "parameterTypes": [ - - ] - }, - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - }, - { - "name": "getEnvironment", - "parameterTypes": [ - - ] - }, - { - "name": "getForge", - "parameterTypes": [ - - ] - }, - { - "name": "getFusion2Enabled", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobOptions", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadPool", - "parameterTypes": [ - - ] - }, - { - "name": "getHostName", - "parameterTypes": [ - - ] - }, - { - "name": "getLaunchDir", - "parameterTypes": [ - - ] - }, - { - "name": "getManagedIdentityClientId_JsonNullable", - "parameterTypes": [ - - ] - }, - { - "name": "getMaxQueueSize", - "parameterTypes": [ - - ] - }, - { - "name": "getNextflowConfig", - "parameterTypes": [ - - ] - }, - { - "name": "getPort", - "parameterTypes": [ - - ] - }, - { - "name": "getPostRunScript", - "parameterTypes": [ - - ] - }, - { - "name": "getPreRunScript", - "parameterTypes": [ - - ] - }, - { - "name": "getPropagateHeadJobOptions", - "parameterTypes": [ - - ] - }, - { - "name": "getRegion", - "parameterTypes": [ - - ] - }, - { - "name": "getTokenDuration", - "parameterTypes": [ - - ] - }, - { - "name": "getUserName", - "parameterTypes": [ - - ] - }, - { - "name": "getWaveEnabled", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkDir", - "parameterTypes": [ - - ] - }, - { - "name": "setAutoPoolMode", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setDeleteJobsOnCompletion", - "parameterTypes": [ - "io.seqera.tower.model.JobCleanupPolicy" - ] - }, - { - "name": "setDeletePoolsOnCompletion", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setEnvironment", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setForge", - "parameterTypes": [ - "io.seqera.tower.model.AzBatchForgeConfig" - ] - }, - { - "name": "setHeadPool", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPostRunScript", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPreRunScript", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setRegion", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setTokenDuration", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setWorkDir", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.AzBatchForgeConfig", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getAutoScale", - "parameterTypes": [ - - ] - }, - { - "name": "getContainerRegIds", - "parameterTypes": [ - - ] - }, - { - "name": "getDisposeOnDeletion", - "parameterTypes": [ - - ] - }, - { - "name": "getVmCount", - "parameterTypes": [ - - ] - }, - { - "name": "getVmType", - "parameterTypes": [ - - ] - }, - { - "name": "setAutoScale", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setDisposeOnDeletion", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setVmCount", - "parameterTypes": [ - "java.lang.Integer" - ] - }, - { - "name": "setVmType", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.AzureSecurityKeys", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getBatchKey", - "parameterTypes": [ - - ] - }, - { - "name": "getBatchName", - "parameterTypes": [ - - ] - }, - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - }, - { - "name": "getStorageKey", - "parameterTypes": [ - - ] - }, - { - "name": "getStorageName", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.BitBucketSecurityKeys", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - }, - { - "name": "getPassword", - "parameterTypes": [ - - ] - }, - { - "name": "getUsername", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.CloudPriceModel", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "fromValue", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "getValue", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.CodeCommitSecurityKeys", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - }, - { - "name": "getPassword", - "parameterTypes": [ - - ] - }, - { - "name": "getUsername", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ComputeConfig", - "queryAllDeclaredMethods": true - }, - { - "name": "io.seqera.tower.model.ComputeEnvComputeConfig", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getConfig", - "parameterTypes": [ - - ] - }, - { - "name": "getCredentialsId", - "parameterTypes": [ - - ] - }, - { - "name": "getDateCreated", - "parameterTypes": [ - - ] - }, - { - "name": "getDeleted", - "parameterTypes": [ - - ] - }, - { - "name": "getDescription", - "parameterTypes": [ - - ] - }, - { - "name": "getId", - "parameterTypes": [ - - ] - }, - { - "name": "getLastUpdated", - "parameterTypes": [ - - ] - }, - { - "name": "getLastUsed", - "parameterTypes": [ - - ] - }, - { - "name": "getMessage", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "getOrgId", - "parameterTypes": [ - - ] - }, - { - "name": "getPlatform", - "parameterTypes": [ - - ] - }, - { - "name": "getPrimary", - "parameterTypes": [ - - ] - }, - { - "name": "getStatus", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkspaceId", - "parameterTypes": [ - - ] - }, - { - "name": "setConfig", - "parameterTypes": [ - "io.seqera.tower.model.ComputeConfig" - ] - }, - { - "name": "setCredentialsId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setDescription", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setMessage", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPlatform", - "parameterTypes": [ - "io.seqera.tower.model.ComputeEnvComputeConfig$PlatformEnum" - ] - }, - { - "name": "setStatus", - "parameterTypes": [ - "io.seqera.tower.model.ComputeEnvStatus" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ComputeEnvComputeConfig$PlatformEnum", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "fromValue", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "getValue", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ComputeEnvDbDto", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.model.ComputeEnvResponseDto", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getConfig", - "parameterTypes": [ - - ] - }, - { - "name": "getCredentialsId", - "parameterTypes": [ - - ] - }, - { - "name": "getDateCreated", - "parameterTypes": [ - - ] - }, - { - "name": "getDeleted", - "parameterTypes": [ - - ] - }, - { - "name": "getDescription", - "parameterTypes": [ - - ] - }, - { - "name": "getId", - "parameterTypes": [ - - ] - }, - { - "name": "getLabels", - "parameterTypes": [ - - ] - }, - { - "name": "getLastUpdated", - "parameterTypes": [ - - ] - }, - { - "name": "getLastUsed", - "parameterTypes": [ - - ] - }, - { - "name": "getManagedIdentityId", - "parameterTypes": [ - - ] - }, - { - "name": "getMessage", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "getOrgId", - "parameterTypes": [ - - ] - }, - { - "name": "getPlatform", - "parameterTypes": [ - - ] - }, - { - "name": "getPrimary", - "parameterTypes": [ - - ] - }, - { - "name": "getStatus", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkspaceId", - "parameterTypes": [ - - ] - }, - { - "name": "setConfig", - "parameterTypes": [ - "io.seqera.tower.model.ComputeConfig" - ] - }, - { - "name": "setCredentialsId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setDateCreated", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setDeleted", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setDescription", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setLastUpdated", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setLastUsed", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setMessage", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPlatform", - "parameterTypes": [ - "io.seqera.tower.model.ComputeEnvResponseDto$PlatformEnum" - ] - }, - { - "name": "setPrimary", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setStatus", - "parameterTypes": [ - "io.seqera.tower.model.ComputeEnvStatus" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ComputeEnvResponseDto$PlatformEnum", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "fromValue", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "getValue", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ComputeEnvStatus", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "fromValue", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "getValue", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ComputePlatformDto", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.model.ConfigEnvVariable", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getCompute", - "parameterTypes": [ - - ] - }, - { - "name": "getHead", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "getValue", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ContainerRegistryKeys", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - }, - { - "name": "getPassword", - "parameterTypes": [ - - ] - }, - { - "name": "getRegistry", - "parameterTypes": [ - - ] - }, - { - "name": "getUserName", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.CreateActionRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getLaunch", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "getSource", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.CreateActionResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setActionId", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.CreateComputeEnvRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getComputeEnv", - "parameterTypes": [ - - ] - }, - { - "name": "getLabelIds", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.CreateComputeEnvResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setComputeEnvId", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.CreateCredentialsRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getCredentials", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.CreateCredentialsResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setCredentialsId", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.CreateDatasetRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getDescription", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.CreateDatasetResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setDataset", - "parameterTypes": [ - "io.seqera.tower.model.Dataset" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.CreateLabelRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getIsDefault", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "getResource", - "parameterTypes": [ - - ] - }, - { - "name": "getValue", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.CreateLabelResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setId", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setIsDefault", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setResource", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setValue", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.CreateOrganizationRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getLogoId", - "parameterTypes": [ - - ] - }, - { - "name": "getOrganization", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.CreateOrganizationResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setOrganization", - "parameterTypes": [ - "io.seqera.tower.model.OrganizationDbDto" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.CreatePipelineRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getDescription", - "parameterTypes": [ - - ] - }, - { - "name": "getIcon", - "parameterTypes": [ - - ] - }, - { - "name": "getLabelIds", - "parameterTypes": [ - - ] - }, - { - "name": "getLaunch", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "setLaunch", - "parameterTypes": [ - "io.seqera.tower.model.WorkflowLaunchRequest" - ] - }, - { - "name": "setName", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.CreatePipelineResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setPipeline", - "parameterTypes": [ - "io.seqera.tower.model.PipelineDbDto" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.CreatePipelineSecretRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "getValue", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.CreatePipelineSecretResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setSecretId", - "parameterTypes": [ - "java.lang.Long" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.CreateTeamMemberRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getUserNameOrEmail", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.CreateTeamRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getAvatarId", - "parameterTypes": [ - - ] - }, - { - "name": "getTeam", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.CreateTeamResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setTeam", - "parameterTypes": [ - "io.seqera.tower.model.TeamDbDto" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.CreateWorkspaceRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getWorkspace", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.CreateWorkspaceResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setWorkspace", - "parameterTypes": [ - "io.seqera.tower.model.Workspace" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.Credentials", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getBaseUrl", - "parameterTypes": [ - - ] - }, - { - "name": "getCategory", - "parameterTypes": [ - - ] - }, - { - "name": "getDateCreated", - "parameterTypes": [ - - ] - }, - { - "name": "getDeleted", - "parameterTypes": [ - - ] - }, - { - "name": "getDescription", - "parameterTypes": [ - - ] - }, - { - "name": "getId", - "parameterTypes": [ - - ] - }, - { - "name": "getKeys", - "parameterTypes": [ - - ] - }, - { - "name": "getLastUpdated", - "parameterTypes": [ - - ] - }, - { - "name": "getLastUsed", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "getProvider", - "parameterTypes": [ - - ] - }, - { - "name": "setBaseUrl", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setCategory", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setDescription", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setProvider", - "parameterTypes": [ - "io.seqera.tower.model.Credentials$ProviderEnum" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.Credentials$ProviderEnum", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "fromValue", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "getValue", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DataLinkContentResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setNextPageToken", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setObjects", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setOriginalPath", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DataLinkCreateRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getCredentialsId", - "parameterTypes": [ - - ] - }, - { - "name": "getDescription", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "getProvider", - "parameterTypes": [ - - ] - }, - { - "name": "getPublicAccessible", - "parameterTypes": [ - - ] - }, - { - "name": "getResourceRef", - "parameterTypes": [ - - ] - }, - { - "name": "getType", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DataLinkCredentials", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getId", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "getProvider", - "parameterTypes": [ - - ] - }, - { - "name": "setId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setProvider", - "parameterTypes": [ - "io.seqera.tower.model.DataLinkProvider" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DataLinkDto", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getCredentials", - "parameterTypes": [ - - ] - }, - { - "name": "getDescription", - "parameterTypes": [ - - ] - }, - { - "name": "getHidden", - "parameterTypes": [ - - ] - }, - { - "name": "getId", - "parameterTypes": [ - - ] - }, - { - "name": "getMessage", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "getProvider", - "parameterTypes": [ - - ] - }, - { - "name": "getPublicAccessible", - "parameterTypes": [ - - ] - }, - { - "name": "getRegion", - "parameterTypes": [ - - ] - }, - { - "name": "getResourceRef", - "parameterTypes": [ - - ] - }, - { - "name": "getStatus", - "parameterTypes": [ - - ] - }, - { - "name": "getType", - "parameterTypes": [ - - ] - }, - { - "name": "setCredentials", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setDescription", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setHidden", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setMessage", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setProvider", - "parameterTypes": [ - "io.seqera.tower.model.DataLinkProvider" - ] - }, - { - "name": "setPublicAccessible", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setRegion", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setResourceRef", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setStatus", - "parameterTypes": [ - "io.seqera.tower.model.DataLinkStatus" - ] - }, - { - "name": "setType", - "parameterTypes": [ - "io.seqera.tower.model.DataLinkType" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DataLinkItem", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getMimeType", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "getSize", - "parameterTypes": [ - - ] - }, - { - "name": "getType", - "parameterTypes": [ - - ] - }, - { - "name": "setMimeType", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setSize", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setType", - "parameterTypes": [ - "io.seqera.tower.model.DataLinkItemType" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DataLinkItemType", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "fromValue", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "getValue", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DataLinkProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "fromValue", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "getValue", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DataLinkResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setDataLink", - "parameterTypes": [ - "io.seqera.tower.model.DataLinkDto" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DataLinkStatus", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.model.DataLinkType", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "fromValue", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "getValue", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DataLinkUpdateRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getCredentialsId", - "parameterTypes": [ - - ] - }, - { - "name": "getDescription", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DataLinksListResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setDataLinks", - "parameterTypes": [ - "java.util.List" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DataStudioComputeEnvDto", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.model.DataStudioConfiguration", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.model.DataStudioDto", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getActiveConnections", - "parameterTypes": [ - - ] - }, - { - "name": "getBaseImage", - "parameterTypes": [ - - ] - }, - { - "name": "getComputeEnv", - "parameterTypes": [ - - ] - }, - { - "name": "getConfiguration", - "parameterTypes": [ - - ] - }, - { - "name": "getCustomImage", - "parameterTypes": [ - - ] - }, - { - "name": "getDateCreated", - "parameterTypes": [ - - ] - }, - { - "name": "getDescription", - "parameterTypes": [ - - ] - }, - { - "name": "getLastUpdated", - "parameterTypes": [ - - ] - }, - { - "name": "getMountedDataLinks", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "getParentCheckpoint", - "parameterTypes": [ - - ] - }, - { - "name": "getProgress", - "parameterTypes": [ - - ] - }, - { - "name": "getSessionId", - "parameterTypes": [ - - ] - }, - { - "name": "getStatusInfo", - "parameterTypes": [ - - ] - }, - { - "name": "getStudioUrl", - "parameterTypes": [ - - ] - }, - { - "name": "getTemplate", - "parameterTypes": [ - - ] - }, - { - "name": "getUser", - "parameterTypes": [ - - ] - }, - { - "name": "getWaveBuildUrl", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkspaceId", - "parameterTypes": [ - - ] - }, - { - "name": "setDateCreated", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setDescription", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setLastUpdated", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setSessionId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setStatusInfo", - "parameterTypes": [ - "io.seqera.tower.model.DataStudioStatusInfo" - ] - }, - { - "name": "setStudioUrl", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setTemplate", - "parameterTypes": [ - "io.seqera.tower.model.DataStudioTemplate" - ] - }, - { - "name": "setWorkspaceId", - "parameterTypes": [ - "java.lang.Long" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DataStudioDtoParentCheckpoint", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.model.DataStudioProgressStep", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.model.DataStudioProgressStepStatus", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.model.DataStudioStatus", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "fromValue", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "getValue", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DataStudioStatusInfo", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getLastUpdate", - "parameterTypes": [ - - ] - }, - { - "name": "getMessage", - "parameterTypes": [ - - ] - }, - { - "name": "getStatus", - "parameterTypes": [ - - ] - }, - { - "name": "setLastUpdate", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setMessage", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setStatus", - "parameterTypes": [ - "io.seqera.tower.model.DataStudioStatus" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DataStudioTemplate", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getIcon", - "parameterTypes": [ - - ] - }, - { - "name": "getRepository", - "parameterTypes": [ - - ] - }, - { - "name": "setIcon", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setRepository", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.Dataset", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getDateCreated", - "parameterTypes": [ - - ] - }, - { - "name": "getDeleted", - "parameterTypes": [ - - ] - }, - { - "name": "getDescription", - "parameterTypes": [ - - ] - }, - { - "name": "getId", - "parameterTypes": [ - - ] - }, - { - "name": "getLastUpdated", - "parameterTypes": [ - - ] - }, - { - "name": "getMediaType", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "setDescription", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setMediaType", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setName", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DatasetVersionDbDto", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getDatasetDescription", - "parameterTypes": [ - - ] - }, - { - "name": "getDatasetId", - "parameterTypes": [ - - ] - }, - { - "name": "getDatasetName", - "parameterTypes": [ - - ] - }, - { - "name": "getFileName", - "parameterTypes": [ - - ] - }, - { - "name": "getHasHeader", - "parameterTypes": [ - - ] - }, - { - "name": "getLastUpdated", - "parameterTypes": [ - - ] - }, - { - "name": "getMediaType", - "parameterTypes": [ - - ] - }, - { - "name": "getUrl", - "parameterTypes": [ - - ] - }, - { - "name": "getVersion", - "parameterTypes": [ - - ] - }, - { - "name": "setDatasetId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setDatasetName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setFileName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setHasHeader", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setLastUpdated", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setMediaType", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setUrl", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setVersion", - "parameterTypes": [ - "java.lang.Long" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DescribeActionResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setAction", - "parameterTypes": [ - "io.seqera.tower.model.ActionResponseDto" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DescribeComputeEnvResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setComputeEnv", - "parameterTypes": [ - "io.seqera.tower.model.ComputeEnvResponseDto" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DescribeCredentialsResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setCredentials", - "parameterTypes": [ - "io.seqera.tower.model.Credentials" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DescribeDatasetResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setDataset", - "parameterTypes": [ - "io.seqera.tower.model.Dataset" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DescribeLaunchResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setLaunch", - "parameterTypes": [ - "io.seqera.tower.model.Launch" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DescribeOrganizationResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setOrganization", - "parameterTypes": [ - "io.seqera.tower.model.OrganizationDbDto" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DescribePipelineResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setPipeline", - "parameterTypes": [ - "io.seqera.tower.model.PipelineDbDto" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DescribeTaskResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setTask", - "parameterTypes": [ - "io.seqera.tower.model.Task" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DescribeUserResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setDefaultWorkspaceId", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setNeedConsent", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setUser", - "parameterTypes": [ - "io.seqera.tower.model.UserDbDto" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DescribeWorkflowLaunchResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setLaunch", - "parameterTypes": [ - "io.seqera.tower.model.WorkflowLaunchResponse" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DescribeWorkflowResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setProgress", - "parameterTypes": [ - "io.seqera.tower.model.ProgressData" - ] - }, - { - "name": "setWorkflow", - "parameterTypes": [ - "io.seqera.tower.model.Workflow" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.DescribeWorkspaceResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setWorkspace", - "parameterTypes": [ - "io.seqera.tower.model.Workspace" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.EksComputeConfig", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getClusterName", - "parameterTypes": [ - - ] - }, - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - }, - { - "name": "getEnvironment", - "parameterTypes": [ - - ] - }, - { - "name": "getFusion2Enabled", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobOptions", - "parameterTypes": [ - - ] - }, - { - "name": "getHostName", - "parameterTypes": [ - - ] - }, - { - "name": "getLaunchDir", - "parameterTypes": [ - - ] - }, - { - "name": "getMaxQueueSize", - "parameterTypes": [ - - ] - }, - { - "name": "getNextflowConfig", - "parameterTypes": [ - - ] - }, - { - "name": "getPort", - "parameterTypes": [ - - ] - }, - { - "name": "getPostRunScript", - "parameterTypes": [ - - ] - }, - { - "name": "getPreRunScript", - "parameterTypes": [ - - ] - }, - { - "name": "getPropagateHeadJobOptions", - "parameterTypes": [ - - ] - }, - { - "name": "getRegion", - "parameterTypes": [ - - ] - }, - { - "name": "getUserName", - "parameterTypes": [ - - ] - }, - { - "name": "getWaveEnabled", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkDir", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ForgeConfig", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getAllocStrategy", - "parameterTypes": [ - - ] - }, - { - "name": "getAllowBuckets", - "parameterTypes": [ - - ] - }, - { - "name": "getArm64Enabled", - "parameterTypes": [ - - ] - }, - { - "name": "getBidPercentage", - "parameterTypes": [ - - ] - }, - { - "name": "getDisposeOnDeletion", - "parameterTypes": [ - - ] - }, - { - "name": "getDragenAmiId", - "parameterTypes": [ - - ] - }, - { - "name": "getDragenEnabled", - "parameterTypes": [ - - ] - }, - { - "name": "getDragenInstanceType", - "parameterTypes": [ - - ] - }, - { - "name": "getEbsAutoScale", - "parameterTypes": [ - - ] - }, - { - "name": "getEbsBlockSize", - "parameterTypes": [ - - ] - }, - { - "name": "getEbsBootSize", - "parameterTypes": [ - - ] - }, - { - "name": "getEc2KeyPair", - "parameterTypes": [ - - ] - }, - { - "name": "getEcsConfig", - "parameterTypes": [ - - ] - }, - { - "name": "getEfsCreate", - "parameterTypes": [ - - ] - }, - { - "name": "getEfsId", - "parameterTypes": [ - - ] - }, - { - "name": "getEfsMount", - "parameterTypes": [ - - ] - }, - { - "name": "getFargateHeadEnabled", - "parameterTypes": [ - - ] - }, - { - "name": "getFsxMount", - "parameterTypes": [ - - ] - }, - { - "name": "getFsxName", - "parameterTypes": [ - - ] - }, - { - "name": "getFsxSize", - "parameterTypes": [ - - ] - }, - { - "name": "getFusionEnabled", - "parameterTypes": [ - - ] - }, - { - "name": "getGpuEnabled", - "parameterTypes": [ - - ] - }, - { - "name": "getImageId", - "parameterTypes": [ - - ] - }, - { - "name": "getInstanceTypes", - "parameterTypes": [ - - ] - }, - { - "name": "getMaxCpus", - "parameterTypes": [ - - ] - }, - { - "name": "getMinCpus", - "parameterTypes": [ - - ] - }, - { - "name": "getSecurityGroups", - "parameterTypes": [ - - ] - }, - { - "name": "getSubnets", - "parameterTypes": [ - - ] - }, - { - "name": "getType", - "parameterTypes": [ - - ] - }, - { - "name": "getVpcId", - "parameterTypes": [ - - ] - }, - { - "name": "setAllocStrategy", - "parameterTypes": [ - "io.seqera.tower.model.ForgeConfig$AllocStrategyEnum" - ] - }, - { - "name": "setAllowBuckets", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setArm64Enabled", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setBidPercentage", - "parameterTypes": [ - "java.lang.Integer" - ] - }, - { - "name": "setDisposeOnDeletion", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setDragenAmiId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setDragenEnabled", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setEbsAutoScale", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setEbsBlockSize", - "parameterTypes": [ - "java.lang.Integer" - ] - }, - { - "name": "setEc2KeyPair", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setEfsCreate", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setEfsId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setEfsMount", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setFargateHeadEnabled", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setFsxMount", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setFsxName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setFsxSize", - "parameterTypes": [ - "java.lang.Integer" - ] - }, - { - "name": "setFusionEnabled", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setGpuEnabled", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setImageId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setInstanceTypes", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setMaxCpus", - "parameterTypes": [ - "java.lang.Integer" - ] - }, - { - "name": "setMinCpus", - "parameterTypes": [ - "java.lang.Integer" - ] - }, - { - "name": "setSecurityGroups", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setSubnets", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setType", - "parameterTypes": [ - "io.seqera.tower.model.ForgeConfig$TypeEnum" - ] - }, - { - "name": "setVpcId", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ForgeConfig$AllocStrategyEnum", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.model.ForgeConfig$TypeEnum", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "fromValue", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "getValue", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.GetProgressResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setProgress", - "parameterTypes": [ - "io.seqera.tower.model.ProgressData" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.GetWorkflowMetricsResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setMetrics", - "parameterTypes": [ - "java.util.List" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.GitHubSecurityKeys", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - }, - { - "name": "getPassword", - "parameterTypes": [ - - ] - }, - { - "name": "getUsername", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.GitLabSecurityKeys", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - }, - { - "name": "getPassword", - "parameterTypes": [ - - ] - }, - { - "name": "getToken", - "parameterTypes": [ - - ] - }, - { - "name": "getUsername", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.GiteaSecurityKeys", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - }, - { - "name": "getPassword", - "parameterTypes": [ - - ] - }, - { - "name": "getUsername", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.GithubActionConfig", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - }, - { - "name": "getEvents", - "parameterTypes": [ - - ] - }, - { - "name": "setEvents", - "parameterTypes": [ - "java.util.List" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.GithubActionEvent", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getCommitId", - "parameterTypes": [ - - ] - }, - { - "name": "getCommitMessage", - "parameterTypes": [ - - ] - }, - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - }, - { - "name": "getPusherEmail", - "parameterTypes": [ - - ] - }, - { - "name": "getPusherName", - "parameterTypes": [ - - ] - }, - { - "name": "getRef", - "parameterTypes": [ - - ] - }, - { - "name": "getTimestamp", - "parameterTypes": [ - - ] - }, - { - "name": "setCommitId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setCommitMessage", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPusherEmail", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPusherName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setRef", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setTimestamp", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.GkeComputeConfig", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getClusterName", - "parameterTypes": [ - - ] - }, - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - }, - { - "name": "getEnvironment", - "parameterTypes": [ - - ] - }, - { - "name": "getFusion2Enabled", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobOptions", - "parameterTypes": [ - - ] - }, - { - "name": "getHostName", - "parameterTypes": [ - - ] - }, - { - "name": "getLaunchDir", - "parameterTypes": [ - - ] - }, - { - "name": "getMaxQueueSize", - "parameterTypes": [ - - ] - }, - { - "name": "getNextflowConfig", - "parameterTypes": [ - - ] - }, - { - "name": "getPort", - "parameterTypes": [ - - ] - }, - { - "name": "getPostRunScript", - "parameterTypes": [ - - ] - }, - { - "name": "getPreRunScript", - "parameterTypes": [ - - ] - }, - { - "name": "getPropagateHeadJobOptions", - "parameterTypes": [ - - ] - }, - { - "name": "getRegion", - "parameterTypes": [ - - ] - }, - { - "name": "getUserName", - "parameterTypes": [ - - ] - }, - { - "name": "getWaveEnabled", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkDir", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.GoogleBatchConfig", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getBootDiskSizeGb", - "parameterTypes": [ - - ] - }, - { - "name": "getComputeJobsInstanceTemplate", - "parameterTypes": [ - - ] - }, - { - "name": "getCopyImage", - "parameterTypes": [ - - ] - }, - { - "name": "getCpuPlatform", - "parameterTypes": [ - - ] - }, - { - "name": "getDebugMode", - "parameterTypes": [ - - ] - }, - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - }, - { - "name": "getEnvironment", - "parameterTypes": [ - - ] - }, - { - "name": "getFusion2Enabled", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobCpus", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobInstanceTemplate", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobMemoryMb", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobOptions", - "parameterTypes": [ - - ] - }, - { - "name": "getHostName", - "parameterTypes": [ - - ] - }, - { - "name": "getLabels", - "parameterTypes": [ - - ] - }, - { - "name": "getLaunchDir", - "parameterTypes": [ - - ] - }, - { - "name": "getLocation", - "parameterTypes": [ - - ] - }, - { - "name": "getMachineType", - "parameterTypes": [ - - ] - }, - { - "name": "getMaxQueueSize", - "parameterTypes": [ - - ] - }, - { - "name": "getNetwork", - "parameterTypes": [ - - ] - }, - { - "name": "getNextflowConfig", - "parameterTypes": [ - - ] - }, - { - "name": "getNfsMount", - "parameterTypes": [ - - ] - }, - { - "name": "getNfsTarget", - "parameterTypes": [ - - ] - }, - { - "name": "getPort", - "parameterTypes": [ - - ] - }, - { - "name": "getPostRunScript", - "parameterTypes": [ - - ] - }, - { - "name": "getPreRunScript", - "parameterTypes": [ - - ] - }, - { - "name": "getProjectId", - "parameterTypes": [ - - ] - }, - { - "name": "getPropagateHeadJobOptions", - "parameterTypes": [ - - ] - }, - { - "name": "getServiceAccount", - "parameterTypes": [ - - ] - }, - { - "name": "getSpot", - "parameterTypes": [ - - ] - }, - { - "name": "getSshDaemon", - "parameterTypes": [ - - ] - }, - { - "name": "getSshImage", - "parameterTypes": [ - - ] - }, - { - "name": "getSubnetwork", - "parameterTypes": [ - - ] - }, - { - "name": "getUsePrivateAddress", - "parameterTypes": [ - - ] - }, - { - "name": "getUserName", - "parameterTypes": [ - - ] - }, - { - "name": "getWaveEnabled", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkDir", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.GoogleLifeSciencesConfig", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getBootDiskSizeGb", - "parameterTypes": [ - - ] - }, - { - "name": "getCopyImage", - "parameterTypes": [ - - ] - }, - { - "name": "getDebugMode", - "parameterTypes": [ - - ] - }, - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - }, - { - "name": "getEnvironment", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobCpus", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobMemoryMb", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobOptions", - "parameterTypes": [ - - ] - }, - { - "name": "getHostName", - "parameterTypes": [ - - ] - }, - { - "name": "getLabels", - "parameterTypes": [ - - ] - }, - { - "name": "getLaunchDir", - "parameterTypes": [ - - ] - }, - { - "name": "getLocation", - "parameterTypes": [ - - ] - }, - { - "name": "getMaxQueueSize", - "parameterTypes": [ - - ] - }, - { - "name": "getNextflowConfig", - "parameterTypes": [ - - ] - }, - { - "name": "getNfsMount", - "parameterTypes": [ - - ] - }, - { - "name": "getNfsTarget", - "parameterTypes": [ - - ] - }, - { - "name": "getPort", - "parameterTypes": [ - - ] - }, - { - "name": "getPostRunScript", - "parameterTypes": [ - - ] - }, - { - "name": "getPreRunScript", - "parameterTypes": [ - - ] - }, - { - "name": "getPreemptible", - "parameterTypes": [ - - ] - }, - { - "name": "getProjectId", - "parameterTypes": [ - - ] - }, - { - "name": "getPropagateHeadJobOptions", - "parameterTypes": [ - - ] - }, - { - "name": "getRegion", - "parameterTypes": [ - - ] - }, - { - "name": "getSshDaemon", - "parameterTypes": [ - - ] - }, - { - "name": "getSshImage", - "parameterTypes": [ - - ] - }, - { - "name": "getUsePrivateAddress", - "parameterTypes": [ - - ] - }, - { - "name": "getUserName", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkDir", - "parameterTypes": [ - - ] - }, - { - "name": "getZones", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.GoogleSecurityKeys", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getData", - "parameterTypes": [ - - ] - }, - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.JobCleanupPolicy", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "fromValue", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.JobInfoDto", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.model.K8sComputeConfig", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getComputeServiceAccount", - "parameterTypes": [ - - ] - }, - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - }, - { - "name": "getEnvironment", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobCpus", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobMemoryMb", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobOptions", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadPodSpec", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadServiceAccount", - "parameterTypes": [ - - ] - }, - { - "name": "getHostName", - "parameterTypes": [ - - ] - }, - { - "name": "getLaunchDir", - "parameterTypes": [ - - ] - }, - { - "name": "getMaxQueueSize", - "parameterTypes": [ - - ] - }, - { - "name": "getNamespace", - "parameterTypes": [ - - ] - }, - { - "name": "getNextflowConfig", - "parameterTypes": [ - - ] - }, - { - "name": "getPodCleanup", - "parameterTypes": [ - - ] - }, - { - "name": "getPort", - "parameterTypes": [ - - ] - }, - { - "name": "getPostRunScript", - "parameterTypes": [ - - ] - }, - { - "name": "getPreRunScript", - "parameterTypes": [ - - ] - }, - { - "name": "getPropagateHeadJobOptions", - "parameterTypes": [ - - ] - }, - { - "name": "getServer", - "parameterTypes": [ - - ] - }, - { - "name": "getServicePodSpec", - "parameterTypes": [ - - ] - }, - { - "name": "getSslCert", - "parameterTypes": [ - - ] - }, - { - "name": "getStorageClaimName", - "parameterTypes": [ - - ] - }, - { - "name": "getStorageMountPath", - "parameterTypes": [ - - ] - }, - { - "name": "getUserName", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkDir", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.K8sSecurityKeys", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getCertificate", - "parameterTypes": [ - - ] - }, - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - }, - { - "name": "getPrivateKey", - "parameterTypes": [ - - ] - }, - { - "name": "getToken", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.LabelDbDto", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getId", - "parameterTypes": [ - - ] - }, - { - "name": "getIsDefault", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "getResource", - "parameterTypes": [ - - ] - }, - { - "name": "getValue", - "parameterTypes": [ - - ] - }, - { - "name": "setId", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setIsDefault", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setResource", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setValue", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.LabelType", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "getValue", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.Launch", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getComputeEnv_JsonNullable", - "parameterTypes": [ - - ] - }, - { - "name": "getConfigProfiles", - "parameterTypes": [ - - ] - }, - { - "name": "getConfigText", - "parameterTypes": [ - - ] - }, - { - "name": "getDateCreated", - "parameterTypes": [ - - ] - }, - { - "name": "getEntryName", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobCpus", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobMemoryMb", - "parameterTypes": [ - - ] - }, - { - "name": "getId", - "parameterTypes": [ - - ] - }, - { - "name": "getLastUpdated", - "parameterTypes": [ - - ] - }, - { - "name": "getLaunchContainer", - "parameterTypes": [ - - ] - }, - { - "name": "getMainScript", - "parameterTypes": [ - - ] - }, - { - "name": "getOptimizationId", - "parameterTypes": [ - - ] - }, - { - "name": "getOptimizationTargets", - "parameterTypes": [ - - ] - }, - { - "name": "getParamsText", - "parameterTypes": [ - - ] - }, - { - "name": "getPipeline", - "parameterTypes": [ - - ] - }, - { - "name": "getPostRunScript", - "parameterTypes": [ - - ] - }, - { - "name": "getPreRunScript", - "parameterTypes": [ - - ] - }, - { - "name": "getPullLatest", - "parameterTypes": [ - - ] - }, - { - "name": "getResume", - "parameterTypes": [ - - ] - }, - { - "name": "getResumeLaunchId", - "parameterTypes": [ - - ] - }, - { - "name": "getRevision", - "parameterTypes": [ - - ] - }, - { - "name": "getRunName", - "parameterTypes": [ - - ] - }, - { - "name": "getSchemaName", - "parameterTypes": [ - - ] - }, - { - "name": "getSessionId", - "parameterTypes": [ - - ] - }, - { - "name": "getStubRun", - "parameterTypes": [ - - ] - }, - { - "name": "getTowerConfig", - "parameterTypes": [ - - ] - }, - { - "name": "getUserSecrets", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkDir", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkspaceSecrets", - "parameterTypes": [ - - ] - }, - { - "name": "setComputeEnv_JsonNullable", - "parameterTypes": [ - "org.openapitools.jackson.nullable.JsonNullable" - ] - }, - { - "name": "setConfigProfiles", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setConfigText", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setDateCreated", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setEntryName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setHeadJobCpus", - "parameterTypes": [ - "java.lang.Integer" - ] - }, - { - "name": "setHeadJobMemoryMb", - "parameterTypes": [ - "java.lang.Integer" - ] - }, - { - "name": "setId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setLastUpdated", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setLaunchContainer", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setMainScript", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setOptimizationId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setOptimizationTargets", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setParamsText", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPipeline", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPostRunScript", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPreRunScript", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPullLatest", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setResume", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setResumeLaunchId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setRevision", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setRunName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setSchemaName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setSessionId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setStubRun", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setTowerConfig", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setUserSecrets", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setWorkDir", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setWorkspaceSecrets", - "parameterTypes": [ - "java.util.List" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ListActionsResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setActions", - "parameterTypes": [ - "java.util.List" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ListActionsResponseActionInfo", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getDateCreated", - "parameterTypes": [ - - ] - }, - { - "name": "getEndpoint", - "parameterTypes": [ - - ] - }, - { - "name": "getEvent", - "parameterTypes": [ - - ] - }, - { - "name": "getId", - "parameterTypes": [ - - ] - }, - { - "name": "getLabels", - "parameterTypes": [ - - ] - }, - { - "name": "getLastSeen", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "getPipeline", - "parameterTypes": [ - - ] - }, - { - "name": "getSource", - "parameterTypes": [ - - ] - }, - { - "name": "getStatus", - "parameterTypes": [ - - ] - }, - { - "name": "getUsageCmd", - "parameterTypes": [ - - ] - }, - { - "name": "setDateCreated", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setEndpoint", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setEvent", - "parameterTypes": [ - "io.seqera.tower.model.ActionEventType" - ] - }, - { - "name": "setId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setLastSeen", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPipeline", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setSource", - "parameterTypes": [ - "io.seqera.tower.model.ActionSource" - ] - }, - { - "name": "setStatus", - "parameterTypes": [ - "io.seqera.tower.model.ActionStatus" - ] - }, - { - "name": "setUsageCmd", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ListComputeEnvsResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setComputeEnvs", - "parameterTypes": [ - "java.util.List" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ListComputeEnvsResponseEntry", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getCredentialsId", - "parameterTypes": [ - - ] - }, - { - "name": "getId", - "parameterTypes": [ - - ] - }, - { - "name": "getLastUsed", - "parameterTypes": [ - - ] - }, - { - "name": "getMessage", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "getPlatform", - "parameterTypes": [ - - ] - }, - { - "name": "getPrimary", - "parameterTypes": [ - - ] - }, - { - "name": "getRegion", - "parameterTypes": [ - - ] - }, - { - "name": "getStatus", - "parameterTypes": [ - - ] - }, - { - "name": "getVisibility", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkDir", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkspaceName", - "parameterTypes": [ - - ] - }, - { - "name": "setId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setLastUsed", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setMessage", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPlatform", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPrimary", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setStatus", - "parameterTypes": [ - "io.seqera.tower.model.ComputeEnvStatus" - ] - }, - { - "name": "setVisibility", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setWorkspaceName", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ListCredentialsResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setCredentials", - "parameterTypes": [ - "java.util.List" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ListDatasetVersionsResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setVersions", - "parameterTypes": [ - "java.util.List" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ListDatasetsResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setDatasets", - "parameterTypes": [ - "java.util.List" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ListLabelsResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setLabels", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setTotalSize", - "parameterTypes": [ - "java.lang.Long" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ListMembersResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setMembers", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setTotalSize", - "parameterTypes": [ - "java.lang.Long" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ListParticipantsResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setParticipants", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setTotalSize", - "parameterTypes": [ - "java.lang.Long" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ListPipelineSecretsResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setPipelineSecrets", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setTotalSize", - "parameterTypes": [ - "java.lang.Long" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ListPipelinesResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setPipelines", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setTotalSize", - "parameterTypes": [ - "java.lang.Long" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ListTasksResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setTasks", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setTotal", - "parameterTypes": [ - "java.lang.Long" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ListTeamResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setTeams", - "parameterTypes": [ - "java.util.List" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ListWorkflowsResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setWorkflows", - "parameterTypes": [ - "java.util.List" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ListWorkflowsResponseListWorkflowsElement", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getLabels", - "parameterTypes": [ - - ] - }, - { - "name": "getOptimized", - "parameterTypes": [ - - ] - }, - { - "name": "getOrgId", - "parameterTypes": [ - - ] - }, - { - "name": "getOrgName", - "parameterTypes": [ - - ] - }, - { - "name": "getProgress", - "parameterTypes": [ - - ] - }, - { - "name": "getStarred", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkflow", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkspaceId", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkspaceName", - "parameterTypes": [ - - ] - }, - { - "name": "setStarred", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setWorkflow", - "parameterTypes": [ - "io.seqera.tower.model.WorkflowDbDto" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ListWorkspacesAndOrgResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setOrgsAndWorkspaces", - "parameterTypes": [ - "java.util.List" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.LsfComputeConfig", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - }, - { - "name": "getEnvironment", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobOptions", - "parameterTypes": [ - - ] - }, - { - "name": "getHostName", - "parameterTypes": [ - - ] - }, - { - "name": "getLaunchDir", - "parameterTypes": [ - - ] - }, - { - "name": "getMaxQueueSize", - "parameterTypes": [ - - ] - }, - { - "name": "getPerJobMemLimit", - "parameterTypes": [ - - ] - }, - { - "name": "getPerTaskReserve", - "parameterTypes": [ - - ] - }, - { - "name": "getPort", - "parameterTypes": [ - - ] - }, - { - "name": "getPropagateHeadJobOptions", - "parameterTypes": [ - - ] - }, - { - "name": "getUnitForLimits", - "parameterTypes": [ - - ] - }, - { - "name": "getUserName", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.MemberDbDto", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getAvatar", - "parameterTypes": [ - - ] - }, - { - "name": "getEmail", - "parameterTypes": [ - - ] - }, - { - "name": "getFirstName", - "parameterTypes": [ - - ] - }, - { - "name": "getLastName", - "parameterTypes": [ - - ] - }, - { - "name": "getMemberId", - "parameterTypes": [ - - ] - }, - { - "name": "getRole", - "parameterTypes": [ - - ] - }, - { - "name": "getUserId", - "parameterTypes": [ - - ] - }, - { - "name": "getUserName", - "parameterTypes": [ - - ] - }, - { - "name": "setAvatar", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setEmail", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setFirstName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setLastName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setMemberId", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setRole", - "parameterTypes": [ - "io.seqera.tower.model.OrgRole" - ] - }, - { - "name": "setUserName", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.MoabComputeConfig", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - }, - { - "name": "getEnvironment", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobOptions", - "parameterTypes": [ - - ] - }, - { - "name": "getHostName", - "parameterTypes": [ - - ] - }, - { - "name": "getLaunchDir", - "parameterTypes": [ - - ] - }, - { - "name": "getMaxQueueSize", - "parameterTypes": [ - - ] - }, - { - "name": "getPort", - "parameterTypes": [ - - ] - }, - { - "name": "getPropagateHeadJobOptions", - "parameterTypes": [ - - ] - }, - { - "name": "getUserName", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.NavbarConfig", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getMenus", - "parameterTypes": [ - - ] - }, - { - "name": "setMenus", - "parameterTypes": [ - "java.util.List" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.NavbarConfigNavbarMenu", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getLabel", - "parameterTypes": [ - - ] - }, - { - "name": "getUrl", - "parameterTypes": [ - - ] - }, - { - "name": "setLabel", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setUrl", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.OrgAndWorkspaceDto", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getOrgId", - "parameterTypes": [ - - ] - }, - { - "name": "getOrgLogoUrl", - "parameterTypes": [ - - ] - }, - { - "name": "getOrgName", - "parameterTypes": [ - - ] - }, - { - "name": "getRoles", - "parameterTypes": [ - - ] - }, - { - "name": "getVisibility", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkspaceFullName", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkspaceId", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkspaceName", - "parameterTypes": [ - - ] - }, - { - "name": "setOrgId", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setOrgLogoUrl", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setOrgName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setRoles", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setVisibility", - "parameterTypes": [ - "io.seqera.tower.model.Visibility" - ] - }, - { - "name": "setWorkspaceFullName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setWorkspaceId", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setWorkspaceName", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.OrgRole", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "fromValue", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "getValue", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.Organization", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getDateCreated", - "parameterTypes": [ - - ] - }, - { - "name": "getDescription", - "parameterTypes": [ - - ] - }, - { - "name": "getFullName", - "parameterTypes": [ - - ] - }, - { - "name": "getId_JsonNullable", - "parameterTypes": [ - - ] - }, - { - "name": "getLastUpdated", - "parameterTypes": [ - - ] - }, - { - "name": "getLocation", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "getWebsite", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.OrganizationDbDto", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getDescription", - "parameterTypes": [ - - ] - }, - { - "name": "getFullName", - "parameterTypes": [ - - ] - }, - { - "name": "getLocation", - "parameterTypes": [ - - ] - }, - { - "name": "getLogoId", - "parameterTypes": [ - - ] - }, - { - "name": "getLogoUrl", - "parameterTypes": [ - - ] - }, - { - "name": "getMemberId", - "parameterTypes": [ - - ] - }, - { - "name": "getMemberRole", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "getOrgId", - "parameterTypes": [ - - ] - }, - { - "name": "getPaying", - "parameterTypes": [ - - ] - }, - { - "name": "getWebsite", - "parameterTypes": [ - - ] - }, - { - "name": "setDescription", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setFullName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setLocation", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setLogoId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setLogoUrl", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setMemberId", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setMemberRole", - "parameterTypes": [ - "io.seqera.tower.model.OrgRole" - ] - }, - { - "name": "setName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setOrgId", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setWebsite", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ParticipantDbDto", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getEmail", - "parameterTypes": [ - - ] - }, - { - "name": "getFirstName", - "parameterTypes": [ - - ] - }, - { - "name": "getLastName", - "parameterTypes": [ - - ] - }, - { - "name": "getMemberId", - "parameterTypes": [ - - ] - }, - { - "name": "getOrgRole", - "parameterTypes": [ - - ] - }, - { - "name": "getParticipantId", - "parameterTypes": [ - - ] - }, - { - "name": "getTeamAvatarUrl", - "parameterTypes": [ - - ] - }, - { - "name": "getTeamId", - "parameterTypes": [ - - ] - }, - { - "name": "getTeamName", - "parameterTypes": [ - - ] - }, - { - "name": "getType", - "parameterTypes": [ - - ] - }, - { - "name": "getUserAvatarUrl", - "parameterTypes": [ - - ] - }, - { - "name": "getUserName", - "parameterTypes": [ - - ] - }, - { - "name": "getWspRole", - "parameterTypes": [ - - ] - }, - { - "name": "setEmail", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setFirstName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setLastName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setMemberId", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setOrgRole", - "parameterTypes": [ - "io.seqera.tower.model.OrgRole" - ] - }, - { - "name": "setParticipantId", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setTeamAvatarUrl", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setTeamId", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setTeamName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setType", - "parameterTypes": [ - "io.seqera.tower.model.ParticipantType" - ] - }, - { - "name": "setUserAvatarUrl", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setUserName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setWspRole", - "parameterTypes": [ - "io.seqera.tower.model.WspRole" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ParticipantType", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "fromValue", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "getValue", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.PipelineDbDto", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getComputeEnv", - "parameterTypes": [ - - ] - }, - { - "name": "getDeleted", - "parameterTypes": [ - - ] - }, - { - "name": "getDescription", - "parameterTypes": [ - - ] - }, - { - "name": "getIcon", - "parameterTypes": [ - - ] - }, - { - "name": "getLabels", - "parameterTypes": [ - - ] - }, - { - "name": "getLastUpdated", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "getOptimizationId", - "parameterTypes": [ - - ] - }, - { - "name": "getOptimizationStatus", - "parameterTypes": [ - - ] - }, - { - "name": "getOptimizationTargets", - "parameterTypes": [ - - ] - }, - { - "name": "getOrgId", - "parameterTypes": [ - - ] - }, - { - "name": "getOrgName", - "parameterTypes": [ - - ] - }, - { - "name": "getPipelineId", - "parameterTypes": [ - - ] - }, - { - "name": "getRepository", - "parameterTypes": [ - - ] - }, - { - "name": "getUserFirstName", - "parameterTypes": [ - - ] - }, - { - "name": "getUserId", - "parameterTypes": [ - - ] - }, - { - "name": "getUserLastName", - "parameterTypes": [ - - ] - }, - { - "name": "getUserName", - "parameterTypes": [ - - ] - }, - { - "name": "getVisibility", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkspaceId", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkspaceName", - "parameterTypes": [ - - ] - }, - { - "name": "setComputeEnv", - "parameterTypes": [ - "io.seqera.tower.model.ComputeEnvDbDto" - ] - }, - { - "name": "setDeleted", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setDescription", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setIcon", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setLabels", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setLastUpdated", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setOptimizationId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setOptimizationStatus", - "parameterTypes": [ - "io.seqera.tower.model.PipelineOptimizationStatus" - ] - }, - { - "name": "setOptimizationTargets", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setOrgId", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setOrgName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPipelineId", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setRepository", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setUserFirstName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setUserId", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setUserLastName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setUserName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setVisibility", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setWorkspaceId", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setWorkspaceName", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.PipelineOptimizationStatus", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "fromValue", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.PipelineSecret", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getDateCreated", - "parameterTypes": [ - - ] - }, - { - "name": "getId_JsonNullable", - "parameterTypes": [ - - ] - }, - { - "name": "getLastUpdated", - "parameterTypes": [ - - ] - }, - { - "name": "getLastUsed", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "setId_JsonNullable", - "parameterTypes": [ - "org.openapitools.jackson.nullable.JsonNullable" - ] - }, - { - "name": "setName", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.PodCleanupPolicy", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "io.seqera.tower.model.ProcessLoad", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.model.ProgressData", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setProcessesProgress", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setWorkflowProgress", - "parameterTypes": [ - "io.seqera.tower.model.WorkflowLoad" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ResourceData", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getMax", - "parameterTypes": [ - - ] - }, - { - "name": "getMaxLabel", - "parameterTypes": [ - - ] - }, - { - "name": "getMean", - "parameterTypes": [ - - ] - }, - { - "name": "getMin", - "parameterTypes": [ - - ] - }, - { - "name": "getMinLabel", - "parameterTypes": [ - - ] - }, - { - "name": "getQ1", - "parameterTypes": [ - - ] - }, - { - "name": "getQ1Label", - "parameterTypes": [ - - ] - }, - { - "name": "getQ2", - "parameterTypes": [ - - ] - }, - { - "name": "getQ2Label", - "parameterTypes": [ - - ] - }, - { - "name": "getQ3", - "parameterTypes": [ - - ] - }, - { - "name": "getQ3Label", - "parameterTypes": [ - - ] - }, - { - "name": "getWarnings", - "parameterTypes": [ - - ] - }, - { - "name": "setMax", - "parameterTypes": [ - "java.lang.Float" - ] - }, - { - "name": "setMaxLabel", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setMean", - "parameterTypes": [ - "java.lang.Float" - ] - }, - { - "name": "setMin", - "parameterTypes": [ - "java.lang.Float" - ] - }, - { - "name": "setMinLabel", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setQ1", - "parameterTypes": [ - "java.lang.Float" - ] - }, - { - "name": "setQ1Label", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setQ2", - "parameterTypes": [ - "java.lang.Float" - ] - }, - { - "name": "setQ2Label", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setQ3", - "parameterTypes": [ - "java.lang.Float" - ] - }, - { - "name": "setQ3Label", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setWarnings", - "parameterTypes": [ - "java.util.List" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.SSHSecurityKeys", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - }, - { - "name": "getPassphrase", - "parameterTypes": [ - - ] - }, - { - "name": "getPrivateKey", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.SecurityKeys", - "queryAllDeclaredMethods": true - }, - { - "name": "io.seqera.tower.model.ServiceInfo", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getAllowInstanceCredentials", - "parameterTypes": [ - - ] - }, - { - "name": "getAllowLocalRepos", - "parameterTypes": [ - - ] - }, - { - "name": "getAllowNextflowCliLogs", - "parameterTypes": [ - - ] - }, - { - "name": "getAnalytics", - "parameterTypes": [ - - ] - }, - { - "name": "getApiVersion", - "parameterTypes": [ - - ] - }, - { - "name": "getAuthTypes", - "parameterTypes": [ - - ] - }, - { - "name": "getCommitId", - "parameterTypes": [ - - ] - }, - { - "name": "getContactEmail", - "parameterTypes": [ - - ] - }, - { - "name": "getContentMaxFileSize", - "parameterTypes": [ - - ] - }, - { - "name": "getContentUrl", - "parameterTypes": [ - - ] - }, - { - "name": "getEvalWorkspaceIds", - "parameterTypes": [ - - ] - }, - { - "name": "getForgePrefix", - "parameterTypes": [ - - ] - }, - { - "name": "getGroundswellAllowedWorkspaces", - "parameterTypes": [ - - ] - }, - { - "name": "getGroundswellEnabled", - "parameterTypes": [ - - ] - }, - { - "name": "getHeartbeatInterval", - "parameterTypes": [ - - ] - }, - { - "name": "getLandingUrl", - "parameterTypes": [ - - ] - }, - { - "name": "getLoginPath", - "parameterTypes": [ - - ] - }, - { - "name": "getLogoutUrl_JsonNullable", - "parameterTypes": [ - - ] - }, - { - "name": "getNavbar", - "parameterTypes": [ - - ] - }, - { - "name": "getSeqeraCloud", - "parameterTypes": [ - - ] - }, - { - "name": "getTermsOfUseUrl", - "parameterTypes": [ - - ] - }, - { - "name": "getUserWorkspaceEnabled", - "parameterTypes": [ - - ] - }, - { - "name": "getVersion", - "parameterTypes": [ - - ] - }, - { - "name": "getWaveEnabled", - "parameterTypes": [ - - ] - }, - { - "name": "setAllowInstanceCredentials", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setAllowLocalRepos", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setAnalytics", - "parameterTypes": [ - "io.seqera.tower.model.Analytics" - ] - }, - { - "name": "setApiVersion", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setAuthTypes", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setCommitId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setContentMaxFileSize", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setContentUrl", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setHeartbeatInterval", - "parameterTypes": [ - "java.lang.Integer" - ] - }, - { - "name": "setLandingUrl", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setLoginPath", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setNavbar", - "parameterTypes": [ - "io.seqera.tower.model.NavbarConfig" - ] - }, - { - "name": "setTermsOfUseUrl", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setUserWorkspaceEnabled", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setVersion", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setWaveEnabled", - "parameterTypes": [ - "java.lang.Boolean" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.ServiceInfoResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setServiceInfo", - "parameterTypes": [ - "io.seqera.tower.model.ServiceInfo" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.SlurmComputeConfig", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - }, - { - "name": "getEnvironment", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobOptions", - "parameterTypes": [ - - ] - }, - { - "name": "getHostName", - "parameterTypes": [ - - ] - }, - { - "name": "getLaunchDir", - "parameterTypes": [ - - ] - }, - { - "name": "getMaxQueueSize", - "parameterTypes": [ - - ] - }, - { - "name": "getPort", - "parameterTypes": [ - - ] - }, - { - "name": "getPropagateHeadJobOptions", - "parameterTypes": [ - - ] - }, - { - "name": "getUserName", - "parameterTypes": [ - - ] - }, - { - "name": "setEnvironment", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setHeadJobOptions", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setHostName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setLaunchDir", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setMaxQueueSize", - "parameterTypes": [ - "java.lang.Integer" - ] - }, - { - "name": "setPort", - "parameterTypes": [ - "java.lang.Integer" - ] - }, - { - "name": "setPropagateHeadJobOptions", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setUserName", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.StudioUser", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.model.SubmitWorkflowLaunchRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getLaunch", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.SubmitWorkflowLaunchResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setWorkflowId", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.Task", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getAttempt", - "parameterTypes": [ - - ] - }, - { - "name": "getCloudZone", - "parameterTypes": [ - - ] - }, - { - "name": "getComplete", - "parameterTypes": [ - - ] - }, - { - "name": "getContainer", - "parameterTypes": [ - - ] - }, - { - "name": "getCost", - "parameterTypes": [ - - ] - }, - { - "name": "getCpus", - "parameterTypes": [ - - ] - }, - { - "name": "getDateCreated_JsonNullable", - "parameterTypes": [ - - ] - }, - { - "name": "getDisk", - "parameterTypes": [ - - ] - }, - { - "name": "getDuration", - "parameterTypes": [ - - ] - }, - { - "name": "getEnv", - "parameterTypes": [ - - ] - }, - { - "name": "getErrorAction", - "parameterTypes": [ - - ] - }, - { - "name": "getExecutor", - "parameterTypes": [ - - ] - }, - { - "name": "getExit", - "parameterTypes": [ - - ] - }, - { - "name": "getExitStatus", - "parameterTypes": [ - - ] - }, - { - "name": "getHash", - "parameterTypes": [ - - ] - }, - { - "name": "getId_JsonNullable", - "parameterTypes": [ - - ] - }, - { - "name": "getInvCtxt", - "parameterTypes": [ - - ] - }, - { - "name": "getLastUpdated_JsonNullable", - "parameterTypes": [ - - ] - }, - { - "name": "getMachineType", - "parameterTypes": [ - - ] - }, - { - "name": "getMemory", - "parameterTypes": [ - - ] - }, - { - "name": "getModule", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "getNativeId", - "parameterTypes": [ - - ] - }, - { - "name": "getPcpu", - "parameterTypes": [ - - ] - }, - { - "name": "getPeakRss", - "parameterTypes": [ - - ] - }, - { - "name": "getPeakVmem", - "parameterTypes": [ - - ] - }, - { - "name": "getPmem", - "parameterTypes": [ - - ] - }, - { - "name": "getPriceModel", - "parameterTypes": [ - - ] - }, - { - "name": "getProcess", - "parameterTypes": [ - - ] - }, - { - "name": "getQueue", - "parameterTypes": [ - - ] - }, - { - "name": "getRchar", - "parameterTypes": [ - - ] - }, - { - "name": "getReadBytes", - "parameterTypes": [ - - ] - }, - { - "name": "getRealtime", - "parameterTypes": [ - - ] - }, - { - "name": "getRss", - "parameterTypes": [ - - ] - }, - { - "name": "getScratch", - "parameterTypes": [ - - ] - }, - { - "name": "getScript", - "parameterTypes": [ - - ] - }, - { - "name": "getStart", - "parameterTypes": [ - - ] - }, - { - "name": "getStatus", - "parameterTypes": [ - - ] - }, - { - "name": "getSubmit", - "parameterTypes": [ - - ] - }, - { - "name": "getSyscr", - "parameterTypes": [ - - ] - }, - { - "name": "getSyscw", - "parameterTypes": [ - - ] - }, - { - "name": "getTag", - "parameterTypes": [ - - ] - }, - { - "name": "getTaskId", - "parameterTypes": [ - - ] - }, - { - "name": "getTime", - "parameterTypes": [ - - ] - }, - { - "name": "getVmem", - "parameterTypes": [ - - ] - }, - { - "name": "getVolCtxt", - "parameterTypes": [ - - ] - }, - { - "name": "getWchar", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkdir", - "parameterTypes": [ - - ] - }, - { - "name": "getWriteBytes", - "parameterTypes": [ - - ] - }, - { - "name": "setAttempt", - "parameterTypes": [ - "java.lang.Integer" - ] - }, - { - "name": "setCloudZone", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setComplete", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setContainer", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setCost", - "parameterTypes": [ - "java.math.BigDecimal" - ] - }, - { - "name": "setCpus", - "parameterTypes": [ - "java.lang.Integer" - ] - }, - { - "name": "setDateCreated_JsonNullable", - "parameterTypes": [ - "org.openapitools.jackson.nullable.JsonNullable" - ] - }, - { - "name": "setDisk", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setDuration", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setEnv", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setErrorAction", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setExecutor", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setExit", - "parameterTypes": [ - "java.lang.Integer" - ] - }, - { - "name": "setExitStatus", - "parameterTypes": [ - "java.lang.Integer" - ] - }, - { - "name": "setHash", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setId_JsonNullable", - "parameterTypes": [ - "org.openapitools.jackson.nullable.JsonNullable" - ] - }, - { - "name": "setInvCtxt", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setLastUpdated_JsonNullable", - "parameterTypes": [ - "org.openapitools.jackson.nullable.JsonNullable" - ] - }, - { - "name": "setMachineType", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setMemory", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setModule", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setNativeId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPcpu", - "parameterTypes": [ - "java.lang.Double" - ] - }, - { - "name": "setPeakRss", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setPeakVmem", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setPmem", - "parameterTypes": [ - "java.lang.Double" - ] - }, - { - "name": "setPriceModel", - "parameterTypes": [ - "io.seqera.tower.model.CloudPriceModel" - ] - }, - { - "name": "setProcess", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setQueue", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setRchar", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setReadBytes", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setRealtime", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setRss", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setScratch", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setScript", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setStart", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setStatus", - "parameterTypes": [ - "io.seqera.tower.model.TaskStatus" - ] - }, - { - "name": "setSubmit", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setSyscr", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setSyscw", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setTag", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setTaskId", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setTime", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setVmem", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setVolCtxt", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setWchar", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setWorkdir", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setWriteBytes", - "parameterTypes": [ - "java.lang.Long" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.TaskStatus", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "fromValue", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "getValue", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.Team", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getDateCreated", - "parameterTypes": [ - - ] - }, - { - "name": "getDescription", - "parameterTypes": [ - - ] - }, - { - "name": "getId_JsonNullable", - "parameterTypes": [ - - ] - }, - { - "name": "getLastUpdated", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.TeamDbDto", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getAvatarUrl", - "parameterTypes": [ - - ] - }, - { - "name": "getDescription", - "parameterTypes": [ - - ] - }, - { - "name": "getMembersCount", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "getTeamId", - "parameterTypes": [ - - ] - }, - { - "name": "setAvatarUrl", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setDescription", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setMembersCount", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setTeamId", - "parameterTypes": [ - "java.lang.Long" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.UnivaComputeConfig", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getDiscriminator", - "parameterTypes": [ - - ] - }, - { - "name": "getEnvironment", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobOptions", - "parameterTypes": [ - - ] - }, - { - "name": "getHostName", - "parameterTypes": [ - - ] - }, - { - "name": "getLaunchDir", - "parameterTypes": [ - - ] - }, - { - "name": "getMaxQueueSize", - "parameterTypes": [ - - ] - }, - { - "name": "getPort", - "parameterTypes": [ - - ] - }, - { - "name": "getPropagateHeadJobOptions", - "parameterTypes": [ - - ] - }, - { - "name": "getUserName", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.UpdateActionRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getLaunch", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.UpdateComputeEnvRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getCredentialsId", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.UpdateCredentialsRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getCredentials", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.UpdateDatasetRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getDescription", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.UpdateMemberRoleRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getRole", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.UpdateOrganizationRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getDescription", - "parameterTypes": [ - - ] - }, - { - "name": "getFullName", - "parameterTypes": [ - - ] - }, - { - "name": "getLocation", - "parameterTypes": [ - - ] - }, - { - "name": "getLogoId", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "getPaying_JsonNullable", - "parameterTypes": [ - - ] - }, - { - "name": "getWebsite", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.UpdateParticipantRoleRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getRole", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.UpdatePipelineRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getDescription", - "parameterTypes": [ - - ] - }, - { - "name": "getIcon", - "parameterTypes": [ - - ] - }, - { - "name": "getLabelIds", - "parameterTypes": [ - - ] - }, - { - "name": "getLaunch", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.UpdatePipelineResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setPipeline", - "parameterTypes": [ - "io.seqera.tower.model.PipelineDbDto" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.UpdatePipelineSecretRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getValue", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.UpdateWorkspaceRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getDescription", - "parameterTypes": [ - - ] - }, - { - "name": "getFullName", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "getVisibility", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.UploadDatasetVersionResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setVersion", - "parameterTypes": [ - "io.seqera.tower.model.DatasetVersionDbDto" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.UserDbDto", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setAvatar", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setAvatarId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setDateCreated", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setDeleted", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setDescription", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setEmail", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setFirstName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setId", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setLastAccess", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setLastName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setLastUpdated", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setMarketingConsent", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setNotification", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setOrganization", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setTermsOfUseConsent", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setUserName", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.Visibility", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "fromValue", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "getValue", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.WfManifest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.model.WfNextflow", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.model.WfStats", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "io.seqera.tower.model.Workflow", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getCommandLine", - "parameterTypes": [ - - ] - }, - { - "name": "getCommitId", - "parameterTypes": [ - - ] - }, - { - "name": "getComplete", - "parameterTypes": [ - - ] - }, - { - "name": "getConfigFiles", - "parameterTypes": [ - - ] - }, - { - "name": "getConfigText", - "parameterTypes": [ - - ] - }, - { - "name": "getContainer", - "parameterTypes": [ - - ] - }, - { - "name": "getContainerEngine", - "parameterTypes": [ - - ] - }, - { - "name": "getDateCreated_JsonNullable", - "parameterTypes": [ - - ] - }, - { - "name": "getDeleted", - "parameterTypes": [ - - ] - }, - { - "name": "getDuration", - "parameterTypes": [ - - ] - }, - { - "name": "getErrorMessage", - "parameterTypes": [ - - ] - }, - { - "name": "getErrorReport", - "parameterTypes": [ - - ] - }, - { - "name": "getExitStatus", - "parameterTypes": [ - - ] - }, - { - "name": "getHomeDir", - "parameterTypes": [ - - ] - }, - { - "name": "getId", - "parameterTypes": [ - - ] - }, - { - "name": "getLastUpdated_JsonNullable", - "parameterTypes": [ - - ] - }, - { - "name": "getLaunchDir", - "parameterTypes": [ - - ] - }, - { - "name": "getLaunchId", - "parameterTypes": [ - - ] - }, - { - "name": "getLogFile", - "parameterTypes": [ - - ] - }, - { - "name": "getManifest", - "parameterTypes": [ - - ] - }, - { - "name": "getNextflow", - "parameterTypes": [ - - ] - }, - { - "name": "getOperationId", - "parameterTypes": [ - - ] - }, - { - "name": "getOutFile", - "parameterTypes": [ - - ] - }, - { - "name": "getOwnerId", - "parameterTypes": [ - - ] - }, - { - "name": "getParams", - "parameterTypes": [ - - ] - }, - { - "name": "getProfile", - "parameterTypes": [ - - ] - }, - { - "name": "getProjectDir", - "parameterTypes": [ - - ] - }, - { - "name": "getProjectName", - "parameterTypes": [ - - ] - }, - { - "name": "getRepository", - "parameterTypes": [ - - ] - }, - { - "name": "getRequiresAttention", - "parameterTypes": [ - - ] - }, - { - "name": "getResume", - "parameterTypes": [ - - ] - }, - { - "name": "getRevision", - "parameterTypes": [ - - ] - }, - { - "name": "getRunName", - "parameterTypes": [ - - ] - }, - { - "name": "getScriptFile", - "parameterTypes": [ - - ] - }, - { - "name": "getScriptId", - "parameterTypes": [ - - ] - }, - { - "name": "getScriptName", - "parameterTypes": [ - - ] - }, - { - "name": "getSessionId", - "parameterTypes": [ - - ] - }, - { - "name": "getStart", - "parameterTypes": [ - - ] - }, - { - "name": "getStats", - "parameterTypes": [ - - ] - }, - { - "name": "getStatus", - "parameterTypes": [ - - ] - }, - { - "name": "getSubmit", - "parameterTypes": [ - - ] - }, - { - "name": "getSuccess", - "parameterTypes": [ - - ] - }, - { - "name": "getUserName", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkDir", - "parameterTypes": [ - - ] - }, - { - "name": "setCommandLine", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setCommitId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setComplete", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setConfigFiles", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setConfigText", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setContainer", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setContainerEngine", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setDateCreated_JsonNullable", - "parameterTypes": [ - "org.openapitools.jackson.nullable.JsonNullable" - ] - }, - { - "name": "setDuration", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setErrorMessage", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setErrorReport", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setExitStatus", - "parameterTypes": [ - "java.lang.Integer" - ] - }, - { - "name": "setHomeDir", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setLastUpdated_JsonNullable", - "parameterTypes": [ - "org.openapitools.jackson.nullable.JsonNullable" - ] - }, - { - "name": "setLaunchDir", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setLaunchId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setLogFile", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setManifest", - "parameterTypes": [ - "io.seqera.tower.model.WfManifest" - ] - }, - { - "name": "setNextflow", - "parameterTypes": [ - "io.seqera.tower.model.WfNextflow" - ] - }, - { - "name": "setOperationId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setOutFile", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setParams", - "parameterTypes": [ - "java.util.Map" - ] - }, - { - "name": "setProfile", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setProjectDir", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setProjectName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setRepository", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setResume", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setRevision", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setRunName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setScriptFile", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setScriptId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setScriptName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setSessionId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setStart", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setStats", - "parameterTypes": [ - "io.seqera.tower.model.WfStats" - ] - }, - { - "name": "setStatus", - "parameterTypes": [ - "io.seqera.tower.model.WorkflowStatus" - ] - }, - { - "name": "setSubmit", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setSuccess", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setUserName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setWorkDir", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.WorkflowDbDto", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getCommandLine", - "parameterTypes": [ - - ] - }, - { - "name": "getCommitId", - "parameterTypes": [ - - ] - }, - { - "name": "getComplete", - "parameterTypes": [ - - ] - }, - { - "name": "getConfigFiles", - "parameterTypes": [ - - ] - }, - { - "name": "getConfigText", - "parameterTypes": [ - - ] - }, - { - "name": "getContainer", - "parameterTypes": [ - - ] - }, - { - "name": "getContainerEngine", - "parameterTypes": [ - - ] - }, - { - "name": "getDateCreated", - "parameterTypes": [ - - ] - }, - { - "name": "getDeleted", - "parameterTypes": [ - - ] - }, - { - "name": "getDuration", - "parameterTypes": [ - - ] - }, - { - "name": "getErrorMessage", - "parameterTypes": [ - - ] - }, - { - "name": "getErrorReport", - "parameterTypes": [ - - ] - }, - { - "name": "getExitStatus", - "parameterTypes": [ - - ] - }, - { - "name": "getHomeDir", - "parameterTypes": [ - - ] - }, - { - "name": "getId", - "parameterTypes": [ - - ] - }, - { - "name": "getLastUpdated", - "parameterTypes": [ - - ] - }, - { - "name": "getLaunchDir", - "parameterTypes": [ - - ] - }, - { - "name": "getLaunchId", - "parameterTypes": [ - - ] - }, - { - "name": "getManifest", - "parameterTypes": [ - - ] - }, - { - "name": "getNextflow", - "parameterTypes": [ - - ] - }, - { - "name": "getOwnerId", - "parameterTypes": [ - - ] - }, - { - "name": "getParams", - "parameterTypes": [ - - ] - }, - { - "name": "getProfile", - "parameterTypes": [ - - ] - }, - { - "name": "getProjectDir", - "parameterTypes": [ - - ] - }, - { - "name": "getProjectName", - "parameterTypes": [ - - ] - }, - { - "name": "getRepository", - "parameterTypes": [ - - ] - }, - { - "name": "getRequiresAttention", - "parameterTypes": [ - - ] - }, - { - "name": "getResume", - "parameterTypes": [ - - ] - }, - { - "name": "getRevision", - "parameterTypes": [ - - ] - }, - { - "name": "getRunName", - "parameterTypes": [ - - ] - }, - { - "name": "getScriptFile", - "parameterTypes": [ - - ] - }, - { - "name": "getScriptId", - "parameterTypes": [ - - ] - }, - { - "name": "getScriptName", - "parameterTypes": [ - - ] - }, - { - "name": "getSessionId", - "parameterTypes": [ - - ] - }, - { - "name": "getStart", - "parameterTypes": [ - - ] - }, - { - "name": "getStats", - "parameterTypes": [ - - ] - }, - { - "name": "getStatus", - "parameterTypes": [ - - ] - }, - { - "name": "getSubmit", - "parameterTypes": [ - - ] - }, - { - "name": "getSuccess", - "parameterTypes": [ - - ] - }, - { - "name": "getUserName", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkDir", - "parameterTypes": [ - - ] - }, - { - "name": "setCommandLine", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setDateCreated", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setLastUpdated", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setOwnerId", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setRunName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setSubmit", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.WorkflowLaunchRequest", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getComputeEnvId", - "parameterTypes": [ - - ] - }, - { - "name": "getConfigProfiles", - "parameterTypes": [ - - ] - }, - { - "name": "getConfigText", - "parameterTypes": [ - - ] - }, - { - "name": "getDateCreated", - "parameterTypes": [ - - ] - }, - { - "name": "getEntryName", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobCpus", - "parameterTypes": [ - - ] - }, - { - "name": "getHeadJobMemoryMb", - "parameterTypes": [ - - ] - }, - { - "name": "getId", - "parameterTypes": [ - - ] - }, - { - "name": "getLabelIds", - "parameterTypes": [ - - ] - }, - { - "name": "getLaunchContainer", - "parameterTypes": [ - - ] - }, - { - "name": "getMainScript", - "parameterTypes": [ - - ] - }, - { - "name": "getOptimizationId", - "parameterTypes": [ - - ] - }, - { - "name": "getOptimizationTargets", - "parameterTypes": [ - - ] - }, - { - "name": "getParamsText", - "parameterTypes": [ - - ] - }, - { - "name": "getPipeline", - "parameterTypes": [ - - ] - }, - { - "name": "getPostRunScript", - "parameterTypes": [ - - ] - }, - { - "name": "getPreRunScript", - "parameterTypes": [ - - ] - }, - { - "name": "getPullLatest", - "parameterTypes": [ - - ] - }, - { - "name": "getResume", - "parameterTypes": [ - - ] - }, - { - "name": "getRevision", - "parameterTypes": [ - - ] - }, - { - "name": "getRunName", - "parameterTypes": [ - - ] - }, - { - "name": "getSchemaName", - "parameterTypes": [ - - ] - }, - { - "name": "getSessionId", - "parameterTypes": [ - - ] - }, - { - "name": "getStubRun", - "parameterTypes": [ - - ] - }, - { - "name": "getTowerConfig", - "parameterTypes": [ - - ] - }, - { - "name": "getUserSecrets", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkDir", - "parameterTypes": [ - - ] - }, - { - "name": "getWorkspaceSecrets", - "parameterTypes": [ - - ] - }, - { - "name": "setComputeEnvId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPipeline", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPullLatest", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setResume", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setRevision", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setStubRun", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setWorkDir", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.WorkflowLaunchResponse", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setComputeEnv", - "parameterTypes": [ - "io.seqera.tower.model.ComputeEnvComputeConfig" - ] - }, - { - "name": "setConfigProfiles", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setConfigText", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setDateCreated", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setEntryName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setMainScript", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setParamsText", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPipeline", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPostRunScript", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPreRunScript", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPullLatest", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setResume", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setResumeCommitId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setResumeDir", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setRevision", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setSchemaName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setSessionId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setStubRun", - "parameterTypes": [ - "java.lang.Boolean" - ] - }, - { - "name": "setTowerConfig", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setUserSecrets", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setWorkDir", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setWorkspaceSecrets", - "parameterTypes": [ - "java.util.List" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.WorkflowLoad", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getCached", - "parameterTypes": [ - - ] - }, - { - "name": "getCost", - "parameterTypes": [ - - ] - }, - { - "name": "getCpuEfficiency", - "parameterTypes": [ - - ] - }, - { - "name": "getCpuLoad", - "parameterTypes": [ - - ] - }, - { - "name": "getCpuTime", - "parameterTypes": [ - - ] - }, - { - "name": "getCpus", - "parameterTypes": [ - - ] - }, - { - "name": "getDateCreated", - "parameterTypes": [ - - ] - }, - { - "name": "getExecutors", - "parameterTypes": [ - - ] - }, - { - "name": "getFailed", - "parameterTypes": [ - - ] - }, - { - "name": "getInvCtxSwitch", - "parameterTypes": [ - - ] - }, - { - "name": "getLastUpdated", - "parameterTypes": [ - - ] - }, - { - "name": "getLoadCpus", - "parameterTypes": [ - - ] - }, - { - "name": "getLoadMemory", - "parameterTypes": [ - - ] - }, - { - "name": "getLoadTasks", - "parameterTypes": [ - - ] - }, - { - "name": "getMemoryEfficiency", - "parameterTypes": [ - - ] - }, - { - "name": "getMemoryReq", - "parameterTypes": [ - - ] - }, - { - "name": "getMemoryRss", - "parameterTypes": [ - - ] - }, - { - "name": "getPeakCpus", - "parameterTypes": [ - - ] - }, - { - "name": "getPeakMemory", - "parameterTypes": [ - - ] - }, - { - "name": "getPeakTasks", - "parameterTypes": [ - - ] - }, - { - "name": "getPending", - "parameterTypes": [ - - ] - }, - { - "name": "getReadBytes", - "parameterTypes": [ - - ] - }, - { - "name": "getRunning", - "parameterTypes": [ - - ] - }, - { - "name": "getSubmitted", - "parameterTypes": [ - - ] - }, - { - "name": "getSucceeded", - "parameterTypes": [ - - ] - }, - { - "name": "getVolCtxSwitch", - "parameterTypes": [ - - ] - }, - { - "name": "getWriteBytes", - "parameterTypes": [ - - ] - }, - { - "name": "setCached", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setCost", - "parameterTypes": [ - "java.math.BigDecimal" - ] - }, - { - "name": "setCpuEfficiency", - "parameterTypes": [ - "java.lang.Float" - ] - }, - { - "name": "setCpuLoad", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setCpuTime", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setCpus", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setDateCreated", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setExecutors", - "parameterTypes": [ - "java.util.List" - ] - }, - { - "name": "setFailed", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setInvCtxSwitch", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setLastUpdated", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setLoadCpus", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setLoadMemory", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setLoadTasks", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setMemoryEfficiency", - "parameterTypes": [ - "java.lang.Float" - ] - }, - { - "name": "setMemoryReq", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setMemoryRss", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setPeakCpus", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setPeakMemory", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setPeakTasks", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setPending", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setReadBytes", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setRunning", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setSubmitted", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setSucceeded", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setVolCtxSwitch", - "parameterTypes": [ - "java.lang.Long" - ] - }, - { - "name": "setWriteBytes", - "parameterTypes": [ - "java.lang.Long" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.WorkflowMetrics", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getCpu", - "parameterTypes": [ - - ] - }, - { - "name": "getCpuUsage", - "parameterTypes": [ - - ] - }, - { - "name": "getId_JsonNullable", - "parameterTypes": [ - - ] - }, - { - "name": "getMem", - "parameterTypes": [ - - ] - }, - { - "name": "getMemUsage", - "parameterTypes": [ - - ] - }, - { - "name": "getProcess", - "parameterTypes": [ - - ] - }, - { - "name": "getReads", - "parameterTypes": [ - - ] - }, - { - "name": "getTime", - "parameterTypes": [ - - ] - }, - { - "name": "getTimeUsage", - "parameterTypes": [ - - ] - }, - { - "name": "getVmem", - "parameterTypes": [ - - ] - }, - { - "name": "getWrites", - "parameterTypes": [ - - ] - }, - { - "name": "setCpu", - "parameterTypes": [ - "io.seqera.tower.model.ResourceData" - ] - }, - { - "name": "setCpuUsage", - "parameterTypes": [ - "io.seqera.tower.model.ResourceData" - ] - }, - { - "name": "setId_JsonNullable", - "parameterTypes": [ - "org.openapitools.jackson.nullable.JsonNullable" - ] - }, - { - "name": "setMem", - "parameterTypes": [ - "io.seqera.tower.model.ResourceData" - ] - }, - { - "name": "setMemUsage", - "parameterTypes": [ - "io.seqera.tower.model.ResourceData" - ] - }, - { - "name": "setProcess", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setReads", - "parameterTypes": [ - "io.seqera.tower.model.ResourceData" - ] - }, - { - "name": "setTime", - "parameterTypes": [ - "io.seqera.tower.model.ResourceData" - ] - }, - { - "name": "setTimeUsage", - "parameterTypes": [ - "io.seqera.tower.model.ResourceData" - ] - }, - { - "name": "setVmem", - "parameterTypes": [ - "io.seqera.tower.model.ResourceData" - ] - }, - { - "name": "setWrites", - "parameterTypes": [ - "io.seqera.tower.model.ResourceData" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.WorkflowStatus", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "fromValue", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "getValue", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "io.seqera.tower.model.Workspace", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getDateCreated", - "parameterTypes": [ - - ] - }, - { - "name": "getDescription", - "parameterTypes": [ - - ] - }, - { - "name": "getFullName", - "parameterTypes": [ - - ] - }, - { - "name": "getId_JsonNullable", - "parameterTypes": [ - - ] - }, - { - "name": "getLastUpdated", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - }, - { - "name": "getVisibility", - "parameterTypes": [ - - ] - }, - { - "name": "setDateCreated", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setDescription", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setFullName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setId_JsonNullable", - "parameterTypes": [ - "org.openapitools.jackson.nullable.JsonNullable" - ] - }, - { - "name": "setLastUpdated", - "parameterTypes": [ - "java.time.OffsetDateTime" - ] - }, - { - "name": "setName", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setVisibility", - "parameterTypes": [ - "io.seqera.tower.model.Visibility" - ] - } - ] - }, - { - "name": "io.seqera.tower.model.WspRole", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "fromValue", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "getValue", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "java.io.FileNotFoundException", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "java.io.FilePermission" - }, - { - "name": "java.io.IOException", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "java.io.Serializable", - "queryAllDeclaredMethods": true - }, - { - "name": "java.lang.Cloneable", - "queryAllDeclaredMethods": true - }, - { - "name": "java.lang.Comparable", - "queryAllDeclaredMethods": true - }, - { - "name": "java.lang.Double", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "java.lang.Enum" - }, - { - "name": "java.lang.Float", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "java.lang.Number", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "java.lang.Object", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "java.lang.RuntimePermission" - }, - { - "name": "java.lang.System", - "methods": [ - { - "name": "console", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "java.lang.constant.Constable", - "queryAllDeclaredMethods": true - }, - { - "name": "java.lang.constant.ConstantDesc", - "queryAllDeclaredMethods": true - }, - { - "name": "java.lang.invoke.MethodHandle" - }, - { - "name": "java.lang.management.ManagementFactory", - "methods": [ - { - "name": "getRuntimeMXBean", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "java.lang.management.RuntimeMXBean", - "methods": [ - { - "name": "getInputArguments", - "parameterTypes": [ - - ] - }, - { - "name": "getName", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "java.math.BigDecimal", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "java.net.NetPermission" - }, - { - "name": "java.net.SocketPermission" - }, - { - "name": "java.net.URLPermission", - "methods": [ - { - "name": "", - "parameterTypes": [ - "java.lang.String", - "java.lang.String" - ] - } - ] - }, - { - "name": "java.nio.Bits", - "methods": [ - { - "name": "unaligned", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "java.nio.Buffer", - "fields": [ - { - "name": "address" - } - ] - }, - { - "name": "java.nio.ByteBuffer", - "methods": [ - { - "name": "alignedSlice", - "parameterTypes": [ - "int" - ] - } - ] - }, - { - "name": "java.nio.DirectByteBuffer", - "methods": [ - { - "name": "", - "parameterTypes": [ - "long", - "int" - ] - } - ] - }, - { - "name": "java.nio.file.Path" - }, - { - "name": "java.nio.file.Paths", - "methods": [ - { - "name": "get", - "parameterTypes": [ - "java.lang.String", - "java.lang.String[]" - ] - } - ] - }, - { - "name": "java.security.AlgorithmParametersSpi" - }, - { - "name": "java.security.AllPermission" - }, - { - "name": "java.security.SecureRandomParameters" - }, - { - "name": "java.security.SecurityPermission" - }, - { - "name": "java.security.cert.Certificate", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "java.security.cert.PKIXRevocationChecker" - }, - { - "name": "java.sql.Connection" - }, - { - "name": "java.sql.Driver" - }, - { - "name": "java.sql.DriverManager", - "methods": [ - { - "name": "getConnection", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "getDriver", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "java.sql.Time", - "methods": [ - { - "name": "", - "parameterTypes": [ - "long" - ] - } - ] - }, - { - "name": "java.sql.Timestamp", - "methods": [ - { - "name": "valueOf", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "java.time.Duration", - "methods": [ - { - "name": "parse", - "parameterTypes": [ - "java.lang.CharSequence" - ] - } - ] - }, - { - "name": "java.time.Instant", - "methods": [ - { - "name": "parse", - "parameterTypes": [ - "java.lang.CharSequence" - ] - } - ] - }, - { - "name": "java.time.LocalDate", - "methods": [ - { - "name": "parse", - "parameterTypes": [ - "java.lang.CharSequence" - ] - } - ] - }, - { - "name": "java.time.LocalDateTime", - "methods": [ - { - "name": "parse", - "parameterTypes": [ - "java.lang.CharSequence" - ] - } - ] - }, - { - "name": "java.time.LocalTime", - "methods": [ - { - "name": "parse", - "parameterTypes": [ - "java.lang.CharSequence" - ] - } - ] - }, - { - "name": "java.time.MonthDay", - "methods": [ - { - "name": "parse", - "parameterTypes": [ - "java.lang.CharSequence" - ] - } - ] - }, - { - "name": "java.time.OffsetDateTime", - "methods": [ - { - "name": "parse", - "parameterTypes": [ - "java.lang.CharSequence" - ] - } - ] - }, - { - "name": "java.time.OffsetTime", - "methods": [ - { - "name": "parse", - "parameterTypes": [ - "java.lang.CharSequence" - ] - } - ] - }, - { - "name": "java.time.Period", - "methods": [ - { - "name": "parse", - "parameterTypes": [ - "java.lang.CharSequence" - ] - } - ] - }, - { - "name": "java.time.Year", - "methods": [ - { - "name": "parse", - "parameterTypes": [ - "java.lang.CharSequence" - ] - } - ] - }, - { - "name": "java.time.YearMonth", - "methods": [ - { - "name": "parse", - "parameterTypes": [ - "java.lang.CharSequence" - ] - } - ] - }, - { - "name": "java.time.ZoneId", - "methods": [ - { - "name": "of", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "java.time.ZoneOffset", - "methods": [ - { - "name": "of", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "java.time.ZonedDateTime", - "methods": [ - { - "name": "parse", - "parameterTypes": [ - "java.lang.CharSequence" - ] - } - ] - }, - { - "name": "java.util.HashSet" - }, - { - "name": "java.util.LinkedHashSet" - }, - { - "name": "java.util.Locale", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "java.util.PropertyPermission" - }, - { - "name": "java.util.concurrent.ArrayBlockingQueue" - }, - { - "name": "java.util.concurrent.ForkJoinTask", - "fields": [ - { - "name": "aux" - }, - { - "name": "status" - } - ] - }, - { - "name": "java.util.concurrent.LinkedTransferQueue", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "java.util.concurrent.TimeUnit", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "java.util.concurrent.atomic.AtomicBoolean", - "fields": [ - { - "name": "value" - } - ] - }, - { - "name": "java.util.concurrent.atomic.AtomicReference", - "fields": [ - { - "name": "value" - } - ] - }, - { - "name": "java.util.concurrent.locks.AbstractOwnableSynchronizer" - }, - { - "name": "java.util.concurrent.locks.AbstractQueuedSynchronizer" - }, - { - "name": "java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject" - }, - { - "name": "java.util.concurrent.locks.ReentrantLock" - }, - { - "name": "java.util.concurrent.locks.ReentrantLock$NonfairSync" - }, - { - "name": "java.util.concurrent.locks.ReentrantLock$Sync" - }, - { - "name": "java.util.function.Consumer", - "queryAllPublicMethods": true - }, - { - "name": "javax.inject.Named", - "queryAllDeclaredMethods": true, - "methods": [ - { - "name": "value", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "javax.inject.Singleton", - "queryAllDeclaredMethods": true - }, - { - "name": "javax.management.ObjectName" - }, - { - "name": "javax.naming.InitialContext", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "lookup", - "parameterTypes": [ - "java.lang.String" - ] - } - ] - }, - { - "name": "javax.smartcardio.CardPermission" - }, - { - "name": "javax.ws.rs.client.Entity", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getAnnotations", - "parameterTypes": [ - - ] - }, - { - "name": "getEncoding", - "parameterTypes": [ - - ] - }, - { - "name": "getEntity", - "parameterTypes": [ - - ] - }, - { - "name": "getLanguage", - "parameterTypes": [ - - ] - }, - { - "name": "getMediaType", - "parameterTypes": [ - - ] - }, - { - "name": "getVariant", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "javax.ws.rs.core.MediaType", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getParameters", - "parameterTypes": [ - - ] - }, - { - "name": "getSubtype", - "parameterTypes": [ - - ] - }, - { - "name": "getType", - "parameterTypes": [ - - ] - }, - { - "name": "isWildcardSubtype", - "parameterTypes": [ - - ] - }, - { - "name": "isWildcardType", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "javax.ws.rs.core.Variant", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getEncoding", - "parameterTypes": [ - - ] - }, - { - "name": "getLanguage", - "parameterTypes": [ - - ] - }, - { - "name": "getLanguageString", - "parameterTypes": [ - - ] - }, - { - "name": "getMediaType", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "jdk.internal.misc.Unsafe", - "methods": [ - { - "name": "getUnsafe", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "jdk.nashorn.api.scripting.NashornScriptEngineFactory" - }, - { - "name": "org.apache.johnzon.mapper.Mapper" - }, - { - "name": "org.bouncycastle.jcajce.provider.asymmetric.COMPOSITE$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.asymmetric.DH$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.asymmetric.DSA$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.asymmetric.DSTU4145$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.asymmetric.EC$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.asymmetric.ECGOST$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.asymmetric.EdEC$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.asymmetric.ElGamal$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.asymmetric.GM$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.asymmetric.GOST$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.asymmetric.IES$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.asymmetric.RSA$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.asymmetric.X509$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.digest.Blake2b$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.digest.Blake2s$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.digest.DSTU7564$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.digest.GOST3411$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.digest.Haraka$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.digest.Keccak$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.digest.MD2$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.digest.MD4$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.digest.MD5$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.digest.RIPEMD128$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.digest.RIPEMD160$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.digest.RIPEMD256$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.digest.RIPEMD320$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.digest.SHA1$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.digest.SHA224$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.digest.SHA256$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.digest.SHA3$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.digest.SHA384$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.digest.SHA512$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.digest.SM3$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.digest.Skein$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.digest.Tiger$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.digest.Whirlpool$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.drbg.DRBG$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.keystore.BC$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.keystore.BCFKS$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.keystore.PKCS12$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.AES$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.ARC4$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.ARIA$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.Blowfish$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.CAST5$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.CAST6$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.Camellia$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.ChaCha$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.DES$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.DESede$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.DSTU7624$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.GOST28147$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.GOST3412_2015$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.Grain128$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.Grainv1$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.HC128$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.HC256$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.IDEA$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.Noekeon$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.OpenSSLPBKDF$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.Poly1305$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.RC2$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.RC5$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.RC6$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.Rijndael$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.SCRYPT$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.SEED$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.SM4$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.Salsa20$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.Serpent$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.Shacal2$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.SipHash$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.SipHash128$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.Skipjack$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.TEA$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.TLSKDF$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.Threefish$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.Twofish$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.VMPC$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.XSalsa20$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.XTEA$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.bouncycastle.jcajce.provider.symmetric.Zuc$Mappings", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.hk2.internal.PerThreadContext", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "org.glassfish.jersey.client.ChunkedInputReader", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.client.ClientAsyncExecutor", - "queryAllDeclaredMethods": true - }, - { - "name": "org.glassfish.jersey.client.ClientBackgroundScheduler", - "queryAllDeclaredMethods": true - }, - { - "name": "org.glassfish.jersey.client.DefaultClientAsyncExecutorProvider", - "queryAllDeclaredMethods": true - }, - { - "name": "org.glassfish.jersey.client.DefaultClientBackgroundSchedulerProvider", - "queryAllDeclaredMethods": true - }, - { - "name": "org.glassfish.jersey.client.JerseyClientBuilder", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.inject.hk2.ContextInjectionResolverImpl", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.inject.hk2.Hk2InjectionManagerFactory", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.inject.hk2.Hk2RequestScope", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.inject.hk2.InstanceSupplierFactoryBridge", - "methods": [ - { - "name": "provide", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.inject.hk2.JerseyErrorService", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.inject.hk2.RequestContext", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - "org.glassfish.jersey.process.internal.RequestScope" - ] - } - ] - }, - { - "name": "org.glassfish.jersey.internal.JaxrsProviders", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.internal.RuntimeDelegateImpl", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.internal.inject.Custom", - "queryAllDeclaredMethods": true - }, - { - "name": "org.glassfish.jersey.internal.util.collection.ConcurrentHashMapV8", - "fields": [ - { - "name": "baseCount" - }, - { - "name": "cellsBusy" - }, - { - "name": "sizeCtl" - }, - { - "name": "transferIndex" - }, - { - "name": "transferOrigin" - } - ] - }, - { - "name": "org.glassfish.jersey.internal.util.collection.ConcurrentHashMapV8$CounterCell", - "fields": [ - { - "name": "value" - } - ] - }, - { - "name": "org.glassfish.jersey.jackson.JacksonFeature", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.jackson.internal.JacksonAutoDiscoverable", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.jackson.internal.jackson.jaxrs.base.ProviderBase", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "org.glassfish.jersey.jackson.internal.jackson.jaxrs.json.JacksonJaxbJsonProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.jackson.internal.jackson.jaxrs.json.JacksonJsonProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "org.glassfish.jersey.logging.LoggingFeatureAutoDiscoverable", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.media.multipart.MultiPartFeature", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.media.multipart.internal.MultiPartReaderClientSide", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - "javax.ws.rs.ext.Providers" - ] - } - ] - }, - { - "name": "org.glassfish.jersey.media.multipart.internal.MultiPartWriter", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - "javax.ws.rs.ext.Providers" - ] - } - ] - }, - { - "name": "org.glassfish.jersey.message.internal.AbstractFormProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "org.glassfish.jersey.message.internal.AbstractMessageReaderWriterProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "org.glassfish.jersey.message.internal.BasicTypesMessageProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.message.internal.ByteArrayProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.message.internal.DataSourceProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.message.internal.FileProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.message.internal.FormMultivaluedMapProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.message.internal.FormProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.message.internal.InputStreamProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.message.internal.ReaderProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.message.internal.RenderedImageProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.message.internal.SourceProvider$DomSourceReader", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - "javax.inject.Provider" - ] - } - ] - }, - { - "name": "org.glassfish.jersey.message.internal.SourceProvider$SaxSourceReader", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - "javax.inject.Provider" - ] - } - ] - }, - { - "name": "org.glassfish.jersey.message.internal.SourceProvider$SourceWriter", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - "javax.inject.Provider", - "javax.inject.Provider" - ] - } - ] - }, - { - "name": "org.glassfish.jersey.message.internal.SourceProvider$StreamSourceReader", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.message.internal.StreamingOutputProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.message.internal.StringMessageProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.process.internal.RequestScope", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "org.glassfish.jersey.spi.AbstractThreadPoolProvider", - "queryAllDeclaredMethods": true - }, - { - "name": "org.glassfish.jersey.spi.ScheduledThreadPoolExecutorProvider", - "queryAllDeclaredMethods": true, - "methods": [ - { - "name": "preDestroy", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.glassfish.jersey.spi.ThreadPoolExecutorProvider", - "queryAllDeclaredMethods": true, - "methods": [ - { - "name": "preDestroy", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.json.JSONObject" - }, - { - "name": "org.jvnet.hk2.internal.DynamicConfigurationServiceImpl", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - "org.glassfish.hk2.api.ServiceLocator" - ] - } - ] - }, - { - "name": "org.jvnet.hk2.internal.ServiceLocatorRuntimeImpl", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - "org.glassfish.hk2.api.ServiceLocator" - ] - } - ] - }, - { - "name": "org.mockserver.codec.MockServerHttpClientCodec" - }, - { - "name": "org.mockserver.codec.MockServerHttpServerCodec" - }, - { - "name": "org.mockserver.dashboard.DashboardWebSocketHandler", - "methods": [ - { - "name": "channelInactive", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "channelRead", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Object" - ] - }, - { - "name": "channelReadComplete", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "exceptionCaught", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Throwable" - ] - } - ] - }, - { - "name": "org.mockserver.httpclient.HttpClientConnectionErrorHandler", - "methods": [ - { - "name": "exceptionCaught", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Throwable" - ] - } - ] - }, - { - "name": "org.mockserver.httpclient.HttpClientHandler", - "methods": [ - { - "name": "exceptionCaught", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Throwable" - ] - } - ] - }, - { - "name": "org.mockserver.httpclient.HttpClientInitializer" - }, - { - "name": "org.mockserver.junit.jupiter.MockServerExtension", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.mockserver.mock.Expectation", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "getHttpError", - "parameterTypes": [ - - ] - }, - { - "name": "getHttpForward", - "parameterTypes": [ - - ] - }, - { - "name": "getHttpForwardClassCallback", - "parameterTypes": [ - - ] - }, - { - "name": "getHttpForwardObjectCallback", - "parameterTypes": [ - - ] - }, - { - "name": "getHttpForwardTemplate", - "parameterTypes": [ - - ] - }, - { - "name": "getHttpOverrideForwardedRequest", - "parameterTypes": [ - - ] - }, - { - "name": "getHttpRequest", - "parameterTypes": [ - - ] - }, - { - "name": "getHttpResponse", - "parameterTypes": [ - - ] - }, - { - "name": "getHttpResponseClassCallback", - "parameterTypes": [ - - ] - }, - { - "name": "getHttpResponseObjectCallback", - "parameterTypes": [ - - ] - }, - { - "name": "getHttpResponseTemplate", - "parameterTypes": [ - - ] - }, - { - "name": "getId", - "parameterTypes": [ - - ] - }, - { - "name": "getPriority", - "parameterTypes": [ - - ] - }, - { - "name": "getTimeToLive", - "parameterTypes": [ - - ] - }, - { - "name": "getTimes", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.mockserver.model.HttpForward$Scheme", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "org.mockserver.model.HttpTemplate$TemplateType", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "org.mockserver.model.MediaType", - "allDeclaredFields": true - }, - { - "name": "org.mockserver.model.ObjectWithJsonToString", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "org.mockserver.model.ObjectWithReflectiveEqualsHashCodeToString", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "org.mockserver.model.PathModifier", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "org.mockserver.model.SocketAddress", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "org.mockserver.model.SocketAddress$Scheme", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "org.mockserver.model.X509Certificate", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "org.mockserver.netty.HttpRequestHandler", - "methods": [ - { - "name": "channelReadComplete", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "exceptionCaught", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Throwable" - ] - } - ] - }, - { - "name": "org.mockserver.netty.MockServerUnificationInitializer" - }, - { - "name": "org.mockserver.netty.unification.HttpContentLengthRemover" - }, - { - "name": "org.mockserver.netty.unification.PortBinding", - "allDeclaredFields": true - }, - { - "name": "org.mockserver.netty.unification.PortUnificationHandler", - "methods": [ - { - "name": "exceptionCaught", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Throwable" - ] - } - ] - }, - { - "name": "org.mockserver.netty.websocketregistry.CallbackWebSocketServerHandler", - "methods": [ - { - "name": "channelRead", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Object" - ] - }, - { - "name": "channelReadComplete", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext" - ] - }, - { - "name": "exceptionCaught", - "parameterTypes": [ - "io.netty.channel.ChannelHandlerContext", - "java.lang.Throwable" - ] - } - ] - }, - { - "name": "org.mockserver.serialization.Base64Converter", - "allDeclaredFields": true - }, - { - "name": "org.mockserver.serialization.model.ConnectionOptionsDTO", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "org.mockserver.serialization.model.CookiesModifierDTO", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "org.mockserver.serialization.model.DTO", - "queryAllDeclaredMethods": true - }, - { - "name": "org.mockserver.serialization.model.DelayDTO", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "org.mockserver.serialization.model.ExpectationDTO", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "getHttpError", - "parameterTypes": [ - - ] - }, - { - "name": "getHttpForward", - "parameterTypes": [ - - ] - }, - { - "name": "getHttpForwardClassCallback", - "parameterTypes": [ - - ] - }, - { - "name": "getHttpForwardObjectCallback", - "parameterTypes": [ - - ] - }, - { - "name": "getHttpForwardTemplate", - "parameterTypes": [ - - ] - }, - { - "name": "getHttpOverrideForwardedRequest", - "parameterTypes": [ - - ] - }, - { - "name": "getHttpRequest", - "parameterTypes": [ - - ] - }, - { - "name": "getHttpResponse", - "parameterTypes": [ - - ] - }, - { - "name": "getHttpResponseClassCallback", - "parameterTypes": [ - - ] - }, - { - "name": "getHttpResponseObjectCallback", - "parameterTypes": [ - - ] - }, - { - "name": "getHttpResponseTemplate", - "parameterTypes": [ - - ] - }, - { - "name": "getId", - "parameterTypes": [ - - ] - }, - { - "name": "getPriority", - "parameterTypes": [ - - ] - }, - { - "name": "getTimeToLive", - "parameterTypes": [ - - ] - }, - { - "name": "getTimes", - "parameterTypes": [ - - ] - }, - { - "name": "setHttpRequest", - "parameterTypes": [ - "org.mockserver.serialization.model.RequestDefinitionDTO" - ] - }, - { - "name": "setHttpResponse", - "parameterTypes": [ - "org.mockserver.serialization.model.HttpResponseDTO" - ] - }, - { - "name": "setId", - "parameterTypes": [ - "java.lang.String" - ] - }, - { - "name": "setPriority", - "parameterTypes": [ - "java.lang.Integer" - ] - }, - { - "name": "setTimeToLive", - "parameterTypes": [ - "org.mockserver.serialization.model.TimeToLiveDTO" - ] - }, - { - "name": "setTimes", - "parameterTypes": [ - "org.mockserver.serialization.model.TimesDTO" - ] - } - ] - }, - { - "name": "org.mockserver.serialization.model.HeadersModifierDTO", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "org.mockserver.serialization.model.HttpClassCallbackDTO", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "org.mockserver.serialization.model.HttpErrorDTO", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "org.mockserver.serialization.model.HttpForwardDTO", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "org.mockserver.serialization.model.HttpObjectCallbackDTO", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "org.mockserver.serialization.model.HttpOverrideForwardedRequestDTO", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "org.mockserver.serialization.model.HttpRequestDTO", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "org.mockserver.serialization.model.HttpRequestModifierDTO", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "org.mockserver.serialization.model.HttpResponseDTO", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "setBody", - "parameterTypes": [ - "org.mockserver.serialization.model.BodyWithContentTypeDTO" - ] - }, - { - "name": "setHeaders", - "parameterTypes": [ - "org.mockserver.model.Headers" - ] - }, - { - "name": "setStatusCode", - "parameterTypes": [ - "java.lang.Integer" - ] - } - ] - }, - { - "name": "org.mockserver.serialization.model.HttpResponseModifierDTO", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "org.mockserver.serialization.model.HttpTemplateDTO", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "org.mockserver.serialization.model.KeysAndValuesModifierDTO", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "org.mockserver.serialization.model.KeysToMultiValuesModifierDTO", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "org.mockserver.serialization.model.NotDTO", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "org.mockserver.serialization.model.QueryParametersModifierDTO", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true - }, - { - "name": "org.mockserver.serialization.model.RequestDefinitionDTO", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "org.mockserver.serialization.model.TimesDTO", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "queryAllDeclaredConstructors": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "org.osgi.framework.BundleReference" - }, - { - "name": "org.slf4j.Logger" - }, - { - "name": "picocli.AutoComplete$GenerateCompletion", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true, - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "picocli.CommandLine$AutoHelpMixin", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "picocli.CommandLine$NoVersionProvider", - "queryAllDeclaredMethods": true, - "allDeclaredFields": true - }, - { - "name": "sun.misc.Unsafe", - "allDeclaredFields": true, - "methods": [ - { - "name": "copyMemory", - "parameterTypes": [ - "java.lang.Object", - "long", - "java.lang.Object", - "long", - "long" - ] - }, - { - "name": "getAndAddLong", - "parameterTypes": [ - "java.lang.Object", - "long", - "long" - ] - }, - { - "name": "getAndSetObject", - "parameterTypes": [ - "java.lang.Object", - "long", - "java.lang.Object" - ] - }, - { - "name": "invokeCleaner", - "parameterTypes": [ - "java.nio.ByteBuffer" - ] - } - ] - }, - { - "name": "sun.misc.VM" - }, - { - "name": "sun.net.www.protocol.http.ntlm.NTLMAuthentication", - "methods": [ - { - "name": "", - "parameterTypes": [ - "boolean", - "java.lang.String", - "int", - "java.net.PasswordAuthentication" - ] - }, - { - "name": "", - "parameterTypes": [ - "boolean", - "java.net.URL", - "java.net.PasswordAuthentication" - ] - }, - { - "name": "isTrustedSite", - "parameterTypes": [ - "java.net.URL" - ] - }, - { - "name": "supportsTransparentAuth", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "sun.nio.ch.SelectorImpl", - "fields": [ - { - "name": "publicSelectedKeys" - }, - { - "name": "selectedKeys" - } - ] - }, - { - "name": "sun.security.provider.DSA$SHA224withDSA", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "sun.security.provider.DSA$SHA256withDSA", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "sun.security.provider.NativePRNG", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - }, - { - "name": "", - "parameterTypes": [ - "java.security.SecureRandomParameters" - ] - } - ] - }, - { - "name": "sun.security.provider.SHA", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "sun.security.provider.SHA2$SHA224", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "sun.security.provider.SHA2$SHA256", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "sun.security.provider.SHA5$SHA384", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "sun.security.provider.SHA5$SHA512", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "sun.security.rsa.PSSParameters", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "sun.security.rsa.RSAPSSSignature", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "sun.security.rsa.RSASignature$SHA224withRSA", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - }, - { - "name": "sun.security.ssl.SSLContextImpl$TLSContext", - "methods": [ - { - "name": "", - "parameterTypes": [ - - ] - } - ] - } -] \ No newline at end of file From ef47376f2a13559b8fc648d7eec2a8b8dbe3ca9a Mon Sep 17 00:00:00 2001 From: "georgi.hristov" Date: Wed, 15 Jan 2025 11:35:02 +0000 Subject: [PATCH 12/16] PLAT-1152 - Add Data studios CLI list command --- .../tower/cli/commands/DataStudiosCmd.java | 2 + .../cli/commands/datastudios/ListCmd.java | 74 ++++ .../datastudios/DataStudiosList.java | 88 ++++ .../cli/datastudios/DataStudiosCmdTest.java | 377 ++++++++++++++++++ .../datastudios_list_filtered_response.json | 48 +++ .../datastudios_list_response.json | 91 +++++ 6 files changed, 680 insertions(+) create mode 100644 src/main/java/io/seqera/tower/cli/commands/datastudios/ListCmd.java create mode 100644 src/main/java/io/seqera/tower/cli/responses/datastudios/DataStudiosList.java create mode 100644 src/test/resources/runcmd/datastudios/datastudios_list_filtered_response.json create mode 100644 src/test/resources/runcmd/datastudios/datastudios_list_response.json diff --git a/src/main/java/io/seqera/tower/cli/commands/DataStudiosCmd.java b/src/main/java/io/seqera/tower/cli/commands/DataStudiosCmd.java index a2328f2a..b28890a2 100644 --- a/src/main/java/io/seqera/tower/cli/commands/DataStudiosCmd.java +++ b/src/main/java/io/seqera/tower/cli/commands/DataStudiosCmd.java @@ -17,6 +17,7 @@ package io.seqera.tower.cli.commands; +import io.seqera.tower.cli.commands.datastudios.ListCmd; import io.seqera.tower.cli.commands.datastudios.ViewCmd; import picocli.CommandLine; @@ -25,6 +26,7 @@ description = "Manage data studios.", subcommands = { ViewCmd.class, + ListCmd.class, } ) public class DataStudiosCmd extends AbstractRootCmd { diff --git a/src/main/java/io/seqera/tower/cli/commands/datastudios/ListCmd.java b/src/main/java/io/seqera/tower/cli/commands/datastudios/ListCmd.java new file mode 100644 index 00000000..405c47d3 --- /dev/null +++ b/src/main/java/io/seqera/tower/cli/commands/datastudios/ListCmd.java @@ -0,0 +1,74 @@ +/* + * Copyright 2021-2023, Seqera. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ + +package io.seqera.tower.cli.commands.datastudios; + +import io.seqera.tower.ApiException; +import io.seqera.tower.cli.commands.global.PaginationOptions; +import io.seqera.tower.cli.commands.global.ShowLabelsOption; +import io.seqera.tower.cli.commands.global.WorkspaceOptionalOptions; +import io.seqera.tower.cli.commands.pipelines.AbstractPipelinesCmd; +import io.seqera.tower.cli.commands.pipelines.PipelineVisibility; +import io.seqera.tower.cli.exceptions.WorkspaceNotFoundException; +import io.seqera.tower.cli.responses.Response; +import io.seqera.tower.cli.responses.datastudios.DataStudiosList; +import io.seqera.tower.cli.responses.pipelines.PipelinesList; +import io.seqera.tower.cli.utils.PaginationInfo; +import io.seqera.tower.model.DataStudioListResponse; +import io.seqera.tower.model.ListPipelinesResponse; +import io.seqera.tower.model.PipelineQueryAttribute; +import picocli.CommandLine; +import picocli.CommandLine.Command; + +import java.io.IOException; +import java.util.List; + +@Command( + name = "list", + description = "List workspace data studios." +) +public class ListCmd extends AbstractStudiosCmd { + + @CommandLine.Mixin + public WorkspaceOptionalOptions workspace; + + @CommandLine.Option(names = {"-f", "--filter"}, description = "Optional filter criteria, allowing free text search on name and templateUrl " + + "and keywords: `userName`, `computeEnvName` and `status`. Example keyword usage: -f status:RUNNING") + public String filter; + + @CommandLine.Mixin + PaginationOptions paginationOptions; + + @Override + protected Response exec() throws ApiException, IOException { + Long wspId = workspaceId(workspace.workspace); + Integer max = PaginationOptions.getMax(paginationOptions); + Integer offset = PaginationOptions.getOffset(paginationOptions, max); + + DataStudioListResponse response = new DataStudioListResponse(); + + try { + response = api().listDataStudios(wspId, filter, max, offset); + } catch (ApiException apiException) { + if (apiException.getCode() == 404){ + throw new WorkspaceNotFoundException(wspId); + } + } + + return new DataStudiosList(workspaceRef(wspId), response.getStudios(), PaginationInfo.from(paginationOptions, response.getTotalSize())); + } +} diff --git a/src/main/java/io/seqera/tower/cli/responses/datastudios/DataStudiosList.java b/src/main/java/io/seqera/tower/cli/responses/datastudios/DataStudiosList.java new file mode 100644 index 00000000..b2a0abb1 --- /dev/null +++ b/src/main/java/io/seqera/tower/cli/responses/datastudios/DataStudiosList.java @@ -0,0 +1,88 @@ +/* + * Copyright 2021-2023, Seqera. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ + +package io.seqera.tower.cli.responses.datastudios; + +import java.io.PrintWriter; +import java.util.ArrayList; +import java.util.List; +import javax.annotation.Nullable; + +import com.fasterxml.jackson.annotation.JsonIgnore; +import io.seqera.tower.cli.responses.Response; +import io.seqera.tower.cli.utils.PaginationInfo; +import io.seqera.tower.cli.utils.TableList; +import io.seqera.tower.model.DataStudioDto; +import io.seqera.tower.model.DataStudioStatusInfo; +import io.seqera.tower.model.StudioUser; + +import static io.seqera.tower.cli.utils.FormatHelper.formatDataStudioStatus; +import static io.seqera.tower.cli.utils.FormatHelper.formatPipelineId; + +public class DataStudiosList extends Response { + + public final String workspaceRef; + public final List studios; + + @JsonIgnore + @Nullable + private final PaginationInfo paginationInfo; + + public DataStudiosList(String workspaceRef, List studios, @Nullable PaginationInfo paginationInfo) { + this.workspaceRef = workspaceRef; + this.studios = studios; + this.paginationInfo = paginationInfo; + } + + @Override + public void toString(PrintWriter out) { + + out.println(ansi(String.format("%n @|bold Data Studios at %s workspace:|@%n", workspaceRef))); + + if (studios.isEmpty()) { + out.println(ansi(" @|yellow No data studios found|@")); + return; + } + + List descriptions = new ArrayList<>(List.of("ID", "Name", "Description", "User", "Status")); + + TableList table = new TableList(out, descriptions.size(), descriptions.toArray(new String[descriptions.size()])).sortBy(0); + table.setPrefix(" "); + + studios.forEach(studio -> { + + DataStudioStatusInfo statusInfo = studio.getStatusInfo(); + StudioUser user = studio.getUser(); + List rows = new ArrayList<>(List.of( + studio.getSessionId() == null ? "" : studio.getSessionId(), + studio.getName() == null ? "" : studio.getName(), + studio.getDescription() == null ? "" : studio.getDescription(), + user == null ? "" : user.getUserName(), + formatDataStudioStatus(statusInfo == null ? null : statusInfo.getStatus()) + )); + + table.addRow(rows.toArray(new String[rows.size()])); + }); + + table.print(); + + PaginationInfo.addFooter(out, paginationInfo); + + out.println(""); + } + +} diff --git a/src/test/java/io/seqera/tower/cli/datastudios/DataStudiosCmdTest.java b/src/test/java/io/seqera/tower/cli/datastudios/DataStudiosCmdTest.java index 52718f5a..fff4b3ec 100644 --- a/src/test/java/io/seqera/tower/cli/datastudios/DataStudiosCmdTest.java +++ b/src/test/java/io/seqera/tower/cli/datastudios/DataStudiosCmdTest.java @@ -20,10 +20,16 @@ import com.fasterxml.jackson.core.JsonProcessingException; import io.seqera.tower.cli.BaseCmdTest; import io.seqera.tower.cli.commands.enums.OutputType; +import io.seqera.tower.cli.responses.datastudios.DataStudiosList; import io.seqera.tower.cli.responses.datastudios.DataStudiosView; +import io.seqera.tower.cli.utils.PaginationInfo; import io.seqera.tower.model.DataStudioDto; import org.junit.jupiter.params.ParameterizedTest; import org.junit.jupiter.params.provider.EnumSource; + +import java.util.Arrays; +import java.util.Collections; + import org.mockserver.client.MockServerClient; import org.mockserver.model.MediaType; @@ -109,4 +115,375 @@ void testView(OutputType format, MockServerClient mock) throws JsonProcessingExc " ]\n" + "}", DataStudioDto.class), "[organization1 / workspace1]" )); } + + @ParameterizedTest + @EnumSource(OutputType.class) + void testList(OutputType format, MockServerClient mock) throws JsonProcessingException { + mock.when( + request().withMethod("GET").withPath("/user-info"), exactly(1) + ).respond( + response().withStatusCode(200).withBody(loadResource("user")).withContentType(MediaType.APPLICATION_JSON) + ); + + mock.when( + request().withMethod("GET").withPath("/user/1264/workspaces"), exactly(1) + ).respond( + response().withStatusCode(200).withBody(loadResource("workspaces/workspaces_list")).withContentType(MediaType.APPLICATION_JSON) + ); + + mock.when( + request().withMethod("GET").withPath("/studios").withQueryStringParameter("workspaceId", "75887156211589"), exactly(1) + ).respond( + response().withStatusCode(200).withBody(loadResource("datastudios/datastudios_list_response")).withContentType(MediaType.APPLICATION_JSON) + ); + + ExecOut out = exec(format, mock, "studios", "list", "-w", "75887156211589"); + + assertOutput(format, out, new DataStudiosList("[organization1 / workspace1]", Arrays.asList(parseJson(" {\n" + + " \"sessionId\": \"ddfd5e14\",\n" + + " \"workspaceId\": 75887156211589,\n" + + " \"parentCheckpoint\": null,\n" + + " \"user\": {\n" + + " \"id\": 1,\n" + + " \"userName\": \"samurai-jack\",\n" + + " \"email\": \"jack@seqera.io\",\n" + + " \"avatar\": null\n" + + " },\n" + + " \"name\": \"studio-7728\",\n" + + " \"description\": \"Local studio\",\n" + + " \"studioUrl\": \"http://addfd5e14.studio.localhost:9191\",\n" + + " \"computeEnv\": {\n" + + " \"id\": \"16esMgELkyQ3QPcHGNTiXQ\",\n" + + " \"name\": \"my-other-local-ce\",\n" + + " \"platform\": \"local-platform\",\n" + + " \"region\": null\n" + + " },\n" + + " \"template\": {\n" + + " \"repository\": \"cr.seqera.io/public/data-studio-jupyter:4.2.5-snapshot\",\n" + + " \"icon\": \"jupyter\"\n" + + " },\n" + + " \"configuration\": {\n" + + " \"gpu\": 0,\n" + + " \"cpu\": 2,\n" + + " \"memory\": 8192,\n" + + " \"mountData\": [],\n" + + " \"condaEnvironment\": null\n" + + " },\n" + + " \"dateCreated\": \"2025-01-14T11:51:05.393498Z\",\n" + + " \"lastUpdated\": \"2025-01-15T09:10:30.016752Z\",\n" + + " \"activeConnections\": [],\n" + + " \"statusInfo\": {\n" + + " \"status\": \"running\",\n" + + " \"message\": \"\",\n" + + " \"lastUpdate\": \"2025-01-15T09:10:30.016588Z\"\n" + + " },\n" + + " \"waveBuildUrl\": null,\n" + + " \"baseImage\": null,\n" + + " \"customImage\": false,\n" + + " \"progress\": null\n" + + " }", DataStudioDto.class), + parseJson("{\n" + + " \"sessionId\": \"c779bf09\",\n" + + " \"workspaceId\": 75887156211589,\n" + + " \"parentCheckpoint\": null,\n" + + " \"user\": {\n" + + " \"id\": 1,\n" + + " \"userName\": \"johnny-bravo\",\n" + + " \"email\": \"johnny@seqera.io\",\n" + + " \"avatar\": null\n" + + " },\n" + + " \"name\": \"studio-d456\",\n" + + " \"description\": null,\n" + + " \"studioUrl\": \"http://ac779bf09.studio.localhost:9191\",\n" + + " \"computeEnv\": {\n" + + " \"id\": \"61DYXYj3XQAYbJIHrI1XSg\",\n" + + " \"name\": \"my-local-ce\",\n" + + " \"platform\": \"local-platform\",\n" + + " \"region\": null\n" + + " },\n" + + " \"template\": {\n" + + " \"repository\": \"cr.seqera.io/public/data-studio-vscode:1.93.1-snapshot\",\n" + + " \"icon\": \"vscode\"\n" + + " },\n" + + " \"configuration\": {\n" + + " \"gpu\": 0,\n" + + " \"cpu\": 2,\n" + + " \"memory\": 8192,\n" + + " \"mountData\": [],\n" + + " \"condaEnvironment\": null\n" + + " },\n" + + " \"dateCreated\": \"2025-01-10T17:26:36.83703Z\",\n" + + " \"lastUpdated\": \"2025-01-12T03:00:30.014415Z\",\n" + + " \"activeConnections\": [],\n" + + " \"statusInfo\": {\n" + + " \"status\": \"errored\",\n" + + " \"message\": \"\",\n" + + " \"lastUpdate\": \"2025-01-12T03:00:30.010738Z\"\n" + + " },\n" + + " \"waveBuildUrl\": null,\n" + + " \"baseImage\": null,\n" + + " \"customImage\": false,\n" + + " \"progress\": null\n" + + " }", DataStudioDto.class) + ), null)); + } + + @ParameterizedTest + @EnumSource(OutputType.class) + void testListWithOffset(OutputType format, MockServerClient mock) throws JsonProcessingException { + mock.when( + request().withMethod("GET").withPath("/user-info"), exactly(1) + ).respond( + response().withStatusCode(200).withBody(loadResource("user")).withContentType(MediaType.APPLICATION_JSON) + ); + + mock.when( + request().withMethod("GET").withPath("/user/1264/workspaces"), exactly(1) + ).respond( + response().withStatusCode(200).withBody(loadResource("workspaces/workspaces_list")).withContentType(MediaType.APPLICATION_JSON) + ); + + mock.when( + request().withMethod("GET").withPath("/studios") + .withQueryStringParameter("workspaceId", "75887156211589") + .withQueryStringParameter("offset", "1") + .withQueryStringParameter("max", "2"), exactly(1) + ).respond( + response().withStatusCode(200).withBody(loadResource("datastudios/datastudios_list_response")).withContentType(MediaType.APPLICATION_JSON) + ); + + ExecOut out = exec(format, mock, "studios", "list", "-w", "75887156211589", "--offset", "1", "--max", "2"); + + assertOutput(format, out, new DataStudiosList("[organization1 / workspace1]", Arrays.asList(parseJson(" {\n" + + " \"sessionId\": \"ddfd5e14\",\n" + + " \"workspaceId\": 75887156211589,\n" + + " \"parentCheckpoint\": null,\n" + + " \"user\": {\n" + + " \"id\": 1,\n" + + " \"userName\": \"samurai-jack\",\n" + + " \"email\": \"jack@seqera.io\",\n" + + " \"avatar\": null\n" + + " },\n" + + " \"name\": \"studio-7728\",\n" + + " \"description\": \"Local studio\",\n" + + " \"studioUrl\": \"http://addfd5e14.studio.localhost:9191\",\n" + + " \"computeEnv\": {\n" + + " \"id\": \"16esMgELkyQ3QPcHGNTiXQ\",\n" + + " \"name\": \"my-other-local-ce\",\n" + + " \"platform\": \"local-platform\",\n" + + " \"region\": null\n" + + " },\n" + + " \"template\": {\n" + + " \"repository\": \"cr.seqera.io/public/data-studio-jupyter:4.2.5-snapshot\",\n" + + " \"icon\": \"jupyter\"\n" + + " },\n" + + " \"configuration\": {\n" + + " \"gpu\": 0,\n" + + " \"cpu\": 2,\n" + + " \"memory\": 8192,\n" + + " \"mountData\": [],\n" + + " \"condaEnvironment\": null\n" + + " },\n" + + " \"dateCreated\": \"2025-01-14T11:51:05.393498Z\",\n" + + " \"lastUpdated\": \"2025-01-15T09:10:30.016752Z\",\n" + + " \"activeConnections\": [],\n" + + " \"statusInfo\": {\n" + + " \"status\": \"running\",\n" + + " \"message\": \"\",\n" + + " \"lastUpdate\": \"2025-01-15T09:10:30.016588Z\"\n" + + " },\n" + + " \"waveBuildUrl\": null,\n" + + " \"baseImage\": null,\n" + + " \"customImage\": false,\n" + + " \"progress\": null\n" + + " }", DataStudioDto.class), + parseJson("{\n" + + " \"sessionId\": \"c779bf09\",\n" + + " \"workspaceId\": 75887156211589,\n" + + " \"parentCheckpoint\": null,\n" + + " \"user\": {\n" + + " \"id\": 1,\n" + + " \"userName\": \"johnny-bravo\",\n" + + " \"email\": \"johnny@seqera.io\",\n" + + " \"avatar\": null\n" + + " },\n" + + " \"name\": \"studio-d456\",\n" + + " \"description\": null,\n" + + " \"studioUrl\": \"http://ac779bf09.studio.localhost:9191\",\n" + + " \"computeEnv\": {\n" + + " \"id\": \"61DYXYj3XQAYbJIHrI1XSg\",\n" + + " \"name\": \"my-local-ce\",\n" + + " \"platform\": \"local-platform\",\n" + + " \"region\": null\n" + + " },\n" + + " \"template\": {\n" + + " \"repository\": \"cr.seqera.io/public/data-studio-vscode:1.93.1-snapshot\",\n" + + " \"icon\": \"vscode\"\n" + + " },\n" + + " \"configuration\": {\n" + + " \"gpu\": 0,\n" + + " \"cpu\": 2,\n" + + " \"memory\": 8192,\n" + + " \"mountData\": [],\n" + + " \"condaEnvironment\": null\n" + + " },\n" + + " \"dateCreated\": \"2025-01-10T17:26:36.83703Z\",\n" + + " \"lastUpdated\": \"2025-01-12T03:00:30.014415Z\",\n" + + " \"activeConnections\": [],\n" + + " \"statusInfo\": {\n" + + " \"status\": \"errored\",\n" + + " \"message\": \"\",\n" + + " \"lastUpdate\": \"2025-01-12T03:00:30.010738Z\"\n" + + " },\n" + + " \"waveBuildUrl\": null,\n" + + " \"baseImage\": null,\n" + + " \"customImage\": false,\n" + + " \"progress\": null\n" + + " }", DataStudioDto.class) + ), PaginationInfo.from(1, 2, null, 2L))); + } + + + @ParameterizedTest + @EnumSource(OutputType.class) + void testListWithPage(OutputType format, MockServerClient mock) throws JsonProcessingException { + mock.when( + request().withMethod("GET").withPath("/user-info"), exactly(1) + ).respond( + response().withStatusCode(200).withBody(loadResource("user")).withContentType(MediaType.APPLICATION_JSON) + ); + + mock.when( + request().withMethod("GET").withPath("/user/1264/workspaces"), exactly(1) + ).respond( + response().withStatusCode(200).withBody(loadResource("workspaces/workspaces_list")).withContentType(MediaType.APPLICATION_JSON) + ); + + mock.when( + request().withMethod("GET").withPath("/studios") + .withQueryStringParameter("workspaceId", "75887156211589") + .withQueryStringParameter("offset", "0") + .withQueryStringParameter("max", "1"), exactly(1) + ).respond( + response().withStatusCode(200).withBody(loadResource("datastudios/datastudios_list_filtered_response")).withContentType(MediaType.APPLICATION_JSON) + ); + + ExecOut out = exec(format, mock, "studios", "list", "-w", "75887156211589", "--page", "1", "--max", "1"); + + assertOutput(format, out, new DataStudiosList("[organization1 / workspace1]", Arrays.asList(parseJson(" {\n" + + " \"sessionId\": \"ddfd5e14\",\n" + + " \"workspaceId\": 75887156211589,\n" + + " \"parentCheckpoint\": null,\n" + + " \"user\": {\n" + + " \"id\": 1,\n" + + " \"userName\": \"samurai-jack\",\n" + + " \"email\": \"jack@seqera.io\",\n" + + " \"avatar\": null\n" + + " },\n" + + " \"name\": \"studio-7728\",\n" + + " \"description\": \"Local studio\",\n" + + " \"studioUrl\": \"http://addfd5e14.studio.localhost:9191\",\n" + + " \"computeEnv\": {\n" + + " \"id\": \"16esMgELkyQ3QPcHGNTiXQ\",\n" + + " \"name\": \"my-other-local-ce\",\n" + + " \"platform\": \"local-platform\",\n" + + " \"region\": null\n" + + " },\n" + + " \"template\": {\n" + + " \"repository\": \"cr.seqera.io/public/data-studio-jupyter:4.2.5-snapshot\",\n" + + " \"icon\": \"jupyter\"\n" + + " },\n" + + " \"configuration\": {\n" + + " \"gpu\": 0,\n" + + " \"cpu\": 2,\n" + + " \"memory\": 8192,\n" + + " \"mountData\": [],\n" + + " \"condaEnvironment\": null\n" + + " },\n" + + " \"dateCreated\": \"2025-01-14T11:51:05.393498Z\",\n" + + " \"lastUpdated\": \"2025-01-15T09:10:30.016752Z\",\n" + + " \"activeConnections\": [],\n" + + " \"statusInfo\": {\n" + + " \"status\": \"running\",\n" + + " \"message\": \"\",\n" + + " \"lastUpdate\": \"2025-01-15T09:10:30.016588Z\"\n" + + " },\n" + + " \"waveBuildUrl\": null,\n" + + " \"baseImage\": null,\n" + + " \"customImage\": false,\n" + + " \"progress\": null\n" + + " }", DataStudioDto.class) + ), PaginationInfo.from(null, 1, 1, 2L))); + } + + @ParameterizedTest + @EnumSource(OutputType.class) + void testListWithFilter(OutputType format, MockServerClient mock) throws JsonProcessingException { + mock.when( + request().withMethod("GET").withPath("/user-info"), exactly(1) + ).respond( + response().withStatusCode(200).withBody(loadResource("user")).withContentType(MediaType.APPLICATION_JSON) + ); + + mock.when( + request().withMethod("GET").withPath("/user/1264/workspaces"), exactly(1) + ).respond( + response().withStatusCode(200).withBody(loadResource("workspaces/workspaces_list")).withContentType(MediaType.APPLICATION_JSON) + ); + + mock.when( + request().withMethod("GET").withPath("/studios") + .withQueryStringParameter("workspaceId", "75887156211589") + .withQueryStringParameter("search", "status:running"), exactly(1) + ).respond( + response().withStatusCode(200).withBody(loadResource("datastudios/datastudios_list_filtered_response")).withContentType(MediaType.APPLICATION_JSON) + ); + + ExecOut out = exec(format, mock, "studios", "list", "-w", "75887156211589", "--filter", "status:running"); + + assertOutput(format, out, new DataStudiosList("[organization1 / workspace1]", Collections.singletonList(parseJson(" {\n" + + " \"sessionId\": \"ddfd5e14\",\n" + + " \"workspaceId\": 75887156211589,\n" + + " \"parentCheckpoint\": null,\n" + + " \"user\": {\n" + + " \"id\": 1,\n" + + " \"userName\": \"samurai-jack\",\n" + + " \"email\": \"jack@seqera.io\",\n" + + " \"avatar\": null\n" + + " },\n" + + " \"name\": \"studio-7728\",\n" + + " \"description\": \"Local studio\",\n" + + " \"studioUrl\": \"http://addfd5e14.studio.localhost:9191\",\n" + + " \"computeEnv\": {\n" + + " \"id\": \"16esMgELkyQ3QPcHGNTiXQ\",\n" + + " \"name\": \"my-other-local-ce\",\n" + + " \"platform\": \"local-platform\",\n" + + " \"region\": null\n" + + " },\n" + + " \"template\": {\n" + + " \"repository\": \"cr.seqera.io/public/data-studio-jupyter:4.2.5-snapshot\",\n" + + " \"icon\": \"jupyter\"\n" + + " },\n" + + " \"configuration\": {\n" + + " \"gpu\": 0,\n" + + " \"cpu\": 2,\n" + + " \"memory\": 8192,\n" + + " \"mountData\": [],\n" + + " \"condaEnvironment\": null\n" + + " },\n" + + " \"dateCreated\": \"2025-01-14T11:51:05.393498Z\",\n" + + " \"lastUpdated\": \"2025-01-15T09:10:30.016752Z\",\n" + + " \"activeConnections\": [],\n" + + " \"statusInfo\": {\n" + + " \"status\": \"running\",\n" + + " \"message\": \"\",\n" + + " \"lastUpdate\": \"2025-01-15T09:10:30.016588Z\"\n" + + " },\n" + + " \"waveBuildUrl\": null,\n" + + " \"baseImage\": null,\n" + + " \"customImage\": false,\n" + + " \"progress\": null\n" + + " }", DataStudioDto.class) + ), null)); + } } diff --git a/src/test/resources/runcmd/datastudios/datastudios_list_filtered_response.json b/src/test/resources/runcmd/datastudios/datastudios_list_filtered_response.json new file mode 100644 index 00000000..8edb8d50 --- /dev/null +++ b/src/test/resources/runcmd/datastudios/datastudios_list_filtered_response.json @@ -0,0 +1,48 @@ +{ + "studios": [ + { + "sessionId": "ddfd5e14", + "workspaceId": 75887156211589, + "parentCheckpoint": null, + "user": { + "id": 1, + "userName": "samurai-jack", + "email": "jack@seqera.io", + "avatar": null + }, + "name": "studio-7728", + "description": "Local studio", + "studioUrl": "http://addfd5e14.studio.localhost:9191", + "computeEnv": { + "id": "16esMgELkyQ3QPcHGNTiXQ", + "name": "my-other-local-ce", + "platform": "local-platform", + "region": null + }, + "template": { + "repository": "cr.seqera.io/public/data-studio-jupyter:4.2.5-snapshot", + "icon": "jupyter" + }, + "configuration": { + "gpu": 0, + "cpu": 2, + "memory": 8192, + "mountData": [], + "condaEnvironment": null + }, + "dateCreated": "2025-01-14T11:51:05.393498Z", + "lastUpdated": "2025-01-15T09:10:30.016752Z", + "activeConnections": [], + "statusInfo": { + "status": "running", + "message": "", + "lastUpdate": "2025-01-15T09:10:30.016588Z" + }, + "waveBuildUrl": null, + "baseImage": null, + "customImage": false, + "progress": null + } + ], + "totalSize": 2 +} \ No newline at end of file diff --git a/src/test/resources/runcmd/datastudios/datastudios_list_response.json b/src/test/resources/runcmd/datastudios/datastudios_list_response.json new file mode 100644 index 00000000..6a9e35b2 --- /dev/null +++ b/src/test/resources/runcmd/datastudios/datastudios_list_response.json @@ -0,0 +1,91 @@ +{ + "studios": [ + { + "sessionId": "ddfd5e14", + "workspaceId": 75887156211589, + "parentCheckpoint": null, + "user": { + "id": 1, + "userName": "samurai-jack", + "email": "jack@seqera.io", + "avatar": null + }, + "name": "studio-7728", + "description": "Local studio", + "studioUrl": "http://addfd5e14.studio.localhost:9191", + "computeEnv": { + "id": "16esMgELkyQ3QPcHGNTiXQ", + "name": "my-other-local-ce", + "platform": "local-platform", + "region": null + }, + "template": { + "repository": "cr.seqera.io/public/data-studio-jupyter:4.2.5-snapshot", + "icon": "jupyter" + }, + "configuration": { + "gpu": 0, + "cpu": 2, + "memory": 8192, + "mountData": [], + "condaEnvironment": null + }, + "dateCreated": "2025-01-14T11:51:05.393498Z", + "lastUpdated": "2025-01-15T09:10:30.016752Z", + "activeConnections": [], + "statusInfo": { + "status": "running", + "message": "", + "lastUpdate": "2025-01-15T09:10:30.016588Z" + }, + "waveBuildUrl": null, + "baseImage": null, + "customImage": false, + "progress": null + }, + { + "sessionId": "c779bf09", + "workspaceId": 75887156211589, + "parentCheckpoint": null, + "user": { + "id": 1, + "userName": "johnny-bravo", + "email": "johnny@seqera.io", + "avatar": null + }, + "name": "studio-d456", + "description": null, + "studioUrl": "http://ac779bf09.studio.localhost:9191", + "computeEnv": { + "id": "61DYXYj3XQAYbJIHrI1XSg", + "name": "my-local-ce", + "platform": "local-platform", + "region": null + }, + "template": { + "repository": "cr.seqera.io/public/data-studio-vscode:1.93.1-snapshot", + "icon": "vscode" + }, + "configuration": { + "gpu": 0, + "cpu": 2, + "memory": 8192, + "mountData": [], + "condaEnvironment": null + }, + "dateCreated": "2025-01-10T17:26:36.83703Z", + "lastUpdated": "2025-01-12T03:00:30.014415Z", + "activeConnections": [], + "statusInfo": { + "status": "errored", + "message": "", + "lastUpdate": "2025-01-12T03:00:30.010738Z" + }, + "waveBuildUrl": null, + "baseImage": null, + "customImage": false, + "progress": null + } + ], + "totalSize": 2 +} \ No newline at end of file From 58e335a253f34def38afcd3ad92220bd09b3d6db Mon Sep 17 00:00:00 2001 From: "georgi.hristov" Date: Wed, 15 Jan 2025 12:16:12 +0000 Subject: [PATCH 13/16] PLAT-1152 - Update reflect-config.json for new data studio List command --- conf/reflect-config.json | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/conf/reflect-config.json b/conf/reflect-config.json index 7e20bcc8..02144de0 100644 --- a/conf/reflect-config.json +++ b/conf/reflect-config.json @@ -1136,6 +1136,12 @@ "queryAllDeclaredMethods":true, "methods":[{"name":"","parameterTypes":[] }] }, +{ + "name":"io.seqera.tower.cli.commands.datastudios.ListCmd", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"","parameterTypes":[] }] +}, { "name":"io.seqera.tower.cli.commands.datastudios.ViewCmd", "allDeclaredFields":true, @@ -2175,7 +2181,8 @@ "name":"io.seqera.tower.model.ActiveConnection", "allDeclaredFields":true, "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"setLastActive","parameterTypes":["java.time.OffsetDateTime"] }] }, { "name":"io.seqera.tower.model.AddMemberRequest", @@ -2628,6 +2635,13 @@ "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true }, +{ + "name":"io.seqera.tower.model.DataStudioListResponse", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"setStudios","parameterTypes":["java.util.List"] }, {"name":"setTotalSize","parameterTypes":["java.lang.Long"] }] +}, { "name":"io.seqera.tower.model.DataStudioProgressStep", "allDeclaredFields":true, From d5cb9e6aae08d49710930ffcca5277911bf7994a Mon Sep 17 00:00:00 2001 From: "georgi.hristov" Date: Wed, 15 Jan 2025 12:16:12 +0000 Subject: [PATCH 14/16] PLAT-1152 - Update reflect-config.json for new data studio List command --- conf/reflect-config.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/conf/reflect-config.json b/conf/reflect-config.json index 02144de0..d00cdcd3 100644 --- a/conf/reflect-config.json +++ b/conf/reflect-config.json @@ -1841,6 +1841,12 @@ "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true }, +{ + "name":"io.seqera.tower.cli.responses.datastudios.DataStudiosList", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true +}, { "name":"io.seqera.tower.cli.responses.labels.DeleteLabelsResponse", "allDeclaredFields":true, From 94306df2725270699ffb7ed2b19a0739ff11e4a5 Mon Sep 17 00:00:00 2001 From: "georgi.hristov" Date: Wed, 15 Jan 2025 15:42:04 +0000 Subject: [PATCH 15/16] PLAT-1152 - Add more fine grain API error handling for data studios --- conf/reflect-config.json | 4 +-- .../cli/commands/datastudios/ListCmd.java | 15 +++++------ .../cli/commands/datastudios/ViewCmd.java | 6 ++++- .../DataStudioNotFoundException.java | 26 +++++++++++++++++++ .../datastudios/DataStudiosList.java | 1 - 5 files changed, 39 insertions(+), 13 deletions(-) create mode 100644 src/main/java/io/seqera/tower/cli/exceptions/DataStudioNotFoundException.java diff --git a/conf/reflect-config.json b/conf/reflect-config.json index d00cdcd3..809cda4f 100644 --- a/conf/reflect-config.json +++ b/conf/reflect-config.json @@ -1836,13 +1836,13 @@ "queryAllDeclaredConstructors":true }, { - "name":"io.seqera.tower.cli.responses.datastudios.DataStudiosView", + "name":"io.seqera.tower.cli.responses.datastudios.DataStudiosList", "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true }, { - "name":"io.seqera.tower.cli.responses.datastudios.DataStudiosList", + "name":"io.seqera.tower.cli.responses.datastudios.DataStudiosView", "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true diff --git a/src/main/java/io/seqera/tower/cli/commands/datastudios/ListCmd.java b/src/main/java/io/seqera/tower/cli/commands/datastudios/ListCmd.java index 405c47d3..57423314 100644 --- a/src/main/java/io/seqera/tower/cli/commands/datastudios/ListCmd.java +++ b/src/main/java/io/seqera/tower/cli/commands/datastudios/ListCmd.java @@ -19,23 +19,17 @@ import io.seqera.tower.ApiException; import io.seqera.tower.cli.commands.global.PaginationOptions; -import io.seqera.tower.cli.commands.global.ShowLabelsOption; import io.seqera.tower.cli.commands.global.WorkspaceOptionalOptions; -import io.seqera.tower.cli.commands.pipelines.AbstractPipelinesCmd; -import io.seqera.tower.cli.commands.pipelines.PipelineVisibility; +import io.seqera.tower.cli.exceptions.TowerException; import io.seqera.tower.cli.exceptions.WorkspaceNotFoundException; import io.seqera.tower.cli.responses.Response; import io.seqera.tower.cli.responses.datastudios.DataStudiosList; -import io.seqera.tower.cli.responses.pipelines.PipelinesList; import io.seqera.tower.cli.utils.PaginationInfo; import io.seqera.tower.model.DataStudioListResponse; -import io.seqera.tower.model.ListPipelinesResponse; -import io.seqera.tower.model.PipelineQueryAttribute; import picocli.CommandLine; import picocli.CommandLine.Command; import java.io.IOException; -import java.util.List; @Command( name = "list", @@ -63,10 +57,13 @@ protected Response exec() throws ApiException, IOException { try { response = api().listDataStudios(wspId, filter, max, offset); - } catch (ApiException apiException) { - if (apiException.getCode() == 404){ + } catch (ApiException e) { + if (e.getCode() == 404){ throw new WorkspaceNotFoundException(wspId); } + if (e.getCode() == 403) { + throw new TowerException(String.format("User not entitled to %s workspace", wspId)); + } } return new DataStudiosList(workspaceRef(wspId), response.getStudios(), PaginationInfo.from(paginationOptions, response.getTotalSize())); diff --git a/src/main/java/io/seqera/tower/cli/commands/datastudios/ViewCmd.java b/src/main/java/io/seqera/tower/cli/commands/datastudios/ViewCmd.java index 38d4ada0..5ce30fb3 100644 --- a/src/main/java/io/seqera/tower/cli/commands/datastudios/ViewCmd.java +++ b/src/main/java/io/seqera/tower/cli/commands/datastudios/ViewCmd.java @@ -19,6 +19,7 @@ import io.seqera.tower.ApiException; import io.seqera.tower.cli.commands.global.WorkspaceOptionalOptions; +import io.seqera.tower.cli.exceptions.DataStudioNotFoundException; import io.seqera.tower.cli.exceptions.TowerException; import io.seqera.tower.cli.responses.Response; import io.seqera.tower.cli.responses.datastudios.DataStudiosView; @@ -46,8 +47,11 @@ protected Response exec() throws ApiException { return new DataStudiosView(dataStudioDto, workspaceRef(wspId)); } catch (ApiException e) { + if (e.getCode() == 404) { + throw new DataStudioNotFoundException(dataStudioRefOptions.dataStudio.sessionId, wspId); + } if (e.getCode() == 403) { - throw new TowerException(String.format("DataStudio '%s' not found at %s workspace", dataStudioRefOptions.dataStudio.sessionId, wspId)); + throw new TowerException(String.format("User not entitled to view studio '%s' at %s workspace", dataStudioRefOptions.dataStudio.sessionId, wspId)); } throw e; } diff --git a/src/main/java/io/seqera/tower/cli/exceptions/DataStudioNotFoundException.java b/src/main/java/io/seqera/tower/cli/exceptions/DataStudioNotFoundException.java new file mode 100644 index 00000000..4a035649 --- /dev/null +++ b/src/main/java/io/seqera/tower/cli/exceptions/DataStudioNotFoundException.java @@ -0,0 +1,26 @@ +/* + * Copyright 2021-2023, Seqera. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ + +package io.seqera.tower.cli.exceptions; + +public class DataStudioNotFoundException extends TowerException { + + public DataStudioNotFoundException( String sessionId, Long workspaceId) { + super(String.format("DataStudio '%s' not found at workspace '%s'", sessionId, workspaceId)); + } + +} diff --git a/src/main/java/io/seqera/tower/cli/responses/datastudios/DataStudiosList.java b/src/main/java/io/seqera/tower/cli/responses/datastudios/DataStudiosList.java index b2a0abb1..07c7d29e 100644 --- a/src/main/java/io/seqera/tower/cli/responses/datastudios/DataStudiosList.java +++ b/src/main/java/io/seqera/tower/cli/responses/datastudios/DataStudiosList.java @@ -31,7 +31,6 @@ import io.seqera.tower.model.StudioUser; import static io.seqera.tower.cli.utils.FormatHelper.formatDataStudioStatus; -import static io.seqera.tower.cli.utils.FormatHelper.formatPipelineId; public class DataStudiosList extends Response { From 3954badac6e2aeeaee8009635c99e37e292136fd Mon Sep 17 00:00:00 2001 From: "georgi.hristov" Date: Thu, 16 Jan 2025 09:30:46 +0000 Subject: [PATCH 16/16] PLAT-1152 - minor cleanup tweaks --- src/main/java/io/seqera/tower/cli/commands/DataStudiosCmd.java | 2 +- .../java/io/seqera/tower/cli/commands/datastudios/ListCmd.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/io/seqera/tower/cli/commands/DataStudiosCmd.java b/src/main/java/io/seqera/tower/cli/commands/DataStudiosCmd.java index b28890a2..948aa4ad 100644 --- a/src/main/java/io/seqera/tower/cli/commands/DataStudiosCmd.java +++ b/src/main/java/io/seqera/tower/cli/commands/DataStudiosCmd.java @@ -22,7 +22,7 @@ import picocli.CommandLine; @CommandLine.Command( - name = "studios", // alternative "data-studio" + name = "studios", description = "Manage data studios.", subcommands = { ViewCmd.class, diff --git a/src/main/java/io/seqera/tower/cli/commands/datastudios/ListCmd.java b/src/main/java/io/seqera/tower/cli/commands/datastudios/ListCmd.java index 57423314..475a48d8 100644 --- a/src/main/java/io/seqera/tower/cli/commands/datastudios/ListCmd.java +++ b/src/main/java/io/seqera/tower/cli/commands/datastudios/ListCmd.java @@ -64,6 +64,7 @@ protected Response exec() throws ApiException, IOException { if (e.getCode() == 403) { throw new TowerException(String.format("User not entitled to %s workspace", wspId)); } + throw e; } return new DataStudiosList(workspaceRef(wspId), response.getStudios(), PaginationInfo.from(paginationOptions, response.getTotalSize()));