From c344bc396f9a36cd7f7f8dcf6bff55305987642e Mon Sep 17 00:00:00 2001 From: munishchouhan Date: Thu, 11 Jun 2026 11:04:05 +0200 Subject: [PATCH 1/7] feat(credentials): surface External ID and trust policy after add After `tw credentials add` succeeds, follow up with a GET /credentials/{id} to enrich the success message with: - the generated External ID (AWS role-mode credentials) - the server-rendered provider-side setup snippet (e.g. AWS IAM trust policy when the installation is configured with a jump role) This brings CLI output to parity with the web UI modal, so users no longer need a follow-up `tw credentials view` (which doesn't exist) or a trip to the docs to assemble the trust policy by hand. The follow-up describe is best-effort: if it fails the credential is still created and the CLI returns the same minimal output as before. Bump tower-java-sdk to 1.167.0 (and VERSION-API + service-info fixture to match) to consume the new `setupSnippet` field on DescribeCredentialsResponse. --- VERSION-API | 2 +- gradle/libs.versions.toml | 2 +- .../credentials/add/AbstractAddCmd.java | 22 ++++++++++- .../tower/cli/responses/CredentialsAdded.java | 38 ++++++++++++++++++- .../java/io/seqera/tower/cli/InfoCmdTest.java | 4 +- .../providers/AwsProviderTest.java | 28 ++++++++++++++ .../resources/runcmd/info/service-info.json | 2 +- 7 files changed, 91 insertions(+), 7 deletions(-) diff --git a/VERSION-API b/VERSION-API index f90f1bc30..4c5cef426 100644 --- a/VERSION-API +++ b/VERSION-API @@ -1,4 +1,4 @@ -1.148.0 +1.167.0 // Only first line of this file is read // This version should be bumped to the minimum version where dependent API changes were introduced // But never higher then the current Platform API Version deployed in Cloud Production: https://cloud.seqera.io/api/service-info \ No newline at end of file diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index ac5678bec..9ecfdb3d3 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -15,7 +15,7 @@ mockserverVersion = "5.15.0" picocliVersion = "4.6.3" shadowVersion = "9.4.1" slf4jVersion = "2.0.17" -towerJavaSdkVersion = "1.150.0" +towerJavaSdkVersion = "1.167.0" xzVersion = "1.10" [libraries] diff --git a/src/main/java/io/seqera/tower/cli/commands/credentials/add/AbstractAddCmd.java b/src/main/java/io/seqera/tower/cli/commands/credentials/add/AbstractAddCmd.java index 99c0537d1..8b7e5fba3 100644 --- a/src/main/java/io/seqera/tower/cli/commands/credentials/add/AbstractAddCmd.java +++ b/src/main/java/io/seqera/tower/cli/commands/credentials/add/AbstractAddCmd.java @@ -23,9 +23,11 @@ import io.seqera.tower.cli.exceptions.CredentialsNotFoundException; import io.seqera.tower.cli.responses.CredentialsAdded; import io.seqera.tower.cli.responses.Response; +import io.seqera.tower.model.AwsSecurityKeys; import io.seqera.tower.model.CreateCredentialsRequest; import io.seqera.tower.model.CreateCredentialsResponse; import io.seqera.tower.model.Credentials; +import io.seqera.tower.model.DescribeCredentialsResponse; import io.seqera.tower.model.SecurityKeys; import picocli.CommandLine; import picocli.CommandLine.Command; @@ -60,7 +62,25 @@ protected Response exec() throws ApiException, IOException { CreateCredentialsResponse resp = credentialsApi().createCredentials(new CreateCredentialsRequest().credentials(specs), wspId, getProvider().useExternalId()); - return new CredentialsAdded(getProvider().type().name(), resp.getCredentialsId(), name, workspaceRef(wspId)); + // Follow-up describe to surface the generated External ID and the server-rendered + // provider-side setup snippet (e.g. AWS IAM trust policy). Fields are nullable — + // most providers and most flows leave them empty. + String externalId = null; + String setupSnippet = null; + try { + DescribeCredentialsResponse describe = credentialsApi().describeCredentials(resp.getCredentialsId(), wspId); + if (describe != null) { + if (describe.getCredentials() != null && describe.getCredentials().getKeys() instanceof AwsSecurityKeys) { + externalId = ((AwsSecurityKeys) describe.getCredentials().getKeys()).getExternalId(); + } + setupSnippet = describe.getSetupSnippet(); + } + } catch (ApiException ignored) { + // The credential is created; the follow-up describe is a best-effort enrichment. + } + + return new CredentialsAdded(getProvider().type().name(), resp.getCredentialsId(), name, workspaceRef(wspId), + externalId, setupSnippet); } protected abstract CredentialsProvider getProvider(); diff --git a/src/main/java/io/seqera/tower/cli/responses/CredentialsAdded.java b/src/main/java/io/seqera/tower/cli/responses/CredentialsAdded.java index 3e055821f..0e54ea5c9 100644 --- a/src/main/java/io/seqera/tower/cli/responses/CredentialsAdded.java +++ b/src/main/java/io/seqera/tower/cli/responses/CredentialsAdded.java @@ -22,16 +22,52 @@ public class CredentialsAdded extends Response { public final String provider; public final String name; public final String workspaceRef; + /** + * Generated External ID for AWS role-mode credentials when --generate-external-id is used. + * Null for other providers or when External ID generation was not requested. + */ + public final String externalId; + /** + * Server-rendered provider-side setup snippet (e.g. AWS IAM role trust policy) that the + * user should paste at their cloud provider. Populated when a renderer is available for + * the credential type and the installation is configured for it; otherwise null. + */ + public final String setupSnippet; public CredentialsAdded(String provider, String id, String name, String workspaceRef) { + this(provider, id, name, workspaceRef, null, null); + } + + public CredentialsAdded(String provider, String id, String name, String workspaceRef, + String externalId, String setupSnippet) { this.provider = provider; this.id = id; this.name = name; this.workspaceRef = workspaceRef; + this.externalId = externalId; + this.setupSnippet = setupSnippet; } @Override public String toString() { - return ansi(String.format("%n @|yellow New %S credentials '%s (%s)' added at %s workspace|@%n", provider, name, id, workspaceRef)); + StringBuilder out = new StringBuilder(); + out.append(ansi(String.format("%n @|yellow New %S credentials '%s (%s)' added at %s workspace|@%n", + provider, name, id, workspaceRef))); + if (externalId != null && !externalId.isEmpty()) { + out.append(ansi(String.format("%n @|bold External ID:|@ %s%n", externalId))); + } + if (setupSnippet != null && !setupSnippet.isEmpty()) { + out.append(ansi(String.format("%n @|bold Trust policy|@ (paste this into your IAM role's trust relationship):%n%n%s%n", + indent(setupSnippet, " ")))); + } + return out.toString(); + } + + private static String indent(String text, String prefix) { + StringBuilder sb = new StringBuilder(); + for (String line : text.split("\\R", -1)) { + sb.append(prefix).append(line).append('\n'); + } + return sb.toString(); } } diff --git a/src/test/java/io/seqera/tower/cli/InfoCmdTest.java b/src/test/java/io/seqera/tower/cli/InfoCmdTest.java index 25a5da4ea..d71a7c940 100644 --- a/src/test/java/io/seqera/tower/cli/InfoCmdTest.java +++ b/src/test/java/io/seqera/tower/cli/InfoCmdTest.java @@ -56,7 +56,7 @@ void testInfo(OutputType format, MockServerClient mock) throws IOException { Map opts = new HashMap<>(); opts.put("cliVersion", getCliVersion() ); opts.put("cliApiVersion", getCliApiVersion()); - opts.put("towerApiVersion", "1.148.0"); + opts.put("towerApiVersion", "1.167.0"); opts.put("towerVersion", "22.3.0-torricelli"); opts.put("towerApiEndpoint", "http://localhost:"+mock.getPort()); opts.put("userName", "jordi"); @@ -86,7 +86,7 @@ void testInfoStatusTokenFail(MockServerClient mock) throws IOException { Map opts = new HashMap<>(); opts.put("cliVersion", getCliVersion() ); opts.put("cliApiVersion", getCliApiVersion()); - opts.put("towerApiVersion", "1.148.0"); + opts.put("towerApiVersion", "1.167.0"); opts.put("towerVersion", "22.3.0-torricelli"); opts.put("towerApiEndpoint", "http://localhost:"+mock.getPort()); opts.put("userName", null); diff --git a/src/test/java/io/seqera/tower/cli/credentials/providers/AwsProviderTest.java b/src/test/java/io/seqera/tower/cli/credentials/providers/AwsProviderTest.java index e55822fc0..570614af2 100644 --- a/src/test/java/io/seqera/tower/cli/credentials/providers/AwsProviderTest.java +++ b/src/test/java/io/seqera/tower/cli/credentials/providers/AwsProviderTest.java @@ -137,6 +137,34 @@ void testAddKeysModeWithGenerateExternalId(OutputType format, MockServerClient m assertOutput(format, out, new CredentialsAdded("AWS", "4cz5A8cuBkB5iJliCwJCFU", "aws-ext", USER_WORKSPACE_NAME)); } + @ParameterizedTest + @EnumSource(OutputType.class) + void testAddRoleModeSurfacesExternalIdAndTrustPolicy(OutputType format, MockServerClient mock) { + + mock.when( + request() + .withMethod("POST") + .withPath("/credentials") + .withQueryStringParameter("useExternalId", "true") + .withBody(json("{\"credentials\":{\"keys\":{\"mode\":\"role\",\"assumeRoleArn\":\"arn:aws:iam::222222222222:role/CustomerRole\"},\"name\":\"aws-role-jump\",\"provider\":\"aws\"}}")), + exactly(1) + ).respond( + response().withStatusCode(200).withBody("{\"credentialsId\":\"5cz5A8cuBkB5iJliCwJCFU\"}").withContentType(MediaType.APPLICATION_JSON) + ); + + // Follow-up describe: returns the generated External ID inside AwsSecurityKeys and the + // server-rendered trust policy snippet at the response root. + mock.when( + request().withMethod("GET").withPath("/credentials/5cz5A8cuBkB5iJliCwJCFU"), exactly(1) + ).respond( + response().withStatusCode(200).withBody("{\"credentials\":{\"id\":\"5cz5A8cuBkB5iJliCwJCFU\",\"name\":\"aws-role-jump\",\"provider\":\"aws\",\"keys\":{\"discriminator\":\"aws\",\"mode\":\"role\",\"assumeRoleArn\":\"arn:aws:iam::222222222222:role/CustomerRole\",\"externalId\":\"a1b2c3d4-e5f6\"}},\"setupSnippet\":\"{ \\\"Version\\\": \\\"2012-10-17\\\" }\"}").withContentType(MediaType.APPLICATION_JSON) + ); + + ExecOut out = exec(format, mock, "credentials", "add", "aws", "-n", "aws-role-jump", "--mode=role", "-r", "arn:aws:iam::222222222222:role/CustomerRole"); + assertOutput(format, out, new CredentialsAdded("AWS", "5cz5A8cuBkB5iJliCwJCFU", "aws-role-jump", USER_WORKSPACE_NAME, + "a1b2c3d4-e5f6", "{ \"Version\": \"2012-10-17\" }")); + } + @Test void testAddRoleModeRejectsAccessKeys(MockServerClient mock) { diff --git a/src/test/resources/runcmd/info/service-info.json b/src/test/resources/runcmd/info/service-info.json index 63c76b744..5b8b38b03 100644 --- a/src/test/resources/runcmd/info/service-info.json +++ b/src/test/resources/runcmd/info/service-info.json @@ -1,7 +1,7 @@ { "serviceInfo": { "version": "22.3.0-torricelli", - "apiVersion": "1.148.0", + "apiVersion": "1.167.0", "commitId": "3f04bfd4", "authTypes": [ "github", From bd71d148c7cf0ff776ee3fbf551d6545b1ddd30e Mon Sep 17 00:00:00 2001 From: munishchouhan Date: Thu, 11 Jun 2026 22:09:33 +0200 Subject: [PATCH 2/7] updated reflect-config.json --- conf/reflect-config.json | 437 +++++++++++++++++++++++++++++++++++++-- 1 file changed, 416 insertions(+), 21 deletions(-) diff --git a/conf/reflect-config.json b/conf/reflect-config.json index 1684e8237..c7f0f5d7c 100644 --- a/conf/reflect-config.json +++ b/conf/reflect-config.json @@ -2595,6 +2595,12 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"basicAuth","parameterTypes":["java.lang.String"] }, {"name":"dateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"equalsNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable","org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"getBasicAuth","parameterTypes":[] }, {"name":"getDateCreated","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"getId_JsonNullable","parameterTypes":[] }, {"name":"getLastUsed","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hashCodeNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"id","parameterTypes":["java.lang.Long"] }, {"name":"lastUsed","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"setBasicAuth","parameterTypes":["java.lang.String"] }, {"name":"setDateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setId","parameterTypes":["java.lang.Long"] }, {"name":"setId_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setLastUsed","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] }, +{ + "name":"io.seqera.tower.model.AccessTokenImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getLastUsed","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"lastUsed","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setLastUsed","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, { "name":"io.seqera.tower.model.ActionConfigType", "allDeclaredFields":true, @@ -2609,6 +2615,12 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"discriminator","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getDiscriminator","parameterTypes":[] }, {"name":"getTimestamp","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"setDiscriminator","parameterTypes":["java.lang.String"] }, {"name":"setTimestamp","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"timestamp","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] }, +{ + "name":"io.seqera.tower.model.ActionImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"config","parameterTypes":["io.seqera.tower.model.ActionConfigType"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"error","parameterTypes":["java.lang.String"] }, {"name":"event","parameterTypes":["io.seqera.tower.model.ActionEventType"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getConfig","parameterTypes":[] }, {"name":"getError","parameterTypes":[] }, {"name":"getEvent","parameterTypes":[] }, {"name":"getHookId","parameterTypes":[] }, {"name":"getHookUrl","parameterTypes":[] }, {"name":"getLastSeen","parameterTypes":[] }, {"name":"getLaunch","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getSource","parameterTypes":[] }, {"name":"getStatus","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hookId","parameterTypes":["java.lang.String"] }, {"name":"hookUrl","parameterTypes":["java.lang.String"] }, {"name":"lastSeen","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"launch","parameterTypes":["io.seqera.tower.model.LaunchImage"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setConfig","parameterTypes":["io.seqera.tower.model.ActionConfigType"] }, {"name":"setError","parameterTypes":["java.lang.String"] }, {"name":"setEvent","parameterTypes":["io.seqera.tower.model.ActionEventType"] }, {"name":"setHookId","parameterTypes":["java.lang.String"] }, {"name":"setHookUrl","parameterTypes":["java.lang.String"] }, {"name":"setLastSeen","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setLaunch","parameterTypes":["io.seqera.tower.model.LaunchImage"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setSource","parameterTypes":["java.lang.String"] }, {"name":"setStatus","parameterTypes":["java.lang.String"] }, {"name":"source","parameterTypes":["java.lang.String"] }, {"name":"status","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, { "name":"io.seqera.tower.model.ActionQueryAttribute", "queryAllDeclaredMethods":true, @@ -2745,6 +2757,109 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"addLabelIdsItem","parameterTypes":["java.lang.Long"] }, {"name":"addWorkflowIdsItem","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getLabelIds","parameterTypes":[] }, {"name":"getWorkflowIds","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"labelIds","parameterTypes":["java.util.List"] }, {"name":"setLabelIds","parameterTypes":["java.util.List"] }, {"name":"setWorkflowIds","parameterTypes":["java.util.List"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"workflowIds","parameterTypes":["java.util.List"] }] }, +{ + "name":"io.seqera.tower.model.AuditActorActorType", + "queryAllDeclaredMethods":true, + "methods":[{"name":"$values","parameterTypes":[] }, {"name":"fromValue","parameterTypes":["java.lang.String"] }, {"name":"getValue","parameterTypes":[] }, {"name":"toString","parameterTypes":[] }, {"name":"valueOf","parameterTypes":["java.lang.String"] }, {"name":"values","parameterTypes":[] }] +}, +{ + "name":"io.seqera.tower.model.AuditEventType", + "queryAllDeclaredMethods":true, + "methods":[{"name":"$values","parameterTypes":[] }, {"name":"fromValue","parameterTypes":["java.lang.String"] }, {"name":"getValue","parameterTypes":[] }, {"name":"toString","parameterTypes":[] }, {"name":"valueOf","parameterTypes":["java.lang.String"] }, {"name":"values","parameterTypes":[] }] +}, +{ + "name":"io.seqera.tower.model.AuditImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, +{ + "name":"io.seqera.tower.model.AuditImageType", + "queryAllDeclaredMethods":true, + "methods":[{"name":"$values","parameterTypes":[] }, {"name":"fromValue","parameterTypes":["java.lang.String"] }, {"name":"getValue","parameterTypes":[] }, {"name":"toString","parameterTypes":[] }, {"name":"valueOf","parameterTypes":["java.lang.String"] }, {"name":"values","parameterTypes":[] }] +}, +{ + "name":"io.seqera.tower.model.AuditLogTargetState", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getMetadata","parameterTypes":[] }, {"name":"getNewState","parameterTypes":[] }, {"name":"getPreviousState","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"metadata","parameterTypes":["io.seqera.tower.model.AuditLogTargetStateMetadata"] }, {"name":"newState","parameterTypes":["io.seqera.tower.model.AuditLogTargetStateNewState"] }, {"name":"previousState","parameterTypes":["io.seqera.tower.model.AuditLogTargetStateNewState"] }, {"name":"setMetadata","parameterTypes":["io.seqera.tower.model.AuditLogTargetStateMetadata"] }, {"name":"setNewState","parameterTypes":["io.seqera.tower.model.AuditLogTargetStateNewState"] }, {"name":"setPreviousState","parameterTypes":["io.seqera.tower.model.AuditLogTargetStateNewState"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, +{ + "name":"io.seqera.tower.model.AuditLogTargetStateMetadata", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"contentRequested","parameterTypes":["java.lang.Boolean"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getContentRequested","parameterTypes":[] }, {"name":"getPostStateStatus","parameterTypes":[] }, {"name":"getPreStateStatus","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"postStateStatus","parameterTypes":["io.seqera.tower.model.AuditLogTargetStateMetadataStatus"] }, {"name":"preStateStatus","parameterTypes":["io.seqera.tower.model.AuditLogTargetStateMetadataStatus"] }, {"name":"setContentRequested","parameterTypes":["java.lang.Boolean"] }, {"name":"setPostStateStatus","parameterTypes":["io.seqera.tower.model.AuditLogTargetStateMetadataStatus"] }, {"name":"setPreStateStatus","parameterTypes":["io.seqera.tower.model.AuditLogTargetStateMetadataStatus"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, +{ + "name":"io.seqera.tower.model.AuditLogTargetStateMetadataStatus", + "queryAllDeclaredMethods":true, + "methods":[{"name":"$values","parameterTypes":[] }, {"name":"fromValue","parameterTypes":["java.lang.String"] }, {"name":"getValue","parameterTypes":[] }, {"name":"toString","parameterTypes":[] }, {"name":"valueOf","parameterTypes":["java.lang.String"] }, {"name":"values","parameterTypes":[] }] +}, +{ + "name":"io.seqera.tower.model.AuditLogTargetStateNewState", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"","parameterTypes":["io.seqera.tower.model.AccessTokenImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.ActionImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.ComputeEnvImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.CredentialsImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.CreditInfoImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.CustomRoleImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.DataLinkFileImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.DataLinkImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.DataLinkMetadataImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.DataStudioConnectionImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.DataStudioImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.DatasetImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.DatasetVersionImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.IdpGroupImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.LabelAssignmentImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.LabelImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.ManagedCredentialsImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.ManagedIdentityImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.MemberImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.OAuthConsentImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.OrgSsoConnectionImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.OrganizationImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.ParticipantImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.PipelineImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.PipelineSecretImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.TeamImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.TeamMemberImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.UserImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.UserRoleImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.UserSshPublicKeyImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.WorkflowImage"] }, {"name":"","parameterTypes":["io.seqera.tower.model.WorkspaceImage"] }, {"name":"access$000","parameterTypes":[] }, {"name":"getAccessTokenImage","parameterTypes":[] }, {"name":"getActionImage","parameterTypes":[] }, {"name":"getActualInstance","parameterTypes":[] }, {"name":"getComputeEnvImage","parameterTypes":[] }, {"name":"getCredentialsImage","parameterTypes":[] }, {"name":"getCreditInfoImage","parameterTypes":[] }, {"name":"getCustomRoleImage","parameterTypes":[] }, {"name":"getDataLinkFileImage","parameterTypes":[] }, {"name":"getDataLinkImage","parameterTypes":[] }, {"name":"getDataLinkMetadataImage","parameterTypes":[] }, {"name":"getDataStudioConnectionImage","parameterTypes":[] }, {"name":"getDataStudioImage","parameterTypes":[] }, {"name":"getDatasetImage","parameterTypes":[] }, {"name":"getDatasetVersionImage","parameterTypes":[] }, {"name":"getIdpGroupImage","parameterTypes":[] }, {"name":"getLabelAssignmentImage","parameterTypes":[] }, {"name":"getLabelImage","parameterTypes":[] }, {"name":"getManagedCredentialsImage","parameterTypes":[] }, {"name":"getManagedIdentityImage","parameterTypes":[] }, {"name":"getMemberImage","parameterTypes":[] }, {"name":"getOAuthConsentImage","parameterTypes":[] }, {"name":"getOrgSsoConnectionImage","parameterTypes":[] }, {"name":"getOrganizationImage","parameterTypes":[] }, {"name":"getParticipantImage","parameterTypes":[] }, {"name":"getPipelineImage","parameterTypes":[] }, {"name":"getPipelineSecretImage","parameterTypes":[] }, {"name":"getSchemas","parameterTypes":[] }, {"name":"getTeamImage","parameterTypes":[] }, {"name":"getTeamMemberImage","parameterTypes":[] }, {"name":"getUserImage","parameterTypes":[] }, {"name":"getUserRoleImage","parameterTypes":[] }, {"name":"getUserSshPublicKeyImage","parameterTypes":[] }, {"name":"getWorkflowImage","parameterTypes":[] }, {"name":"getWorkspaceImage","parameterTypes":[] }, {"name":"setActualInstance","parameterTypes":["java.lang.Object"] }] +}, +{ + "name":"io.seqera.tower.model.AuditLogTargetStateNewState$AuditLogTargetStateNewStateDeserializer", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"","parameterTypes":["java.lang.Class"] }, {"name":"deserialize","parameterTypes":["com.fasterxml.jackson.core.JsonParser","com.fasterxml.jackson.databind.DeserializationContext"] }, {"name":"getNullValue","parameterTypes":["com.fasterxml.jackson.databind.DeserializationContext"] }] +}, +{ + "name":"io.seqera.tower.model.AuditLogTargetStateNewState$AuditLogTargetStateNewStateSerializer", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"","parameterTypes":["java.lang.Class"] }, {"name":"serialize","parameterTypes":["io.seqera.tower.model.AuditLogTargetStateNewState","com.fasterxml.jackson.core.JsonGenerator","com.fasterxml.jackson.databind.SerializerProvider"] }, {"name":"serialize","parameterTypes":["java.lang.Object","com.fasterxml.jackson.core.JsonGenerator","com.fasterxml.jackson.databind.SerializerProvider"] }] +}, +{ + "name":"io.seqera.tower.model.AuditLogV2QueryAttribute", + "queryAllDeclaredMethods":true, + "methods":[{"name":"$values","parameterTypes":[] }, {"name":"fromValue","parameterTypes":["java.lang.String"] }, {"name":"getValue","parameterTypes":[] }, {"name":"toString","parameterTypes":[] }, {"name":"valueOf","parameterTypes":["java.lang.String"] }, {"name":"values","parameterTypes":[] }] +}, +{ + "name":"io.seqera.tower.model.AuditLogV2ResponseDto", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"actor","parameterTypes":["io.seqera.tower.model.AuditLogV2ResponseDtoActor"] }, {"name":"client","parameterTypes":["io.seqera.tower.model.AuditLogV2ResponseDtoClient"] }, {"name":"correlationId","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"event","parameterTypes":["io.seqera.tower.model.AuditEventType"] }, {"name":"getActor","parameterTypes":[] }, {"name":"getClient","parameterTypes":[] }, {"name":"getCorrelationId","parameterTypes":[] }, {"name":"getEvent","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"getTarget","parameterTypes":[] }, {"name":"getTimestamp","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"id","parameterTypes":["java.lang.String"] }, {"name":"setActor","parameterTypes":["io.seqera.tower.model.AuditLogV2ResponseDtoActor"] }, {"name":"setClient","parameterTypes":["io.seqera.tower.model.AuditLogV2ResponseDtoClient"] }, {"name":"setCorrelationId","parameterTypes":["java.lang.String"] }, {"name":"setEvent","parameterTypes":["io.seqera.tower.model.AuditEventType"] }, {"name":"setId","parameterTypes":["java.lang.String"] }, {"name":"setTarget","parameterTypes":["io.seqera.tower.model.AuditLogV2ResponseDtoTarget"] }, {"name":"setTimestamp","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"target","parameterTypes":["io.seqera.tower.model.AuditLogV2ResponseDtoTarget"] }, {"name":"timestamp","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, +{ + "name":"io.seqera.tower.model.AuditLogV2ResponseDtoActor", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"email","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"firstName","parameterTypes":["java.lang.String"] }, {"name":"getEmail","parameterTypes":[] }, {"name":"getFirstName","parameterTypes":[] }, {"name":"getIsRoot","parameterTypes":[] }, {"name":"getLastName","parameterTypes":[] }, {"name":"getType","parameterTypes":[] }, {"name":"getUserId","parameterTypes":[] }, {"name":"getUserName","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"isRoot","parameterTypes":["java.lang.Boolean"] }, {"name":"lastName","parameterTypes":["java.lang.String"] }, {"name":"setEmail","parameterTypes":["java.lang.String"] }, {"name":"setFirstName","parameterTypes":["java.lang.String"] }, {"name":"setIsRoot","parameterTypes":["java.lang.Boolean"] }, {"name":"setLastName","parameterTypes":["java.lang.String"] }, {"name":"setType","parameterTypes":["io.seqera.tower.model.AuditActorActorType"] }, {"name":"setUserId","parameterTypes":["java.lang.Long"] }, {"name":"setUserName","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"type","parameterTypes":["io.seqera.tower.model.AuditActorActorType"] }, {"name":"userId","parameterTypes":["java.lang.Long"] }, {"name":"userName","parameterTypes":["java.lang.String"] }] +}, +{ + "name":"io.seqera.tower.model.AuditLogV2ResponseDtoClient", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"accessTokenId","parameterTypes":["java.lang.Long"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAccessTokenId","parameterTypes":[] }, {"name":"getIp","parameterTypes":[] }, {"name":"getUserAgent","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"ip","parameterTypes":["java.lang.String"] }, {"name":"setAccessTokenId","parameterTypes":["java.lang.Long"] }, {"name":"setIp","parameterTypes":["java.lang.String"] }, {"name":"setUserAgent","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"userAgent","parameterTypes":["java.lang.String"] }] +}, +{ + "name":"io.seqera.tower.model.AuditLogV2ResponseDtoResourceOrganization", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getId","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"id","parameterTypes":["java.lang.Long"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"setId","parameterTypes":["java.lang.Long"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, +{ + "name":"io.seqera.tower.model.AuditLogV2ResponseDtoResourceUser", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getId","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"id","parameterTypes":["java.lang.Long"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"setId","parameterTypes":["java.lang.Long"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, +{ + "name":"io.seqera.tower.model.AuditLogV2ResponseDtoResourceWorkspace", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getId","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"id","parameterTypes":["java.lang.Long"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"setId","parameterTypes":["java.lang.Long"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, +{ + "name":"io.seqera.tower.model.AuditLogV2ResponseDtoTarget", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"context","parameterTypes":["io.seqera.tower.model.EntityContext"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getContext","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getOrganization","parameterTypes":[] }, {"name":"getState","parameterTypes":[] }, {"name":"getType","parameterTypes":[] }, {"name":"getUser","parameterTypes":[] }, {"name":"getWorkspace","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"id","parameterTypes":["java.lang.String"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"organization","parameterTypes":["io.seqera.tower.model.AuditLogV2ResponseDtoResourceOrganization"] }, {"name":"setContext","parameterTypes":["io.seqera.tower.model.EntityContext"] }, {"name":"setId","parameterTypes":["java.lang.String"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setOrganization","parameterTypes":["io.seqera.tower.model.AuditLogV2ResponseDtoResourceOrganization"] }, {"name":"setState","parameterTypes":["io.seqera.tower.model.AuditLogTargetState"] }, {"name":"setType","parameterTypes":["java.lang.String"] }, {"name":"setUser","parameterTypes":["io.seqera.tower.model.AuditLogV2ResponseDtoResourceUser"] }, {"name":"setWorkspace","parameterTypes":["io.seqera.tower.model.AuditLogV2ResponseDtoResourceWorkspace"] }, {"name":"state","parameterTypes":["io.seqera.tower.model.AuditLogTargetState"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"type","parameterTypes":["java.lang.String"] }, {"name":"user","parameterTypes":["io.seqera.tower.model.AuditLogV2ResponseDtoResourceUser"] }, {"name":"workspace","parameterTypes":["io.seqera.tower.model.AuditLogV2ResponseDtoResourceWorkspace"] }] +}, { "name":"io.seqera.tower.model.Avatar", "allDeclaredFields":true, @@ -2757,7 +2872,7 @@ "allDeclaredFields":true, "allDeclaredMethods":true, "allDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"addEnvironmentItem","parameterTypes":["io.seqera.tower.model.ConfigEnvVariable"] }, {"name":"addForgedResourcesItem","parameterTypes":["java.util.Map"] }, {"name":"addVolumesItem","parameterTypes":["java.lang.String"] }, {"name":"cliPath","parameterTypes":["java.lang.String"] }, {"name":"computeJobRole","parameterTypes":["java.lang.String"] }, {"name":"computeQueue","parameterTypes":["java.lang.String"] }, {"name":"dragenInstanceType","parameterTypes":["java.lang.String"] }, {"name":"dragenQueue","parameterTypes":["java.lang.String"] }, {"name":"environment","parameterTypes":["java.util.List"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"executionRole","parameterTypes":["java.lang.String"] }, {"name":"forge","parameterTypes":["io.seqera.tower.model.ForgeConfig"] }, {"name":"forgedResources","parameterTypes":["java.util.List"] }, {"name":"fusion2Enabled","parameterTypes":["java.lang.Boolean"] }, {"name":"fusionSnapshots","parameterTypes":["java.lang.Boolean"] }, {"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":"getFusionSnapshots","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":"hashCode","parameterTypes":[] }, {"name":"headJobCpus","parameterTypes":["java.lang.Integer"] }, {"name":"headJobMemoryMb","parameterTypes":["java.lang.Integer"] }, {"name":"headJobOptions","parameterTypes":["java.lang.String"] }, {"name":"headJobRole","parameterTypes":["java.lang.String"] }, {"name":"headQueue","parameterTypes":["java.lang.String"] }, {"name":"hostName","parameterTypes":["java.lang.String"] }, {"name":"launchDir","parameterTypes":["java.lang.String"] }, {"name":"logGroup","parameterTypes":["java.lang.String"] }, {"name":"lustreId","parameterTypes":["java.lang.String"] }, {"name":"maxQueueSize","parameterTypes":["java.lang.Integer"] }, {"name":"nextflowConfig","parameterTypes":["java.lang.String"] }, {"name":"nvnmeStorageEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"port","parameterTypes":["java.lang.Integer"] }, {"name":"postRunScript","parameterTypes":["java.lang.String"] }, {"name":"preRunScript","parameterTypes":["java.lang.String"] }, {"name":"propagateHeadJobOptions","parameterTypes":["java.lang.Boolean"] }, {"name":"region","parameterTypes":["java.lang.String"] }, {"name":"setCliPath","parameterTypes":["java.lang.String"] }, {"name":"setComputeJobRole","parameterTypes":["java.lang.String"] }, {"name":"setComputeQueue","parameterTypes":["java.lang.String"] }, {"name":"setDragenInstanceType","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":"setFusionSnapshots","parameterTypes":["java.lang.Boolean"] }, {"name":"setHeadJobCpus","parameterTypes":["java.lang.Integer"] }, {"name":"setHeadJobMemoryMb","parameterTypes":["java.lang.Integer"] }, {"name":"setHeadJobOptions","parameterTypes":["java.lang.String"] }, {"name":"setHeadJobRole","parameterTypes":["java.lang.String"] }, {"name":"setHeadQueue","parameterTypes":["java.lang.String"] }, {"name":"setHostName","parameterTypes":["java.lang.String"] }, {"name":"setLaunchDir","parameterTypes":["java.lang.String"] }, {"name":"setLogGroup","parameterTypes":["java.lang.String"] }, {"name":"setLustreId","parameterTypes":["java.lang.String"] }, {"name":"setMaxQueueSize","parameterTypes":["java.lang.Integer"] }, {"name":"setNextflowConfig","parameterTypes":["java.lang.String"] }, {"name":"setNvnmeStorageEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setPort","parameterTypes":["java.lang.Integer"] }, {"name":"setPostRunScript","parameterTypes":["java.lang.String"] }, {"name":"setPreRunScript","parameterTypes":["java.lang.String"] }, {"name":"setPropagateHeadJobOptions","parameterTypes":["java.lang.Boolean"] }, {"name":"setRegion","parameterTypes":["java.lang.String"] }, {"name":"setStorageType","parameterTypes":["java.lang.String"] }, {"name":"setUserName","parameterTypes":["java.lang.String"] }, {"name":"setVolumes","parameterTypes":["java.util.List"] }, {"name":"setWaveEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setWorkDir","parameterTypes":["java.lang.String"] }, {"name":"storageType","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"userName","parameterTypes":["java.lang.String"] }, {"name":"volumes","parameterTypes":["java.util.List"] }, {"name":"waveEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"workDir","parameterTypes":["java.lang.String"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"","parameterTypes":["java.util.List"] }, {"name":"addEnvironmentItem","parameterTypes":["io.seqera.tower.model.ConfigEnvVariable"] }, {"name":"addForgedResourcesItem","parameterTypes":["java.util.Map"] }, {"name":"addVolumesItem","parameterTypes":["java.lang.String"] }, {"name":"cliPath","parameterTypes":["java.lang.String"] }, {"name":"computeJobRole","parameterTypes":["java.lang.String"] }, {"name":"computeQueue","parameterTypes":["java.lang.String"] }, {"name":"dragenInstanceType","parameterTypes":["java.lang.String"] }, {"name":"dragenQueue","parameterTypes":["java.lang.String"] }, {"name":"environment","parameterTypes":["java.util.List"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"executionRole","parameterTypes":["java.lang.String"] }, {"name":"forge","parameterTypes":["io.seqera.tower.model.ForgeConfig"] }, {"name":"forgedResources","parameterTypes":["java.util.List"] }, {"name":"fusion2Enabled","parameterTypes":["java.lang.Boolean"] }, {"name":"fusionSnapshots","parameterTypes":["java.lang.Boolean"] }, {"name":"getCliPath","parameterTypes":[] }, {"name":"getComputeJobRole","parameterTypes":[] }, {"name":"getComputeQueue","parameterTypes":[] }, {"name":"getDeletedResources","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":"getFusionSnapshots","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":"hashCode","parameterTypes":[] }, {"name":"headJobCpus","parameterTypes":["java.lang.Integer"] }, {"name":"headJobMemoryMb","parameterTypes":["java.lang.Integer"] }, {"name":"headJobOptions","parameterTypes":["java.lang.String"] }, {"name":"headJobRole","parameterTypes":["java.lang.String"] }, {"name":"headQueue","parameterTypes":["java.lang.String"] }, {"name":"hostName","parameterTypes":["java.lang.String"] }, {"name":"launchDir","parameterTypes":["java.lang.String"] }, {"name":"logGroup","parameterTypes":["java.lang.String"] }, {"name":"lustreId","parameterTypes":["java.lang.String"] }, {"name":"maxQueueSize","parameterTypes":["java.lang.Integer"] }, {"name":"nextflowConfig","parameterTypes":["java.lang.String"] }, {"name":"nvnmeStorageEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"port","parameterTypes":["java.lang.Integer"] }, {"name":"postRunScript","parameterTypes":["java.lang.String"] }, {"name":"preRunScript","parameterTypes":["java.lang.String"] }, {"name":"propagateHeadJobOptions","parameterTypes":["java.lang.Boolean"] }, {"name":"region","parameterTypes":["java.lang.String"] }, {"name":"setCliPath","parameterTypes":["java.lang.String"] }, {"name":"setComputeJobRole","parameterTypes":["java.lang.String"] }, {"name":"setComputeQueue","parameterTypes":["java.lang.String"] }, {"name":"setDragenInstanceType","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":"setFusionSnapshots","parameterTypes":["java.lang.Boolean"] }, {"name":"setHeadJobCpus","parameterTypes":["java.lang.Integer"] }, {"name":"setHeadJobMemoryMb","parameterTypes":["java.lang.Integer"] }, {"name":"setHeadJobOptions","parameterTypes":["java.lang.String"] }, {"name":"setHeadJobRole","parameterTypes":["java.lang.String"] }, {"name":"setHeadQueue","parameterTypes":["java.lang.String"] }, {"name":"setHostName","parameterTypes":["java.lang.String"] }, {"name":"setLaunchDir","parameterTypes":["java.lang.String"] }, {"name":"setLogGroup","parameterTypes":["java.lang.String"] }, {"name":"setLustreId","parameterTypes":["java.lang.String"] }, {"name":"setMaxQueueSize","parameterTypes":["java.lang.Integer"] }, {"name":"setNextflowConfig","parameterTypes":["java.lang.String"] }, {"name":"setNvnmeStorageEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setPort","parameterTypes":["java.lang.Integer"] }, {"name":"setPostRunScript","parameterTypes":["java.lang.String"] }, {"name":"setPreRunScript","parameterTypes":["java.lang.String"] }, {"name":"setPropagateHeadJobOptions","parameterTypes":["java.lang.Boolean"] }, {"name":"setRegion","parameterTypes":["java.lang.String"] }, {"name":"setStorageType","parameterTypes":["java.lang.String"] }, {"name":"setUserName","parameterTypes":["java.lang.String"] }, {"name":"setVolumes","parameterTypes":["java.util.List"] }, {"name":"setWaveEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setWorkDir","parameterTypes":["java.lang.String"] }, {"name":"storageType","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"userName","parameterTypes":["java.lang.String"] }, {"name":"volumes","parameterTypes":["java.util.List"] }, {"name":"waveEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"workDir","parameterTypes":["java.lang.String"] }] }, { "name":"io.seqera.tower.model.AwsBatchPlatformMetainfo", @@ -2770,7 +2885,7 @@ "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"addAllowBucketsItem","parameterTypes":["java.lang.String"] }, {"name":"addEnvironmentItem","parameterTypes":["io.seqera.tower.model.ConfigEnvVariable"] }, {"name":"addForgedResourcesItem","parameterTypes":["java.util.Map"] }, {"name":"addSecurityGroupsItem","parameterTypes":["java.lang.String"] }, {"name":"allowBuckets","parameterTypes":["java.util.List"] }, {"name":"arm64Enabled","parameterTypes":["java.lang.Boolean"] }, {"name":"ebsBootSize","parameterTypes":["java.lang.Integer"] }, {"name":"ec2KeyPair","parameterTypes":["java.lang.String"] }, {"name":"environment","parameterTypes":["java.util.List"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"forgedResources","parameterTypes":["java.util.List"] }, {"name":"fusion2Enabled","parameterTypes":["java.lang.Boolean"] }, {"name":"getAllowBuckets","parameterTypes":[] }, {"name":"getArm64Enabled","parameterTypes":[] }, {"name":"getDiscriminator","parameterTypes":[] }, {"name":"getEbsBootSize","parameterTypes":[] }, {"name":"getEc2KeyPair","parameterTypes":[] }, {"name":"getEnvironment","parameterTypes":[] }, {"name":"getForgedResources","parameterTypes":[] }, {"name":"getFusion2Enabled","parameterTypes":[] }, {"name":"getGpuEnabled","parameterTypes":[] }, {"name":"getHeadJobOptions","parameterTypes":[] }, {"name":"getHostName","parameterTypes":[] }, {"name":"getImageId","parameterTypes":[] }, {"name":"getInstanceProfileArn","parameterTypes":[] }, {"name":"getInstanceType","parameterTypes":[] }, {"name":"getLaunchDir","parameterTypes":[] }, {"name":"getLogGroup","parameterTypes":[] }, {"name":"getMaxQueueSize","parameterTypes":[] }, {"name":"getNextflowConfig","parameterTypes":[] }, {"name":"getPort","parameterTypes":[] }, {"name":"getPostRunScript","parameterTypes":[] }, {"name":"getPreRunScript","parameterTypes":[] }, {"name":"getPropagateHeadJobOptions","parameterTypes":[] }, {"name":"getRegion","parameterTypes":[] }, {"name":"getSchedConfig","parameterTypes":[] }, {"name":"getSchedEnabled","parameterTypes":[] }, {"name":"getSecurityGroups","parameterTypes":[] }, {"name":"getSubnetId","parameterTypes":[] }, {"name":"getUserName","parameterTypes":[] }, {"name":"getWaveEnabled","parameterTypes":[] }, {"name":"getWorkDir","parameterTypes":[] }, {"name":"gpuEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"hashCode","parameterTypes":[] }, {"name":"headJobOptions","parameterTypes":["java.lang.String"] }, {"name":"hostName","parameterTypes":["java.lang.String"] }, {"name":"imageId","parameterTypes":["java.lang.String"] }, {"name":"instanceProfileArn","parameterTypes":["java.lang.String"] }, {"name":"instanceType","parameterTypes":["java.lang.String"] }, {"name":"launchDir","parameterTypes":["java.lang.String"] }, {"name":"logGroup","parameterTypes":["java.lang.String"] }, {"name":"maxQueueSize","parameterTypes":["java.lang.Integer"] }, {"name":"nextflowConfig","parameterTypes":["java.lang.String"] }, {"name":"port","parameterTypes":["java.lang.Integer"] }, {"name":"postRunScript","parameterTypes":["java.lang.String"] }, {"name":"preRunScript","parameterTypes":["java.lang.String"] }, {"name":"propagateHeadJobOptions","parameterTypes":["java.lang.Boolean"] }, {"name":"region","parameterTypes":["java.lang.String"] }, {"name":"schedConfig","parameterTypes":["io.seqera.tower.model.SchedConfig"] }, {"name":"schedEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"securityGroups","parameterTypes":["java.util.List"] }, {"name":"setAllowBuckets","parameterTypes":["java.util.List"] }, {"name":"setArm64Enabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setEbsBootSize","parameterTypes":["java.lang.Integer"] }, {"name":"setEc2KeyPair","parameterTypes":["java.lang.String"] }, {"name":"setEnvironment","parameterTypes":["java.util.List"] }, {"name":"setForgedResources","parameterTypes":["java.util.List"] }, {"name":"setFusion2Enabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setGpuEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setHeadJobOptions","parameterTypes":["java.lang.String"] }, {"name":"setHostName","parameterTypes":["java.lang.String"] }, {"name":"setImageId","parameterTypes":["java.lang.String"] }, {"name":"setInstanceProfileArn","parameterTypes":["java.lang.String"] }, {"name":"setInstanceType","parameterTypes":["java.lang.String"] }, {"name":"setLaunchDir","parameterTypes":["java.lang.String"] }, {"name":"setLogGroup","parameterTypes":["java.lang.String"] }, {"name":"setMaxQueueSize","parameterTypes":["java.lang.Integer"] }, {"name":"setNextflowConfig","parameterTypes":["java.lang.String"] }, {"name":"setPort","parameterTypes":["java.lang.Integer"] }, {"name":"setPostRunScript","parameterTypes":["java.lang.String"] }, {"name":"setPreRunScript","parameterTypes":["java.lang.String"] }, {"name":"setPropagateHeadJobOptions","parameterTypes":["java.lang.Boolean"] }, {"name":"setRegion","parameterTypes":["java.lang.String"] }, {"name":"setSchedConfig","parameterTypes":["io.seqera.tower.model.SchedConfig"] }, {"name":"setSchedEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setSecurityGroups","parameterTypes":["java.util.List"] }, {"name":"setSubnetId","parameterTypes":["java.lang.String"] }, {"name":"setUserName","parameterTypes":["java.lang.String"] }, {"name":"setWaveEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setWorkDir","parameterTypes":["java.lang.String"] }, {"name":"subnetId","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"userName","parameterTypes":["java.lang.String"] }, {"name":"waveEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"workDir","parameterTypes":["java.lang.String"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"","parameterTypes":["java.util.List"] }, {"name":"addAllowBucketsItem","parameterTypes":["java.lang.String"] }, {"name":"addEnvironmentItem","parameterTypes":["io.seqera.tower.model.ConfigEnvVariable"] }, {"name":"addForgedResourcesItem","parameterTypes":["java.util.Map"] }, {"name":"addSecurityGroupsItem","parameterTypes":["java.lang.String"] }, {"name":"allowBuckets","parameterTypes":["java.util.List"] }, {"name":"arm64Enabled","parameterTypes":["java.lang.Boolean"] }, {"name":"ebsBootSize","parameterTypes":["java.lang.Integer"] }, {"name":"ec2KeyPair","parameterTypes":["java.lang.String"] }, {"name":"environment","parameterTypes":["java.util.List"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"forgedResources","parameterTypes":["java.util.List"] }, {"name":"fusion2Enabled","parameterTypes":["java.lang.Boolean"] }, {"name":"getAllowBuckets","parameterTypes":[] }, {"name":"getArm64Enabled","parameterTypes":[] }, {"name":"getDeletedResources","parameterTypes":[] }, {"name":"getDiscriminator","parameterTypes":[] }, {"name":"getEbsBootSize","parameterTypes":[] }, {"name":"getEc2KeyPair","parameterTypes":[] }, {"name":"getEnvironment","parameterTypes":[] }, {"name":"getForgedResources","parameterTypes":[] }, {"name":"getFusion2Enabled","parameterTypes":[] }, {"name":"getGpuEnabled","parameterTypes":[] }, {"name":"getHeadJobOptions","parameterTypes":[] }, {"name":"getHostName","parameterTypes":[] }, {"name":"getImageId","parameterTypes":[] }, {"name":"getInstanceProfileArn","parameterTypes":[] }, {"name":"getInstanceType","parameterTypes":[] }, {"name":"getLaunchDir","parameterTypes":[] }, {"name":"getLogGroup","parameterTypes":[] }, {"name":"getMaxQueueSize","parameterTypes":[] }, {"name":"getNextflowConfig","parameterTypes":[] }, {"name":"getPort","parameterTypes":[] }, {"name":"getPostRunScript","parameterTypes":[] }, {"name":"getPreRunScript","parameterTypes":[] }, {"name":"getPropagateHeadJobOptions","parameterTypes":[] }, {"name":"getRegion","parameterTypes":[] }, {"name":"getSchedConfig","parameterTypes":[] }, {"name":"getSchedEnabled","parameterTypes":[] }, {"name":"getSecurityGroups","parameterTypes":[] }, {"name":"getSubnetId","parameterTypes":[] }, {"name":"getUserName","parameterTypes":[] }, {"name":"getWaveEnabled","parameterTypes":[] }, {"name":"getWorkDir","parameterTypes":[] }, {"name":"gpuEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"hashCode","parameterTypes":[] }, {"name":"headJobOptions","parameterTypes":["java.lang.String"] }, {"name":"hostName","parameterTypes":["java.lang.String"] }, {"name":"imageId","parameterTypes":["java.lang.String"] }, {"name":"instanceProfileArn","parameterTypes":["java.lang.String"] }, {"name":"instanceType","parameterTypes":["java.lang.String"] }, {"name":"launchDir","parameterTypes":["java.lang.String"] }, {"name":"logGroup","parameterTypes":["java.lang.String"] }, {"name":"maxQueueSize","parameterTypes":["java.lang.Integer"] }, {"name":"nextflowConfig","parameterTypes":["java.lang.String"] }, {"name":"port","parameterTypes":["java.lang.Integer"] }, {"name":"postRunScript","parameterTypes":["java.lang.String"] }, {"name":"preRunScript","parameterTypes":["java.lang.String"] }, {"name":"propagateHeadJobOptions","parameterTypes":["java.lang.Boolean"] }, {"name":"region","parameterTypes":["java.lang.String"] }, {"name":"schedConfig","parameterTypes":["io.seqera.tower.model.SchedConfig"] }, {"name":"schedEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"securityGroups","parameterTypes":["java.util.List"] }, {"name":"setAllowBuckets","parameterTypes":["java.util.List"] }, {"name":"setArm64Enabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setEbsBootSize","parameterTypes":["java.lang.Integer"] }, {"name":"setEc2KeyPair","parameterTypes":["java.lang.String"] }, {"name":"setEnvironment","parameterTypes":["java.util.List"] }, {"name":"setForgedResources","parameterTypes":["java.util.List"] }, {"name":"setFusion2Enabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setGpuEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setHeadJobOptions","parameterTypes":["java.lang.String"] }, {"name":"setHostName","parameterTypes":["java.lang.String"] }, {"name":"setImageId","parameterTypes":["java.lang.String"] }, {"name":"setInstanceProfileArn","parameterTypes":["java.lang.String"] }, {"name":"setInstanceType","parameterTypes":["java.lang.String"] }, {"name":"setLaunchDir","parameterTypes":["java.lang.String"] }, {"name":"setLogGroup","parameterTypes":["java.lang.String"] }, {"name":"setMaxQueueSize","parameterTypes":["java.lang.Integer"] }, {"name":"setNextflowConfig","parameterTypes":["java.lang.String"] }, {"name":"setPort","parameterTypes":["java.lang.Integer"] }, {"name":"setPostRunScript","parameterTypes":["java.lang.String"] }, {"name":"setPreRunScript","parameterTypes":["java.lang.String"] }, {"name":"setPropagateHeadJobOptions","parameterTypes":["java.lang.Boolean"] }, {"name":"setRegion","parameterTypes":["java.lang.String"] }, {"name":"setSchedConfig","parameterTypes":["io.seqera.tower.model.SchedConfig"] }, {"name":"setSchedEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setSecurityGroups","parameterTypes":["java.util.List"] }, {"name":"setSubnetId","parameterTypes":["java.lang.String"] }, {"name":"setUserName","parameterTypes":["java.lang.String"] }, {"name":"setWaveEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setWorkDir","parameterTypes":["java.lang.String"] }, {"name":"subnetId","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"userName","parameterTypes":["java.lang.String"] }, {"name":"waveEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"workDir","parameterTypes":["java.lang.String"] }] }, { "name":"io.seqera.tower.model.AwsCloudPlatformMetainfo", @@ -2803,7 +2918,7 @@ "allDeclaredFields":true, "allDeclaredMethods":true, "allDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"addContainerRegIdsItem","parameterTypes":["java.lang.String"] }, {"name":"autoScale","parameterTypes":["java.lang.Boolean"] }, {"name":"containerRegIds","parameterTypes":["java.util.List"] }, {"name":"disposeOnDeletion","parameterTypes":["java.lang.Boolean"] }, {"name":"dualPoolConfig","parameterTypes":["java.lang.Boolean"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAutoScale","parameterTypes":[] }, {"name":"getContainerRegIds","parameterTypes":[] }, {"name":"getDisposeOnDeletion","parameterTypes":[] }, {"name":"getDualPoolConfig","parameterTypes":[] }, {"name":"getHeadPool","parameterTypes":[] }, {"name":"getVmCount","parameterTypes":[] }, {"name":"getVmType","parameterTypes":[] }, {"name":"getWorkerPool","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"headPool","parameterTypes":["io.seqera.tower.model.AzBatchPoolConfig"] }, {"name":"setAutoScale","parameterTypes":["java.lang.Boolean"] }, {"name":"setContainerRegIds","parameterTypes":["java.util.List"] }, {"name":"setDisposeOnDeletion","parameterTypes":["java.lang.Boolean"] }, {"name":"setDualPoolConfig","parameterTypes":["java.lang.Boolean"] }, {"name":"setHeadPool","parameterTypes":["io.seqera.tower.model.AzBatchPoolConfig"] }, {"name":"setVmCount","parameterTypes":["java.lang.Integer"] }, {"name":"setVmType","parameterTypes":["java.lang.String"] }, {"name":"setWorkerPool","parameterTypes":["io.seqera.tower.model.AzBatchPoolConfig"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"vmCount","parameterTypes":["java.lang.Integer"] }, {"name":"vmType","parameterTypes":["java.lang.String"] }, {"name":"workerPool","parameterTypes":["io.seqera.tower.model.AzBatchPoolConfig"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"addContainerRegIdsItem","parameterTypes":["java.lang.String"] }, {"name":"autoScale","parameterTypes":["java.lang.Boolean"] }, {"name":"bootDiskSizeGB","parameterTypes":["java.lang.Integer"] }, {"name":"containerRegIds","parameterTypes":["java.util.List"] }, {"name":"disposeOnDeletion","parameterTypes":["java.lang.Boolean"] }, {"name":"dualPoolConfig","parameterTypes":["java.lang.Boolean"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"equalsNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable","org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"getAutoScale","parameterTypes":[] }, {"name":"getBootDiskSizeGB","parameterTypes":[] }, {"name":"getBootDiskSizeGB_JsonNullable","parameterTypes":[] }, {"name":"getContainerRegIds","parameterTypes":[] }, {"name":"getDisposeOnDeletion","parameterTypes":[] }, {"name":"getDualPoolConfig","parameterTypes":[] }, {"name":"getHeadPool","parameterTypes":[] }, {"name":"getVmCount","parameterTypes":[] }, {"name":"getVmType","parameterTypes":[] }, {"name":"getWorkerPool","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hashCodeNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"headPool","parameterTypes":["io.seqera.tower.model.AzBatchPoolConfig"] }, {"name":"setAutoScale","parameterTypes":["java.lang.Boolean"] }, {"name":"setBootDiskSizeGB","parameterTypes":["java.lang.Integer"] }, {"name":"setBootDiskSizeGB_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setContainerRegIds","parameterTypes":["java.util.List"] }, {"name":"setDisposeOnDeletion","parameterTypes":["java.lang.Boolean"] }, {"name":"setDualPoolConfig","parameterTypes":["java.lang.Boolean"] }, {"name":"setHeadPool","parameterTypes":["io.seqera.tower.model.AzBatchPoolConfig"] }, {"name":"setVmCount","parameterTypes":["java.lang.Integer"] }, {"name":"setVmType","parameterTypes":["java.lang.String"] }, {"name":"setWorkerPool","parameterTypes":["io.seqera.tower.model.AzBatchPoolConfig"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"vmCount","parameterTypes":["java.lang.Integer"] }, {"name":"vmType","parameterTypes":["java.lang.String"] }, {"name":"workerPool","parameterTypes":["io.seqera.tower.model.AzBatchPoolConfig"] }] }, { "name":"io.seqera.tower.model.AzBatchPlatformMetainfo", @@ -2816,14 +2931,14 @@ "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"autoScale","parameterTypes":["java.lang.Boolean"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAutoScale","parameterTypes":[] }, {"name":"getVmCount","parameterTypes":[] }, {"name":"getVmType","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"setAutoScale","parameterTypes":["java.lang.Boolean"] }, {"name":"setVmCount","parameterTypes":["java.lang.Integer"] }, {"name":"setVmType","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"vmCount","parameterTypes":["java.lang.Integer"] }, {"name":"vmType","parameterTypes":["java.lang.String"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"autoScale","parameterTypes":["java.lang.Boolean"] }, {"name":"bootDiskSizeGB","parameterTypes":["java.lang.Integer"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"equalsNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable","org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"getAutoScale","parameterTypes":[] }, {"name":"getBootDiskSizeGB","parameterTypes":[] }, {"name":"getBootDiskSizeGB_JsonNullable","parameterTypes":[] }, {"name":"getVmCount","parameterTypes":[] }, {"name":"getVmType","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hashCodeNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setAutoScale","parameterTypes":["java.lang.Boolean"] }, {"name":"setBootDiskSizeGB","parameterTypes":["java.lang.Integer"] }, {"name":"setBootDiskSizeGB_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setVmCount","parameterTypes":["java.lang.Integer"] }, {"name":"setVmType","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"vmCount","parameterTypes":["java.lang.Integer"] }, {"name":"vmType","parameterTypes":["java.lang.String"] }] }, { "name":"io.seqera.tower.model.AzCloudConfig", "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"addForgedResourcesItem","parameterTypes":["io.seqera.tower.model.MapEntryStringString"] }, {"name":"dataCollectionEndpoint","parameterTypes":["java.lang.String"] }, {"name":"dataCollectionRuleId","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"forgedResources","parameterTypes":["java.util.List"] }, {"name":"fusion2Enabled","parameterTypes":["java.lang.Boolean"] }, {"name":"getDataCollectionEndpoint","parameterTypes":[] }, {"name":"getDataCollectionRuleId","parameterTypes":[] }, {"name":"getForgedResources","parameterTypes":[] }, {"name":"getFusion2Enabled","parameterTypes":[] }, {"name":"getInstanceType","parameterTypes":[] }, {"name":"getLogTableName","parameterTypes":[] }, {"name":"getLogWorkspaceId","parameterTypes":[] }, {"name":"getManagedIdentityClientId","parameterTypes":[] }, {"name":"getManagedIdentityId","parameterTypes":[] }, {"name":"getNetworkId","parameterTypes":[] }, {"name":"getRegion","parameterTypes":[] }, {"name":"getResourceGroup","parameterTypes":[] }, {"name":"getSubscriptionId","parameterTypes":[] }, {"name":"getWaveEnabled","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"instanceType","parameterTypes":["java.lang.String"] }, {"name":"logTableName","parameterTypes":["java.lang.String"] }, {"name":"logWorkspaceId","parameterTypes":["java.lang.String"] }, {"name":"managedIdentityClientId","parameterTypes":["java.lang.String"] }, {"name":"managedIdentityId","parameterTypes":["java.lang.String"] }, {"name":"networkId","parameterTypes":["java.lang.String"] }, {"name":"region","parameterTypes":["java.lang.String"] }, {"name":"resourceGroup","parameterTypes":["java.lang.String"] }, {"name":"setDataCollectionEndpoint","parameterTypes":["java.lang.String"] }, {"name":"setDataCollectionRuleId","parameterTypes":["java.lang.String"] }, {"name":"setForgedResources","parameterTypes":["java.util.List"] }, {"name":"setFusion2Enabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setInstanceType","parameterTypes":["java.lang.String"] }, {"name":"setLogTableName","parameterTypes":["java.lang.String"] }, {"name":"setLogWorkspaceId","parameterTypes":["java.lang.String"] }, {"name":"setManagedIdentityClientId","parameterTypes":["java.lang.String"] }, {"name":"setManagedIdentityId","parameterTypes":["java.lang.String"] }, {"name":"setNetworkId","parameterTypes":["java.lang.String"] }, {"name":"setRegion","parameterTypes":["java.lang.String"] }, {"name":"setResourceGroup","parameterTypes":["java.lang.String"] }, {"name":"setSubscriptionId","parameterTypes":["java.lang.String"] }, {"name":"setWaveEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"subscriptionId","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"waveEnabled","parameterTypes":["java.lang.Boolean"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"","parameterTypes":["java.util.List"] }, {"name":"addForgedResourcesItem","parameterTypes":["io.seqera.tower.model.MapEntryStringString"] }, {"name":"dataCollectionEndpoint","parameterTypes":["java.lang.String"] }, {"name":"dataCollectionRuleId","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"forgedResources","parameterTypes":["java.util.List"] }, {"name":"fusion2Enabled","parameterTypes":["java.lang.Boolean"] }, {"name":"getDataCollectionEndpoint","parameterTypes":[] }, {"name":"getDataCollectionRuleId","parameterTypes":[] }, {"name":"getDeletedResources","parameterTypes":[] }, {"name":"getForgedResources","parameterTypes":[] }, {"name":"getFusion2Enabled","parameterTypes":[] }, {"name":"getInstanceType","parameterTypes":[] }, {"name":"getLogTableName","parameterTypes":[] }, {"name":"getLogWorkspaceId","parameterTypes":[] }, {"name":"getManagedIdentityClientId","parameterTypes":[] }, {"name":"getManagedIdentityId","parameterTypes":[] }, {"name":"getNetworkId","parameterTypes":[] }, {"name":"getRegion","parameterTypes":[] }, {"name":"getResourceGroup","parameterTypes":[] }, {"name":"getSubscriptionId","parameterTypes":[] }, {"name":"getWaveEnabled","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"instanceType","parameterTypes":["java.lang.String"] }, {"name":"logTableName","parameterTypes":["java.lang.String"] }, {"name":"logWorkspaceId","parameterTypes":["java.lang.String"] }, {"name":"managedIdentityClientId","parameterTypes":["java.lang.String"] }, {"name":"managedIdentityId","parameterTypes":["java.lang.String"] }, {"name":"networkId","parameterTypes":["java.lang.String"] }, {"name":"region","parameterTypes":["java.lang.String"] }, {"name":"resourceGroup","parameterTypes":["java.lang.String"] }, {"name":"setDataCollectionEndpoint","parameterTypes":["java.lang.String"] }, {"name":"setDataCollectionRuleId","parameterTypes":["java.lang.String"] }, {"name":"setForgedResources","parameterTypes":["java.util.List"] }, {"name":"setFusion2Enabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setInstanceType","parameterTypes":["java.lang.String"] }, {"name":"setLogTableName","parameterTypes":["java.lang.String"] }, {"name":"setLogWorkspaceId","parameterTypes":["java.lang.String"] }, {"name":"setManagedIdentityClientId","parameterTypes":["java.lang.String"] }, {"name":"setManagedIdentityId","parameterTypes":["java.lang.String"] }, {"name":"setNetworkId","parameterTypes":["java.lang.String"] }, {"name":"setRegion","parameterTypes":["java.lang.String"] }, {"name":"setResourceGroup","parameterTypes":["java.lang.String"] }, {"name":"setSubscriptionId","parameterTypes":["java.lang.String"] }, {"name":"setWaveEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"subscriptionId","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"waveEnabled","parameterTypes":["java.lang.Boolean"] }] }, { "name":"io.seqera.tower.model.AzCloudPlatformMetaInfo", @@ -2943,6 +3058,12 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getId","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getPlatform","parameterTypes":[] }, {"name":"getRegion","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"id","parameterTypes":["java.lang.String"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"platform","parameterTypes":["java.lang.String"] }, {"name":"region","parameterTypes":["java.lang.String"] }, {"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":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] }, +{ + "name":"io.seqera.tower.model.ComputeEnvImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"config","parameterTypes":["io.seqera.tower.model.ComputeConfig"] }, {"name":"credentialsId","parameterTypes":["java.lang.String"] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getConfig","parameterTypes":[] }, {"name":"getCredentialsId","parameterTypes":[] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getLastUsed","parameterTypes":[] }, {"name":"getManagedIdentityId","parameterTypes":[] }, {"name":"getMessage","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getPlatform","parameterTypes":[] }, {"name":"getPrimary","parameterTypes":[] }, {"name":"getStatus","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"lastUsed","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"managedIdentityId","parameterTypes":["java.lang.Long"] }, {"name":"message","parameterTypes":["java.lang.String"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"platform","parameterTypes":["java.lang.String"] }, {"name":"primary","parameterTypes":["java.lang.Boolean"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setConfig","parameterTypes":["io.seqera.tower.model.ComputeConfig"] }, {"name":"setCredentialsId","parameterTypes":["java.lang.String"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setLastUsed","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setManagedIdentityId","parameterTypes":["java.lang.Long"] }, {"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":["java.lang.String"] }, {"name":"status","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, { "name":"io.seqera.tower.model.ComputeEnvQueryAttribute", "queryAllDeclaredMethods":true, @@ -3090,6 +3211,12 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"dataset","parameterTypes":["io.seqera.tower.model.Dataset"] }, {"name":"dataset","parameterTypes":["io.seqera.tower.model.DatasetDto"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getDataset","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"setDataset","parameterTypes":["io.seqera.tower.model.Dataset"] }, {"name":"setDataset","parameterTypes":["io.seqera.tower.model.DatasetDto"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] }, +{ + "name":"io.seqera.tower.model.CreateIdpGroupRequest", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"displayName","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getDisplayName","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"setDisplayName","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, { "name":"io.seqera.tower.model.CreateLabelRequest", "allDeclaredFields":true, @@ -3215,6 +3342,12 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"addPermissionsItem","parameterTypes":["java.lang.String"] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getPermissions","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"permissions","parameterTypes":["java.util.List"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setPermissions","parameterTypes":["java.util.List"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] }, +{ + "name":"io.seqera.tower.model.CreateScimTokenResponse", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"endpointUrl","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getEndpointUrl","parameterTypes":[] }, {"name":"getMaskedToken","parameterTypes":[] }, {"name":"getToken","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"maskedToken","parameterTypes":["java.lang.String"] }, {"name":"setEndpointUrl","parameterTypes":["java.lang.String"] }, {"name":"setMaskedToken","parameterTypes":["java.lang.String"] }, {"name":"setToken","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"token","parameterTypes":["java.lang.String"] }] +}, { "name":"io.seqera.tower.model.CreateSshKeyRequest", "queryAllDeclaredMethods":true, @@ -3239,7 +3372,7 @@ "allDeclaredFields":true, "allDeclaredMethods":true, "allDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"avatarId","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAvatarId","parameterTypes":[] }, {"name":"getTeam","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"setAvatarId","parameterTypes":["java.lang.String"] }, {"name":"setTeam","parameterTypes":["io.seqera.tower.model.Team"] }, {"name":"team","parameterTypes":["io.seqera.tower.model.Team"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"avatarId","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"equalsNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable","org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"getAvatarId","parameterTypes":[] }, {"name":"getIdpGroupId","parameterTypes":[] }, {"name":"getIdpGroupId_JsonNullable","parameterTypes":[] }, {"name":"getTeam","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hashCodeNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"idpGroupId","parameterTypes":["java.lang.Long"] }, {"name":"setAvatarId","parameterTypes":["java.lang.String"] }, {"name":"setIdpGroupId","parameterTypes":["java.lang.Long"] }, {"name":"setIdpGroupId_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setTeam","parameterTypes":["io.seqera.tower.model.Team"] }, {"name":"team","parameterTypes":["io.seqera.tower.model.Team"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] }, { "name":"io.seqera.tower.model.CreateTeamResponse", @@ -3273,7 +3406,7 @@ "allDeclaredFields":true, "allDeclaredMethods":true, "allDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"","parameterTypes":["java.lang.Boolean","java.time.OffsetDateTime","java.time.OffsetDateTime","java.time.OffsetDateTime"] }, {"name":"","parameterTypes":["java.time.OffsetDateTime","java.lang.Boolean","java.time.OffsetDateTime","java.time.OffsetDateTime"] }, {"name":"baseUrl","parameterTypes":["java.lang.String"] }, {"name":"category","parameterTypes":["java.lang.String"] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"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":"hashCode","parameterTypes":[] }, {"name":"id","parameterTypes":["java.lang.String"] }, {"name":"keys","parameterTypes":["io.seqera.tower.model.SecurityKeys"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"provider","parameterTypes":["io.seqera.tower.model.Credentials$ProviderEnum"] }, {"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":"setKeys","parameterTypes":["io.seqera.tower.model.SecurityKeys"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setProvider","parameterTypes":["io.seqera.tower.model.Credentials$ProviderEnum"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"","parameterTypes":["java.lang.Boolean","java.time.OffsetDateTime","java.time.OffsetDateTime","java.time.OffsetDateTime"] }, {"name":"","parameterTypes":["java.time.OffsetDateTime","java.lang.Boolean","java.time.OffsetDateTime","java.time.OffsetDateTime"] }, {"name":"","parameterTypes":["java.time.OffsetDateTime","java.lang.Boolean","java.time.OffsetDateTime","java.time.OffsetDateTime","java.lang.String","io.seqera.tower.model.CredentialsStatus"] }, {"name":"baseUrl","parameterTypes":["java.lang.String"] }, {"name":"category","parameterTypes":["java.lang.String"] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"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":"getMessage","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getProvider","parameterTypes":[] }, {"name":"getStatus","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"id","parameterTypes":["java.lang.String"] }, {"name":"keys","parameterTypes":["io.seqera.tower.model.SecurityKeys"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"provider","parameterTypes":["io.seqera.tower.model.Credentials$ProviderEnum"] }, {"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":"setKeys","parameterTypes":["io.seqera.tower.model.SecurityKeys"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setProvider","parameterTypes":["io.seqera.tower.model.Credentials$ProviderEnum"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] }, { "name":"io.seqera.tower.model.Credentials$ProviderEnum", @@ -3282,6 +3415,23 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"$values","parameterTypes":[] }, {"name":"","parameterTypes":["java.lang.String","int","java.lang.String"] }, {"name":"fromValue","parameterTypes":["java.lang.String"] }, {"name":"getValue","parameterTypes":[] }, {"name":"toString","parameterTypes":[] }, {"name":"valueOf","parameterTypes":["java.lang.String"] }, {"name":"values","parameterTypes":[] }] }, +{ + "name":"io.seqera.tower.model.CredentialsImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"baseUrl","parameterTypes":["java.lang.String"] }, {"name":"category","parameterTypes":["java.lang.String"] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getBaseUrl","parameterTypes":[] }, {"name":"getCategory","parameterTypes":[] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getKeys","parameterTypes":[] }, {"name":"getLastUsed","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getProvider","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"keys","parameterTypes":["io.seqera.tower.model.SecurityKeys"] }, {"name":"lastUsed","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"provider","parameterTypes":["java.lang.String"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setBaseUrl","parameterTypes":["java.lang.String"] }, {"name":"setCategory","parameterTypes":["java.lang.String"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setKeys","parameterTypes":["io.seqera.tower.model.SecurityKeys"] }, {"name":"setLastUsed","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setProvider","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, +{ + "name":"io.seqera.tower.model.CredentialsStatus", + "queryAllDeclaredMethods":true, + "methods":[{"name":"$values","parameterTypes":[] }, {"name":"fromValue","parameterTypes":["java.lang.String"] }, {"name":"getValue","parameterTypes":[] }, {"name":"toString","parameterTypes":[] }, {"name":"valueOf","parameterTypes":["java.lang.String"] }, {"name":"values","parameterTypes":[] }] +}, +{ + "name":"io.seqera.tower.model.CreditInfoImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"contractId","parameterTypes":["java.lang.String"] }, {"name":"customerId","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getContractId","parameterTypes":[] }, {"name":"getCustomerId","parameterTypes":[] }, {"name":"getHasCreditGrant","parameterTypes":[] }, {"name":"hasCreditGrant","parameterTypes":["java.lang.Boolean"] }, {"name":"hashCode","parameterTypes":[] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setContractId","parameterTypes":["java.lang.String"] }, {"name":"setCustomerId","parameterTypes":["java.lang.String"] }, {"name":"setHasCreditGrant","parameterTypes":["java.lang.Boolean"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, { "name":"io.seqera.tower.model.CronActionConfig", "queryAllDeclaredMethods":true, @@ -3300,6 +3450,12 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"expression","parameterTypes":["java.lang.String"] }, {"name":"getExpression","parameterTypes":[] }, {"name":"getPreset","parameterTypes":[] }, {"name":"getTimezone","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"preset","parameterTypes":["java.lang.String"] }, {"name":"setExpression","parameterTypes":["java.lang.String"] }, {"name":"setPreset","parameterTypes":["java.lang.String"] }, {"name":"setTimezone","parameterTypes":["java.lang.String"] }, {"name":"timezone","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] }, +{ + "name":"io.seqera.tower.model.CustomRoleImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"addPermissionsItem","parameterTypes":["java.lang.String"] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"contextType","parameterTypes":["java.lang.String"] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getContextType","parameterTypes":[] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getPermissions","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"permissions","parameterTypes":["java.util.List"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setContextType","parameterTypes":["java.lang.String"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setPermissions","parameterTypes":["java.util.List"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, { "name":"io.seqera.tower.model.DataLinkContentResponse", "allDeclaredFields":true, @@ -3360,6 +3516,12 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"","parameterTypes":["io.seqera.tower.model.DataLinkStatus"] }, {"name":"addCredentialsItem","parameterTypes":["io.seqera.tower.model.DataLinkCredentials"] }, {"name":"credentials","parameterTypes":["java.util.List"] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"fromValue","parameterTypes":["java.lang.String"] }, {"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":"hashCode","parameterTypes":[] }, {"name":"hidden","parameterTypes":["java.lang.Boolean"] }, {"name":"id","parameterTypes":["java.lang.String"] }, {"name":"message","parameterTypes":["java.lang.String"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"provider","parameterTypes":["io.seqera.tower.model.DataLinkProvider"] }, {"name":"publicAccessible","parameterTypes":["java.lang.Boolean"] }, {"name":"region","parameterTypes":["java.lang.String"] }, {"name":"resourceRef","parameterTypes":["java.lang.String"] }, {"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":"status","parameterTypes":["io.seqera.tower.model.DataLinkStatus"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"type","parameterTypes":["io.seqera.tower.model.DataLinkType"] }] }, +{ + "name":"io.seqera.tower.model.DataLinkFileImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getProvider","parameterTypes":[] }, {"name":"getUri","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"provider","parameterTypes":["java.lang.String"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setProvider","parameterTypes":["java.lang.String"] }, {"name":"setUri","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"uri","parameterTypes":["java.lang.String"] }] +}, { "name":"io.seqera.tower.model.DataLinkFinishMultiPartUploadRequest", "allDeclaredFields":true, @@ -3367,6 +3529,12 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"addTagsItem","parameterTypes":["io.seqera.tower.model.UploadEtag"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"fileName","parameterTypes":["java.lang.String"] }, {"name":"getFileName","parameterTypes":[] }, {"name":"getTags","parameterTypes":[] }, {"name":"getUploadId","parameterTypes":[] }, {"name":"getWithError","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"setFileName","parameterTypes":["java.lang.String"] }, {"name":"setTags","parameterTypes":["java.util.List"] }, {"name":"setUploadId","parameterTypes":["java.lang.String"] }, {"name":"setWithError","parameterTypes":["java.lang.Boolean"] }, {"name":"tags","parameterTypes":["java.util.List"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"uploadId","parameterTypes":["java.lang.String"] }, {"name":"withError","parameterTypes":["java.lang.Boolean"] }] }, +{ + "name":"io.seqera.tower.model.DataLinkImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"creationSource","parameterTypes":["java.lang.String"] }, {"name":"credentialsId","parameterTypes":["java.lang.String"] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getCreationSource","parameterTypes":[] }, {"name":"getCredentialsId","parameterTypes":[] }, {"name":"getDescription","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":"hashCode","parameterTypes":[] }, {"name":"message","parameterTypes":["java.lang.String"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"provider","parameterTypes":["java.lang.String"] }, {"name":"publicAccessible","parameterTypes":["java.lang.Boolean"] }, {"name":"region","parameterTypes":["java.lang.String"] }, {"name":"resourceRef","parameterTypes":["java.lang.String"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setCreationSource","parameterTypes":["java.lang.String"] }, {"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":"setProvider","parameterTypes":["java.lang.String"] }, {"name":"setPublicAccessible","parameterTypes":["java.lang.Boolean"] }, {"name":"setRegion","parameterTypes":["java.lang.String"] }, {"name":"setResourceRef","parameterTypes":["java.lang.String"] }, {"name":"setStatus","parameterTypes":["java.lang.String"] }, {"name":"setType","parameterTypes":["java.lang.String"] }, {"name":"status","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"type","parameterTypes":["java.lang.String"] }] +}, { "name":"io.seqera.tower.model.DataLinkItem", "allDeclaredFields":true, @@ -3387,6 +3555,12 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"$values","parameterTypes":[] }, {"name":"","parameterTypes":[] }, {"name":"","parameterTypes":["java.lang.String","int","java.lang.String"] }, {"name":"fromValue","parameterTypes":["java.lang.String"] }, {"name":"getValue","parameterTypes":[] }, {"name":"toString","parameterTypes":[] }, {"name":"valueOf","parameterTypes":["java.lang.String"] }, {"name":"values","parameterTypes":[] }] }, +{ + "name":"io.seqera.tower.model.DataLinkMetadataImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getHidden","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hidden","parameterTypes":["java.lang.Boolean"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setHidden","parameterTypes":["java.lang.Boolean"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, { "name":"io.seqera.tower.model.DataLinkMultiPartUploadRequest", "allDeclaredFields":true, @@ -3477,6 +3651,12 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"addMountDataItem","parameterTypes":["java.lang.String"] }, {"name":"addMountDataV2Item","parameterTypes":["io.seqera.tower.model.MountData"] }, {"name":"condaEnvironment","parameterTypes":["java.lang.String"] }, {"name":"cpu","parameterTypes":["java.lang.Integer"] }, {"name":"environment","parameterTypes":["java.util.Map"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"equalsNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable","org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"getCondaEnvironment","parameterTypes":[] }, {"name":"getCpu","parameterTypes":[] }, {"name":"getEnvironment","parameterTypes":[] }, {"name":"getEnvironment_JsonNullable","parameterTypes":[] }, {"name":"getGpu","parameterTypes":[] }, {"name":"getLifespan","parameterTypes":[] }, {"name":"getLifespanHours","parameterTypes":[] }, {"name":"getMemory","parameterTypes":[] }, {"name":"getMountData","parameterTypes":[] }, {"name":"getMountDataV2","parameterTypes":[] }, {"name":"getMountDataV2_JsonNullable","parameterTypes":[] }, {"name":"getMountData_JsonNullable","parameterTypes":[] }, {"name":"getSshEnabled","parameterTypes":[] }, {"name":"getSshEnabled_JsonNullable","parameterTypes":[] }, {"name":"gpu","parameterTypes":["java.lang.Integer"] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hashCodeNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"lifespanHours","parameterTypes":["java.lang.Integer"] }, {"name":"memory","parameterTypes":["java.lang.Integer"] }, {"name":"mountData","parameterTypes":["java.util.List"] }, {"name":"mountDataV2","parameterTypes":["java.util.List"] }, {"name":"putEnvironmentItem","parameterTypes":["java.lang.String","java.lang.String"] }, {"name":"setCondaEnvironment","parameterTypes":["java.lang.String"] }, {"name":"setCpu","parameterTypes":["java.lang.Integer"] }, {"name":"setEnvironment","parameterTypes":["java.util.Map"] }, {"name":"setEnvironment_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setGpu","parameterTypes":["java.lang.Integer"] }, {"name":"setLifespan","parameterTypes":["java.lang.Integer"] }, {"name":"setLifespanHours","parameterTypes":["java.lang.Integer"] }, {"name":"setMemory","parameterTypes":["java.lang.Integer"] }, {"name":"setMountData","parameterTypes":["java.util.List"] }, {"name":"setMountDataV2","parameterTypes":["java.util.List"] }, {"name":"setMountDataV2_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setMountData_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setSshEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setSshEnabled_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"sshEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] }, +{ + "name":"io.seqera.tower.model.DataStudioConnectionImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"connectionTag","parameterTypes":["java.lang.Integer"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getConnectionTag","parameterTypes":[] }, {"name":"getLastActive","parameterTypes":[] }, {"name":"getUserId","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"lastActive","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setConnectionTag","parameterTypes":["java.lang.Integer"] }, {"name":"setLastActive","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setUserId","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"userId","parameterTypes":["java.lang.String"] }] +}, { "name":"io.seqera.tower.model.DataStudioCreateRequest", "allDeclaredFields":true, @@ -3505,6 +3685,12 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"checkpointId","parameterTypes":["java.lang.Long"] }, {"name":"checkpointName","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getCheckpointId","parameterTypes":[] }, {"name":"getCheckpointName","parameterTypes":[] }, {"name":"getSessionId","parameterTypes":[] }, {"name":"getStudioName","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"sessionId","parameterTypes":["java.lang.String"] }, {"name":"setCheckpointId","parameterTypes":["java.lang.Long"] }, {"name":"setCheckpointName","parameterTypes":["java.lang.String"] }, {"name":"setSessionId","parameterTypes":["java.lang.String"] }, {"name":"setStudioName","parameterTypes":["java.lang.String"] }, {"name":"studioName","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] }, +{ + "name":"io.seqera.tower.model.DataStudioImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"appliedLifespanHours","parameterTypes":["java.lang.Integer"] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"baseImage","parameterTypes":["java.lang.String"] }, {"name":"computeEnvId","parameterTypes":["java.lang.String"] }, {"name":"condaEnvironment","parameterTypes":["java.lang.String"] }, {"name":"connectVersion","parameterTypes":["java.lang.String"] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"effectiveLifespanHours","parameterTypes":["java.lang.Integer"] }, {"name":"environment","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAppliedLifespanHours","parameterTypes":[] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getBaseImage","parameterTypes":[] }, {"name":"getComputeEnvId","parameterTypes":[] }, {"name":"getCondaEnvironment","parameterTypes":[] }, {"name":"getConnectVersion","parameterTypes":[] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getEffectiveLifespanHours","parameterTypes":[] }, {"name":"getEnvironment","parameterTypes":[] }, {"name":"getInitialCheckpointId","parameterTypes":[] }, {"name":"getInitialSessionId","parameterTypes":[] }, {"name":"getIsPrivate","parameterTypes":[] }, {"name":"getLastHeartbeat","parameterTypes":[] }, {"name":"getLastStarted","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getRemoteConfigCloneEnabled","parameterTypes":[] }, {"name":"getRemoteConfigClonePath","parameterTypes":[] }, {"name":"getRemoteConfigCommitHash","parameterTypes":[] }, {"name":"getRemoteConfigRepository","parameterTypes":[] }, {"name":"getRemoteConfigRevision","parameterTypes":[] }, {"name":"getRequiredCpus","parameterTypes":[] }, {"name":"getRequiredGpus","parameterTypes":[] }, {"name":"getRequiredMemory","parameterTypes":[] }, {"name":"getRunningOperationId","parameterTypes":[] }, {"name":"getSshEnabled","parameterTypes":[] }, {"name":"getStatus","parameterTypes":[] }, {"name":"getStatusMessage","parameterTypes":[] }, {"name":"getStopReason","parameterTypes":[] }, {"name":"getTemplateIcon","parameterTypes":[] }, {"name":"getTemplatePort","parameterTypes":[] }, {"name":"getTemplateUrl","parameterTypes":[] }, {"name":"getTool","parameterTypes":[] }, {"name":"getUserId","parameterTypes":[] }, {"name":"getWaveBuildId","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"initialCheckpointId","parameterTypes":["java.lang.Long"] }, {"name":"initialSessionId","parameterTypes":["java.lang.String"] }, {"name":"isPrivate","parameterTypes":["java.lang.Boolean"] }, {"name":"lastHeartbeat","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"lastStarted","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"remoteConfigCloneEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"remoteConfigClonePath","parameterTypes":["java.lang.String"] }, {"name":"remoteConfigCommitHash","parameterTypes":["java.lang.String"] }, {"name":"remoteConfigRepository","parameterTypes":["java.lang.String"] }, {"name":"remoteConfigRevision","parameterTypes":["java.lang.String"] }, {"name":"requiredCpus","parameterTypes":["java.lang.Long"] }, {"name":"requiredGpus","parameterTypes":["java.lang.Long"] }, {"name":"requiredMemory","parameterTypes":["java.lang.Long"] }, {"name":"runningOperationId","parameterTypes":["java.lang.String"] }, {"name":"setAppliedLifespanHours","parameterTypes":["java.lang.Integer"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setBaseImage","parameterTypes":["java.lang.String"] }, {"name":"setComputeEnvId","parameterTypes":["java.lang.String"] }, {"name":"setCondaEnvironment","parameterTypes":["java.lang.String"] }, {"name":"setConnectVersion","parameterTypes":["java.lang.String"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setEffectiveLifespanHours","parameterTypes":["java.lang.Integer"] }, {"name":"setEnvironment","parameterTypes":["java.lang.String"] }, {"name":"setInitialCheckpointId","parameterTypes":["java.lang.Long"] }, {"name":"setInitialSessionId","parameterTypes":["java.lang.String"] }, {"name":"setIsPrivate","parameterTypes":["java.lang.Boolean"] }, {"name":"setLastHeartbeat","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setLastStarted","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setRemoteConfigCloneEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setRemoteConfigClonePath","parameterTypes":["java.lang.String"] }, {"name":"setRemoteConfigCommitHash","parameterTypes":["java.lang.String"] }, {"name":"setRemoteConfigRepository","parameterTypes":["java.lang.String"] }, {"name":"setRemoteConfigRevision","parameterTypes":["java.lang.String"] }, {"name":"setRequiredCpus","parameterTypes":["java.lang.Long"] }, {"name":"setRequiredGpus","parameterTypes":["java.lang.Long"] }, {"name":"setRequiredMemory","parameterTypes":["java.lang.Long"] }, {"name":"setRunningOperationId","parameterTypes":["java.lang.String"] }, {"name":"setSshEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setStatus","parameterTypes":["java.lang.String"] }, {"name":"setStatusMessage","parameterTypes":["java.lang.String"] }, {"name":"setStopReason","parameterTypes":["java.lang.String"] }, {"name":"setTemplateIcon","parameterTypes":["java.lang.String"] }, {"name":"setTemplatePort","parameterTypes":["java.lang.Integer"] }, {"name":"setTemplateUrl","parameterTypes":["java.lang.String"] }, {"name":"setTool","parameterTypes":["java.lang.String"] }, {"name":"setUserId","parameterTypes":["java.lang.Long"] }, {"name":"setWaveBuildId","parameterTypes":["java.lang.String"] }, {"name":"sshEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"status","parameterTypes":["java.lang.String"] }, {"name":"statusMessage","parameterTypes":["java.lang.String"] }, {"name":"stopReason","parameterTypes":["java.lang.String"] }, {"name":"templateIcon","parameterTypes":["java.lang.String"] }, {"name":"templatePort","parameterTypes":["java.lang.Integer"] }, {"name":"templateUrl","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"tool","parameterTypes":["java.lang.String"] }, {"name":"userId","parameterTypes":["java.lang.Long"] }, {"name":"waveBuildId","parameterTypes":["java.lang.String"] }] +}, { "name":"io.seqera.tower.model.DataStudioListCheckpointsResponse", "allDeclaredFields":true, @@ -3606,7 +3792,7 @@ "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"_configuration","parameterTypes":["io.seqera.tower.model.DataStudioConfiguration"] }, {"name":"addLabelIdsItem","parameterTypes":["java.lang.Long"] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"equalsNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable","org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"getConfiguration","parameterTypes":[] }, {"name":"getConfiguration_JsonNullable","parameterTypes":[] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getDescription_JsonNullable","parameterTypes":[] }, {"name":"getLabelIds","parameterTypes":[] }, {"name":"getLabelIds_JsonNullable","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getName_JsonNullable","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hashCodeNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"labelIds","parameterTypes":["java.util.List"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"setConfiguration","parameterTypes":["io.seqera.tower.model.DataStudioConfiguration"] }, {"name":"setConfiguration_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setDescription_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setLabelIds","parameterTypes":["java.util.List"] }, {"name":"setLabelIds_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setName_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"_configuration","parameterTypes":["io.seqera.tower.model.DataStudioConfiguration"] }, {"name":"addLabelIdsItem","parameterTypes":["java.lang.Long"] }, {"name":"computeEnvId","parameterTypes":["java.lang.String"] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"equalsNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable","org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"getComputeEnvId","parameterTypes":[] }, {"name":"getComputeEnvId_JsonNullable","parameterTypes":[] }, {"name":"getConfiguration","parameterTypes":[] }, {"name":"getConfiguration_JsonNullable","parameterTypes":[] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getDescription_JsonNullable","parameterTypes":[] }, {"name":"getLabelIds","parameterTypes":[] }, {"name":"getLabelIds_JsonNullable","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getName_JsonNullable","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hashCodeNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"labelIds","parameterTypes":["java.util.List"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"setComputeEnvId","parameterTypes":["java.lang.String"] }, {"name":"setComputeEnvId_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setConfiguration","parameterTypes":["io.seqera.tower.model.DataStudioConfiguration"] }, {"name":"setConfiguration_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setDescription_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setLabelIds","parameterTypes":["java.util.List"] }, {"name":"setLabelIds_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setName_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] }, { "name":"io.seqera.tower.model.DataStudioVersionStatus", @@ -3646,6 +3832,12 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"addLabelsItem","parameterTypes":["io.seqera.tower.model.LabelDbDto"] }, {"name":"dateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"deleted","parameterTypes":["java.lang.Boolean"] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getDateCreated","parameterTypes":[] }, {"name":"getDeleted","parameterTypes":[] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getHidden","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"getLabels","parameterTypes":[] }, {"name":"getLastUpdated","parameterTypes":[] }, {"name":"getLastUpdatedBy","parameterTypes":[] }, {"name":"getMediaType","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getOrganizationId","parameterTypes":[] }, {"name":"getRunsInfo","parameterTypes":[] }, {"name":"getSourceType","parameterTypes":[] }, {"name":"getUser","parameterTypes":[] }, {"name":"getVersion","parameterTypes":[] }, {"name":"getWorkspaceId","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hidden","parameterTypes":["java.lang.Boolean"] }, {"name":"id","parameterTypes":["java.lang.String"] }, {"name":"labels","parameterTypes":["java.util.List"] }, {"name":"lastUpdated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"lastUpdatedBy","parameterTypes":["io.seqera.tower.model.UserInfo"] }, {"name":"mediaType","parameterTypes":["java.lang.String"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"organizationId","parameterTypes":["java.lang.Long"] }, {"name":"runsInfo","parameterTypes":["io.seqera.tower.model.DatasetRunsInfo"] }, {"name":"setDateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setDeleted","parameterTypes":["java.lang.Boolean"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setHidden","parameterTypes":["java.lang.Boolean"] }, {"name":"setId","parameterTypes":["java.lang.String"] }, {"name":"setLabels","parameterTypes":["java.util.List"] }, {"name":"setLastUpdated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setLastUpdatedBy","parameterTypes":["io.seqera.tower.model.UserInfo"] }, {"name":"setMediaType","parameterTypes":["java.lang.String"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setOrganizationId","parameterTypes":["java.lang.Long"] }, {"name":"setRunsInfo","parameterTypes":["io.seqera.tower.model.DatasetRunsInfo"] }, {"name":"setSourceType","parameterTypes":["io.seqera.tower.model.SourceType"] }, {"name":"setUser","parameterTypes":["io.seqera.tower.model.UserInfo"] }, {"name":"setVersion","parameterTypes":["java.lang.Long"] }, {"name":"setWorkspaceId","parameterTypes":["java.lang.Long"] }, {"name":"sourceType","parameterTypes":["io.seqera.tower.model.SourceType"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"user","parameterTypes":["io.seqera.tower.model.UserInfo"] }, {"name":"version","parameterTypes":["java.lang.Long"] }, {"name":"workspaceId","parameterTypes":["java.lang.Long"] }] }, +{ + "name":"io.seqera.tower.model.DatasetImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getHidden","parameterTypes":[] }, {"name":"getLastUpdatedById","parameterTypes":[] }, {"name":"getMediaType","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getSourceType","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hidden","parameterTypes":["java.lang.Boolean"] }, {"name":"lastUpdatedById","parameterTypes":["java.lang.Long"] }, {"name":"mediaType","parameterTypes":["java.lang.String"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setHidden","parameterTypes":["java.lang.Boolean"] }, {"name":"setLastUpdatedById","parameterTypes":["java.lang.Long"] }, {"name":"setMediaType","parameterTypes":["java.lang.String"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setSourceType","parameterTypes":["java.lang.String"] }, {"name":"sourceType","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, { "name":"io.seqera.tower.model.DatasetPreviewResponse", "queryAllDeclaredMethods":true, @@ -3677,7 +3869,25 @@ "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"createdBy","parameterTypes":["io.seqera.tower.model.UserInfo"] }, {"name":"datasetDescription","parameterTypes":["java.lang.String"] }, {"name":"datasetId","parameterTypes":["java.lang.String"] }, {"name":"datasetName","parameterTypes":["java.lang.String"] }, {"name":"dateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"disabled","parameterTypes":["java.lang.Boolean"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"fileName","parameterTypes":["java.lang.String"] }, {"name":"getCreatedBy","parameterTypes":[] }, {"name":"getDatasetDescription","parameterTypes":[] }, {"name":"getDatasetId","parameterTypes":[] }, {"name":"getDatasetName","parameterTypes":[] }, {"name":"getDateCreated","parameterTypes":[] }, {"name":"getDisabled","parameterTypes":[] }, {"name":"getFileName","parameterTypes":[] }, {"name":"getHasHeader","parameterTypes":[] }, {"name":"getLastUpdated","parameterTypes":[] }, {"name":"getLinkedSource","parameterTypes":[] }, {"name":"getMediaType","parameterTypes":[] }, {"name":"getUrl","parameterTypes":[] }, {"name":"getVersion","parameterTypes":[] }, {"name":"getWorkspaceId","parameterTypes":[] }, {"name":"hasHeader","parameterTypes":["java.lang.Boolean"] }, {"name":"hashCode","parameterTypes":[] }, {"name":"lastUpdated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"linkedSource","parameterTypes":["io.seqera.tower.model.LinkedSourceDto"] }, {"name":"mediaType","parameterTypes":["java.lang.String"] }, {"name":"setCreatedBy","parameterTypes":["io.seqera.tower.model.UserInfo"] }, {"name":"setDatasetDescription","parameterTypes":["java.lang.String"] }, {"name":"setDatasetId","parameterTypes":["java.lang.String"] }, {"name":"setDatasetName","parameterTypes":["java.lang.String"] }, {"name":"setDateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setDisabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setFileName","parameterTypes":["java.lang.String"] }, {"name":"setHasHeader","parameterTypes":["java.lang.Boolean"] }, {"name":"setLastUpdated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setLinkedSource","parameterTypes":["io.seqera.tower.model.LinkedSourceDto"] }, {"name":"setMediaType","parameterTypes":["java.lang.String"] }, {"name":"setUrl","parameterTypes":["java.lang.String"] }, {"name":"setVersion","parameterTypes":["java.lang.Long"] }, {"name":"setWorkspaceId","parameterTypes":["java.lang.Long"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"url","parameterTypes":["java.lang.String"] }, {"name":"version","parameterTypes":["java.lang.Long"] }, {"name":"workspaceId","parameterTypes":["java.lang.Long"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"createdBy","parameterTypes":["io.seqera.tower.model.UserInfo"] }, {"name":"datasetDescription","parameterTypes":["java.lang.String"] }, {"name":"datasetId","parameterTypes":["java.lang.String"] }, {"name":"datasetName","parameterTypes":["java.lang.String"] }, {"name":"dateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"disabled","parameterTypes":["java.lang.Boolean"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"fileName","parameterTypes":["java.lang.String"] }, {"name":"fileSize","parameterTypes":["java.lang.Long"] }, {"name":"getCreatedBy","parameterTypes":[] }, {"name":"getDatasetDescription","parameterTypes":[] }, {"name":"getDatasetId","parameterTypes":[] }, {"name":"getDatasetName","parameterTypes":[] }, {"name":"getDateCreated","parameterTypes":[] }, {"name":"getDisabled","parameterTypes":[] }, {"name":"getFileName","parameterTypes":[] }, {"name":"getFileSize","parameterTypes":[] }, {"name":"getHasHeader","parameterTypes":[] }, {"name":"getLastUpdated","parameterTypes":[] }, {"name":"getLinkedSource","parameterTypes":[] }, {"name":"getMediaType","parameterTypes":[] }, {"name":"getUrl","parameterTypes":[] }, {"name":"getVersion","parameterTypes":[] }, {"name":"getWorkspaceId","parameterTypes":[] }, {"name":"hasHeader","parameterTypes":["java.lang.Boolean"] }, {"name":"hashCode","parameterTypes":[] }, {"name":"lastUpdated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"linkedSource","parameterTypes":["io.seqera.tower.model.LinkedSourceDto"] }, {"name":"mediaType","parameterTypes":["java.lang.String"] }, {"name":"setCreatedBy","parameterTypes":["io.seqera.tower.model.UserInfo"] }, {"name":"setDatasetDescription","parameterTypes":["java.lang.String"] }, {"name":"setDatasetId","parameterTypes":["java.lang.String"] }, {"name":"setDatasetName","parameterTypes":["java.lang.String"] }, {"name":"setDateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setDisabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setFileName","parameterTypes":["java.lang.String"] }, {"name":"setFileSize","parameterTypes":["java.lang.Long"] }, {"name":"setHasHeader","parameterTypes":["java.lang.Boolean"] }, {"name":"setLastUpdated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setLinkedSource","parameterTypes":["io.seqera.tower.model.LinkedSourceDto"] }, {"name":"setMediaType","parameterTypes":["java.lang.String"] }, {"name":"setUrl","parameterTypes":["java.lang.String"] }, {"name":"setVersion","parameterTypes":["java.lang.Long"] }, {"name":"setWorkspaceId","parameterTypes":["java.lang.Long"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"url","parameterTypes":["java.lang.String"] }, {"name":"version","parameterTypes":["java.lang.Long"] }, {"name":"workspaceId","parameterTypes":["java.lang.Long"] }] +}, +{ + "name":"io.seqera.tower.model.DatasetVersionImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"createdById","parameterTypes":["java.lang.Long"] }, {"name":"data","parameterTypes":["io.seqera.tower.model.DatasetVersionImageBlobContentImage"] }, {"name":"datasetId","parameterTypes":["java.lang.String"] }, {"name":"disabled","parameterTypes":["java.lang.Boolean"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getCreatedById","parameterTypes":[] }, {"name":"getData","parameterTypes":[] }, {"name":"getDatasetId","parameterTypes":[] }, {"name":"getDisabled","parameterTypes":[] }, {"name":"getHasHeader","parameterTypes":[] }, {"name":"getLatest","parameterTypes":[] }, {"name":"getLinkedSource","parameterTypes":[] }, {"name":"getVersion","parameterTypes":[] }, {"name":"hasHeader","parameterTypes":["java.lang.Boolean"] }, {"name":"hashCode","parameterTypes":[] }, {"name":"latest","parameterTypes":["java.lang.Boolean"] }, {"name":"linkedSource","parameterTypes":["io.seqera.tower.model.DatasetVersionImageLinkedSourceImage"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setCreatedById","parameterTypes":["java.lang.Long"] }, {"name":"setData","parameterTypes":["io.seqera.tower.model.DatasetVersionImageBlobContentImage"] }, {"name":"setDatasetId","parameterTypes":["java.lang.String"] }, {"name":"setDisabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setHasHeader","parameterTypes":["java.lang.Boolean"] }, {"name":"setLatest","parameterTypes":["java.lang.Boolean"] }, {"name":"setLinkedSource","parameterTypes":["io.seqera.tower.model.DatasetVersionImageLinkedSourceImage"] }, {"name":"setVersion","parameterTypes":["java.lang.Long"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"version","parameterTypes":["java.lang.Long"] }] +}, +{ + "name":"io.seqera.tower.model.DatasetVersionImageBlobContentImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"fileName","parameterTypes":["java.lang.String"] }, {"name":"getFileName","parameterTypes":[] }, {"name":"getMediaType","parameterTypes":[] }, {"name":"getSize","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"mediaType","parameterTypes":["java.lang.String"] }, {"name":"setFileName","parameterTypes":["java.lang.String"] }, {"name":"setMediaType","parameterTypes":["java.lang.String"] }, {"name":"setSize","parameterTypes":["java.lang.Long"] }, {"name":"size","parameterTypes":["java.lang.Long"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, +{ + "name":"io.seqera.tower.model.DatasetVersionImageLinkedSourceImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"checkedAt","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"contentLength","parameterTypes":["java.lang.Long"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"etag","parameterTypes":["java.lang.String"] }, {"name":"getCheckedAt","parameterTypes":[] }, {"name":"getContentLength","parameterTypes":[] }, {"name":"getEtag","parameterTypes":[] }, {"name":"getLastModified","parameterTypes":[] }, {"name":"getMediaType","parameterTypes":[] }, {"name":"getUrl","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"lastModified","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"mediaType","parameterTypes":["java.lang.String"] }, {"name":"setCheckedAt","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setContentLength","parameterTypes":["java.lang.Long"] }, {"name":"setEtag","parameterTypes":["java.lang.String"] }, {"name":"setLastModified","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setMediaType","parameterTypes":["java.lang.String"] }, {"name":"setUrl","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"url","parameterTypes":["java.lang.String"] }] }, { "name":"io.seqera.tower.model.DefaultWorkflowEngineParameter", @@ -3752,7 +3962,7 @@ "allDeclaredFields":true, "allDeclaredMethods":true, "allDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"credentials","parameterTypes":["io.seqera.tower.model.Credentials"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getCredentials","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"setCredentials","parameterTypes":["io.seqera.tower.model.Credentials"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"","parameterTypes":["java.lang.String"] }, {"name":"credentials","parameterTypes":["io.seqera.tower.model.Credentials"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"equalsNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable","org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"getCredentials","parameterTypes":[] }, {"name":"getSetupSnippet","parameterTypes":[] }, {"name":"getSetupSnippet_JsonNullable","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hashCodeNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setCredentials","parameterTypes":["io.seqera.tower.model.Credentials"] }, {"name":"setSetupSnippet_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] }, { "name":"io.seqera.tower.model.DescribeDatasetResponse", @@ -3812,6 +4022,12 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getRole","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"role","parameterTypes":["io.seqera.tower.model.RoleDto"] }, {"name":"setRole","parameterTypes":["io.seqera.tower.model.RoleDto"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] }, +{ + "name":"io.seqera.tower.model.DescribeScimConfigResponse", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"endpointUrl","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"equalsNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable","org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"getEndpointUrl","parameterTypes":[] }, {"name":"getGroupCount","parameterTypes":[] }, {"name":"getHasActiveToken","parameterTypes":[] }, {"name":"getMaskedToken","parameterTypes":[] }, {"name":"getMaskedToken_JsonNullable","parameterTypes":[] }, {"name":"getSsoActive","parameterTypes":[] }, {"name":"getTokenCreatedAt","parameterTypes":[] }, {"name":"getTokenCreatedAt_JsonNullable","parameterTypes":[] }, {"name":"getTokenLastUsed","parameterTypes":[] }, {"name":"getTokenLastUsed_JsonNullable","parameterTypes":[] }, {"name":"groupCount","parameterTypes":["java.lang.Integer"] }, {"name":"hasActiveToken","parameterTypes":["java.lang.Boolean"] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hashCodeNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"maskedToken","parameterTypes":["java.lang.String"] }, {"name":"setEndpointUrl","parameterTypes":["java.lang.String"] }, {"name":"setGroupCount","parameterTypes":["java.lang.Integer"] }, {"name":"setHasActiveToken","parameterTypes":["java.lang.Boolean"] }, {"name":"setMaskedToken","parameterTypes":["java.lang.String"] }, {"name":"setMaskedToken_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setSsoActive","parameterTypes":["java.lang.Boolean"] }, {"name":"setTokenCreatedAt","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setTokenCreatedAt_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setTokenLastUsed","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setTokenLastUsed_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"ssoActive","parameterTypes":["java.lang.Boolean"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"tokenCreatedAt","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"tokenLastUsed","parameterTypes":["java.time.OffsetDateTime"] }] +}, { "name":"io.seqera.tower.model.DescribeSshKeyResponse", "queryAllDeclaredMethods":true, @@ -3850,7 +4066,7 @@ "allDeclaredFields":true, "allDeclaredMethods":true, "allDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"addLabelsItem","parameterTypes":["io.seqera.tower.model.LabelDbDto"] }, {"name":"addMessagesItem","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"equalsNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable","org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"getJobInfo","parameterTypes":[] }, {"name":"getLabels","parameterTypes":[] }, {"name":"getMessages","parameterTypes":[] }, {"name":"getOptimized","parameterTypes":[] }, {"name":"getOrgId","parameterTypes":[] }, {"name":"getOrgName","parameterTypes":[] }, {"name":"getPipelineInfo","parameterTypes":[] }, {"name":"getPlatform","parameterTypes":[] }, {"name":"getProgress","parameterTypes":[] }, {"name":"getSchedEnabled","parameterTypes":[] }, {"name":"getSchedEnabled_JsonNullable","parameterTypes":[] }, {"name":"getWorkflow","parameterTypes":[] }, {"name":"getWorkspaceId","parameterTypes":[] }, {"name":"getWorkspaceName","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hashCodeNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"jobInfo","parameterTypes":["io.seqera.tower.model.JobInfoDto"] }, {"name":"labels","parameterTypes":["java.util.List"] }, {"name":"messages","parameterTypes":["java.util.List"] }, {"name":"optimized","parameterTypes":["java.lang.Boolean"] }, {"name":"orgId","parameterTypes":["java.lang.Long"] }, {"name":"orgName","parameterTypes":["java.lang.String"] }, {"name":"pipelineInfo","parameterTypes":["io.seqera.tower.model.PipelineMinInfoResponse"] }, {"name":"platform","parameterTypes":["io.seqera.tower.model.ComputePlatformDto"] }, {"name":"progress","parameterTypes":["io.seqera.tower.model.ProgressData"] }, {"name":"schedEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setJobInfo","parameterTypes":["io.seqera.tower.model.JobInfoDto"] }, {"name":"setLabels","parameterTypes":["java.util.List"] }, {"name":"setMessages","parameterTypes":["java.util.List"] }, {"name":"setOptimized","parameterTypes":["java.lang.Boolean"] }, {"name":"setOrgId","parameterTypes":["java.lang.Long"] }, {"name":"setOrgName","parameterTypes":["java.lang.String"] }, {"name":"setPipelineInfo","parameterTypes":["io.seqera.tower.model.PipelineMinInfoResponse"] }, {"name":"setPlatform","parameterTypes":["io.seqera.tower.model.ComputePlatformDto"] }, {"name":"setProgress","parameterTypes":["io.seqera.tower.model.ProgressData"] }, {"name":"setSchedEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setSchedEnabled_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setWorkflow","parameterTypes":["io.seqera.tower.model.Workflow"] }, {"name":"setWorkflow","parameterTypes":["io.seqera.tower.model.WorkflowMaxDbDto"] }, {"name":"setWorkspaceId","parameterTypes":["java.lang.Long"] }, {"name":"setWorkspaceName","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"workflow","parameterTypes":["io.seqera.tower.model.Workflow"] }, {"name":"workflow","parameterTypes":["io.seqera.tower.model.WorkflowMaxDbDto"] }, {"name":"workspaceId","parameterTypes":["java.lang.Long"] }, {"name":"workspaceName","parameterTypes":["java.lang.String"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"addLabelsItem","parameterTypes":["io.seqera.tower.model.LabelDbDto"] }, {"name":"addMessagesItem","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"equalsNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable","org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"getJobInfo","parameterTypes":[] }, {"name":"getLabels","parameterTypes":[] }, {"name":"getMessages","parameterTypes":[] }, {"name":"getOptimized","parameterTypes":[] }, {"name":"getOrgId","parameterTypes":[] }, {"name":"getOrgName","parameterTypes":[] }, {"name":"getPipelineInfo","parameterTypes":[] }, {"name":"getPlatform","parameterTypes":[] }, {"name":"getProgress","parameterTypes":[] }, {"name":"getSchedConfig","parameterTypes":[] }, {"name":"getSchedConfig_JsonNullable","parameterTypes":[] }, {"name":"getSchedEnabled","parameterTypes":[] }, {"name":"getSchedEnabled_JsonNullable","parameterTypes":[] }, {"name":"getWorkflow","parameterTypes":[] }, {"name":"getWorkspaceId","parameterTypes":[] }, {"name":"getWorkspaceName","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hashCodeNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"jobInfo","parameterTypes":["io.seqera.tower.model.JobInfoDto"] }, {"name":"labels","parameterTypes":["java.util.List"] }, {"name":"messages","parameterTypes":["java.util.List"] }, {"name":"optimized","parameterTypes":["java.lang.Boolean"] }, {"name":"orgId","parameterTypes":["java.lang.Long"] }, {"name":"orgName","parameterTypes":["java.lang.String"] }, {"name":"pipelineInfo","parameterTypes":["io.seqera.tower.model.PipelineMinInfoResponse"] }, {"name":"platform","parameterTypes":["io.seqera.tower.model.ComputePlatformDto"] }, {"name":"progress","parameterTypes":["io.seqera.tower.model.ProgressData"] }, {"name":"schedConfig","parameterTypes":["io.seqera.tower.model.SchedConfig"] }, {"name":"schedEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setJobInfo","parameterTypes":["io.seqera.tower.model.JobInfoDto"] }, {"name":"setLabels","parameterTypes":["java.util.List"] }, {"name":"setMessages","parameterTypes":["java.util.List"] }, {"name":"setOptimized","parameterTypes":["java.lang.Boolean"] }, {"name":"setOrgId","parameterTypes":["java.lang.Long"] }, {"name":"setOrgName","parameterTypes":["java.lang.String"] }, {"name":"setPipelineInfo","parameterTypes":["io.seqera.tower.model.PipelineMinInfoResponse"] }, {"name":"setPlatform","parameterTypes":["io.seqera.tower.model.ComputePlatformDto"] }, {"name":"setProgress","parameterTypes":["io.seqera.tower.model.ProgressData"] }, {"name":"setSchedConfig","parameterTypes":["io.seqera.tower.model.SchedConfig"] }, {"name":"setSchedConfig_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setSchedEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setSchedEnabled_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setWorkflow","parameterTypes":["io.seqera.tower.model.Workflow"] }, {"name":"setWorkflow","parameterTypes":["io.seqera.tower.model.WorkflowMaxDbDto"] }, {"name":"setWorkspaceId","parameterTypes":["java.lang.Long"] }, {"name":"setWorkspaceName","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"workflow","parameterTypes":["io.seqera.tower.model.Workflow"] }, {"name":"workflow","parameterTypes":["io.seqera.tower.model.WorkflowMaxDbDto"] }, {"name":"workspaceId","parameterTypes":["java.lang.Long"] }, {"name":"workspaceName","parameterTypes":["java.lang.String"] }] }, { "name":"io.seqera.tower.model.DescribeWorkspaceResponse", @@ -3878,6 +4094,11 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"addClustersItem","parameterTypes":["java.lang.String"] }, {"name":"addWarningsItem","parameterTypes":["java.lang.String"] }, {"name":"clusters","parameterTypes":["java.util.List"] }, {"name":"discriminator","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getClusters","parameterTypes":[] }, {"name":"getDiscriminator","parameterTypes":[] }, {"name":"getWarnings","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"setClusters","parameterTypes":["java.util.List"] }, {"name":"setDiscriminator","parameterTypes":["java.lang.String"] }, {"name":"setWarnings","parameterTypes":["java.util.List"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"warnings","parameterTypes":["java.util.List"] }] }, +{ + "name":"io.seqera.tower.model.EntityContext", + "queryAllDeclaredMethods":true, + "methods":[{"name":"$values","parameterTypes":[] }, {"name":"fromValue","parameterTypes":["java.lang.String"] }, {"name":"getValue","parameterTypes":[] }, {"name":"toString","parameterTypes":[] }, {"name":"valueOf","parameterTypes":["java.lang.String"] }, {"name":"values","parameterTypes":[] }] +}, { "name":"io.seqera.tower.model.ErrorResponse", "queryAllDeclaredMethods":true, @@ -4021,7 +4242,7 @@ "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"addForgedResourcesItem","parameterTypes":["java.util.Map"] }, {"name":"arm64Enabled","parameterTypes":["java.lang.Boolean"] }, {"name":"bootDiskSizeGb","parameterTypes":["java.lang.Integer"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"forgedResources","parameterTypes":["java.util.List"] }, {"name":"fusion2Enabled","parameterTypes":["java.lang.Boolean"] }, {"name":"getArm64Enabled","parameterTypes":[] }, {"name":"getBootDiskSizeGb","parameterTypes":[] }, {"name":"getForgedResources","parameterTypes":[] }, {"name":"getFusion2Enabled","parameterTypes":[] }, {"name":"getGpuEnabled","parameterTypes":[] }, {"name":"getImageId","parameterTypes":[] }, {"name":"getInstanceType","parameterTypes":[] }, {"name":"getProjectId","parameterTypes":[] }, {"name":"getRegion","parameterTypes":[] }, {"name":"getServiceAccountEmail","parameterTypes":[] }, {"name":"getWaveEnabled","parameterTypes":[] }, {"name":"getZone","parameterTypes":[] }, {"name":"gpuEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"hashCode","parameterTypes":[] }, {"name":"imageId","parameterTypes":["java.lang.String"] }, {"name":"instanceType","parameterTypes":["java.lang.String"] }, {"name":"projectId","parameterTypes":["java.lang.String"] }, {"name":"region","parameterTypes":["java.lang.String"] }, {"name":"serviceAccountEmail","parameterTypes":["java.lang.String"] }, {"name":"setArm64Enabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setBootDiskSizeGb","parameterTypes":["java.lang.Integer"] }, {"name":"setForgedResources","parameterTypes":["java.util.List"] }, {"name":"setFusion2Enabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setGpuEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setImageId","parameterTypes":["java.lang.String"] }, {"name":"setInstanceType","parameterTypes":["java.lang.String"] }, {"name":"setProjectId","parameterTypes":["java.lang.String"] }, {"name":"setRegion","parameterTypes":["java.lang.String"] }, {"name":"setServiceAccountEmail","parameterTypes":["java.lang.String"] }, {"name":"setWaveEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setZone","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"waveEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"zone","parameterTypes":["java.lang.String"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"","parameterTypes":["java.util.List"] }, {"name":"addForgedResourcesItem","parameterTypes":["java.util.Map"] }, {"name":"arm64Enabled","parameterTypes":["java.lang.Boolean"] }, {"name":"bootDiskSizeGb","parameterTypes":["java.lang.Integer"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"forgedResources","parameterTypes":["java.util.List"] }, {"name":"fusion2Enabled","parameterTypes":["java.lang.Boolean"] }, {"name":"getArm64Enabled","parameterTypes":[] }, {"name":"getBootDiskSizeGb","parameterTypes":[] }, {"name":"getDeletedResources","parameterTypes":[] }, {"name":"getForgedResources","parameterTypes":[] }, {"name":"getFusion2Enabled","parameterTypes":[] }, {"name":"getGpuEnabled","parameterTypes":[] }, {"name":"getImageId","parameterTypes":[] }, {"name":"getInstanceType","parameterTypes":[] }, {"name":"getProjectId","parameterTypes":[] }, {"name":"getRegion","parameterTypes":[] }, {"name":"getServiceAccountEmail","parameterTypes":[] }, {"name":"getWaveEnabled","parameterTypes":[] }, {"name":"getZone","parameterTypes":[] }, {"name":"gpuEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"hashCode","parameterTypes":[] }, {"name":"imageId","parameterTypes":["java.lang.String"] }, {"name":"instanceType","parameterTypes":["java.lang.String"] }, {"name":"projectId","parameterTypes":["java.lang.String"] }, {"name":"region","parameterTypes":["java.lang.String"] }, {"name":"serviceAccountEmail","parameterTypes":["java.lang.String"] }, {"name":"setArm64Enabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setBootDiskSizeGb","parameterTypes":["java.lang.Integer"] }, {"name":"setForgedResources","parameterTypes":["java.util.List"] }, {"name":"setFusion2Enabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setGpuEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setImageId","parameterTypes":["java.lang.String"] }, {"name":"setInstanceType","parameterTypes":["java.lang.String"] }, {"name":"setProjectId","parameterTypes":["java.lang.String"] }, {"name":"setRegion","parameterTypes":["java.lang.String"] }, {"name":"setServiceAccountEmail","parameterTypes":["java.lang.String"] }, {"name":"setWaveEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setZone","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"waveEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"zone","parameterTypes":["java.lang.String"] }] }, { "name":"io.seqera.tower.model.GoogleCloudPlatformMetaInfo", @@ -4039,7 +4260,7 @@ "name":"io.seqera.tower.model.GoogleInstanceType", "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"arch","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getArch","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"id","parameterTypes":["java.lang.String"] }, {"name":"setArch","parameterTypes":["java.lang.String"] }, {"name":"setId","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"addFeaturesItem","parameterTypes":["io.seqera.tower.model.Feature"] }, {"name":"arch","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"features","parameterTypes":["java.util.List"] }, {"name":"getArch","parameterTypes":[] }, {"name":"getFeatures","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"id","parameterTypes":["java.lang.String"] }, {"name":"setArch","parameterTypes":["java.lang.String"] }, {"name":"setFeatures","parameterTypes":["java.util.List"] }, {"name":"setId","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] }, { "name":"io.seqera.tower.model.GoogleLifeSciencesConfig", @@ -4086,6 +4307,18 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"discriminator","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getDiscriminator","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"setDiscriminator","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] }, +{ + "name":"io.seqera.tower.model.IdpGroupEntry", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"deletedAt","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"displayName","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"equalsNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable","org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"getDeletedAt","parameterTypes":[] }, {"name":"getDeletedAt_JsonNullable","parameterTypes":[] }, {"name":"getDisplayName","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"getSource","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hashCodeNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"id","parameterTypes":["java.lang.Long"] }, {"name":"setDeletedAt","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setDeletedAt_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setDisplayName","parameterTypes":["java.lang.String"] }, {"name":"setId","parameterTypes":["java.lang.Long"] }, {"name":"setSource","parameterTypes":["io.seqera.tower.model.OrgIdpGroupSource"] }, {"name":"source","parameterTypes":["io.seqera.tower.model.OrgIdpGroupSource"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, +{ + "name":"io.seqera.tower.model.IdpGroupImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"displayName","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getDisplayName","parameterTypes":[] }, {"name":"getScimExternalId","parameterTypes":[] }, {"name":"getSource","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"scimExternalId","parameterTypes":["java.lang.String"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setDisplayName","parameterTypes":["java.lang.String"] }, {"name":"setScimExternalId","parameterTypes":["java.lang.String"] }, {"name":"setSource","parameterTypes":["io.seqera.tower.model.OrgIdpGroupSource"] }, {"name":"source","parameterTypes":["io.seqera.tower.model.OrgIdpGroupSource"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, { "name":"io.seqera.tower.model.Image", "queryAllDeclaredMethods":true, @@ -4144,6 +4377,12 @@ "allDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"certificate","parameterTypes":["java.lang.String"] }, {"name":"discriminator","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getCertificate","parameterTypes":[] }, {"name":"getDiscriminator","parameterTypes":[] }, {"name":"getPrivateKey","parameterTypes":[] }, {"name":"getToken","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"privateKey","parameterTypes":["java.lang.String"] }, {"name":"setCertificate","parameterTypes":["java.lang.String"] }, {"name":"setDiscriminator","parameterTypes":["java.lang.String"] }, {"name":"setPrivateKey","parameterTypes":["java.lang.String"] }, {"name":"setToken","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"token","parameterTypes":["java.lang.String"] }] }, +{ + "name":"io.seqera.tower.model.LabelAssignmentImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getLabelId","parameterTypes":[] }, {"name":"getResourceId","parameterTypes":[] }, {"name":"getResourceType","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"labelId","parameterTypes":["java.lang.Long"] }, {"name":"resourceId","parameterTypes":["java.lang.String"] }, {"name":"resourceType","parameterTypes":["java.lang.String"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setLabelId","parameterTypes":["java.lang.Long"] }, {"name":"setResourceId","parameterTypes":["java.lang.String"] }, {"name":"setResourceType","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, { "name":"io.seqera.tower.model.LabelDbDto", "allDeclaredFields":true, @@ -4151,6 +4390,12 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"dateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getDateCreated","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"getIsDefault","parameterTypes":[] }, {"name":"getIsDynamic","parameterTypes":[] }, {"name":"getIsInterpolated","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getResource","parameterTypes":[] }, {"name":"getValue","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"id","parameterTypes":["java.lang.Long"] }, {"name":"isDefault","parameterTypes":["java.lang.Boolean"] }, {"name":"isDynamic","parameterTypes":["java.lang.Boolean"] }, {"name":"isInterpolated","parameterTypes":["java.lang.Boolean"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"resource","parameterTypes":["java.lang.Boolean"] }, {"name":"setDateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setId","parameterTypes":["java.lang.Long"] }, {"name":"setIsDefault","parameterTypes":["java.lang.Boolean"] }, {"name":"setIsDynamic","parameterTypes":["java.lang.Boolean"] }, {"name":"setIsInterpolated","parameterTypes":["java.lang.Boolean"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setResource","parameterTypes":["java.lang.Boolean"] }, {"name":"setValue","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"value","parameterTypes":["java.lang.String"] }] }, +{ + "name":"io.seqera.tower.model.LabelImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"dynamic","parameterTypes":["java.lang.Boolean"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getDynamic","parameterTypes":[] }, {"name":"getIsDefault","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getResource","parameterTypes":[] }, {"name":"getValue","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"isDefault","parameterTypes":["java.lang.Boolean"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"resource","parameterTypes":["java.lang.Boolean"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setDynamic","parameterTypes":["java.lang.Boolean"] }, {"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":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"value","parameterTypes":["java.lang.String"] }] +}, { "name":"io.seqera.tower.model.LabelType", "allDeclaredFields":true, @@ -4184,7 +4429,18 @@ "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"addConfigProfilesItem","parameterTypes":["java.lang.String"] }, {"name":"addUserSecretsItem","parameterTypes":["java.lang.String"] }, {"name":"addWorkspaceSecretsItem","parameterTypes":["java.lang.String"] }, {"name":"commitId","parameterTypes":["java.lang.String"] }, {"name":"computeEnv","parameterTypes":["io.seqera.tower.model.ComputeEnvComputeConfig"] }, {"name":"configProfiles","parameterTypes":["java.util.List"] }, {"name":"configText","parameterTypes":["java.lang.String"] }, {"name":"dateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"entryName","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getCommitId","parameterTypes":[] }, {"name":"getComputeEnv","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":"getPipelineSchemaId","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":"getWorkspaceId","parameterTypes":[] }, {"name":"getWorkspaceSecrets","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"headJobCpus","parameterTypes":["java.lang.Integer"] }, {"name":"headJobMemoryMb","parameterTypes":["java.lang.Integer"] }, {"name":"id","parameterTypes":["java.lang.String"] }, {"name":"lastUpdated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"launchContainer","parameterTypes":["java.lang.String"] }, {"name":"mainScript","parameterTypes":["java.lang.String"] }, {"name":"optimizationId","parameterTypes":["java.lang.String"] }, {"name":"optimizationTargets","parameterTypes":["java.lang.String"] }, {"name":"paramsText","parameterTypes":["java.lang.String"] }, {"name":"pipeline","parameterTypes":["java.lang.String"] }, {"name":"pipelineSchemaId","parameterTypes":["java.lang.Long"] }, {"name":"postRunScript","parameterTypes":["java.lang.String"] }, {"name":"preRunScript","parameterTypes":["java.lang.String"] }, {"name":"pullLatest","parameterTypes":["java.lang.Boolean"] }, {"name":"resume","parameterTypes":["java.lang.Boolean"] }, {"name":"resumeLaunchId","parameterTypes":["java.lang.String"] }, {"name":"revision","parameterTypes":["java.lang.String"] }, {"name":"runName","parameterTypes":["java.lang.String"] }, {"name":"schemaName","parameterTypes":["java.lang.String"] }, {"name":"sessionId","parameterTypes":["java.lang.String"] }, {"name":"setCommitId","parameterTypes":["java.lang.String"] }, {"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":"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":"setPipelineSchemaId","parameterTypes":["java.lang.Long"] }, {"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":"setWorkspaceId","parameterTypes":["java.lang.Long"] }, {"name":"setWorkspaceSecrets","parameterTypes":["java.util.List"] }, {"name":"stubRun","parameterTypes":["java.lang.Boolean"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"towerConfig","parameterTypes":["java.lang.String"] }, {"name":"userSecrets","parameterTypes":["java.util.List"] }, {"name":"workDir","parameterTypes":["java.lang.String"] }, {"name":"workspaceId","parameterTypes":["java.lang.Long"] }, {"name":"workspaceSecrets","parameterTypes":["java.util.List"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"addConfigProfilesItem","parameterTypes":["java.lang.String"] }, {"name":"addUserSecretsItem","parameterTypes":["java.lang.String"] }, {"name":"addWorkspaceSecretsItem","parameterTypes":["java.lang.String"] }, {"name":"commitId","parameterTypes":["java.lang.String"] }, {"name":"computeEnv","parameterTypes":["io.seqera.tower.model.ComputeEnvComputeConfig"] }, {"name":"configProfiles","parameterTypes":["java.util.List"] }, {"name":"configText","parameterTypes":["java.lang.String"] }, {"name":"dateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"entryName","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"equalsNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable","org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"getCommitId","parameterTypes":[] }, {"name":"getComputeEnv","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":"getOutputDir","parameterTypes":[] }, {"name":"getOutputDir_JsonNullable","parameterTypes":[] }, {"name":"getParamsText","parameterTypes":[] }, {"name":"getPipeline","parameterTypes":[] }, {"name":"getPipelineSchemaId","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":"getSyntaxParser","parameterTypes":[] }, {"name":"getSyntaxParser_JsonNullable","parameterTypes":[] }, {"name":"getTowerConfig","parameterTypes":[] }, {"name":"getUserSecrets","parameterTypes":[] }, {"name":"getWorkDir","parameterTypes":[] }, {"name":"getWorkspaceId","parameterTypes":[] }, {"name":"getWorkspaceSecrets","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hashCodeNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"headJobCpus","parameterTypes":["java.lang.Integer"] }, {"name":"headJobMemoryMb","parameterTypes":["java.lang.Integer"] }, {"name":"id","parameterTypes":["java.lang.String"] }, {"name":"lastUpdated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"launchContainer","parameterTypes":["java.lang.String"] }, {"name":"mainScript","parameterTypes":["java.lang.String"] }, {"name":"optimizationId","parameterTypes":["java.lang.String"] }, {"name":"optimizationTargets","parameterTypes":["java.lang.String"] }, {"name":"outputDir","parameterTypes":["java.lang.String"] }, {"name":"paramsText","parameterTypes":["java.lang.String"] }, {"name":"pipeline","parameterTypes":["java.lang.String"] }, {"name":"pipelineSchemaId","parameterTypes":["java.lang.Long"] }, {"name":"postRunScript","parameterTypes":["java.lang.String"] }, {"name":"preRunScript","parameterTypes":["java.lang.String"] }, {"name":"pullLatest","parameterTypes":["java.lang.Boolean"] }, {"name":"resume","parameterTypes":["java.lang.Boolean"] }, {"name":"resumeLaunchId","parameterTypes":["java.lang.String"] }, {"name":"revision","parameterTypes":["java.lang.String"] }, {"name":"runName","parameterTypes":["java.lang.String"] }, {"name":"schemaName","parameterTypes":["java.lang.String"] }, {"name":"sessionId","parameterTypes":["java.lang.String"] }, {"name":"setCommitId","parameterTypes":["java.lang.String"] }, {"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":"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":"setOutputDir","parameterTypes":["java.lang.String"] }, {"name":"setOutputDir_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setParamsText","parameterTypes":["java.lang.String"] }, {"name":"setPipeline","parameterTypes":["java.lang.String"] }, {"name":"setPipelineSchemaId","parameterTypes":["java.lang.Long"] }, {"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":"setSyntaxParser","parameterTypes":["io.seqera.tower.model.LaunchDbDto$SyntaxParserEnum"] }, {"name":"setSyntaxParser_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setTowerConfig","parameterTypes":["java.lang.String"] }, {"name":"setUserSecrets","parameterTypes":["java.util.List"] }, {"name":"setWorkDir","parameterTypes":["java.lang.String"] }, {"name":"setWorkspaceId","parameterTypes":["java.lang.Long"] }, {"name":"setWorkspaceSecrets","parameterTypes":["java.util.List"] }, {"name":"stubRun","parameterTypes":["java.lang.Boolean"] }, {"name":"syntaxParser","parameterTypes":["io.seqera.tower.model.LaunchDbDto$SyntaxParserEnum"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"towerConfig","parameterTypes":["java.lang.String"] }, {"name":"userSecrets","parameterTypes":["java.util.List"] }, {"name":"workDir","parameterTypes":["java.lang.String"] }, {"name":"workspaceId","parameterTypes":["java.lang.Long"] }, {"name":"workspaceSecrets","parameterTypes":["java.util.List"] }] +}, +{ + "name":"io.seqera.tower.model.LaunchDbDto$SyntaxParserEnum", + "queryAllDeclaredMethods":true, + "methods":[{"name":"$values","parameterTypes":[] }, {"name":"fromValue","parameterTypes":["java.lang.String"] }, {"name":"getValue","parameterTypes":[] }, {"name":"toString","parameterTypes":[] }, {"name":"valueOf","parameterTypes":["java.lang.String"] }, {"name":"values","parameterTypes":[] }] +}, +{ + "name":"io.seqera.tower.model.LaunchImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"addConfigProfilesItem","parameterTypes":["java.lang.String"] }, {"name":"commitId","parameterTypes":["java.lang.String"] }, {"name":"computeEnvId","parameterTypes":["java.lang.String"] }, {"name":"configProfiles","parameterTypes":["java.util.List"] }, {"name":"configText","parameterTypes":["java.lang.String"] }, {"name":"defaultTemplate","parameterTypes":["java.lang.Boolean"] }, {"name":"entryName","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getCommitId","parameterTypes":[] }, {"name":"getComputeEnvId","parameterTypes":[] }, {"name":"getConfigProfiles","parameterTypes":[] }, {"name":"getConfigText","parameterTypes":[] }, {"name":"getDefaultTemplate","parameterTypes":[] }, {"name":"getEntryName","parameterTypes":[] }, {"name":"getHeadJobCpus","parameterTypes":[] }, {"name":"getHeadJobMemoryMb","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"getLaunchContainer","parameterTypes":[] }, {"name":"getMainScript","parameterTypes":[] }, {"name":"getOptimizationId","parameterTypes":[] }, {"name":"getOptimizationTargets","parameterTypes":[] }, {"name":"getParamsText","parameterTypes":[] }, {"name":"getPipeline","parameterTypes":[] }, {"name":"getPipelineSchemaId","parameterTypes":[] }, {"name":"getPostRunScript","parameterTypes":[] }, {"name":"getPreRunScript","parameterTypes":[] }, {"name":"getPullLatest","parameterTypes":[] }, {"name":"getResume","parameterTypes":[] }, {"name":"getRevision","parameterTypes":[] }, {"name":"getSchemaName","parameterTypes":[] }, {"name":"getSessionId","parameterTypes":[] }, {"name":"getSourceTemplateId","parameterTypes":[] }, {"name":"getStubRun","parameterTypes":[] }, {"name":"getTowerConfig","parameterTypes":[] }, {"name":"getUserSecrets","parameterTypes":[] }, {"name":"getVersionName","parameterTypes":[] }, {"name":"getWorkDir","parameterTypes":[] }, {"name":"getWorkspaceSecrets","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"headJobCpus","parameterTypes":["java.lang.Integer"] }, {"name":"headJobMemoryMb","parameterTypes":["java.lang.Integer"] }, {"name":"id","parameterTypes":["java.lang.String"] }, {"name":"launchContainer","parameterTypes":["java.lang.String"] }, {"name":"mainScript","parameterTypes":["java.lang.String"] }, {"name":"optimizationId","parameterTypes":["java.lang.String"] }, {"name":"optimizationTargets","parameterTypes":["java.lang.String"] }, {"name":"paramsText","parameterTypes":["java.lang.String"] }, {"name":"pipeline","parameterTypes":["java.lang.String"] }, {"name":"pipelineSchemaId","parameterTypes":["java.lang.Long"] }, {"name":"postRunScript","parameterTypes":["java.lang.String"] }, {"name":"preRunScript","parameterTypes":["java.lang.String"] }, {"name":"pullLatest","parameterTypes":["java.lang.Boolean"] }, {"name":"resume","parameterTypes":["java.lang.Boolean"] }, {"name":"revision","parameterTypes":["java.lang.String"] }, {"name":"schemaName","parameterTypes":["java.lang.String"] }, {"name":"sessionId","parameterTypes":["java.lang.String"] }, {"name":"setCommitId","parameterTypes":["java.lang.String"] }, {"name":"setComputeEnvId","parameterTypes":["java.lang.String"] }, {"name":"setConfigProfiles","parameterTypes":["java.util.List"] }, {"name":"setConfigText","parameterTypes":["java.lang.String"] }, {"name":"setDefaultTemplate","parameterTypes":["java.lang.Boolean"] }, {"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":"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":"setPipelineSchemaId","parameterTypes":["java.lang.Long"] }, {"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":"setRevision","parameterTypes":["java.lang.String"] }, {"name":"setSchemaName","parameterTypes":["java.lang.String"] }, {"name":"setSessionId","parameterTypes":["java.lang.String"] }, {"name":"setSourceTemplateId","parameterTypes":["java.lang.String"] }, {"name":"setStubRun","parameterTypes":["java.lang.Boolean"] }, {"name":"setTowerConfig","parameterTypes":["java.lang.String"] }, {"name":"setUserSecrets","parameterTypes":["java.lang.String"] }, {"name":"setVersionName","parameterTypes":["java.lang.String"] }, {"name":"setWorkDir","parameterTypes":["java.lang.String"] }, {"name":"setWorkspaceSecrets","parameterTypes":["java.lang.String"] }, {"name":"sourceTemplateId","parameterTypes":["java.lang.String"] }, {"name":"stubRun","parameterTypes":["java.lang.Boolean"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"towerConfig","parameterTypes":["java.lang.String"] }, {"name":"userSecrets","parameterTypes":["java.lang.String"] }, {"name":"versionName","parameterTypes":["java.lang.String"] }, {"name":"workDir","parameterTypes":["java.lang.String"] }, {"name":"workspaceSecrets","parameterTypes":["java.lang.String"] }] }, { "name":"io.seqera.tower.model.LinkVersionRequest", @@ -4219,6 +4475,12 @@ "allDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"addLabelsItem","parameterTypes":["io.seqera.tower.model.LabelDbDto"] }, {"name":"config","parameterTypes":["io.seqera.tower.model.ActionConfigType"] }, {"name":"dateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"endpoint","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"error","parameterTypes":["java.lang.String"] }, {"name":"event","parameterTypes":["io.seqera.tower.model.ActionEventType"] }, {"name":"getConfig","parameterTypes":[] }, {"name":"getDateCreated","parameterTypes":[] }, {"name":"getEndpoint","parameterTypes":[] }, {"name":"getError","parameterTypes":[] }, {"name":"getEvent","parameterTypes":[] }, {"name":"getHint","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"getLabels","parameterTypes":[] }, {"name":"getLastSeen","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getNextExecution","parameterTypes":[] }, {"name":"getPipeline","parameterTypes":[] }, {"name":"getSource","parameterTypes":[] }, {"name":"getStatus","parameterTypes":[] }, {"name":"getUsageCmd","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hint","parameterTypes":["java.lang.String"] }, {"name":"id","parameterTypes":["java.lang.String"] }, {"name":"labels","parameterTypes":["java.util.List"] }, {"name":"lastSeen","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"nextExecution","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"pipeline","parameterTypes":["java.lang.String"] }, {"name":"setConfig","parameterTypes":["io.seqera.tower.model.ActionConfigType"] }, {"name":"setDateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setEndpoint","parameterTypes":["java.lang.String"] }, {"name":"setError","parameterTypes":["java.lang.String"] }, {"name":"setEvent","parameterTypes":["io.seqera.tower.model.ActionEventType"] }, {"name":"setHint","parameterTypes":["java.lang.String"] }, {"name":"setId","parameterTypes":["java.lang.String"] }, {"name":"setLabels","parameterTypes":["java.util.List"] }, {"name":"setLastSeen","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setNextExecution","parameterTypes":["java.time.OffsetDateTime"] }, {"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":"source","parameterTypes":["io.seqera.tower.model.ActionSource"] }, {"name":"status","parameterTypes":["io.seqera.tower.model.ActionStatus"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"usageCmd","parameterTypes":["java.lang.String"] }] }, +{ + "name":"io.seqera.tower.model.ListAuditLogV2Response", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"addAuditLogsItem","parameterTypes":["io.seqera.tower.model.AuditLogV2ResponseDto"] }, {"name":"auditLogs","parameterTypes":["java.util.List"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditLogs","parameterTypes":[] }, {"name":"getNextPageToken","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"nextPageToken","parameterTypes":["java.lang.String"] }, {"name":"setAuditLogs","parameterTypes":["java.util.List"] }, {"name":"setNextPageToken","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, { "name":"io.seqera.tower.model.ListComputeEnvsResponse", "allDeclaredFields":true, @@ -4260,6 +4522,12 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"addEventTypesItem","parameterTypes":["io.seqera.tower.model.EventType"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"eventTypes","parameterTypes":["java.util.List"] }, {"name":"getEventTypes","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"setEventTypes","parameterTypes":["java.util.List"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] }, +{ + "name":"io.seqera.tower.model.ListIdpGroupsResponse", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"addGroupsItem","parameterTypes":["io.seqera.tower.model.IdpGroupEntry"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getGroups","parameterTypes":[] }, {"name":"groups","parameterTypes":["java.util.List"] }, {"name":"hashCode","parameterTypes":[] }, {"name":"setGroups","parameterTypes":["java.util.List"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, { "name":"io.seqera.tower.model.ListLabelsResponse", "allDeclaredFields":true, @@ -4476,6 +4744,12 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getId","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"id","parameterTypes":["java.lang.Long"] }, {"name":"setId","parameterTypes":["java.lang.Long"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] }, +{ + "name":"io.seqera.tower.model.ManagedCredentialsImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"credentialsId","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getCredentialsId","parameterTypes":[] }, {"name":"getManagedIdentityId","parameterTypes":[] }, {"name":"getMemberId","parameterTypes":[] }, {"name":"getMetadata","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"managedIdentityId","parameterTypes":["java.lang.Long"] }, {"name":"memberId","parameterTypes":["java.lang.Long"] }, {"name":"metadata","parameterTypes":["io.seqera.tower.model.ManagedCredentialsMetadata"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setCredentialsId","parameterTypes":["java.lang.String"] }, {"name":"setManagedIdentityId","parameterTypes":["java.lang.Long"] }, {"name":"setMemberId","parameterTypes":["java.lang.Long"] }, {"name":"setMetadata","parameterTypes":["io.seqera.tower.model.ManagedCredentialsMetadata"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, { "name":"io.seqera.tower.model.ManagedCredentialsMetadata", "queryAllDeclaredMethods":true, @@ -4494,6 +4768,12 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"$values","parameterTypes":[] }, {"name":"","parameterTypes":["java.lang.String","int","java.lang.String"] }, {"name":"fromValue","parameterTypes":["java.lang.String"] }, {"name":"getValue","parameterTypes":[] }, {"name":"toString","parameterTypes":[] }, {"name":"valueOf","parameterTypes":["java.lang.String"] }, {"name":"values","parameterTypes":[] }] }, +{ + "name":"io.seqera.tower.model.ManagedIdentityImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"config","parameterTypes":["io.seqera.tower.model.ComputeConfig"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getConfig","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getPlatform","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"platform","parameterTypes":["java.lang.String"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setConfig","parameterTypes":["io.seqera.tower.model.ComputeConfig"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setPlatform","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, { "name":"io.seqera.tower.model.MapEntryStringString", "queryAllDeclaredMethods":true, @@ -4507,6 +4787,12 @@ "allDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"avatar","parameterTypes":["java.lang.String"] }, {"name":"email","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"firstName","parameterTypes":["java.lang.String"] }, {"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":"hashCode","parameterTypes":[] }, {"name":"lastName","parameterTypes":["java.lang.String"] }, {"name":"memberId","parameterTypes":["java.lang.Long"] }, {"name":"role","parameterTypes":["io.seqera.tower.model.OrgRole"] }, {"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":"setUserId","parameterTypes":["java.lang.Long"] }, {"name":"setUserName","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"userId","parameterTypes":["java.lang.Long"] }, {"name":"userName","parameterTypes":["java.lang.String"] }] }, +{ + "name":"io.seqera.tower.model.MemberImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getOrganizationId","parameterTypes":[] }, {"name":"getRole","parameterTypes":[] }, {"name":"getUserId","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"organizationId","parameterTypes":["java.lang.Long"] }, {"name":"role","parameterTypes":["java.lang.String"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setOrganizationId","parameterTypes":["java.lang.Long"] }, {"name":"setRole","parameterTypes":["java.lang.String"] }, {"name":"setUserId","parameterTypes":["java.lang.Long"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"userId","parameterTypes":["java.lang.Long"] }] +}, { "name":"io.seqera.tower.model.MoabComputeConfig", "allDeclaredFields":true, @@ -4541,6 +4827,12 @@ "allDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getLabel","parameterTypes":[] }, {"name":"getUrl","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"label","parameterTypes":["java.lang.String"] }, {"name":"setLabel","parameterTypes":["java.lang.String"] }, {"name":"setUrl","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"url","parameterTypes":["java.lang.String"] }] }, +{ + "name":"io.seqera.tower.model.OAuthConsentImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getScopes","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"scopes","parameterTypes":["java.lang.String"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setScopes","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, { "name":"io.seqera.tower.model.OrgAndWorkspaceDto", "allDeclaredFields":true, @@ -4548,6 +4840,11 @@ "allDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"addRolesItem","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getOrgId","parameterTypes":[] }, {"name":"getOrgLogoUrl","parameterTypes":[] }, {"name":"getOrgName","parameterTypes":[] }, {"name":"getOrgType","parameterTypes":[] }, {"name":"getRoles","parameterTypes":[] }, {"name":"getVisibility","parameterTypes":[] }, {"name":"getWorkspaceFullName","parameterTypes":[] }, {"name":"getWorkspaceId","parameterTypes":[] }, {"name":"getWorkspaceName","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"orgId","parameterTypes":["java.lang.Long"] }, {"name":"orgLogoUrl","parameterTypes":["java.lang.String"] }, {"name":"orgName","parameterTypes":["java.lang.String"] }, {"name":"orgType","parameterTypes":["io.seqera.tower.model.OrgType"] }, {"name":"roles","parameterTypes":["java.util.List"] }, {"name":"setOrgId","parameterTypes":["java.lang.Long"] }, {"name":"setOrgLogoUrl","parameterTypes":["java.lang.String"] }, {"name":"setOrgName","parameterTypes":["java.lang.String"] }, {"name":"setOrgType","parameterTypes":["io.seqera.tower.model.OrgType"] }, {"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":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"visibility","parameterTypes":["io.seqera.tower.model.Visibility"] }, {"name":"workspaceFullName","parameterTypes":["java.lang.String"] }, {"name":"workspaceId","parameterTypes":["java.lang.Long"] }, {"name":"workspaceName","parameterTypes":["java.lang.String"] }] }, +{ + "name":"io.seqera.tower.model.OrgIdpGroupSource", + "queryAllDeclaredMethods":true, + "methods":[{"name":"$values","parameterTypes":[] }, {"name":"fromValue","parameterTypes":["java.lang.String"] }, {"name":"getValue","parameterTypes":[] }, {"name":"toString","parameterTypes":[] }, {"name":"valueOf","parameterTypes":["java.lang.String"] }, {"name":"values","parameterTypes":[] }] +}, { "name":"io.seqera.tower.model.OrgRole", "allDeclaredFields":true, @@ -4555,6 +4852,12 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"$values","parameterTypes":[] }, {"name":"","parameterTypes":["java.lang.String","int","java.lang.String"] }, {"name":"fromValue","parameterTypes":["java.lang.String"] }, {"name":"getValue","parameterTypes":[] }, {"name":"toString","parameterTypes":[] }, {"name":"valueOf","parameterTypes":["java.lang.String"] }, {"name":"values","parameterTypes":[] }] }, +{ + "name":"io.seqera.tower.model.OrgSsoConnectionImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"auth0OrgId","parameterTypes":["java.lang.String"] }, {"name":"connectionId","parameterTypes":["java.lang.String"] }, {"name":"connectionName","parameterTypes":["java.lang.String"] }, {"name":"createdAt","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"createdById","parameterTypes":["java.lang.Long"] }, {"name":"domain","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getAuth0OrgId","parameterTypes":[] }, {"name":"getConnectionId","parameterTypes":[] }, {"name":"getConnectionName","parameterTypes":[] }, {"name":"getCreatedAt","parameterTypes":[] }, {"name":"getCreatedById","parameterTypes":[] }, {"name":"getDomain","parameterTypes":[] }, {"name":"getStatus","parameterTypes":[] }, {"name":"getTicketUrl","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setAuth0OrgId","parameterTypes":["java.lang.String"] }, {"name":"setConnectionId","parameterTypes":["java.lang.String"] }, {"name":"setConnectionName","parameterTypes":["java.lang.String"] }, {"name":"setCreatedAt","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setCreatedById","parameterTypes":["java.lang.Long"] }, {"name":"setDomain","parameterTypes":["java.lang.String"] }, {"name":"setStatus","parameterTypes":["java.lang.String"] }, {"name":"setTicketUrl","parameterTypes":["java.lang.String"] }, {"name":"status","parameterTypes":["java.lang.String"] }, {"name":"ticketUrl","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, { "name":"io.seqera.tower.model.OrgType", "allDeclaredFields":true, @@ -4576,12 +4879,24 @@ "allDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"fullName","parameterTypes":["java.lang.String"] }, {"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":"getType","parameterTypes":[] }, {"name":"getWebsite","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"location","parameterTypes":["java.lang.String"] }, {"name":"logoId","parameterTypes":["java.lang.String"] }, {"name":"logoUrl","parameterTypes":["java.lang.String"] }, {"name":"memberId","parameterTypes":["java.lang.Long"] }, {"name":"memberRole","parameterTypes":["io.seqera.tower.model.OrgRole"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"orgId","parameterTypes":["java.lang.Long"] }, {"name":"paying","parameterTypes":["java.lang.Boolean"] }, {"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":"setPaying","parameterTypes":["java.lang.Boolean"] }, {"name":"setType","parameterTypes":["io.seqera.tower.model.OrgType"] }, {"name":"setWebsite","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"type","parameterTypes":["io.seqera.tower.model.OrgType"] }, {"name":"website","parameterTypes":["java.lang.String"] }] }, +{ + "name":"io.seqera.tower.model.OrganizationImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"fullName","parameterTypes":["java.lang.String"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getFullName","parameterTypes":[] }, {"name":"getLocation","parameterTypes":[] }, {"name":"getLogoId","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getType","parameterTypes":[] }, {"name":"getWebsite","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"location","parameterTypes":["java.lang.String"] }, {"name":"logoId","parameterTypes":["java.lang.String"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"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":"setName","parameterTypes":["java.lang.String"] }, {"name":"setType","parameterTypes":["io.seqera.tower.model.OrgType"] }, {"name":"setWebsite","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"type","parameterTypes":["io.seqera.tower.model.OrgType"] }, {"name":"website","parameterTypes":["java.lang.String"] }] +}, { "name":"io.seqera.tower.model.OrganizationQuotas", "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getMaxCustomRolesPerOrg","parameterTypes":[] }, {"name":"getMaxDataStudiosRunning","parameterTypes":[] }, {"name":"getMaxDatasetsPerWorkspace","parameterTypes":[] }, {"name":"getMaxFusionThroughputBytes","parameterTypes":[] }, {"name":"getMaxLabelsPerWorkspace","parameterTypes":[] }, {"name":"getMaxMembers","parameterTypes":[] }, {"name":"getMaxParticipantsPerWorkspace","parameterTypes":[] }, {"name":"getMaxPipelinesPerWorkspace","parameterTypes":[] }, {"name":"getMaxRunHistory","parameterTypes":[] }, {"name":"getMaxRuns","parameterTypes":[] }, {"name":"getMaxSeqeraComputeComputeEnvs","parameterTypes":[] }, {"name":"getMaxTeams","parameterTypes":[] }, {"name":"getMaxVersionsPerDataset","parameterTypes":[] }, {"name":"getMaxWorkspaces","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"maxCustomRolesPerOrg","parameterTypes":["java.lang.Long"] }, {"name":"maxDataStudiosRunning","parameterTypes":["java.lang.Integer"] }, {"name":"maxDataStudiosRunning","parameterTypes":["java.lang.Long"] }, {"name":"maxDatasetsPerWorkspace","parameterTypes":["java.lang.Integer"] }, {"name":"maxDatasetsPerWorkspace","parameterTypes":["java.lang.Long"] }, {"name":"maxFusionThroughputBytes","parameterTypes":["java.lang.Long"] }, {"name":"maxLabelsPerWorkspace","parameterTypes":["java.lang.Integer"] }, {"name":"maxLabelsPerWorkspace","parameterTypes":["java.lang.Long"] }, {"name":"maxMembers","parameterTypes":["java.lang.Integer"] }, {"name":"maxMembers","parameterTypes":["java.lang.Long"] }, {"name":"maxParticipantsPerWorkspace","parameterTypes":["java.lang.Integer"] }, {"name":"maxParticipantsPerWorkspace","parameterTypes":["java.lang.Long"] }, {"name":"maxPipelinesPerWorkspace","parameterTypes":["java.lang.Integer"] }, {"name":"maxPipelinesPerWorkspace","parameterTypes":["java.lang.Long"] }, {"name":"maxRunHistory","parameterTypes":["java.lang.Integer"] }, {"name":"maxRunHistory","parameterTypes":["java.lang.Long"] }, {"name":"maxRuns","parameterTypes":["java.lang.Integer"] }, {"name":"maxRuns","parameterTypes":["java.lang.Long"] }, {"name":"maxSeqeraComputeComputeEnvs","parameterTypes":["java.lang.Integer"] }, {"name":"maxSeqeraComputeComputeEnvs","parameterTypes":["java.lang.Long"] }, {"name":"maxTeams","parameterTypes":["java.lang.Integer"] }, {"name":"maxTeams","parameterTypes":["java.lang.Long"] }, {"name":"maxVersionsPerDataset","parameterTypes":["java.lang.Integer"] }, {"name":"maxVersionsPerDataset","parameterTypes":["java.lang.Long"] }, {"name":"maxWorkspaces","parameterTypes":["java.lang.Integer"] }, {"name":"maxWorkspaces","parameterTypes":["java.lang.Long"] }, {"name":"setMaxCustomRolesPerOrg","parameterTypes":["java.lang.Long"] }, {"name":"setMaxDataStudiosRunning","parameterTypes":["java.lang.Integer"] }, {"name":"setMaxDataStudiosRunning","parameterTypes":["java.lang.Long"] }, {"name":"setMaxDatasetsPerWorkspace","parameterTypes":["java.lang.Integer"] }, {"name":"setMaxDatasetsPerWorkspace","parameterTypes":["java.lang.Long"] }, {"name":"setMaxFusionThroughputBytes","parameterTypes":["java.lang.Long"] }, {"name":"setMaxLabelsPerWorkspace","parameterTypes":["java.lang.Integer"] }, {"name":"setMaxLabelsPerWorkspace","parameterTypes":["java.lang.Long"] }, {"name":"setMaxMembers","parameterTypes":["java.lang.Integer"] }, {"name":"setMaxMembers","parameterTypes":["java.lang.Long"] }, {"name":"setMaxParticipantsPerWorkspace","parameterTypes":["java.lang.Integer"] }, {"name":"setMaxParticipantsPerWorkspace","parameterTypes":["java.lang.Long"] }, {"name":"setMaxPipelinesPerWorkspace","parameterTypes":["java.lang.Integer"] }, {"name":"setMaxPipelinesPerWorkspace","parameterTypes":["java.lang.Long"] }, {"name":"setMaxRunHistory","parameterTypes":["java.lang.Integer"] }, {"name":"setMaxRunHistory","parameterTypes":["java.lang.Long"] }, {"name":"setMaxRuns","parameterTypes":["java.lang.Integer"] }, {"name":"setMaxRuns","parameterTypes":["java.lang.Long"] }, {"name":"setMaxSeqeraComputeComputeEnvs","parameterTypes":["java.lang.Integer"] }, {"name":"setMaxSeqeraComputeComputeEnvs","parameterTypes":["java.lang.Long"] }, {"name":"setMaxTeams","parameterTypes":["java.lang.Integer"] }, {"name":"setMaxTeams","parameterTypes":["java.lang.Long"] }, {"name":"setMaxVersionsPerDataset","parameterTypes":["java.lang.Integer"] }, {"name":"setMaxVersionsPerDataset","parameterTypes":["java.lang.Long"] }, {"name":"setMaxWorkspaces","parameterTypes":["java.lang.Integer"] }, {"name":"setMaxWorkspaces","parameterTypes":["java.lang.Long"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] }, +{ + "name":"io.seqera.tower.model.ParticipantImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getMemberId","parameterTypes":[] }, {"name":"getRole","parameterTypes":[] }, {"name":"getTeamId","parameterTypes":[] }, {"name":"getUserId","parameterTypes":[] }, {"name":"getWorkspaceId","parameterTypes":[] }, {"name":"getWspCustomRoleId","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"memberId","parameterTypes":["java.lang.Long"] }, {"name":"role","parameterTypes":["io.seqera.tower.model.WspRole"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setMemberId","parameterTypes":["java.lang.Long"] }, {"name":"setRole","parameterTypes":["io.seqera.tower.model.WspRole"] }, {"name":"setTeamId","parameterTypes":["java.lang.Long"] }, {"name":"setUserId","parameterTypes":["java.lang.Long"] }, {"name":"setWorkspaceId","parameterTypes":["java.lang.Long"] }, {"name":"setWspCustomRoleId","parameterTypes":["java.lang.Long"] }, {"name":"teamId","parameterTypes":["java.lang.Long"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"userId","parameterTypes":["java.lang.Long"] }, {"name":"workspaceId","parameterTypes":["java.lang.Long"] }, {"name":"wspCustomRoleId","parameterTypes":["java.lang.Long"] }] +}, { "name":"io.seqera.tower.model.ParticipantResponseDto", "allDeclaredFields":true, @@ -4603,6 +4918,12 @@ "allDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"addLabelsItem","parameterTypes":["io.seqera.tower.model.LabelDbDto"] }, {"name":"computeEnv","parameterTypes":["io.seqera.tower.model.ComputeEnvDbDto"] }, {"name":"deleted","parameterTypes":["java.lang.Boolean"] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"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":"getVersion","parameterTypes":[] }, {"name":"getVisibility","parameterTypes":[] }, {"name":"getWorkspaceId","parameterTypes":[] }, {"name":"getWorkspaceName","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"icon","parameterTypes":["java.lang.String"] }, {"name":"labels","parameterTypes":["java.util.List"] }, {"name":"lastUpdated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"optimizationId","parameterTypes":["java.lang.String"] }, {"name":"optimizationStatus","parameterTypes":["io.seqera.tower.model.PipelineOptimizationStatus"] }, {"name":"optimizationTargets","parameterTypes":["java.lang.String"] }, {"name":"orgId","parameterTypes":["java.lang.Long"] }, {"name":"orgName","parameterTypes":["java.lang.String"] }, {"name":"pipelineId","parameterTypes":["java.lang.Long"] }, {"name":"repository","parameterTypes":["java.lang.String"] }, {"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":"setVersion","parameterTypes":["io.seqera.tower.model.PipelineVersionFullInfoDto"] }, {"name":"setVisibility","parameterTypes":["java.lang.String"] }, {"name":"setWorkspaceId","parameterTypes":["java.lang.Long"] }, {"name":"setWorkspaceName","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"userFirstName","parameterTypes":["java.lang.String"] }, {"name":"userId","parameterTypes":["java.lang.Long"] }, {"name":"userLastName","parameterTypes":["java.lang.String"] }, {"name":"userName","parameterTypes":["java.lang.String"] }, {"name":"version","parameterTypes":["io.seqera.tower.model.PipelineVersionFullInfoDto"] }, {"name":"visibility","parameterTypes":["java.lang.String"] }, {"name":"workspaceId","parameterTypes":["java.lang.Long"] }, {"name":"workspaceName","parameterTypes":["java.lang.String"] }] }, +{ + "name":"io.seqera.tower.model.PipelineImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getIcon","parameterTypes":[] }, {"name":"getLaunch","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"icon","parameterTypes":["java.lang.String"] }, {"name":"launch","parameterTypes":["io.seqera.tower.model.LaunchImage"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setIcon","parameterTypes":["java.lang.String"] }, {"name":"setLaunch","parameterTypes":["io.seqera.tower.model.LaunchImage"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, { "name":"io.seqera.tower.model.PipelineInfo", "queryAllDeclaredMethods":true, @@ -4674,6 +4995,12 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"","parameterTypes":["java.time.OffsetDateTime","java.time.OffsetDateTime","java.time.OffsetDateTime"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"equalsNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable","org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"getDateCreated","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"getId_JsonNullable","parameterTypes":[] }, {"name":"getLastUpdated","parameterTypes":[] }, {"name":"getLastUsed","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hashCodeNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"id","parameterTypes":["java.lang.Long"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"setId","parameterTypes":["java.lang.Long"] }, {"name":"setId_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] }, +{ + "name":"io.seqera.tower.model.PipelineSecretImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getLastUsed","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getSalt","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"lastUsed","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"salt","parameterTypes":["java.lang.String"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setLastUsed","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setSalt","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, { "name":"io.seqera.tower.model.PipelineVersionFullInfoDto", "allDeclaredFields":true, @@ -4807,7 +5134,12 @@ "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"addMachineTypesItem","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getMachineTypes","parameterTypes":[] }, {"name":"getProvisioningModel","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"machineTypes","parameterTypes":["java.util.List"] }, {"name":"provisioningModel","parameterTypes":["io.seqera.tower.model.SchedConfig$ProvisioningModelEnum"] }, {"name":"setMachineTypes","parameterTypes":["java.util.List"] }, {"name":"setProvisioningModel","parameterTypes":["io.seqera.tower.model.SchedConfig$ProvisioningModelEnum"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"addMachineTypesItem","parameterTypes":["java.lang.String"] }, {"name":"backendStrategy","parameterTypes":["io.seqera.tower.model.SchedConfig$BackendStrategyEnum"] }, {"name":"diskAllocation","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"fusionSnapshots","parameterTypes":["java.lang.Boolean"] }, {"name":"getBackendStrategy","parameterTypes":[] }, {"name":"getDiskAllocation","parameterTypes":[] }, {"name":"getFusionSnapshots","parameterTypes":[] }, {"name":"getMachineTypes","parameterTypes":[] }, {"name":"getNvmeEnabled","parameterTypes":[] }, {"name":"getPool","parameterTypes":[] }, {"name":"getPredictionModel","parameterTypes":[] }, {"name":"getProvisioningModel","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"machineTypes","parameterTypes":["java.util.List"] }, {"name":"nvmeEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"pool","parameterTypes":["io.seqera.tower.model.SchedConfigPool"] }, {"name":"predictionModel","parameterTypes":["java.lang.String"] }, {"name":"provisioningModel","parameterTypes":["io.seqera.tower.model.SchedConfig$ProvisioningModelEnum"] }, {"name":"setBackendStrategy","parameterTypes":["io.seqera.tower.model.SchedConfig$BackendStrategyEnum"] }, {"name":"setDiskAllocation","parameterTypes":["java.lang.String"] }, {"name":"setFusionSnapshots","parameterTypes":["java.lang.Boolean"] }, {"name":"setMachineTypes","parameterTypes":["java.util.List"] }, {"name":"setNvmeEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setPool","parameterTypes":["io.seqera.tower.model.SchedConfigPool"] }, {"name":"setPredictionModel","parameterTypes":["java.lang.String"] }, {"name":"setProvisioningModel","parameterTypes":["io.seqera.tower.model.SchedConfig$ProvisioningModelEnum"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, +{ + "name":"io.seqera.tower.model.SchedConfig$BackendStrategyEnum", + "queryAllDeclaredMethods":true, + "methods":[{"name":"$values","parameterTypes":[] }, {"name":"fromValue","parameterTypes":["java.lang.String"] }, {"name":"getValue","parameterTypes":[] }, {"name":"toString","parameterTypes":[] }, {"name":"valueOf","parameterTypes":["java.lang.String"] }, {"name":"values","parameterTypes":[] }] }, { "name":"io.seqera.tower.model.SchedConfig$ProvisioningModelEnum", @@ -4815,6 +5147,12 @@ "queryAllDeclaredMethods":true, "methods":[{"name":"$values","parameterTypes":[] }, {"name":"fromValue","parameterTypes":["java.lang.String"] }, {"name":"getValue","parameterTypes":[] }, {"name":"toString","parameterTypes":[] }, {"name":"valueOf","parameterTypes":["java.lang.String"] }, {"name":"values","parameterTypes":[] }] }, +{ + "name":"io.seqera.tower.model.SchedConfigPool", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"desiredWarm","parameterTypes":["java.lang.Integer"] }, {"name":"enabled","parameterTypes":["java.lang.Boolean"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getDesiredWarm","parameterTypes":[] }, {"name":"getEnabled","parameterTypes":[] }, {"name":"getScaleToZeroSecs","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"scaleToZeroSecs","parameterTypes":["java.lang.Integer"] }, {"name":"setDesiredWarm","parameterTypes":["java.lang.Integer"] }, {"name":"setEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setScaleToZeroSecs","parameterTypes":["java.lang.Integer"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, { "name":"io.seqera.tower.model.SecurityGroup", "queryAllDeclaredMethods":true, @@ -4859,7 +5197,7 @@ "allDeclaredFields":true, "allDeclaredMethods":true, "allDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"addAuthTypesItem","parameterTypes":["java.lang.String"] }, {"name":"addEvalWorkspaceIdsItem","parameterTypes":["java.lang.Long"] }, {"name":"addGroundswellAllowedWorkspacesItem","parameterTypes":["java.lang.Long"] }, {"name":"allowInstanceCredentials","parameterTypes":["java.lang.Boolean"] }, {"name":"allowLocalRepos","parameterTypes":["java.lang.Boolean"] }, {"name":"allowNextflowCliLogs","parameterTypes":["java.lang.Boolean"] }, {"name":"analytics","parameterTypes":["io.seqera.tower.model.Analytics"] }, {"name":"apiVersion","parameterTypes":["java.lang.String"] }, {"name":"authTypes","parameterTypes":["java.util.List"] }, {"name":"commitId","parameterTypes":["java.lang.String"] }, {"name":"contactEmail","parameterTypes":["java.lang.String"] }, {"name":"contentMaxFileSize","parameterTypes":["java.lang.Long"] }, {"name":"contentUrl","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"equalsNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable","org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"evalWorkspaceIds","parameterTypes":["java.util.List"] }, {"name":"forgePrefix","parameterTypes":["java.lang.String"] }, {"name":"getAllowInstanceCredentials","parameterTypes":[] }, {"name":"getAllowLocalRepos","parameterTypes":[] }, {"name":"getAllowNextflowCliLogs","parameterTypes":[] }, {"name":"getAnalytics","parameterTypes":[] }, {"name":"getApiVersion","parameterTypes":[] }, {"name":"getArm64Enabled","parameterTypes":[] }, {"name":"getAuthTypes","parameterTypes":[] }, {"name":"getCommitId","parameterTypes":[] }, {"name":"getContactEmail","parameterTypes":[] }, {"name":"getContentMaxFileSize","parameterTypes":[] }, {"name":"getContentUrl","parameterTypes":[] }, {"name":"getDataExplorerAllowedWorkspaces","parameterTypes":[] }, {"name":"getEvalWorkspaceIds","parameterTypes":[] }, {"name":"getForgePrefix","parameterTypes":[] }, {"name":"getGroundswellAllowedWorkspaces","parameterTypes":[] }, {"name":"getGroundswellEnabled","parameterTypes":[] }, {"name":"getHeartbeatInterval","parameterTypes":[] }, {"name":"getLandingUrl","parameterTypes":[] }, {"name":"getLaunchParamsTextMaxSize","parameterTypes":[] }, {"name":"getLlmEnabled","parameterTypes":[] }, {"name":"getLoginPath","parameterTypes":[] }, {"name":"getLogoutUrl","parameterTypes":[] }, {"name":"getLogoutUrl_JsonNullable","parameterTypes":[] }, {"name":"getNavbar","parameterTypes":[] }, {"name":"getScmsServerUrl","parameterTypes":[] }, {"name":"getSeqeraAiBaseUrl","parameterTypes":[] }, {"name":"getSeqeraAiBaseUrl_JsonNullable","parameterTypes":[] }, {"name":"getSeqeraCloud","parameterTypes":[] }, {"name":"getSeqeraComputeEnabled","parameterTypes":[] }, {"name":"getTermsOfUseUrl","parameterTypes":[] }, {"name":"getUserWorkspaceEnabled","parameterTypes":[] }, {"name":"getVersion","parameterTypes":[] }, {"name":"getWaveAllowedWorkspaces","parameterTypes":[] }, {"name":"getWaveEnabled","parameterTypes":[] }, {"name":"groundswellAllowedWorkspaces","parameterTypes":["java.util.List"] }, {"name":"groundswellEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hashCodeNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"heartbeatInterval","parameterTypes":["java.lang.Integer"] }, {"name":"landingUrl","parameterTypes":["java.lang.String"] }, {"name":"launchParamsTextMaxSize","parameterTypes":["java.lang.Integer"] }, {"name":"llmEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"loginPath","parameterTypes":["java.lang.String"] }, {"name":"logoutUrl","parameterTypes":["java.lang.String"] }, {"name":"navbar","parameterTypes":["io.seqera.tower.model.NavbarConfig"] }, {"name":"scmsServerUrl","parameterTypes":["java.lang.String"] }, {"name":"seqeraAiBaseUrl","parameterTypes":["java.lang.String"] }, {"name":"seqeraCloud","parameterTypes":["java.lang.Boolean"] }, {"name":"seqeraComputeEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setAllowInstanceCredentials","parameterTypes":["java.lang.Boolean"] }, {"name":"setAllowLocalRepos","parameterTypes":["java.lang.Boolean"] }, {"name":"setAllowNextflowCliLogs","parameterTypes":["java.lang.Boolean"] }, {"name":"setAnalytics","parameterTypes":["io.seqera.tower.model.Analytics"] }, {"name":"setApiVersion","parameterTypes":["java.lang.String"] }, {"name":"setArm64Enabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setAuthTypes","parameterTypes":["java.util.List"] }, {"name":"setCommitId","parameterTypes":["java.lang.String"] }, {"name":"setContactEmail","parameterTypes":["java.lang.String"] }, {"name":"setContentMaxFileSize","parameterTypes":["java.lang.Long"] }, {"name":"setContentUrl","parameterTypes":["java.lang.String"] }, {"name":"setDataExplorerAllowedWorkspaces","parameterTypes":["java.util.List"] }, {"name":"setEvalWorkspaceIds","parameterTypes":["java.util.List"] }, {"name":"setForgePrefix","parameterTypes":["java.lang.String"] }, {"name":"setGroundswellAllowedWorkspaces","parameterTypes":["java.util.List"] }, {"name":"setGroundswellEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setHeartbeatInterval","parameterTypes":["java.lang.Integer"] }, {"name":"setLandingUrl","parameterTypes":["java.lang.String"] }, {"name":"setLaunchParamsTextMaxSize","parameterTypes":["java.lang.Integer"] }, {"name":"setLlmEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setLoginPath","parameterTypes":["java.lang.String"] }, {"name":"setLogoutUrl","parameterTypes":["java.lang.String"] }, {"name":"setLogoutUrl_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setNavbar","parameterTypes":["io.seqera.tower.model.NavbarConfig"] }, {"name":"setScmsServerUrl","parameterTypes":["java.lang.String"] }, {"name":"setSeqeraAiBaseUrl","parameterTypes":["java.lang.String"] }, {"name":"setSeqeraAiBaseUrl_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setSeqeraCloud","parameterTypes":["java.lang.Boolean"] }, {"name":"setSeqeraComputeEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setTermsOfUseUrl","parameterTypes":["java.lang.String"] }, {"name":"setUserWorkspaceEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setVersion","parameterTypes":["java.lang.String"] }, {"name":"setWaveAllowedWorkspaces","parameterTypes":["java.util.List"] }, {"name":"setWaveEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"termsOfUseUrl","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"userWorkspaceEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"version","parameterTypes":["java.lang.String"] }, {"name":"waveEnabled","parameterTypes":["java.lang.Boolean"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"addAuthTypesItem","parameterTypes":["java.lang.String"] }, {"name":"addEvalWorkspaceIdsItem","parameterTypes":["java.lang.Long"] }, {"name":"addGroundswellAllowedWorkspacesItem","parameterTypes":["java.lang.Long"] }, {"name":"allowInstanceCredentials","parameterTypes":["java.lang.Boolean"] }, {"name":"allowLocalRepos","parameterTypes":["java.lang.Boolean"] }, {"name":"allowNextflowCliLogs","parameterTypes":["java.lang.Boolean"] }, {"name":"analytics","parameterTypes":["io.seqera.tower.model.Analytics"] }, {"name":"apiVersion","parameterTypes":["java.lang.String"] }, {"name":"authTypes","parameterTypes":["java.util.List"] }, {"name":"commitId","parameterTypes":["java.lang.String"] }, {"name":"contactEmail","parameterTypes":["java.lang.String"] }, {"name":"contentMaxFileSize","parameterTypes":["java.lang.Long"] }, {"name":"contentUrl","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"equalsNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable","org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"evalWorkspaceIds","parameterTypes":["java.util.List"] }, {"name":"forgePrefix","parameterTypes":["java.lang.String"] }, {"name":"getAllowInstanceCredentials","parameterTypes":[] }, {"name":"getAllowLocalRepos","parameterTypes":[] }, {"name":"getAllowNextflowCliLogs","parameterTypes":[] }, {"name":"getAnalytics","parameterTypes":[] }, {"name":"getApiVersion","parameterTypes":[] }, {"name":"getArm64Enabled","parameterTypes":[] }, {"name":"getAuthTypes","parameterTypes":[] }, {"name":"getCommitId","parameterTypes":[] }, {"name":"getContactEmail","parameterTypes":[] }, {"name":"getContentMaxFileSize","parameterTypes":[] }, {"name":"getContentUrl","parameterTypes":[] }, {"name":"getDataExplorerAllowedWorkspaces","parameterTypes":[] }, {"name":"getEvalWorkspaceIds","parameterTypes":[] }, {"name":"getForgePrefix","parameterTypes":[] }, {"name":"getGroundswellAllowedWorkspaces","parameterTypes":[] }, {"name":"getGroundswellEnabled","parameterTypes":[] }, {"name":"getHeartbeatInterval","parameterTypes":[] }, {"name":"getLandingUrl","parameterTypes":[] }, {"name":"getLaunchConfigTextMaxSize","parameterTypes":[] }, {"name":"getLaunchParamsTextMaxSize","parameterTypes":[] }, {"name":"getLlmEnabled","parameterTypes":[] }, {"name":"getLoginPath","parameterTypes":[] }, {"name":"getLogoutUrl","parameterTypes":[] }, {"name":"getLogoutUrl_JsonNullable","parameterTypes":[] }, {"name":"getNavbar","parameterTypes":[] }, {"name":"getScmsServerUrl","parameterTypes":[] }, {"name":"getSeqeraAiBaseUrl","parameterTypes":[] }, {"name":"getSeqeraAiBaseUrl_JsonNullable","parameterTypes":[] }, {"name":"getSeqeraCloud","parameterTypes":[] }, {"name":"getSeqeraComputeEnabled","parameterTypes":[] }, {"name":"getTermsOfUseUrl","parameterTypes":[] }, {"name":"getUserWorkspaceEnabled","parameterTypes":[] }, {"name":"getVersion","parameterTypes":[] }, {"name":"getWaveAllowedWorkspaces","parameterTypes":[] }, {"name":"getWaveEnabled","parameterTypes":[] }, {"name":"groundswellAllowedWorkspaces","parameterTypes":["java.util.List"] }, {"name":"groundswellEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hashCodeNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"heartbeatInterval","parameterTypes":["java.lang.Integer"] }, {"name":"landingUrl","parameterTypes":["java.lang.String"] }, {"name":"launchConfigTextMaxSize","parameterTypes":["java.lang.Integer"] }, {"name":"launchParamsTextMaxSize","parameterTypes":["java.lang.Integer"] }, {"name":"llmEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"loginPath","parameterTypes":["java.lang.String"] }, {"name":"logoutUrl","parameterTypes":["java.lang.String"] }, {"name":"navbar","parameterTypes":["io.seqera.tower.model.NavbarConfig"] }, {"name":"scmsServerUrl","parameterTypes":["java.lang.String"] }, {"name":"seqeraAiBaseUrl","parameterTypes":["java.lang.String"] }, {"name":"seqeraCloud","parameterTypes":["java.lang.Boolean"] }, {"name":"seqeraComputeEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setAllowInstanceCredentials","parameterTypes":["java.lang.Boolean"] }, {"name":"setAllowLocalRepos","parameterTypes":["java.lang.Boolean"] }, {"name":"setAllowNextflowCliLogs","parameterTypes":["java.lang.Boolean"] }, {"name":"setAnalytics","parameterTypes":["io.seqera.tower.model.Analytics"] }, {"name":"setApiVersion","parameterTypes":["java.lang.String"] }, {"name":"setArm64Enabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setAuthTypes","parameterTypes":["java.util.List"] }, {"name":"setCommitId","parameterTypes":["java.lang.String"] }, {"name":"setContactEmail","parameterTypes":["java.lang.String"] }, {"name":"setContentMaxFileSize","parameterTypes":["java.lang.Long"] }, {"name":"setContentUrl","parameterTypes":["java.lang.String"] }, {"name":"setDataExplorerAllowedWorkspaces","parameterTypes":["java.util.List"] }, {"name":"setEvalWorkspaceIds","parameterTypes":["java.util.List"] }, {"name":"setForgePrefix","parameterTypes":["java.lang.String"] }, {"name":"setGroundswellAllowedWorkspaces","parameterTypes":["java.util.List"] }, {"name":"setGroundswellEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setHeartbeatInterval","parameterTypes":["java.lang.Integer"] }, {"name":"setLandingUrl","parameterTypes":["java.lang.String"] }, {"name":"setLaunchConfigTextMaxSize","parameterTypes":["java.lang.Integer"] }, {"name":"setLaunchParamsTextMaxSize","parameterTypes":["java.lang.Integer"] }, {"name":"setLlmEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setLoginPath","parameterTypes":["java.lang.String"] }, {"name":"setLogoutUrl","parameterTypes":["java.lang.String"] }, {"name":"setLogoutUrl_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setNavbar","parameterTypes":["io.seqera.tower.model.NavbarConfig"] }, {"name":"setScmsServerUrl","parameterTypes":["java.lang.String"] }, {"name":"setSeqeraAiBaseUrl","parameterTypes":["java.lang.String"] }, {"name":"setSeqeraAiBaseUrl_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setSeqeraCloud","parameterTypes":["java.lang.Boolean"] }, {"name":"setSeqeraComputeEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setTermsOfUseUrl","parameterTypes":["java.lang.String"] }, {"name":"setUserWorkspaceEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setVersion","parameterTypes":["java.lang.String"] }, {"name":"setWaveAllowedWorkspaces","parameterTypes":["java.util.List"] }, {"name":"setWaveEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"termsOfUseUrl","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"userWorkspaceEnabled","parameterTypes":["java.lang.Boolean"] }, {"name":"version","parameterTypes":["java.lang.String"] }, {"name":"waveEnabled","parameterTypes":["java.lang.Boolean"] }] }, { "name":"io.seqera.tower.model.ServiceInfoResponse", @@ -4962,7 +5300,19 @@ "allDeclaredFields":true, "allDeclaredMethods":true, "allDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"avatarUrl","parameterTypes":["java.lang.String"] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAvatarUrl","parameterTypes":[] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getMembersCount","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getTeamId","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"membersCount","parameterTypes":["java.lang.Long"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"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":"teamId","parameterTypes":["java.lang.Long"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"avatarUrl","parameterTypes":["java.lang.String"] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"equalsNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable","org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"getAvatarUrl","parameterTypes":[] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getIdpGroupId","parameterTypes":[] }, {"name":"getIdpGroupId_JsonNullable","parameterTypes":[] }, {"name":"getIdpGroupName","parameterTypes":[] }, {"name":"getIdpGroupName_JsonNullable","parameterTypes":[] }, {"name":"getMembersCount","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getTeamId","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hashCodeNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"idpGroupId","parameterTypes":["java.lang.Long"] }, {"name":"idpGroupName","parameterTypes":["java.lang.String"] }, {"name":"membersCount","parameterTypes":["java.lang.Long"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"setAvatarUrl","parameterTypes":["java.lang.String"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setIdpGroupId","parameterTypes":["java.lang.Long"] }, {"name":"setIdpGroupId_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setIdpGroupName","parameterTypes":["java.lang.String"] }, {"name":"setIdpGroupName_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setMembersCount","parameterTypes":["java.lang.Long"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setTeamId","parameterTypes":["java.lang.Long"] }, {"name":"teamId","parameterTypes":["java.lang.Long"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, +{ + "name":"io.seqera.tower.model.TeamImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"avatarId","parameterTypes":["java.lang.String"] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getAvatarId","parameterTypes":[] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setAvatarId","parameterTypes":["java.lang.String"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, +{ + "name":"io.seqera.tower.model.TeamMemberImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getMemberId","parameterTypes":[] }, {"name":"getTeamId","parameterTypes":[] }, {"name":"getUserId","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"memberId","parameterTypes":["java.lang.Long"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setMemberId","parameterTypes":["java.lang.Long"] }, {"name":"setTeamId","parameterTypes":["java.lang.Long"] }, {"name":"setUserId","parameterTypes":["java.lang.Long"] }, {"name":"teamId","parameterTypes":["java.lang.Long"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"userId","parameterTypes":["java.lang.Long"] }] }, { "name":"io.seqera.tower.model.TeamType", @@ -5172,7 +5522,7 @@ "name":"io.seqera.tower.model.UpdateTeamRequest", "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"avatarId","parameterTypes":["java.lang.String"] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAvatarId","parameterTypes":[] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"setAvatarId","parameterTypes":["java.lang.String"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"avatarId","parameterTypes":["java.lang.String"] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"equalsNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable","org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"getAvatarId","parameterTypes":[] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getIdpGroupId","parameterTypes":[] }, {"name":"getIdpGroupId_JsonNullable","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hashCodeNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"idpGroupId","parameterTypes":["java.lang.Long"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"setAvatarId","parameterTypes":["java.lang.String"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setIdpGroupId","parameterTypes":["java.lang.Long"] }, {"name":"setIdpGroupId_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] }, { "name":"io.seqera.tower.model.UpdateWorkspaceRequest", @@ -5208,6 +5558,12 @@ "allDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"avatar","parameterTypes":["java.lang.String"] }, {"name":"avatarId","parameterTypes":["java.lang.String"] }, {"name":"dateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"deleted","parameterTypes":["java.lang.Boolean"] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"email","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"firstName","parameterTypes":["java.lang.String"] }, {"name":"getAvatar","parameterTypes":[] }, {"name":"getAvatarId","parameterTypes":[] }, {"name":"getDateCreated","parameterTypes":[] }, {"name":"getDeleted","parameterTypes":[] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getEmail","parameterTypes":[] }, {"name":"getFirstName","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"getLastAccess","parameterTypes":[] }, {"name":"getLastName","parameterTypes":[] }, {"name":"getLastUpdated","parameterTypes":[] }, {"name":"getMarketingConsent","parameterTypes":[] }, {"name":"getNotification","parameterTypes":[] }, {"name":"getOrganization","parameterTypes":[] }, {"name":"getTermsOfUseConsent","parameterTypes":[] }, {"name":"getUserName","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"id","parameterTypes":["java.lang.Long"] }, {"name":"lastAccess","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"lastName","parameterTypes":["java.lang.String"] }, {"name":"lastUpdated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"marketingConsent","parameterTypes":["java.lang.Boolean"] }, {"name":"notification","parameterTypes":["java.lang.Boolean"] }, {"name":"organization","parameterTypes":["java.lang.String"] }, {"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":"termsOfUseConsent","parameterTypes":["java.lang.Boolean"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"userName","parameterTypes":["java.lang.String"] }] }, +{ + "name":"io.seqera.tower.model.UserImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"auth0Id","parameterTypes":["java.lang.String"] }, {"name":"authTime","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"avatarId","parameterTypes":["java.lang.String"] }, {"name":"avatarUrl","parameterTypes":["java.lang.String"] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"disabled","parameterTypes":["java.lang.Boolean"] }, {"name":"email","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"firstName","parameterTypes":["java.lang.String"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getAuth0Id","parameterTypes":[] }, {"name":"getAuthTime","parameterTypes":[] }, {"name":"getAvatarId","parameterTypes":[] }, {"name":"getAvatarUrl","parameterTypes":[] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getDisabled","parameterTypes":[] }, {"name":"getEmail","parameterTypes":[] }, {"name":"getFirstName","parameterTypes":[] }, {"name":"getLastAccess","parameterTypes":[] }, {"name":"getLastName","parameterTypes":[] }, {"name":"getMarketingConsent","parameterTypes":[] }, {"name":"getNotification","parameterTypes":[] }, {"name":"getOrganization","parameterTypes":[] }, {"name":"getTermsOfUseConsent","parameterTypes":[] }, {"name":"getTrusted","parameterTypes":[] }, {"name":"getUserName","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"lastAccess","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"lastName","parameterTypes":["java.lang.String"] }, {"name":"marketingConsent","parameterTypes":["java.lang.Boolean"] }, {"name":"notification","parameterTypes":["java.lang.Boolean"] }, {"name":"organization","parameterTypes":["java.lang.String"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setAuth0Id","parameterTypes":["java.lang.String"] }, {"name":"setAuthTime","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setAvatarId","parameterTypes":["java.lang.String"] }, {"name":"setAvatarUrl","parameterTypes":["java.lang.String"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setDisabled","parameterTypes":["java.lang.Boolean"] }, {"name":"setEmail","parameterTypes":["java.lang.String"] }, {"name":"setFirstName","parameterTypes":["java.lang.String"] }, {"name":"setLastAccess","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setLastName","parameterTypes":["java.lang.String"] }, {"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":"setTrusted","parameterTypes":["java.lang.Boolean"] }, {"name":"setUserName","parameterTypes":["java.lang.String"] }, {"name":"termsOfUseConsent","parameterTypes":["java.lang.Boolean"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"trusted","parameterTypes":["java.lang.Boolean"] }, {"name":"userName","parameterTypes":["java.lang.String"] }] +}, { "name":"io.seqera.tower.model.UserInfo", "allDeclaredFields":true, @@ -5222,12 +5578,24 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"avatar","parameterTypes":["java.lang.String"] }, {"name":"avatarId","parameterTypes":["java.lang.String"] }, {"name":"dateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"deleted","parameterTypes":["java.lang.Boolean"] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"email","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"firstName","parameterTypes":["java.lang.String"] }, {"name":"getAvatar","parameterTypes":[] }, {"name":"getAvatarId","parameterTypes":[] }, {"name":"getDateCreated","parameterTypes":[] }, {"name":"getDeleted","parameterTypes":[] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getEmail","parameterTypes":[] }, {"name":"getFirstName","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"getLastAccess","parameterTypes":[] }, {"name":"getLastName","parameterTypes":[] }, {"name":"getLastUpdated","parameterTypes":[] }, {"name":"getMarketingConsent","parameterTypes":[] }, {"name":"getNotification","parameterTypes":[] }, {"name":"getOrganization","parameterTypes":[] }, {"name":"getTermsOfUseConsent","parameterTypes":[] }, {"name":"getUserName","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"id","parameterTypes":["java.lang.Long"] }, {"name":"lastAccess","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"lastName","parameterTypes":["java.lang.String"] }, {"name":"lastUpdated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"marketingConsent","parameterTypes":["java.lang.Boolean"] }, {"name":"notification","parameterTypes":["java.lang.Boolean"] }, {"name":"organization","parameterTypes":["java.lang.String"] }, {"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":"termsOfUseConsent","parameterTypes":["java.lang.Boolean"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"userName","parameterTypes":["java.lang.String"] }] }, +{ + "name":"io.seqera.tower.model.UserRoleImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"context","parameterTypes":["java.lang.String"] }, {"name":"customRoleId","parameterTypes":["java.lang.Long"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getContext","parameterTypes":[] }, {"name":"getCustomRoleId","parameterTypes":[] }, {"name":"getOrganizationId","parameterTypes":[] }, {"name":"getRole","parameterTypes":[] }, {"name":"getTeamId","parameterTypes":[] }, {"name":"getUserId","parameterTypes":[] }, {"name":"getWorkspaceId","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"organizationId","parameterTypes":["java.lang.Long"] }, {"name":"role","parameterTypes":["java.lang.String"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setContext","parameterTypes":["java.lang.String"] }, {"name":"setCustomRoleId","parameterTypes":["java.lang.Long"] }, {"name":"setOrganizationId","parameterTypes":["java.lang.Long"] }, {"name":"setRole","parameterTypes":["java.lang.String"] }, {"name":"setTeamId","parameterTypes":["java.lang.Long"] }, {"name":"setUserId","parameterTypes":["java.lang.Long"] }, {"name":"setWorkspaceId","parameterTypes":["java.lang.Long"] }, {"name":"teamId","parameterTypes":["java.lang.Long"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"userId","parameterTypes":["java.lang.Long"] }, {"name":"workspaceId","parameterTypes":["java.lang.Long"] }] +}, { "name":"io.seqera.tower.model.UserSshPublicKeyDto", "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"dateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getDateCreated","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"getLastUsed","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getPublicKey","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"id","parameterTypes":["java.lang.Long"] }, {"name":"lastUsed","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"publicKey","parameterTypes":["java.lang.String"] }, {"name":"setDateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setId","parameterTypes":["java.lang.Long"] }, {"name":"setLastUsed","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setPublicKey","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] }, +{ + "name":"io.seqera.tower.model.UserSshPublicKeyImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getKeyHash","parameterTypes":[] }, {"name":"getLastUsed","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"keyHash","parameterTypes":["java.lang.String"] }, {"name":"lastUsed","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setKeyHash","parameterTypes":["java.lang.String"] }, {"name":"setLastUsed","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }] +}, { "name":"io.seqera.tower.model.UserWorkspacePermissionDto", "queryAllDeclaredMethods":true, @@ -5332,19 +5700,35 @@ "allDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"addConfigFilesItem","parameterTypes":["java.lang.String"] }, {"name":"addMessagesItem","parameterTypes":["java.lang.String"] }, {"name":"commandLine","parameterTypes":["java.lang.String"] }, {"name":"commitId","parameterTypes":["java.lang.String"] }, {"name":"complete","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"configFiles","parameterTypes":["java.util.List"] }, {"name":"configText","parameterTypes":["java.lang.String"] }, {"name":"container","parameterTypes":["java.lang.String"] }, {"name":"containerEngine","parameterTypes":["java.lang.String"] }, {"name":"dateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"deleted","parameterTypes":["java.lang.Boolean"] }, {"name":"duration","parameterTypes":["java.lang.Long"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"errorMessage","parameterTypes":["java.lang.String"] }, {"name":"errorReport","parameterTypes":["java.lang.String"] }, {"name":"exitStatus","parameterTypes":["java.lang.Integer"] }, {"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":"getMessages","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":"hashCode","parameterTypes":[] }, {"name":"homeDir","parameterTypes":["java.lang.String"] }, {"name":"id","parameterTypes":["java.lang.String"] }, {"name":"lastUpdated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"launchDir","parameterTypes":["java.lang.String"] }, {"name":"launchId","parameterTypes":["java.lang.String"] }, {"name":"manifest","parameterTypes":["io.seqera.tower.model.WfManifest"] }, {"name":"messages","parameterTypes":["java.util.List"] }, {"name":"nextflow","parameterTypes":["io.seqera.tower.model.WfNextflow"] }, {"name":"ownerId","parameterTypes":["java.lang.Long"] }, {"name":"params","parameterTypes":["java.util.Map"] }, {"name":"profile","parameterTypes":["java.lang.String"] }, {"name":"projectDir","parameterTypes":["java.lang.String"] }, {"name":"projectName","parameterTypes":["java.lang.String"] }, {"name":"putParamsItem","parameterTypes":["java.lang.String","java.lang.Object"] }, {"name":"repository","parameterTypes":["java.lang.String"] }, {"name":"requiresAttention","parameterTypes":["java.lang.Boolean"] }, {"name":"resume","parameterTypes":["java.lang.Boolean"] }, {"name":"revision","parameterTypes":["java.lang.String"] }, {"name":"runName","parameterTypes":["java.lang.String"] }, {"name":"scriptFile","parameterTypes":["java.lang.String"] }, {"name":"scriptId","parameterTypes":["java.lang.String"] }, {"name":"scriptName","parameterTypes":["java.lang.String"] }, {"name":"sessionId","parameterTypes":["java.lang.String"] }, {"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","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setDeleted","parameterTypes":["java.lang.Boolean"] }, {"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","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setLaunchDir","parameterTypes":["java.lang.String"] }, {"name":"setLaunchId","parameterTypes":["java.lang.String"] }, {"name":"setManifest","parameterTypes":["io.seqera.tower.model.WfManifest"] }, {"name":"setMessages","parameterTypes":["java.util.List"] }, {"name":"setNextflow","parameterTypes":["io.seqera.tower.model.WfNextflow"] }, {"name":"setOwnerId","parameterTypes":["java.lang.Long"] }, {"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":"setRequiresAttention","parameterTypes":["java.lang.Boolean"] }, {"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":"start","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"stats","parameterTypes":["io.seqera.tower.model.WfStats"] }, {"name":"status","parameterTypes":["io.seqera.tower.model.WorkflowStatus"] }, {"name":"submit","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"success","parameterTypes":["java.lang.Boolean"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"userName","parameterTypes":["java.lang.String"] }, {"name":"workDir","parameterTypes":["java.lang.String"] }] }, +{ + "name":"io.seqera.tower.model.WorkflowImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"addConfigFilesItem","parameterTypes":["java.lang.String"] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"commandLine","parameterTypes":["java.lang.String"] }, {"name":"commitId","parameterTypes":["java.lang.String"] }, {"name":"complete","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"configFiles","parameterTypes":["java.util.List"] }, {"name":"configText","parameterTypes":["java.lang.String"] }, {"name":"container","parameterTypes":["java.lang.String"] }, {"name":"containerEngine","parameterTypes":["java.lang.String"] }, {"name":"duration","parameterTypes":["java.lang.Long"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"errorMessage","parameterTypes":["java.lang.String"] }, {"name":"errorReport","parameterTypes":["java.lang.String"] }, {"name":"exitStatus","parameterTypes":["java.lang.Integer"] }, {"name":"fusion","parameterTypes":["io.seqera.tower.model.WfFusionMeta"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getCommandLine","parameterTypes":[] }, {"name":"getCommitId","parameterTypes":[] }, {"name":"getComplete","parameterTypes":[] }, {"name":"getConfigFiles","parameterTypes":[] }, {"name":"getConfigText","parameterTypes":[] }, {"name":"getContainer","parameterTypes":[] }, {"name":"getContainerEngine","parameterTypes":[] }, {"name":"getDuration","parameterTypes":[] }, {"name":"getErrorMessage","parameterTypes":[] }, {"name":"getErrorReport","parameterTypes":[] }, {"name":"getExitStatus","parameterTypes":[] }, {"name":"getFusion","parameterTypes":[] }, {"name":"getHomeDir","parameterTypes":[] }, {"name":"getLaunchDir","parameterTypes":[] }, {"name":"getLaunchId","parameterTypes":[] }, {"name":"getLogFile","parameterTypes":[] }, {"name":"getManifest","parameterTypes":[] }, {"name":"getNextflow","parameterTypes":[] }, {"name":"getOperationId","parameterTypes":[] }, {"name":"getOutFile","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":"getWave","parameterTypes":[] }, {"name":"getWorkDir","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"homeDir","parameterTypes":["java.lang.String"] }, {"name":"launchDir","parameterTypes":["java.lang.String"] }, {"name":"launchId","parameterTypes":["java.lang.String"] }, {"name":"logFile","parameterTypes":["java.lang.String"] }, {"name":"manifest","parameterTypes":["io.seqera.tower.model.WfManifest"] }, {"name":"nextflow","parameterTypes":["io.seqera.tower.model.WfNextflow"] }, {"name":"operationId","parameterTypes":["java.lang.String"] }, {"name":"outFile","parameterTypes":["java.lang.String"] }, {"name":"params","parameterTypes":["java.lang.String"] }, {"name":"profile","parameterTypes":["java.lang.String"] }, {"name":"projectDir","parameterTypes":["java.lang.String"] }, {"name":"projectName","parameterTypes":["java.lang.String"] }, {"name":"repository","parameterTypes":["java.lang.String"] }, {"name":"requiresAttention","parameterTypes":["java.lang.Boolean"] }, {"name":"resume","parameterTypes":["java.lang.Boolean"] }, {"name":"revision","parameterTypes":["java.lang.String"] }, {"name":"runName","parameterTypes":["java.lang.String"] }, {"name":"scriptFile","parameterTypes":["java.lang.String"] }, {"name":"scriptId","parameterTypes":["java.lang.String"] }, {"name":"scriptName","parameterTypes":["java.lang.String"] }, {"name":"sessionId","parameterTypes":["java.lang.String"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"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":"setDuration","parameterTypes":["java.lang.Long"] }, {"name":"setErrorMessage","parameterTypes":["java.lang.String"] }, {"name":"setErrorReport","parameterTypes":["java.lang.String"] }, {"name":"setExitStatus","parameterTypes":["java.lang.Integer"] }, {"name":"setFusion","parameterTypes":["io.seqera.tower.model.WfFusionMeta"] }, {"name":"setHomeDir","parameterTypes":["java.lang.String"] }, {"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.lang.String"] }, {"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":"setRequiresAttention","parameterTypes":["java.lang.Boolean"] }, {"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":["java.lang.String"] }, {"name":"setSubmit","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"setSuccess","parameterTypes":["java.lang.Boolean"] }, {"name":"setUserName","parameterTypes":["java.lang.String"] }, {"name":"setWave","parameterTypes":["io.seqera.tower.model.WfWaveMeta"] }, {"name":"setWorkDir","parameterTypes":["java.lang.String"] }, {"name":"start","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"stats","parameterTypes":["io.seqera.tower.model.WfStats"] }, {"name":"status","parameterTypes":["java.lang.String"] }, {"name":"submit","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"success","parameterTypes":["java.lang.Boolean"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"userName","parameterTypes":["java.lang.String"] }, {"name":"wave","parameterTypes":["io.seqera.tower.model.WfWaveMeta"] }, {"name":"workDir","parameterTypes":["java.lang.String"] }] +}, { "name":"io.seqera.tower.model.WorkflowLaunchRequest", "allDeclaredFields":true, "allDeclaredMethods":true, "allDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"addConfigProfilesItem","parameterTypes":["java.lang.String"] }, {"name":"addLabelIdsItem","parameterTypes":["java.lang.Long"] }, {"name":"addUserSecretsItem","parameterTypes":["java.lang.String"] }, {"name":"addWorkspaceSecretsItem","parameterTypes":["java.lang.String"] }, {"name":"commitId","parameterTypes":["java.lang.String"] }, {"name":"computeEnvId","parameterTypes":["java.lang.String"] }, {"name":"configProfiles","parameterTypes":["java.util.List"] }, {"name":"configText","parameterTypes":["java.lang.String"] }, {"name":"dateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"entryName","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getCommitId","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":"getPipelineSchemaId","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":"hashCode","parameterTypes":[] }, {"name":"headJobCpus","parameterTypes":["java.lang.Integer"] }, {"name":"headJobMemoryMb","parameterTypes":["java.lang.Integer"] }, {"name":"id","parameterTypes":["java.lang.String"] }, {"name":"labelIds","parameterTypes":["java.util.List"] }, {"name":"launchContainer","parameterTypes":["java.lang.String"] }, {"name":"mainScript","parameterTypes":["java.lang.String"] }, {"name":"optimizationId","parameterTypes":["java.lang.String"] }, {"name":"optimizationTargets","parameterTypes":["java.lang.String"] }, {"name":"paramsText","parameterTypes":["java.lang.String"] }, {"name":"pipeline","parameterTypes":["java.lang.String"] }, {"name":"pipelineSchemaId","parameterTypes":["java.lang.Long"] }, {"name":"postRunScript","parameterTypes":["java.lang.String"] }, {"name":"preRunScript","parameterTypes":["java.lang.String"] }, {"name":"pullLatest","parameterTypes":["java.lang.Boolean"] }, {"name":"resume","parameterTypes":["java.lang.Boolean"] }, {"name":"revision","parameterTypes":["java.lang.String"] }, {"name":"runName","parameterTypes":["java.lang.String"] }, {"name":"schemaName","parameterTypes":["java.lang.String"] }, {"name":"sessionId","parameterTypes":["java.lang.String"] }, {"name":"setCommitId","parameterTypes":["java.lang.String"] }, {"name":"setComputeEnvId","parameterTypes":["java.lang.String"] }, {"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":"setLabelIds","parameterTypes":["java.util.List"] }, {"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":"setPipelineSchemaId","parameterTypes":["java.lang.Long"] }, {"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":"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":"stubRun","parameterTypes":["java.lang.Boolean"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"towerConfig","parameterTypes":["java.lang.String"] }, {"name":"userSecrets","parameterTypes":["java.util.List"] }, {"name":"workDir","parameterTypes":["java.lang.String"] }, {"name":"workspaceSecrets","parameterTypes":["java.util.List"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"addConfigProfilesItem","parameterTypes":["java.lang.String"] }, {"name":"addLabelIdsItem","parameterTypes":["java.lang.Long"] }, {"name":"addUserSecretsItem","parameterTypes":["java.lang.String"] }, {"name":"addWorkspaceSecretsItem","parameterTypes":["java.lang.String"] }, {"name":"commitId","parameterTypes":["java.lang.String"] }, {"name":"computeEnvId","parameterTypes":["java.lang.String"] }, {"name":"configProfiles","parameterTypes":["java.util.List"] }, {"name":"configText","parameterTypes":["java.lang.String"] }, {"name":"dateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"entryName","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"equalsNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable","org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"getCommitId","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":"getOutputDir","parameterTypes":[] }, {"name":"getOutputDir_JsonNullable","parameterTypes":[] }, {"name":"getParamsText","parameterTypes":[] }, {"name":"getPipeline","parameterTypes":[] }, {"name":"getPipelineSchemaId","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":"getSyntaxParser","parameterTypes":[] }, {"name":"getSyntaxParser_JsonNullable","parameterTypes":[] }, {"name":"getTowerConfig","parameterTypes":[] }, {"name":"getUserSecrets","parameterTypes":[] }, {"name":"getWorkDir","parameterTypes":[] }, {"name":"getWorkspaceSecrets","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hashCodeNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"headJobCpus","parameterTypes":["java.lang.Integer"] }, {"name":"headJobMemoryMb","parameterTypes":["java.lang.Integer"] }, {"name":"id","parameterTypes":["java.lang.String"] }, {"name":"labelIds","parameterTypes":["java.util.List"] }, {"name":"launchContainer","parameterTypes":["java.lang.String"] }, {"name":"mainScript","parameterTypes":["java.lang.String"] }, {"name":"optimizationId","parameterTypes":["java.lang.String"] }, {"name":"optimizationTargets","parameterTypes":["java.lang.String"] }, {"name":"outputDir","parameterTypes":["java.lang.String"] }, {"name":"paramsText","parameterTypes":["java.lang.String"] }, {"name":"pipeline","parameterTypes":["java.lang.String"] }, {"name":"pipelineSchemaId","parameterTypes":["java.lang.Long"] }, {"name":"postRunScript","parameterTypes":["java.lang.String"] }, {"name":"preRunScript","parameterTypes":["java.lang.String"] }, {"name":"pullLatest","parameterTypes":["java.lang.Boolean"] }, {"name":"resume","parameterTypes":["java.lang.Boolean"] }, {"name":"revision","parameterTypes":["java.lang.String"] }, {"name":"runName","parameterTypes":["java.lang.String"] }, {"name":"schemaName","parameterTypes":["java.lang.String"] }, {"name":"sessionId","parameterTypes":["java.lang.String"] }, {"name":"setCommitId","parameterTypes":["java.lang.String"] }, {"name":"setComputeEnvId","parameterTypes":["java.lang.String"] }, {"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":"setLabelIds","parameterTypes":["java.util.List"] }, {"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":"setOutputDir","parameterTypes":["java.lang.String"] }, {"name":"setOutputDir_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setParamsText","parameterTypes":["java.lang.String"] }, {"name":"setPipeline","parameterTypes":["java.lang.String"] }, {"name":"setPipelineSchemaId","parameterTypes":["java.lang.Long"] }, {"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":"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":"setSyntaxParser","parameterTypes":["io.seqera.tower.model.WorkflowLaunchRequest$SyntaxParserEnum"] }, {"name":"setSyntaxParser_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"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":"stubRun","parameterTypes":["java.lang.Boolean"] }, {"name":"syntaxParser","parameterTypes":["io.seqera.tower.model.WorkflowLaunchRequest$SyntaxParserEnum"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"towerConfig","parameterTypes":["java.lang.String"] }, {"name":"userSecrets","parameterTypes":["java.util.List"] }, {"name":"workDir","parameterTypes":["java.lang.String"] }, {"name":"workspaceSecrets","parameterTypes":["java.util.List"] }] +}, +{ + "name":"io.seqera.tower.model.WorkflowLaunchRequest$SyntaxParserEnum", + "queryAllDeclaredMethods":true, + "methods":[{"name":"$values","parameterTypes":[] }, {"name":"fromValue","parameterTypes":["java.lang.String"] }, {"name":"getValue","parameterTypes":[] }, {"name":"toString","parameterTypes":[] }, {"name":"valueOf","parameterTypes":["java.lang.String"] }, {"name":"values","parameterTypes":[] }] }, { "name":"io.seqera.tower.model.WorkflowLaunchResponse", "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"addConfigProfilesItem","parameterTypes":["java.lang.String"] }, {"name":"addUserSecretsItem","parameterTypes":["java.lang.String"] }, {"name":"addWorkspaceSecretsItem","parameterTypes":["java.lang.String"] }, {"name":"commitId","parameterTypes":["java.lang.String"] }, {"name":"computeEnv","parameterTypes":["io.seqera.tower.model.ComputeEnvComputeConfig"] }, {"name":"configProfiles","parameterTypes":["java.util.List"] }, {"name":"configText","parameterTypes":["java.lang.String"] }, {"name":"dateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"entryName","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getCommitId","parameterTypes":[] }, {"name":"getComputeEnv","parameterTypes":[] }, {"name":"getConfigProfiles","parameterTypes":[] }, {"name":"getConfigText","parameterTypes":[] }, {"name":"getDateCreated","parameterTypes":[] }, {"name":"getEntryName","parameterTypes":[] }, {"name":"getHeadJobCpus","parameterTypes":[] }, {"name":"getHeadJobMemoryMb","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"getMainScript","parameterTypes":[] }, {"name":"getOptimizationId","parameterTypes":[] }, {"name":"getOptimizationTargets","parameterTypes":[] }, {"name":"getParamsText","parameterTypes":[] }, {"name":"getPipeline","parameterTypes":[] }, {"name":"getPipelineId","parameterTypes":[] }, {"name":"getPipelineSchemaId","parameterTypes":[] }, {"name":"getPostRunScript","parameterTypes":[] }, {"name":"getPreRunScript","parameterTypes":[] }, {"name":"getPullLatest","parameterTypes":[] }, {"name":"getResume","parameterTypes":[] }, {"name":"getResumeCommitId","parameterTypes":[] }, {"name":"getResumeDir","parameterTypes":[] }, {"name":"getRevision","parameterTypes":[] }, {"name":"getSchemaName","parameterTypes":[] }, {"name":"getSessionId","parameterTypes":[] }, {"name":"getStubRun","parameterTypes":[] }, {"name":"getTowerConfig","parameterTypes":[] }, {"name":"getUserSecrets","parameterTypes":[] }, {"name":"getWorkDir","parameterTypes":[] }, {"name":"getWorkspaceSecrets","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"headJobCpus","parameterTypes":["java.lang.Integer"] }, {"name":"headJobMemoryMb","parameterTypes":["java.lang.Integer"] }, {"name":"id","parameterTypes":["java.lang.String"] }, {"name":"mainScript","parameterTypes":["java.lang.String"] }, {"name":"optimizationId","parameterTypes":["java.lang.String"] }, {"name":"optimizationTargets","parameterTypes":["java.lang.String"] }, {"name":"paramsText","parameterTypes":["java.lang.String"] }, {"name":"pipeline","parameterTypes":["java.lang.String"] }, {"name":"pipelineId","parameterTypes":["java.lang.Long"] }, {"name":"pipelineSchemaId","parameterTypes":["java.lang.Long"] }, {"name":"postRunScript","parameterTypes":["java.lang.String"] }, {"name":"preRunScript","parameterTypes":["java.lang.String"] }, {"name":"pullLatest","parameterTypes":["java.lang.Boolean"] }, {"name":"resume","parameterTypes":["java.lang.Boolean"] }, {"name":"resumeCommitId","parameterTypes":["java.lang.String"] }, {"name":"resumeDir","parameterTypes":["java.lang.String"] }, {"name":"revision","parameterTypes":["java.lang.String"] }, {"name":"schemaName","parameterTypes":["java.lang.String"] }, {"name":"sessionId","parameterTypes":["java.lang.String"] }, {"name":"setCommitId","parameterTypes":["java.lang.String"] }, {"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":"setHeadJobCpus","parameterTypes":["java.lang.Integer"] }, {"name":"setHeadJobMemoryMb","parameterTypes":["java.lang.Integer"] }, {"name":"setId","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":"setPipelineId","parameterTypes":["java.lang.Long"] }, {"name":"setPipelineSchemaId","parameterTypes":["java.lang.Long"] }, {"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":"stubRun","parameterTypes":["java.lang.Boolean"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"towerConfig","parameterTypes":["java.lang.String"] }, {"name":"userSecrets","parameterTypes":["java.util.List"] }, {"name":"workDir","parameterTypes":["java.lang.String"] }, {"name":"workspaceSecrets","parameterTypes":["java.util.List"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"addConfigProfilesItem","parameterTypes":["java.lang.String"] }, {"name":"addUserSecretsItem","parameterTypes":["java.lang.String"] }, {"name":"addWorkspaceSecretsItem","parameterTypes":["java.lang.String"] }, {"name":"commitId","parameterTypes":["java.lang.String"] }, {"name":"computeEnv","parameterTypes":["io.seqera.tower.model.ComputeEnvComputeConfig"] }, {"name":"configProfiles","parameterTypes":["java.util.List"] }, {"name":"configText","parameterTypes":["java.lang.String"] }, {"name":"dateCreated","parameterTypes":["java.time.OffsetDateTime"] }, {"name":"entryName","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"equalsNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable","org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"getCommitId","parameterTypes":[] }, {"name":"getComputeEnv","parameterTypes":[] }, {"name":"getConfigProfiles","parameterTypes":[] }, {"name":"getConfigText","parameterTypes":[] }, {"name":"getDateCreated","parameterTypes":[] }, {"name":"getEntryName","parameterTypes":[] }, {"name":"getHeadJobCpus","parameterTypes":[] }, {"name":"getHeadJobMemoryMb","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"getMainScript","parameterTypes":[] }, {"name":"getOptimizationId","parameterTypes":[] }, {"name":"getOptimizationTargets","parameterTypes":[] }, {"name":"getOutputDir","parameterTypes":[] }, {"name":"getOutputDir_JsonNullable","parameterTypes":[] }, {"name":"getParamsText","parameterTypes":[] }, {"name":"getPipeline","parameterTypes":[] }, {"name":"getPipelineId","parameterTypes":[] }, {"name":"getPipelineSchemaId","parameterTypes":[] }, {"name":"getPostRunScript","parameterTypes":[] }, {"name":"getPreRunScript","parameterTypes":[] }, {"name":"getPullLatest","parameterTypes":[] }, {"name":"getResume","parameterTypes":[] }, {"name":"getResumeCommitId","parameterTypes":[] }, {"name":"getResumeDir","parameterTypes":[] }, {"name":"getRevision","parameterTypes":[] }, {"name":"getSchemaName","parameterTypes":[] }, {"name":"getSessionId","parameterTypes":[] }, {"name":"getStubRun","parameterTypes":[] }, {"name":"getSyntaxParser","parameterTypes":[] }, {"name":"getSyntaxParser_JsonNullable","parameterTypes":[] }, {"name":"getTowerConfig","parameterTypes":[] }, {"name":"getUserSecrets","parameterTypes":[] }, {"name":"getWorkDir","parameterTypes":[] }, {"name":"getWorkspaceSecrets","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hashCodeNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"headJobCpus","parameterTypes":["java.lang.Integer"] }, {"name":"headJobMemoryMb","parameterTypes":["java.lang.Integer"] }, {"name":"id","parameterTypes":["java.lang.String"] }, {"name":"mainScript","parameterTypes":["java.lang.String"] }, {"name":"optimizationId","parameterTypes":["java.lang.String"] }, {"name":"optimizationTargets","parameterTypes":["java.lang.String"] }, {"name":"outputDir","parameterTypes":["java.lang.String"] }, {"name":"paramsText","parameterTypes":["java.lang.String"] }, {"name":"pipeline","parameterTypes":["java.lang.String"] }, {"name":"pipelineId","parameterTypes":["java.lang.Long"] }, {"name":"pipelineSchemaId","parameterTypes":["java.lang.Long"] }, {"name":"postRunScript","parameterTypes":["java.lang.String"] }, {"name":"preRunScript","parameterTypes":["java.lang.String"] }, {"name":"pullLatest","parameterTypes":["java.lang.Boolean"] }, {"name":"resume","parameterTypes":["java.lang.Boolean"] }, {"name":"resumeCommitId","parameterTypes":["java.lang.String"] }, {"name":"resumeDir","parameterTypes":["java.lang.String"] }, {"name":"revision","parameterTypes":["java.lang.String"] }, {"name":"schemaName","parameterTypes":["java.lang.String"] }, {"name":"sessionId","parameterTypes":["java.lang.String"] }, {"name":"setCommitId","parameterTypes":["java.lang.String"] }, {"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":"setHeadJobCpus","parameterTypes":["java.lang.Integer"] }, {"name":"setHeadJobMemoryMb","parameterTypes":["java.lang.Integer"] }, {"name":"setId","parameterTypes":["java.lang.String"] }, {"name":"setMainScript","parameterTypes":["java.lang.String"] }, {"name":"setOptimizationId","parameterTypes":["java.lang.String"] }, {"name":"setOptimizationTargets","parameterTypes":["java.lang.String"] }, {"name":"setOutputDir","parameterTypes":["java.lang.String"] }, {"name":"setOutputDir_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setParamsText","parameterTypes":["java.lang.String"] }, {"name":"setPipeline","parameterTypes":["java.lang.String"] }, {"name":"setPipelineId","parameterTypes":["java.lang.Long"] }, {"name":"setPipelineSchemaId","parameterTypes":["java.lang.Long"] }, {"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":"setSyntaxParser","parameterTypes":["io.seqera.tower.model.WorkflowLaunchResponse$SyntaxParserEnum"] }, {"name":"setSyntaxParser_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"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":"stubRun","parameterTypes":["java.lang.Boolean"] }, {"name":"syntaxParser","parameterTypes":["io.seqera.tower.model.WorkflowLaunchResponse$SyntaxParserEnum"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"towerConfig","parameterTypes":["java.lang.String"] }, {"name":"userSecrets","parameterTypes":["java.util.List"] }, {"name":"workDir","parameterTypes":["java.lang.String"] }, {"name":"workspaceSecrets","parameterTypes":["java.util.List"] }] +}, +{ + "name":"io.seqera.tower.model.WorkflowLaunchResponse$SyntaxParserEnum", + "queryAllDeclaredMethods":true, + "methods":[{"name":"$values","parameterTypes":[] }, {"name":"fromValue","parameterTypes":["java.lang.String"] }, {"name":"getValue","parameterTypes":[] }, {"name":"toString","parameterTypes":[] }, {"name":"valueOf","parameterTypes":["java.lang.String"] }, {"name":"values","parameterTypes":[] }] }, { "name":"io.seqera.tower.model.WorkflowLoad", @@ -5364,7 +5748,7 @@ "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"fusion","parameterTypes":["io.seqera.tower.model.WfFusionMeta"] }, {"name":"getFusion","parameterTypes":[] }, {"name":"getLogFile","parameterTypes":[] }, {"name":"getOperationId","parameterTypes":[] }, {"name":"getOutFile","parameterTypes":[] }, {"name":"getWave","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"logFile","parameterTypes":["java.lang.String"] }, {"name":"operationId","parameterTypes":["java.lang.String"] }, {"name":"outFile","parameterTypes":["java.lang.String"] }, {"name":"setFusion","parameterTypes":["io.seqera.tower.model.WfFusionMeta"] }, {"name":"setLogFile","parameterTypes":["java.lang.String"] }, {"name":"setOperationId","parameterTypes":["java.lang.String"] }, {"name":"setOutFile","parameterTypes":["java.lang.String"] }, {"name":"setWave","parameterTypes":["io.seqera.tower.model.WfWaveMeta"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"wave","parameterTypes":["io.seqera.tower.model.WfWaveMeta"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"addConfigProfilesItem","parameterTypes":["java.lang.String"] }, {"name":"configProfiles","parameterTypes":["java.util.List"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"equalsNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable","org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"fusion","parameterTypes":["io.seqera.tower.model.WfFusionMeta"] }, {"name":"getConfigProfiles","parameterTypes":[] }, {"name":"getConfigProfiles_JsonNullable","parameterTypes":[] }, {"name":"getFusion","parameterTypes":[] }, {"name":"getLogFile","parameterTypes":[] }, {"name":"getNextflowConfig","parameterTypes":[] }, {"name":"getNextflowConfig_JsonNullable","parameterTypes":[] }, {"name":"getOperationId","parameterTypes":[] }, {"name":"getOutFile","parameterTypes":[] }, {"name":"getPostRunScript","parameterTypes":[] }, {"name":"getPostRunScript_JsonNullable","parameterTypes":[] }, {"name":"getPreRunScript","parameterTypes":[] }, {"name":"getPreRunScript_JsonNullable","parameterTypes":[] }, {"name":"getSyntaxParser","parameterTypes":[] }, {"name":"getSyntaxParser_JsonNullable","parameterTypes":[] }, {"name":"getTowerConfig","parameterTypes":[] }, {"name":"getTowerConfig_JsonNullable","parameterTypes":[] }, {"name":"getWave","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"hashCodeNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"logFile","parameterTypes":["java.lang.String"] }, {"name":"nextflowConfig","parameterTypes":["java.lang.String"] }, {"name":"operationId","parameterTypes":["java.lang.String"] }, {"name":"outFile","parameterTypes":["java.lang.String"] }, {"name":"postRunScript","parameterTypes":["java.lang.String"] }, {"name":"preRunScript","parameterTypes":["java.lang.String"] }, {"name":"setConfigProfiles","parameterTypes":["java.util.List"] }, {"name":"setConfigProfiles_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setFusion","parameterTypes":["io.seqera.tower.model.WfFusionMeta"] }, {"name":"setLogFile","parameterTypes":["java.lang.String"] }, {"name":"setNextflowConfig","parameterTypes":["java.lang.String"] }, {"name":"setNextflowConfig_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setOperationId","parameterTypes":["java.lang.String"] }, {"name":"setOutFile","parameterTypes":["java.lang.String"] }, {"name":"setPostRunScript","parameterTypes":["java.lang.String"] }, {"name":"setPostRunScript_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setPreRunScript","parameterTypes":["java.lang.String"] }, {"name":"setPreRunScript_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setSyntaxParser","parameterTypes":["java.lang.String"] }, {"name":"setSyntaxParser_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setTowerConfig","parameterTypes":["java.lang.String"] }, {"name":"setTowerConfig_JsonNullable","parameterTypes":["org.openapitools.jackson.nullable.JsonNullable"] }, {"name":"setWave","parameterTypes":["io.seqera.tower.model.WfWaveMeta"] }, {"name":"syntaxParser","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"towerConfig","parameterTypes":["java.lang.String"] }, {"name":"wave","parameterTypes":["io.seqera.tower.model.WfWaveMeta"] }] }, { "name":"io.seqera.tower.model.WorkflowMetrics", @@ -5405,12 +5789,23 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"fullName","parameterTypes":["java.lang.String"] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getFullName","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getVisibility","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"id","parameterTypes":["java.lang.Long"] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setFullName","parameterTypes":["java.lang.String"] }, {"name":"setId","parameterTypes":["java.lang.Long"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setVisibility","parameterTypes":["io.seqera.tower.model.Visibility"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"visibility","parameterTypes":["io.seqera.tower.model.Visibility"] }] }, +{ + "name":"io.seqera.tower.model.WorkspaceImage", + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"auditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"description","parameterTypes":["java.lang.String"] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"fullName","parameterTypes":["java.lang.String"] }, {"name":"getAuditImageType","parameterTypes":[] }, {"name":"getDescription","parameterTypes":[] }, {"name":"getFullName","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getVisibility","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"name","parameterTypes":["java.lang.String"] }, {"name":"setAuditImageType","parameterTypes":["io.seqera.tower.model.AuditImageType"] }, {"name":"setDescription","parameterTypes":["java.lang.String"] }, {"name":"setFullName","parameterTypes":["java.lang.String"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setVisibility","parameterTypes":["io.seqera.tower.model.Visibility"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"visibility","parameterTypes":["io.seqera.tower.model.Visibility"] }] +}, { "name":"io.seqera.tower.model.WorkspaceParticipantResponseDto", "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"getOrgId","parameterTypes":[] }, {"name":"getOrgName","parameterTypes":[] }, {"name":"getParticipantId","parameterTypes":[] }, {"name":"getParticipantRole","parameterTypes":[] }, {"name":"getWorkspaceFullName","parameterTypes":[] }, {"name":"getWorkspaceId","parameterTypes":[] }, {"name":"getWorkspaceName","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"orgId","parameterTypes":["java.lang.Long"] }, {"name":"orgName","parameterTypes":["java.lang.String"] }, {"name":"participantId","parameterTypes":["java.lang.Long"] }, {"name":"participantRole","parameterTypes":["java.lang.String"] }, {"name":"setOrgId","parameterTypes":["java.lang.Long"] }, {"name":"setOrgName","parameterTypes":["java.lang.String"] }, {"name":"setParticipantId","parameterTypes":["java.lang.Long"] }, {"name":"setParticipantRole","parameterTypes":["java.lang.String"] }, {"name":"setWorkspaceFullName","parameterTypes":["java.lang.String"] }, {"name":"setWorkspaceId","parameterTypes":["java.lang.Long"] }, {"name":"setWorkspaceName","parameterTypes":["java.lang.String"] }, {"name":"toIndentedString","parameterTypes":["java.lang.Object"] }, {"name":"toString","parameterTypes":[] }, {"name":"workspaceFullName","parameterTypes":["java.lang.String"] }, {"name":"workspaceId","parameterTypes":["java.lang.Long"] }, {"name":"workspaceName","parameterTypes":["java.lang.String"] }] }, +{ + "name":"io.seqera.tower.model.WspRole", + "queryAllDeclaredMethods":true, + "methods":[{"name":"$values","parameterTypes":[] }, {"name":"fromValue","parameterTypes":["java.lang.String"] }, {"name":"getValue","parameterTypes":[] }, {"name":"toString","parameterTypes":[] }, {"name":"valueOf","parameterTypes":["java.lang.String"] }, {"name":"values","parameterTypes":[] }] +}, { "name":"io.seqera.tower.model.WspRoleSourceType", "queryAllDeclaredMethods":true, From 22cdad17a2b7815cebcd6ce593e4bec6ec56e443 Mon Sep 17 00:00:00 2001 From: munishchouhan Date: Thu, 11 Jun 2026 23:22:12 +0200 Subject: [PATCH 3/7] fix(credentials): use platform line separator in trust policy indent The indent() helper hardcoded '\n' while the surrounding format string used %n. On Windows %n resolves to \r\n, producing a byte-level mismatch between expected (built in JVM with %n=\r\n) and actual (native binary stdout) even though the rendered output looked identical. Use String.format("%n") inside indent() to match the rest of the message. --- .../java/io/seqera/tower/cli/responses/CredentialsAdded.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/io/seqera/tower/cli/responses/CredentialsAdded.java b/src/main/java/io/seqera/tower/cli/responses/CredentialsAdded.java index 0e54ea5c9..20d083800 100644 --- a/src/main/java/io/seqera/tower/cli/responses/CredentialsAdded.java +++ b/src/main/java/io/seqera/tower/cli/responses/CredentialsAdded.java @@ -64,9 +64,10 @@ public String toString() { } private static String indent(String text, String prefix) { + String nl = String.format("%n"); StringBuilder sb = new StringBuilder(); for (String line : text.split("\\R", -1)) { - sb.append(prefix).append(line).append('\n'); + sb.append(prefix).append(line).append(nl); } return sb.toString(); } From d5e8682137bd6f9936b33ae7ee0c49495183e6f8 Mon Sep 17 00:00:00 2001 From: munishchouhan Date: Fri, 12 Jun 2026 00:05:10 +0200 Subject: [PATCH 4/7] refactor(credentials): warn on describe failure and skip describe when not needed MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The follow-up describeCredentials() call after a credential add was running for every provider and silently swallowing any failure. Now: - Only call describe when useExternalId is true (AWS role mode or --generate-external-id) — the only flows where the response actually carries an External ID or trust policy. Avoids an unnecessary GET on every non-AWS / non-role credential add. - On describe failure, print a yellow Warning to stderr stating that credential details could not be fetched and that the credential was created. Silent swallow gave the user no signal that enrichment failed. Updates the existing AWS role/generate-external-id tests to mock the describe call so their stderr stays empty. --- .../credentials/add/AbstractAddCmd.java | 23 ++++++++++--------- .../providers/AwsProviderTest.java | 14 +++++++++-- 2 files changed, 24 insertions(+), 13 deletions(-) diff --git a/src/main/java/io/seqera/tower/cli/commands/credentials/add/AbstractAddCmd.java b/src/main/java/io/seqera/tower/cli/commands/credentials/add/AbstractAddCmd.java index 8b7e5fba3..ae8f7539a 100644 --- a/src/main/java/io/seqera/tower/cli/commands/credentials/add/AbstractAddCmd.java +++ b/src/main/java/io/seqera/tower/cli/commands/credentials/add/AbstractAddCmd.java @@ -62,21 +62,22 @@ protected Response exec() throws ApiException, IOException { CreateCredentialsResponse resp = credentialsApi().createCredentials(new CreateCredentialsRequest().credentials(specs), wspId, getProvider().useExternalId()); - // Follow-up describe to surface the generated External ID and the server-rendered - // provider-side setup snippet (e.g. AWS IAM trust policy). Fields are nullable — - // most providers and most flows leave them empty. String externalId = null; String setupSnippet = null; - try { - DescribeCredentialsResponse describe = credentialsApi().describeCredentials(resp.getCredentialsId(), wspId); - if (describe != null) { - if (describe.getCredentials() != null && describe.getCredentials().getKeys() instanceof AwsSecurityKeys) { - externalId = ((AwsSecurityKeys) describe.getCredentials().getKeys()).getExternalId(); + if (Boolean.TRUE.equals(getProvider().useExternalId())) { + try { + DescribeCredentialsResponse describe = credentialsApi().describeCredentials(resp.getCredentialsId(), wspId); + if (describe != null) { + if (describe.getCredentials() != null && describe.getCredentials().getKeys() instanceof AwsSecurityKeys) { + externalId = ((AwsSecurityKeys) describe.getCredentials().getKeys()).getExternalId(); + } + setupSnippet = describe.getSetupSnippet(); } - setupSnippet = describe.getSetupSnippet(); + } catch (ApiException e) { + getSpec().commandLine().getErr().println(ansi(String.format( + "@|fg(yellow) Warning:|@ could not fetch credential details after creation: %s. The credential was created.", + e.getMessage()))); } - } catch (ApiException ignored) { - // The credential is created; the follow-up describe is a best-effort enrichment. } return new CredentialsAdded(getProvider().type().name(), resp.getCredentialsId(), name, workspaceRef(wspId), diff --git a/src/test/java/io/seqera/tower/cli/credentials/providers/AwsProviderTest.java b/src/test/java/io/seqera/tower/cli/credentials/providers/AwsProviderTest.java index 570614af2..ee390a172 100644 --- a/src/test/java/io/seqera/tower/cli/credentials/providers/AwsProviderTest.java +++ b/src/test/java/io/seqera/tower/cli/credentials/providers/AwsProviderTest.java @@ -114,6 +114,12 @@ void testAddWithRoleMode(OutputType format, MockServerClient mock) { response().withStatusCode(200).withBody("{\"credentialsId\":\"3cz5A8cuBkB5iJliCwJCFU\"}").withContentType(MediaType.APPLICATION_JSON) ); + mock.when( + request().withMethod("GET").withPath("/credentials/3cz5A8cuBkB5iJliCwJCFU"), exactly(1) + ).respond( + response().withStatusCode(200).withBody("{\"credentials\":{\"id\":\"3cz5A8cuBkB5iJliCwJCFU\",\"name\":\"aws-role\",\"provider\":\"aws\",\"keys\":{\"discriminator\":\"aws\",\"mode\":\"role\",\"assumeRoleArn\":\"arn:aws:iam::123456789012:role/MyRole\"}}}").withContentType(MediaType.APPLICATION_JSON) + ); + ExecOut out = exec(format, mock, "credentials", "add", "aws", "-n", "aws-role", "--mode=role", "-r", "arn:aws:iam::123456789012:role/MyRole"); assertOutput(format, out, new CredentialsAdded("AWS", "3cz5A8cuBkB5iJliCwJCFU", "aws-role", USER_WORKSPACE_NAME)); } @@ -133,6 +139,12 @@ void testAddKeysModeWithGenerateExternalId(OutputType format, MockServerClient m response().withStatusCode(200).withBody("{\"credentialsId\":\"4cz5A8cuBkB5iJliCwJCFU\"}").withContentType(MediaType.APPLICATION_JSON) ); + mock.when( + request().withMethod("GET").withPath("/credentials/4cz5A8cuBkB5iJliCwJCFU"), exactly(1) + ).respond( + response().withStatusCode(200).withBody("{\"credentials\":{\"id\":\"4cz5A8cuBkB5iJliCwJCFU\",\"name\":\"aws-ext\",\"provider\":\"aws\",\"keys\":{\"discriminator\":\"aws\",\"accessKey\":\"access_key\",\"assumeRoleArn\":\"arn_role\"}}}").withContentType(MediaType.APPLICATION_JSON) + ); + ExecOut out = exec(format, mock, "credentials", "add", "aws", "-n", "aws-ext", "-a", "access_key", "-s", "secret_key", "-r", "arn_role", "--generate-external-id"); assertOutput(format, out, new CredentialsAdded("AWS", "4cz5A8cuBkB5iJliCwJCFU", "aws-ext", USER_WORKSPACE_NAME)); } @@ -152,8 +164,6 @@ void testAddRoleModeSurfacesExternalIdAndTrustPolicy(OutputType format, MockServ response().withStatusCode(200).withBody("{\"credentialsId\":\"5cz5A8cuBkB5iJliCwJCFU\"}").withContentType(MediaType.APPLICATION_JSON) ); - // Follow-up describe: returns the generated External ID inside AwsSecurityKeys and the - // server-rendered trust policy snippet at the response root. mock.when( request().withMethod("GET").withPath("/credentials/5cz5A8cuBkB5iJliCwJCFU"), exactly(1) ).respond( From fd02b2e068e99a52e371f9c45e733911f19b5dfc Mon Sep 17 00:00:00 2001 From: munishchouhan Date: Fri, 12 Jun 2026 15:34:28 +0200 Subject: [PATCH 5/7] removed Boolean.TRUE.equals --- .../tower/cli/commands/credentials/add/AbstractAddCmd.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/io/seqera/tower/cli/commands/credentials/add/AbstractAddCmd.java b/src/main/java/io/seqera/tower/cli/commands/credentials/add/AbstractAddCmd.java index ae8f7539a..80706d4b9 100644 --- a/src/main/java/io/seqera/tower/cli/commands/credentials/add/AbstractAddCmd.java +++ b/src/main/java/io/seqera/tower/cli/commands/credentials/add/AbstractAddCmd.java @@ -64,7 +64,7 @@ protected Response exec() throws ApiException, IOException { String externalId = null; String setupSnippet = null; - if (Boolean.TRUE.equals(getProvider().useExternalId())) { + if (getProvider().useExternalId()) { try { DescribeCredentialsResponse describe = credentialsApi().describeCredentials(resp.getCredentialsId(), wspId); if (describe != null) { From d97dc7589fc6f884ffa1184b70c907e9259cac32 Mon Sep 17 00:00:00 2001 From: munishchouhan Date: Fri, 12 Jun 2026 16:48:18 +0200 Subject: [PATCH 6/7] refactor(credentials): make useExternalId return primitive boolean MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit CredentialsProvider.useExternalId() returned a nullable Boolean — null for most providers, true/false for AWS. Auto-unboxing at the call site triggered NPE on non-AWS adds. Switch to primitive boolean (default false) so callers can use the value directly without null guards. AwsProvider previously returned null to mean "feature off"; that now maps to false, which the createCredentials call passes through to Platform as useExternalId=false (semantically equivalent to omitting the param for the toggle). --- .../cli/commands/credentials/providers/AwsProvider.java | 7 ++----- .../credentials/providers/CredentialsProvider.java | 4 ++-- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/src/main/java/io/seqera/tower/cli/commands/credentials/providers/AwsProvider.java b/src/main/java/io/seqera/tower/cli/commands/credentials/providers/AwsProvider.java index f05c25af1..cc0fa0d30 100644 --- a/src/main/java/io/seqera/tower/cli/commands/credentials/providers/AwsProvider.java +++ b/src/main/java/io/seqera/tower/cli/commands/credentials/providers/AwsProvider.java @@ -63,15 +63,12 @@ public AwsSecurityKeys securityKeys() { } @Override - public Boolean useExternalId() { + public boolean useExternalId() { AwsCredentialsMode mode = getMode(); if (mode == AwsCredentialsMode.role) { return true; } - if (generateExternalId && assumeRoleArn != null) { - return true; - } - return null; + return generateExternalId && assumeRoleArn != null; } private AwsCredentialsMode getMode() { diff --git a/src/main/java/io/seqera/tower/cli/commands/credentials/providers/CredentialsProvider.java b/src/main/java/io/seqera/tower/cli/commands/credentials/providers/CredentialsProvider.java index d95091a18..39855ba72 100644 --- a/src/main/java/io/seqera/tower/cli/commands/credentials/providers/CredentialsProvider.java +++ b/src/main/java/io/seqera/tower/cli/commands/credentials/providers/CredentialsProvider.java @@ -29,7 +29,7 @@ public interface CredentialsProvider { SecurityKeys securityKeys() throws IOException, ApiException; - default Boolean useExternalId() { - return null; + default boolean useExternalId() { + return false; } } From ea8dc2e83fa4058f12fefbfb5222643ce6179192 Mon Sep 17 00:00:00 2001 From: munishchouhan Date: Fri, 12 Jun 2026 17:14:50 +0200 Subject: [PATCH 7/7] refactor(credentials): clean up after add-credential review - Drop redundant field-level javadoc on CredentialsAdded.externalId and setupSnippet; field names are self-explanatory. - Cache getProvider() and useExternalId() once at the top of AbstractAddCmd.exec() instead of recomputing on every reference. - Use Java 21 pattern matching for the AwsSecurityKeys instanceof branch. --- .../credentials/add/AbstractAddCmd.java | 18 ++++++++++-------- .../tower/cli/responses/CredentialsAdded.java | 9 --------- 2 files changed, 10 insertions(+), 17 deletions(-) diff --git a/src/main/java/io/seqera/tower/cli/commands/credentials/add/AbstractAddCmd.java b/src/main/java/io/seqera/tower/cli/commands/credentials/add/AbstractAddCmd.java index 80706d4b9..115c89a9d 100644 --- a/src/main/java/io/seqera/tower/cli/commands/credentials/add/AbstractAddCmd.java +++ b/src/main/java/io/seqera/tower/cli/commands/credentials/add/AbstractAddCmd.java @@ -50,26 +50,28 @@ public abstract class AbstractAddCmd extends AbstractCre @Override protected Response exec() throws ApiException, IOException { Long wspId = workspaceId(workspace.workspace); + CredentialsProvider provider = getProvider(); + boolean useExternalId = provider.useExternalId(); Credentials specs = new Credentials(); specs - .keys(getProvider().securityKeys()) + .keys(provider.securityKeys()) .name(name) - .baseUrl(getProvider().baseUrl()) - .provider(getProvider().type()); + .baseUrl(provider.baseUrl()) + .provider(provider.type()); if (overwrite) tryDeleteCredentials(name, wspId); - CreateCredentialsResponse resp = credentialsApi().createCredentials(new CreateCredentialsRequest().credentials(specs), wspId, getProvider().useExternalId()); + CreateCredentialsResponse resp = credentialsApi().createCredentials(new CreateCredentialsRequest().credentials(specs), wspId, useExternalId); String externalId = null; String setupSnippet = null; - if (getProvider().useExternalId()) { + if (useExternalId) { try { DescribeCredentialsResponse describe = credentialsApi().describeCredentials(resp.getCredentialsId(), wspId); if (describe != null) { - if (describe.getCredentials() != null && describe.getCredentials().getKeys() instanceof AwsSecurityKeys) { - externalId = ((AwsSecurityKeys) describe.getCredentials().getKeys()).getExternalId(); + if (describe.getCredentials() != null && describe.getCredentials().getKeys() instanceof AwsSecurityKeys aws) { + externalId = aws.getExternalId(); } setupSnippet = describe.getSetupSnippet(); } @@ -80,7 +82,7 @@ protected Response exec() throws ApiException, IOException { } } - return new CredentialsAdded(getProvider().type().name(), resp.getCredentialsId(), name, workspaceRef(wspId), + return new CredentialsAdded(provider.type().name(), resp.getCredentialsId(), name, workspaceRef(wspId), externalId, setupSnippet); } diff --git a/src/main/java/io/seqera/tower/cli/responses/CredentialsAdded.java b/src/main/java/io/seqera/tower/cli/responses/CredentialsAdded.java index 20d083800..3c5ffb97a 100644 --- a/src/main/java/io/seqera/tower/cli/responses/CredentialsAdded.java +++ b/src/main/java/io/seqera/tower/cli/responses/CredentialsAdded.java @@ -22,16 +22,7 @@ public class CredentialsAdded extends Response { public final String provider; public final String name; public final String workspaceRef; - /** - * Generated External ID for AWS role-mode credentials when --generate-external-id is used. - * Null for other providers or when External ID generation was not requested. - */ public final String externalId; - /** - * Server-rendered provider-side setup snippet (e.g. AWS IAM role trust policy) that the - * user should paste at their cloud provider. Populated when a renderer is available for - * the credential type and the installation is configured for it; otherwise null. - */ public final String setupSnippet; public CredentialsAdded(String provider, String id, String name, String workspaceRef) {