From 28fb41cf72110674ff56ccf3579c0905bd387ec8 Mon Sep 17 00:00:00 2001 From: "fern-api[bot]" <115122769+fern-api[bot]@users.noreply.github.com> Date: Tue, 12 May 2026 04:53:02 +0000 Subject: [PATCH] [fern-generated] Update SDK Generated by Fern CLI Version: unknown Generators: - fernapi/fern-java-sdk: 4.6.3 --- .fern/replay.lock | 10 + .fernignore | 3 + .gitattributes | 1 + reference.md | 86 ++++- .../client/mgmt/types/BadRequestSchema.java | 163 +++++++++ .../mgmt/types/BadRequestSchemaError.java | 74 ++++ .../ChangePasswordTicketRequestContent.java | 4 +- .../mgmt/types/ConnectionResponseCommon.java | 164 ++++++--- .../types/ConnectionResponseContentAd.java | 84 ++--- .../types/ConnectionResponseContentAdfs.java | 84 ++--- .../ConnectionResponseContentAmazon.java | 84 ++--- .../types/ConnectionResponseContentApple.java | 84 ++--- .../types/ConnectionResponseContentAuth0.java | 84 ++--- .../ConnectionResponseContentAuth0Oidc.java | 84 ++--- .../ConnectionResponseContentAzureAd.java | 84 ++--- .../types/ConnectionResponseContentBaidu.java | 84 ++--- .../ConnectionResponseContentBitbucket.java | 84 ++--- .../types/ConnectionResponseContentBitly.java | 84 ++--- .../types/ConnectionResponseContentBox.java | 84 ++--- .../ConnectionResponseContentCustom.java | 84 ++--- .../ConnectionResponseContentDaccount.java | 84 ++--- .../ConnectionResponseContentDropbox.java | 84 ++--- .../ConnectionResponseContentDwolla.java | 84 ++--- .../types/ConnectionResponseContentEmail.java | 84 ++--- .../ConnectionResponseContentEvernote.java | 84 ++--- ...nectionResponseContentEvernoteSandbox.java | 84 ++--- .../types/ConnectionResponseContentExact.java | 84 ++--- .../ConnectionResponseContentFacebook.java | 84 ++--- .../ConnectionResponseContentFitbit.java | 84 ++--- .../ConnectionResponseContentGitHub.java | 84 ++--- .../ConnectionResponseContentGoogleApps.java | 84 ++--- ...ConnectionResponseContentGoogleOAuth2.java | 84 ++--- .../ConnectionResponseContentInstagram.java | 84 ++--- .../types/ConnectionResponseContentIp.java | 84 ++--- .../types/ConnectionResponseContentLine.java | 84 ++--- .../ConnectionResponseContentLinkedin.java | 84 ++--- .../ConnectionResponseContentOAuth1.java | 84 ++--- .../ConnectionResponseContentOAuth2.java | 84 ++--- .../ConnectionResponseContentOffice365.java | 84 ++--- .../types/ConnectionResponseContentOidc.java | 84 ++--- .../types/ConnectionResponseContentOkta.java | 84 ++--- .../ConnectionResponseContentPaypal.java | 84 ++--- ...onnectionResponseContentPaypalSandbox.java | 84 ++--- ...ConnectionResponseContentPingFederate.java | 84 ++--- ...nnectionResponseContentPlanningCenter.java | 84 ++--- .../ConnectionResponseContentSalesforce.java | 84 ++--- ...ionResponseContentSalesforceCommunity.java | 84 ++--- ...ctionResponseContentSalesforceSandbox.java | 84 ++--- .../types/ConnectionResponseContentSaml.java | 84 ++--- .../ConnectionResponseContentSharepoint.java | 84 ++--- .../types/ConnectionResponseContentShop.java | 84 ++--- .../ConnectionResponseContentShopify.java | 84 ++--- .../types/ConnectionResponseContentSms.java | 84 ++--- .../ConnectionResponseContentSoundcloud.java | 84 ++--- ...tionResponseContentThirtySevenSignals.java | 84 ++--- .../ConnectionResponseContentTwitter.java | 84 ++--- .../ConnectionResponseContentUntappd.java | 84 ++--- .../ConnectionResponseContentVkontakte.java | 84 ++--- .../types/ConnectionResponseContentWeibo.java | 84 ++--- .../ConnectionResponseContentWindowsLive.java | 84 ++--- .../ConnectionResponseContentWordpress.java | 84 ++--- .../types/ConnectionResponseContentYahoo.java | 84 ++--- .../ConnectionResponseContentYandex.java | 84 ++--- .../mgmt/types/CreateConnectionCommon.java | 126 ++++--- .../CreateConnectionRequestContentAd.java | 46 ++- .../CreateConnectionRequestContentAdfs.java | 46 ++- .../CreateConnectionRequestContentAmazon.java | 46 ++- .../CreateConnectionRequestContentApple.java | 46 ++- .../CreateConnectionRequestContentAuth0.java | 46 ++- ...eateConnectionRequestContentAuth0Oidc.java | 46 ++- ...CreateConnectionRequestContentAzureAd.java | 46 ++- .../CreateConnectionRequestContentBaidu.java | 46 ++- ...eateConnectionRequestContentBitbucket.java | 46 ++- .../CreateConnectionRequestContentBitly.java | 46 ++- .../CreateConnectionRequestContentBox.java | 46 ++- .../CreateConnectionRequestContentCustom.java | 46 ++- ...reateConnectionRequestContentDaccount.java | 46 ++- ...CreateConnectionRequestContentDropbox.java | 46 ++- .../CreateConnectionRequestContentDwolla.java | 46 ++- .../CreateConnectionRequestContentEmail.java | 46 ++- ...reateConnectionRequestContentEvernote.java | 46 ++- ...nnectionRequestContentEvernoteSandbox.java | 46 ++- .../CreateConnectionRequestContentExact.java | 46 ++- ...reateConnectionRequestContentFacebook.java | 46 ++- .../CreateConnectionRequestContentFitbit.java | 46 ++- .../CreateConnectionRequestContentGitHub.java | 46 ++- ...ateConnectionRequestContentGoogleApps.java | 46 ++- ...eConnectionRequestContentGoogleOAuth2.java | 46 ++- ...eateConnectionRequestContentInstagram.java | 46 ++- .../CreateConnectionRequestContentIp.java | 46 ++- .../CreateConnectionRequestContentLine.java | 46 ++- ...reateConnectionRequestContentLinkedin.java | 46 ++- .../CreateConnectionRequestContentOAuth1.java | 46 ++- .../CreateConnectionRequestContentOAuth2.java | 46 ++- ...eateConnectionRequestContentOffice365.java | 46 ++- .../CreateConnectionRequestContentOidc.java | 46 ++- .../CreateConnectionRequestContentOkta.java | 46 ++- .../CreateConnectionRequestContentPaypal.java | 46 ++- ...ConnectionRequestContentPaypalSandbox.java | 46 ++- ...eConnectionRequestContentPingFederate.java | 46 ++- ...onnectionRequestContentPlanningCenter.java | 46 ++- ...ateConnectionRequestContentSalesforce.java | 46 ++- ...tionRequestContentSalesforceCommunity.java | 46 ++- ...ectionRequestContentSalesforceSandbox.java | 46 ++- .../CreateConnectionRequestContentSaml.java | 46 ++- ...ateConnectionRequestContentSharepoint.java | 46 ++- .../CreateConnectionRequestContentShop.java | 46 ++- ...CreateConnectionRequestContentShopify.java | 46 ++- .../CreateConnectionRequestContentSms.java | 46 ++- ...ateConnectionRequestContentSoundcloud.java | 46 ++- ...ctionRequestContentThirtySevenSignals.java | 46 ++- ...CreateConnectionRequestContentTwitter.java | 46 ++- ...CreateConnectionRequestContentUntappd.java | 46 ++- ...eateConnectionRequestContentVkontakte.java | 46 ++- .../CreateConnectionRequestContentWeibo.java | 46 ++- ...teConnectionRequestContentWindowsLive.java | 46 ++- ...eateConnectionRequestContentWordpress.java | 46 ++- .../CreateConnectionRequestContentYahoo.java | 46 ++- .../CreateConnectionRequestContentYandex.java | 46 ++- .../CreateResourceServerRequestContent.java | 46 +++ .../CreateResourceServerResponseContent.java | 33 ++ ...erAuthenticationMethodResponseContent.java | 257 ++++++++++++++ .../mgmt/types/CredentialDeviceTypeEnum.java | 86 +++++ .../client/mgmt/types/ForbiddenSchema.java | 163 +++++++++ .../mgmt/types/ForbiddenSchemaError.java | 73 ++++ .../GetResourceServerResponseContent.java | 33 ++ ...erAuthenticationMethodResponseContent.java | 90 +++++ .../mgmt/types/IConnectionResponseCommon.java | 2 +- .../mgmt/types/ICreateConnectionCommon.java | 2 +- .../client/mgmt/types/ResourceServer.java | 33 ++ .../RevokeRefreshTokensRequestContent.java | 38 +- .../mgmt/types/TooManyRequestsSchema.java | 166 +++++++++ .../types/TooManyRequestsSchemaError.java | 75 ++++ .../client/mgmt/types/UnauthorizedSchema.java | 166 +++++++++ .../mgmt/types/UnauthorizedSchemaError.java | 75 ++++ .../UpdateResourceServerRequestContent.java | 33 ++ .../UpdateResourceServerResponseContent.java | 33 ++ .../mgmt/types/UserAuthenticationMethod.java | 90 +++++ .../mgmt/users/AsyncRawRolesClient.java | 11 + .../client/mgmt/users/RawRolesClient.java | 7 + ...serAuthenticationMethodRequestContent.java | 324 +++++++++++++++++- .../client/mgmt/ResourceServersWireTest.java | 2 +- .../UsersAuthenticationMethodsWireTest.java | 18 +- ...ceServersWireTest_testCreate_response.json | 1 + ...ourceServersWireTest_testGet_response.json | 1 + ...ceServersWireTest_testUpdate_response.json | 1 + 146 files changed, 5450 insertions(+), 4190 deletions(-) create mode 100644 .fern/replay.lock create mode 100644 .gitattributes create mode 100644 src/main/java/com/auth0/client/mgmt/types/BadRequestSchema.java create mode 100644 src/main/java/com/auth0/client/mgmt/types/BadRequestSchemaError.java create mode 100644 src/main/java/com/auth0/client/mgmt/types/CredentialDeviceTypeEnum.java create mode 100644 src/main/java/com/auth0/client/mgmt/types/ForbiddenSchema.java create mode 100644 src/main/java/com/auth0/client/mgmt/types/ForbiddenSchemaError.java create mode 100644 src/main/java/com/auth0/client/mgmt/types/TooManyRequestsSchema.java create mode 100644 src/main/java/com/auth0/client/mgmt/types/TooManyRequestsSchemaError.java create mode 100644 src/main/java/com/auth0/client/mgmt/types/UnauthorizedSchema.java create mode 100644 src/main/java/com/auth0/client/mgmt/types/UnauthorizedSchemaError.java diff --git a/.fern/replay.lock b/.fern/replay.lock new file mode 100644 index 000000000..c3d67fb73 --- /dev/null +++ b/.fern/replay.lock @@ -0,0 +1,10 @@ +# DO NOT EDIT MANUALLY - Managed by Fern Replay +version: "1.0" +generations: + - commit_sha: 2b1bf29d9d52526f3bf1c900c8d13afd4aa2b0cf + tree_hash: 9d65f79bc31c61e5e09d4673631c33efc6500175 + timestamp: 2026-05-12T04:52:50.433Z + cli_version: unknown + generator_versions: {} +current_generation: 2b1bf29d9d52526f3bf1c900c8d13afd4aa2b0cf +patches: [] diff --git a/.fernignore b/.fernignore index 364030b66..ef704b0e1 100644 --- a/.fernignore +++ b/.fernignore @@ -90,3 +90,6 @@ settings.gradle build.gradle sample-app/ +.fern/replay.lock +.fern/replay.yml +.gitattributes diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 000000000..74928d6a4 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +.fern/replay.lock linguist-generated=true diff --git a/reference.md b/reference.md index ee55df7f7..8f8ee235a 100644 --- a/reference.md +++ b/reference.md @@ -9523,6 +9523,14 @@ client.refreshTokens().revoke( **clientId:** `Optional` — Revoke all refresh tokens for this client. + + + +
+
+ +**audience:** `Optional` — Resource server identifier (audience) to scope the revocation. Must be used with both `user_id` and `client_id`. +
@@ -9917,6 +9925,14 @@ client.resourceServers().create(
+**allowOnlineAccessWithEphemeralSessions:** `Optional` — Whether Online Refresh Tokens can be issued even when sessions are configured as ephemeral (true) or not (false). + +
+
+ +
+
+ **tokenLifetime:** `Optional` — Expiration value (in seconds) for access tokens issued for this API from the token endpoint.
@@ -10236,6 +10252,14 @@ client.resourceServers().update(
+**allowOnlineAccessWithEphemeralSessions:** `Optional` — Whether Online Refresh Tokens can be issued even when sessions are configured as ephemeral (true) or not (false). + +
+
+ +
+
+ **tokenLifetime:** `Optional` — Expiration value (in seconds) for access tokens issued for this API from the token endpoint.
@@ -12249,7 +12273,7 @@ client.tickets().changePassword(
-**resultUrl:** `Optional` — URL the user will be redirected to in the classic Universal Login experience once the ticket is used. Cannot be specified when using client_id or organization_id. +**resultUrl:** `Optional` — URL the user will be redirected to in the classic Universal Login experience once the ticket is used. Cannot be specified when using organization_id. May be specified together with client_id when the tenant has a custom password reset page enabled and a password-reset-post-challenge Action bound.
@@ -29145,7 +29169,15 @@ client.users().authenticationMethods().create(
-**keyId:** `Optional` — Applies to webauthn authentication methods only. The id of the credential. +**keyId:** `Optional` — Applies to webauthn/passkey authentication methods only. The id of the credential. + +
+
+ +
+
+ +**publicKey:** `Optional` — Applies to webauthn/passkey authentication methods only. The public key, which is encoded as base64.
@@ -29153,7 +29185,7 @@ client.users().authenticationMethods().create(
-**publicKey:** `Optional` — Applies to webauthn authentication methods only. The public key, which is encoded as base64. +**aaguid:** `Optional` — Applies to passkeys only. Authenticator Attestation Globally Unique Identifier
@@ -29163,6 +29195,54 @@ client.users().authenticationMethods().create( **relyingPartyIdentifier:** `Optional` — Applies to webauthn authentication methods only. The relying party identifier. + +
+ +
+
+ +**credentialDeviceType:** `Optional` + +
+
+ +
+
+ +**credentialBackedUp:** `Optional` — Applies to passkeys only. Whether the credential was backed up. + +
+
+ +
+
+ +**identityUserId:** `Optional` — Applies to passkeys only. The ID of the user identity linked with the authentication method. + +
+
+ +
+
+ +**userAgent:** `Optional` — Applies to passkeys only. The user-agent of the browser used to create the passkey. + +
+
+ +
+
+ +**userHandle:** `Optional` — Applies to passkeys only. The user handle of the user identity. + +
+
+ +
+
+ +**transports:** `Optional>` — Applies to passkeys only. The transports used by clients to communicate with the authenticator. +
diff --git a/src/main/java/com/auth0/client/mgmt/types/BadRequestSchema.java b/src/main/java/com/auth0/client/mgmt/types/BadRequestSchema.java new file mode 100644 index 000000000..bdc656ee1 --- /dev/null +++ b/src/main/java/com/auth0/client/mgmt/types/BadRequestSchema.java @@ -0,0 +1,163 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +package com.auth0.client.mgmt.types; + +import com.auth0.client.mgmt.core.ObjectMappers; +import com.fasterxml.jackson.annotation.JsonAnyGetter; +import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnoreProperties; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonSetter; +import com.fasterxml.jackson.databind.annotation.JsonDeserialize; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +import org.jetbrains.annotations.NotNull; + +@JsonInclude(JsonInclude.Include.NON_ABSENT) +@JsonDeserialize(builder = BadRequestSchema.Builder.class) +public final class BadRequestSchema { + private final String message; + + private final String statusCode; + + private final BadRequestSchemaError error; + + private final Map additionalProperties; + + private BadRequestSchema( + String message, String statusCode, BadRequestSchemaError error, Map additionalProperties) { + this.message = message; + this.statusCode = statusCode; + this.error = error; + this.additionalProperties = additionalProperties; + } + + @JsonProperty("message") + public String getMessage() { + return message; + } + + @JsonProperty("statusCode") + public String getStatusCode() { + return statusCode; + } + + @JsonProperty("error") + public BadRequestSchemaError getError() { + return error; + } + + @java.lang.Override + public boolean equals(Object other) { + if (this == other) return true; + return other instanceof BadRequestSchema && equalTo((BadRequestSchema) other); + } + + @JsonAnyGetter + public Map getAdditionalProperties() { + return this.additionalProperties; + } + + private boolean equalTo(BadRequestSchema other) { + return message.equals(other.message) && statusCode.equals(other.statusCode) && error.equals(other.error); + } + + @java.lang.Override + public int hashCode() { + return Objects.hash(this.message, this.statusCode, this.error); + } + + @java.lang.Override + public String toString() { + return ObjectMappers.stringify(this); + } + + public static MessageStage builder() { + return new Builder(); + } + + public interface MessageStage { + StatusCodeStage message(@NotNull String message); + + Builder from(BadRequestSchema other); + } + + public interface StatusCodeStage { + ErrorStage statusCode(@NotNull String statusCode); + } + + public interface ErrorStage { + _FinalStage error(@NotNull BadRequestSchemaError error); + } + + public interface _FinalStage { + BadRequestSchema build(); + + _FinalStage additionalProperty(String key, Object value); + + _FinalStage additionalProperties(Map additionalProperties); + } + + @JsonIgnoreProperties(ignoreUnknown = true) + public static final class Builder implements MessageStage, StatusCodeStage, ErrorStage, _FinalStage { + private String message; + + private String statusCode; + + private BadRequestSchemaError error; + + @JsonAnySetter + private Map additionalProperties = new HashMap<>(); + + private Builder() {} + + @java.lang.Override + public Builder from(BadRequestSchema other) { + message(other.getMessage()); + statusCode(other.getStatusCode()); + error(other.getError()); + return this; + } + + @java.lang.Override + @JsonSetter("message") + public StatusCodeStage message(@NotNull String message) { + this.message = Objects.requireNonNull(message, "message must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("statusCode") + public ErrorStage statusCode(@NotNull String statusCode) { + this.statusCode = Objects.requireNonNull(statusCode, "statusCode must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("error") + public _FinalStage error(@NotNull BadRequestSchemaError error) { + this.error = Objects.requireNonNull(error, "error must not be null"); + return this; + } + + @java.lang.Override + public BadRequestSchema build() { + return new BadRequestSchema(message, statusCode, error, additionalProperties); + } + + @java.lang.Override + public Builder additionalProperty(String key, Object value) { + this.additionalProperties.put(key, value); + return this; + } + + @java.lang.Override + public Builder additionalProperties(Map additionalProperties) { + this.additionalProperties.putAll(additionalProperties); + return this; + } + } +} diff --git a/src/main/java/com/auth0/client/mgmt/types/BadRequestSchemaError.java b/src/main/java/com/auth0/client/mgmt/types/BadRequestSchemaError.java new file mode 100644 index 000000000..6338dc61a --- /dev/null +++ b/src/main/java/com/auth0/client/mgmt/types/BadRequestSchemaError.java @@ -0,0 +1,74 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +package com.auth0.client.mgmt.types; + +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; + +public final class BadRequestSchemaError { + public static final BadRequestSchemaError BAD_REQUEST = new BadRequestSchemaError(Value.BAD_REQUEST, "Bad Request"); + + private final Value value; + + private final String string; + + BadRequestSchemaError(Value value, String string) { + this.value = value; + this.string = string; + } + + public Value getEnumValue() { + return value; + } + + @java.lang.Override + @JsonValue + public String toString() { + return this.string; + } + + @java.lang.Override + public boolean equals(Object other) { + return (this == other) + || (other instanceof BadRequestSchemaError + && this.string.equals(((BadRequestSchemaError) other).string)); + } + + @java.lang.Override + public int hashCode() { + return this.string.hashCode(); + } + + public T visit(Visitor visitor) { + switch (value) { + case BAD_REQUEST: + return visitor.visitBadRequest(); + case UNKNOWN: + default: + return visitor.visitUnknown(string); + } + } + + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) + public static BadRequestSchemaError valueOf(String value) { + switch (value) { + case "Bad Request": + return BAD_REQUEST; + default: + return new BadRequestSchemaError(Value.UNKNOWN, value); + } + } + + public enum Value { + BAD_REQUEST, + + UNKNOWN + } + + public interface Visitor { + T visitBadRequest(); + + T visitUnknown(String unknownType); + } +} diff --git a/src/main/java/com/auth0/client/mgmt/types/ChangePasswordTicketRequestContent.java b/src/main/java/com/auth0/client/mgmt/types/ChangePasswordTicketRequestContent.java index 02f1573d7..fe3fdf409 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ChangePasswordTicketRequestContent.java +++ b/src/main/java/com/auth0/client/mgmt/types/ChangePasswordTicketRequestContent.java @@ -68,7 +68,7 @@ private ChangePasswordTicketRequestContent( } /** - * @return URL the user will be redirected to in the classic Universal Login experience once the ticket is used. Cannot be specified when using client_id or organization_id. + * @return URL the user will be redirected to in the classic Universal Login experience once the ticket is used. Cannot be specified when using organization_id. May be specified together with client_id when the tenant has a custom password reset page enabled and a password-reset-post-challenge Action bound. */ @JsonProperty("result_url") public Optional getResultUrl() { @@ -235,7 +235,7 @@ public Builder from(ChangePasswordTicketRequestContent other) { } /** - *

URL the user will be redirected to in the classic Universal Login experience once the ticket is used. Cannot be specified when using client_id or organization_id.

+ *

URL the user will be redirected to in the classic Universal Login experience once the ticket is used. Cannot be specified when using organization_id. May be specified together with client_id when the tenant has a custom password reset page enabled and a password-reset-post-challenge Action bound.

*/ @JsonSetter(value = "result_url", nulls = Nulls.SKIP) public Builder resultUrl(Optional resultUrl) { diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseCommon.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseCommon.java index 605e75c8e..137559f63 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseCommon.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseCommon.java @@ -18,15 +18,16 @@ import java.util.Map; import java.util.Objects; import java.util.Optional; +import org.jetbrains.annotations.NotNull; @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = ConnectionResponseCommon.Builder.class) public final class ConnectionResponseCommon implements IConnectionResponseCommon, ICreateConnectionCommon { - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -39,9 +40,9 @@ public final class ConnectionResponseCommon implements IConnectionResponseCommon private final Map additionalProperties; private ConnectionResponseCommon( - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -59,7 +60,7 @@ private ConnectionResponseCommon( @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -71,7 +72,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,31 +141,73 @@ public String toString() { return ObjectMappers.stringify(this); } - public static Builder builder() { + public static IdStage builder() { return new Builder(); } + public interface IdStage { + NameStage id(@NotNull String id); + + Builder from(ConnectionResponseCommon other); + } + + public interface NameStage { + _FinalStage name(@NotNull String name); + } + + public interface _FinalStage { + ConnectionResponseCommon build(); + + _FinalStage additionalProperty(String key, Object value); + + _FinalStage additionalProperties(Map additionalProperties); + + _FinalStage realms(Optional> realms); + + _FinalStage realms(List realms); + + /** + *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

+ */ + _FinalStage enabledClients(Optional> enabledClients); + + _FinalStage enabledClients(List enabledClients); + + _FinalStage displayName(Optional displayName); + + _FinalStage displayName(String displayName); + + _FinalStage isDomainConnection(Optional isDomainConnection); + + _FinalStage isDomainConnection(Boolean isDomainConnection); + + _FinalStage metadata(Optional>> metadata); + + _FinalStage metadata(Map> metadata); + } + @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder { - private Optional id = Optional.empty(); + public static final class Builder implements IdStage, NameStage, _FinalStage { + private String id; - private Optional> realms = Optional.empty(); + private String name; - private Optional name = Optional.empty(); + private Optional>> metadata = Optional.empty(); - private Optional> enabledClients = Optional.empty(); + private Optional isDomainConnection = Optional.empty(); private Optional displayName = Optional.empty(); - private Optional isDomainConnection = Optional.empty(); + private Optional> enabledClients = Optional.empty(); - private Optional>> metadata = Optional.empty(); + private Optional> realms = Optional.empty(); @JsonAnySetter private Map additionalProperties = new HashMap<>(); private Builder() {} + @java.lang.Override public Builder from(ConnectionResponseCommon other) { id(other.getId()); realms(other.getRealms()); @@ -176,96 +219,105 @@ public Builder from(ConnectionResponseCommon other) { return this; } - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public Builder id(Optional id) { - this.id = id; + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); return this; } - public Builder id(String id) { - this.id = Optional.ofNullable(id); + @java.lang.Override + @JsonSetter("name") + public _FinalStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); return this; } - @JsonSetter(value = "realms", nulls = Nulls.SKIP) - public Builder realms(Optional> realms) { - this.realms = realms; - return this; - } - - public Builder realms(List realms) { - this.realms = Optional.ofNullable(realms); + @java.lang.Override + public _FinalStage metadata(Map> metadata) { + this.metadata = Optional.ofNullable(metadata); return this; } - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public Builder name(Optional name) { - this.name = name; + @java.lang.Override + @JsonSetter(value = "metadata", nulls = Nulls.SKIP) + public _FinalStage metadata(Optional>> metadata) { + this.metadata = metadata; return this; } - public Builder name(String name) { - this.name = Optional.ofNullable(name); + @java.lang.Override + public _FinalStage isDomainConnection(Boolean isDomainConnection) { + this.isDomainConnection = Optional.ofNullable(isDomainConnection); return this; } - /** - *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

- */ - @JsonSetter(value = "enabled_clients", nulls = Nulls.SKIP) - public Builder enabledClients(Optional> enabledClients) { - this.enabledClients = enabledClients; + @java.lang.Override + @JsonSetter(value = "is_domain_connection", nulls = Nulls.SKIP) + public _FinalStage isDomainConnection(Optional isDomainConnection) { + this.isDomainConnection = isDomainConnection; return this; } - public Builder enabledClients(List enabledClients) { - this.enabledClients = Optional.ofNullable(enabledClients); + @java.lang.Override + public _FinalStage displayName(String displayName) { + this.displayName = Optional.ofNullable(displayName); return this; } + @java.lang.Override @JsonSetter(value = "display_name", nulls = Nulls.SKIP) - public Builder displayName(Optional displayName) { + public _FinalStage displayName(Optional displayName) { this.displayName = displayName; return this; } - public Builder displayName(String displayName) { - this.displayName = Optional.ofNullable(displayName); - return this; - } - - @JsonSetter(value = "is_domain_connection", nulls = Nulls.SKIP) - public Builder isDomainConnection(Optional isDomainConnection) { - this.isDomainConnection = isDomainConnection; + /** + *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

+ * @return Reference to {@code this} so that method calls can be chained together. + */ + @java.lang.Override + public _FinalStage enabledClients(List enabledClients) { + this.enabledClients = Optional.ofNullable(enabledClients); return this; } - public Builder isDomainConnection(Boolean isDomainConnection) { - this.isDomainConnection = Optional.ofNullable(isDomainConnection); + /** + *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

+ */ + @java.lang.Override + @JsonSetter(value = "enabled_clients", nulls = Nulls.SKIP) + public _FinalStage enabledClients(Optional> enabledClients) { + this.enabledClients = enabledClients; return this; } - @JsonSetter(value = "metadata", nulls = Nulls.SKIP) - public Builder metadata(Optional>> metadata) { - this.metadata = metadata; + @java.lang.Override + public _FinalStage realms(List realms) { + this.realms = Optional.ofNullable(realms); return this; } - public Builder metadata(Map> metadata) { - this.metadata = Optional.ofNullable(metadata); + @java.lang.Override + @JsonSetter(value = "realms", nulls = Nulls.SKIP) + public _FinalStage realms(Optional> realms) { + this.realms = realms; return this; } + @java.lang.Override public ConnectionResponseCommon build() { return new ConnectionResponseCommon( id, realms, name, enabledClients, displayName, isDomainConnection, metadata, additionalProperties); } + @java.lang.Override public Builder additionalProperty(String key, Object value) { this.additionalProperties.put(key, value); return this; } + @java.lang.Override public Builder additionalProperties(Map additionalProperties) { this.additionalProperties.putAll(additionalProperties); return this; diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentAd.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentAd.java index 8af3afde9..cb1bb84a5 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentAd.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentAd.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentAd private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -53,9 +53,9 @@ public final class ConnectionResponseContentAd private ConnectionResponseContentAd( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -93,7 +93,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -105,7 +105,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -199,16 +199,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentAdStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentAd other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentAdStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentAd build(); @@ -224,18 +232,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -265,7 +265,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentAdStrategy strategy; private Optional provisioningTicketUrl = Optional.empty(); @@ -280,12 +284,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -312,6 +312,20 @@ public Builder from(ConnectionResponseContentAd other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentAdStrategy strategy) { @@ -404,19 +418,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -430,19 +431,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentAdfs.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentAdfs.java index 60a70edaa..5916ad687 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentAdfs.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentAdfs.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentAdfs private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -55,9 +55,9 @@ public final class ConnectionResponseContentAdfs private ConnectionResponseContentAdfs( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -97,7 +97,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -109,7 +109,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -210,16 +210,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentAdfsStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentAdfs other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentAdfsStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentAdfs build(); @@ -235,18 +243,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -280,7 +280,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentAdfsStrategy strategy; private Optional showAsButton = Optional.empty(); @@ -297,12 +301,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -330,6 +330,20 @@ public Builder from(ConnectionResponseContentAdfs other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentAdfsStrategy strategy) { @@ -435,19 +449,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -461,19 +462,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentAmazon.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentAmazon.java index 2a6b36d2a..dbb45b337 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentAmazon.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentAmazon.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentAmazon private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentAmazon private ConnectionResponseContentAmazon( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentAmazonStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentAmazon other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentAmazonStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentAmazon build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentAmazonStrategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentAmazon other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentAmazonStrategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentApple.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentApple.java index 5cbf523b5..ad956b284 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentApple.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentApple.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentApple private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentApple private ConnectionResponseContentApple( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentAppleStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentApple other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentAppleStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentApple build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentAppleStrategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentApple other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentAppleStrategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentAuth0.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentAuth0.java index 061c2f6f1..5e26f32c1 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentAuth0.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentAuth0.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentAuth0 private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentAuth0 private ConnectionResponseContentAuth0( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentAuth0Strategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentAuth0 other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentAuth0Strategy strategy); + } + public interface _FinalStage { ConnectionResponseContentAuth0 build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentAuth0Strategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentAuth0 other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentAuth0Strategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentAuth0Oidc.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentAuth0Oidc.java index bab21b759..9fe0306f6 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentAuth0Oidc.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentAuth0Oidc.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentAuth0Oidc private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentAuth0Oidc private ConnectionResponseContentAuth0Oidc( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -189,16 +189,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentAuth0OidcStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentAuth0Oidc other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentAuth0OidcStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentAuth0Oidc build(); @@ -214,18 +222,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -251,7 +251,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentAuth0OidcStrategy strategy; private Optional options = Optional.empty(); @@ -264,12 +268,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -295,6 +295,20 @@ public Builder from(ConnectionResponseContentAuth0Oidc other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentAuth0OidcStrategy strategy) { @@ -374,19 +388,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -400,19 +401,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentAzureAd.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentAzureAd.java index 1c699ebd7..831897ac5 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentAzureAd.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentAzureAd.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentAzureAd private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -55,9 +55,9 @@ public final class ConnectionResponseContentAzureAd private ConnectionResponseContentAzureAd( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -97,7 +97,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -109,7 +109,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -210,16 +210,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentAzureAdStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentAzureAd other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentAzureAdStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentAzureAd build(); @@ -235,18 +243,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -280,7 +280,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentAzureAdStrategy strategy; private Optional showAsButton = Optional.empty(); @@ -297,12 +301,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -330,6 +330,20 @@ public Builder from(ConnectionResponseContentAzureAd other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentAzureAdStrategy strategy) { @@ -435,19 +449,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -461,19 +462,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentBaidu.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentBaidu.java index 9256fd710..19ae5aeb2 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentBaidu.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentBaidu.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentBaidu private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentBaidu private ConnectionResponseContentBaidu( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentBaiduStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentBaidu other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentBaiduStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentBaidu build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentBaiduStrategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentBaidu other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentBaiduStrategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentBitbucket.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentBitbucket.java index a95d4d1a0..10abc2e75 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentBitbucket.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentBitbucket.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentBitbucket private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentBitbucket private ConnectionResponseContentBitbucket( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -189,16 +189,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentBitbucketStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentBitbucket other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentBitbucketStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentBitbucket build(); @@ -214,18 +222,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -251,7 +251,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentBitbucketStrategy strategy; private Optional options = Optional.empty(); @@ -264,12 +268,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -295,6 +295,20 @@ public Builder from(ConnectionResponseContentBitbucket other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentBitbucketStrategy strategy) { @@ -374,19 +388,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -400,19 +401,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentBitly.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentBitly.java index e099ea4c7..be3b56ab3 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentBitly.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentBitly.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentBitly private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentBitly private ConnectionResponseContentBitly( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentBitlyStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentBitly other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentBitlyStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentBitly build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentBitlyStrategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentBitly other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentBitlyStrategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentBox.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentBox.java index 1d94c7158..14a5eb3f5 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentBox.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentBox.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentBox private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentBox private ConnectionResponseContentBox( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentBoxStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentBox other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentBoxStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentBox build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentBoxStrategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentBox other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentBoxStrategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentCustom.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentCustom.java index 6ce647a66..13a2077d0 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentCustom.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentCustom.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentCustom private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -53,9 +53,9 @@ public final class ConnectionResponseContentCustom private ConnectionResponseContentCustom( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -93,7 +93,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -105,7 +105,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -199,16 +199,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentCustomStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentCustom other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentCustomStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentCustom build(); @@ -224,18 +232,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -265,7 +265,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentCustomStrategy strategy; private Optional provisioningTicketUrl = Optional.empty(); @@ -280,12 +284,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -312,6 +312,20 @@ public Builder from(ConnectionResponseContentCustom other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentCustomStrategy strategy) { @@ -404,19 +418,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -430,19 +431,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentDaccount.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentDaccount.java index 57b832570..a0956e91e 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentDaccount.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentDaccount.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentDaccount private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentDaccount private ConnectionResponseContentDaccount( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentDaccountStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentDaccount other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentDaccountStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentDaccount build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentDaccountStrategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentDaccount other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentDaccountStrategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentDropbox.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentDropbox.java index b0b2a13f0..070ee7ff8 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentDropbox.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentDropbox.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentDropbox private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentDropbox private ConnectionResponseContentDropbox( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentDropboxStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentDropbox other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentDropboxStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentDropbox build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentDropboxStrategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentDropbox other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentDropboxStrategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentDwolla.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentDwolla.java index a33c30154..cc7546bdf 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentDwolla.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentDwolla.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentDwolla private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentDwolla private ConnectionResponseContentDwolla( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentDwollaStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentDwolla other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentDwollaStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentDwolla build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentDwollaStrategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentDwolla other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentDwollaStrategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentEmail.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentEmail.java index 70a2fc0fc..95fb4cc2b 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentEmail.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentEmail.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentEmail private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentEmail private ConnectionResponseContentEmail( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentEmailStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentEmail other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentEmailStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentEmail build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentEmailStrategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentEmail other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentEmailStrategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentEvernote.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentEvernote.java index 6e6b05492..9cb54e484 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentEvernote.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentEvernote.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentEvernote private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentEvernote private ConnectionResponseContentEvernote( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentEvernoteStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentEvernote other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentEvernoteStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentEvernote build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentEvernoteStrategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentEvernote other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentEvernoteStrategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentEvernoteSandbox.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentEvernoteSandbox.java index 36a7769d3..e537fcc81 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentEvernoteSandbox.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentEvernoteSandbox.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentEvernoteSandbox private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentEvernoteSandbox private ConnectionResponseContentEvernoteSandbox( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -189,16 +189,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentEvernoteSandboxStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentEvernoteSandbox other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentEvernoteSandboxStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentEvernoteSandbox build(); @@ -214,18 +222,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -251,7 +251,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentEvernoteSandboxStrategy strategy; private Optional options = Optional.empty(); @@ -264,12 +268,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -295,6 +295,20 @@ public Builder from(ConnectionResponseContentEvernoteSandbox other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentEvernoteSandboxStrategy strategy) { @@ -374,19 +388,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -400,19 +401,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentExact.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentExact.java index edeecaebe..a482f224f 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentExact.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentExact.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentExact private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentExact private ConnectionResponseContentExact( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentExactStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentExact other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentExactStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentExact build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentExactStrategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentExact other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentExactStrategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentFacebook.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentFacebook.java index 565127b80..7e796603d 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentFacebook.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentFacebook.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentFacebook private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentFacebook private ConnectionResponseContentFacebook( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentFacebookStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentFacebook other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentFacebookStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentFacebook build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentFacebookStrategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentFacebook other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentFacebookStrategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentFitbit.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentFitbit.java index f02b15954..cac628120 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentFitbit.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentFitbit.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentFitbit private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentFitbit private ConnectionResponseContentFitbit( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentFitbitStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentFitbit other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentFitbitStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentFitbit build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentFitbitStrategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentFitbit other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentFitbitStrategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentGitHub.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentGitHub.java index 94d17a59c..7ab899f24 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentGitHub.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentGitHub.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentGitHub private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentGitHub private ConnectionResponseContentGitHub( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentGitHubStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentGitHub other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentGitHubStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentGitHub build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentGitHubStrategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentGitHub other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentGitHubStrategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentGoogleApps.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentGoogleApps.java index a6b278e2b..bea9e2ba2 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentGoogleApps.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentGoogleApps.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentGoogleApps private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -55,9 +55,9 @@ public final class ConnectionResponseContentGoogleApps private ConnectionResponseContentGoogleApps( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -97,7 +97,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -109,7 +109,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -211,16 +211,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentGoogleAppsStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentGoogleApps other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentGoogleAppsStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentGoogleApps build(); @@ -236,18 +244,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -281,7 +281,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentGoogleAppsStrategy strategy; private Optional showAsButton = Optional.empty(); @@ -298,12 +302,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -331,6 +331,20 @@ public Builder from(ConnectionResponseContentGoogleApps other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentGoogleAppsStrategy strategy) { @@ -436,19 +450,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -462,19 +463,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentGoogleOAuth2.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentGoogleOAuth2.java index a634ad012..607e6ed2c 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentGoogleOAuth2.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentGoogleOAuth2.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentGoogleOAuth2 private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentGoogleOAuth2 private ConnectionResponseContentGoogleOAuth2( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -189,16 +189,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentGoogleOAuth2Strategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentGoogleOAuth2 other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentGoogleOAuth2Strategy strategy); + } + public interface _FinalStage { ConnectionResponseContentGoogleOAuth2 build(); @@ -214,18 +222,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -251,7 +251,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentGoogleOAuth2Strategy strategy; private Optional options = Optional.empty(); @@ -264,12 +268,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -295,6 +295,20 @@ public Builder from(ConnectionResponseContentGoogleOAuth2 other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentGoogleOAuth2Strategy strategy) { @@ -374,19 +388,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -400,19 +401,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentInstagram.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentInstagram.java index 1ee269758..10727a09f 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentInstagram.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentInstagram.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentInstagram private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentInstagram private ConnectionResponseContentInstagram( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -189,16 +189,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentInstagramStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentInstagram other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentInstagramStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentInstagram build(); @@ -214,18 +222,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -251,7 +251,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentInstagramStrategy strategy; private Optional options = Optional.empty(); @@ -264,12 +268,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -295,6 +295,20 @@ public Builder from(ConnectionResponseContentInstagram other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentInstagramStrategy strategy) { @@ -374,19 +388,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -400,19 +401,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentIp.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentIp.java index 715429b3c..2bf0d39a7 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentIp.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentIp.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentIp private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -53,9 +53,9 @@ public final class ConnectionResponseContentIp private ConnectionResponseContentIp( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -93,7 +93,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -105,7 +105,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -199,16 +199,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentIpStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentIp other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentIpStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentIp build(); @@ -224,18 +232,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -265,7 +265,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentIpStrategy strategy; private Optional showAsButton = Optional.empty(); @@ -280,12 +284,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -312,6 +312,20 @@ public Builder from(ConnectionResponseContentIp other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentIpStrategy strategy) { @@ -404,19 +418,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -430,19 +431,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentLine.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentLine.java index 22199f6e3..bf3cfaa6c 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentLine.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentLine.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentLine private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentLine private ConnectionResponseContentLine( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentLineStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentLine other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentLineStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentLine build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentLineStrategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentLine other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentLineStrategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentLinkedin.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentLinkedin.java index 438e81c6b..9eefe70df 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentLinkedin.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentLinkedin.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentLinkedin private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentLinkedin private ConnectionResponseContentLinkedin( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentLinkedinStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentLinkedin other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentLinkedinStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentLinkedin build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentLinkedinStrategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentLinkedin other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentLinkedinStrategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentOAuth1.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentOAuth1.java index 024ed9a1b..6e395ceb6 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentOAuth1.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentOAuth1.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentOAuth1 private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentOAuth1 private ConnectionResponseContentOAuth1( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentOAuth1Strategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentOAuth1 other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentOAuth1Strategy strategy); + } + public interface _FinalStage { ConnectionResponseContentOAuth1 build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentOAuth1Strategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentOAuth1 other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentOAuth1Strategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentOAuth2.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentOAuth2.java index edf2a2e87..9d29726a1 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentOAuth2.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentOAuth2.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentOAuth2 private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentOAuth2 private ConnectionResponseContentOAuth2( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentOAuth2Strategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentOAuth2 other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentOAuth2Strategy strategy); + } + public interface _FinalStage { ConnectionResponseContentOAuth2 build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentOAuth2Strategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentOAuth2 other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentOAuth2Strategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentOffice365.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentOffice365.java index b53f4398c..48fc0731b 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentOffice365.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentOffice365.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentOffice365 private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -55,9 +55,9 @@ public final class ConnectionResponseContentOffice365 private ConnectionResponseContentOffice365( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -97,7 +97,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -109,7 +109,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -211,16 +211,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentOffice365Strategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentOffice365 other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentOffice365Strategy strategy); + } + public interface _FinalStage { ConnectionResponseContentOffice365 build(); @@ -236,18 +244,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -281,7 +281,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentOffice365Strategy strategy; private Optional showAsButton = Optional.empty(); @@ -298,12 +302,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -331,6 +331,20 @@ public Builder from(ConnectionResponseContentOffice365 other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentOffice365Strategy strategy) { @@ -436,19 +450,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -462,19 +463,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentOidc.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentOidc.java index dcaae12a2..b665ced4e 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentOidc.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentOidc.java @@ -23,11 +23,11 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = ConnectionResponseContentOidc.Builder.class) public final class ConnectionResponseContentOidc implements IConnectionResponseCommon, ICreateConnectionCommon { - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -50,9 +50,9 @@ public final class ConnectionResponseContentOidc implements IConnectionResponseC private final Map additionalProperties; private ConnectionResponseContentOidc( - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -80,7 +80,7 @@ private ConnectionResponseContentOidc( @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -92,7 +92,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -196,16 +196,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentOidcStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentOidc other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentOidcStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentOidc build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -262,7 +262,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentOidcStrategy strategy; private Optional showAsButton = Optional.empty(); @@ -281,12 +285,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -309,6 +309,20 @@ public Builder from(ConnectionResponseContentOidc other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentOidcStrategy strategy) { @@ -427,19 +441,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -453,19 +454,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public ConnectionResponseContentOidc build() { return new ConnectionResponseContentOidc( diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentOkta.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentOkta.java index d0d64dd1f..69e173ed1 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentOkta.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentOkta.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentOkta private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -53,9 +53,9 @@ public final class ConnectionResponseContentOkta private ConnectionResponseContentOkta( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -93,7 +93,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -105,7 +105,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -199,16 +199,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentOktaStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentOkta other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentOktaStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentOkta build(); @@ -224,18 +232,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -265,7 +265,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentOktaStrategy strategy; private Optional showAsButton = Optional.empty(); @@ -280,12 +284,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -312,6 +312,20 @@ public Builder from(ConnectionResponseContentOkta other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentOktaStrategy strategy) { @@ -404,19 +418,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -430,19 +431,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentPaypal.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentPaypal.java index 8aaf113f8..254b3be43 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentPaypal.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentPaypal.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentPaypal private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentPaypal private ConnectionResponseContentPaypal( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentPaypalStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentPaypal other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentPaypalStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentPaypal build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentPaypalStrategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentPaypal other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentPaypalStrategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentPaypalSandbox.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentPaypalSandbox.java index 9320ca9bd..00fa7f405 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentPaypalSandbox.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentPaypalSandbox.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentPaypalSandbox private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentPaypalSandbox private ConnectionResponseContentPaypalSandbox( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -189,16 +189,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentPaypalSandboxStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentPaypalSandbox other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentPaypalSandboxStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentPaypalSandbox build(); @@ -214,18 +222,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -251,7 +251,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentPaypalSandboxStrategy strategy; private Optional options = Optional.empty(); @@ -264,12 +268,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -295,6 +295,20 @@ public Builder from(ConnectionResponseContentPaypalSandbox other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentPaypalSandboxStrategy strategy) { @@ -374,19 +388,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -400,19 +401,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentPingFederate.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentPingFederate.java index 1a2c13122..3f799ae06 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentPingFederate.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentPingFederate.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentPingFederate private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -55,9 +55,9 @@ public final class ConnectionResponseContentPingFederate private ConnectionResponseContentPingFederate( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -97,7 +97,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -109,7 +109,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -211,16 +211,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentPingFederateStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentPingFederate other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentPingFederateStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentPingFederate build(); @@ -236,18 +244,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -281,7 +281,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentPingFederateStrategy strategy; private Optional showAsButton = Optional.empty(); @@ -298,12 +302,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -331,6 +331,20 @@ public Builder from(ConnectionResponseContentPingFederate other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentPingFederateStrategy strategy) { @@ -436,19 +450,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -462,19 +463,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentPlanningCenter.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentPlanningCenter.java index b1dd863eb..2930b305a 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentPlanningCenter.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentPlanningCenter.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentPlanningCenter private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentPlanningCenter private ConnectionResponseContentPlanningCenter( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -189,16 +189,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentPlanningCenterStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentPlanningCenter other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentPlanningCenterStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentPlanningCenter build(); @@ -214,18 +222,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -251,7 +251,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentPlanningCenterStrategy strategy; private Optional options = Optional.empty(); @@ -264,12 +268,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -295,6 +295,20 @@ public Builder from(ConnectionResponseContentPlanningCenter other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentPlanningCenterStrategy strategy) { @@ -374,19 +388,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -400,19 +401,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSalesforce.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSalesforce.java index cd097acf6..f5b843e46 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSalesforce.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSalesforce.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentSalesforce private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentSalesforce private ConnectionResponseContentSalesforce( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -189,16 +189,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentSalesforceStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentSalesforce other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentSalesforceStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentSalesforce build(); @@ -214,18 +222,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -251,7 +251,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentSalesforceStrategy strategy; private Optional options = Optional.empty(); @@ -264,12 +268,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -295,6 +295,20 @@ public Builder from(ConnectionResponseContentSalesforce other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentSalesforceStrategy strategy) { @@ -374,19 +388,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -400,19 +401,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSalesforceCommunity.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSalesforceCommunity.java index b9ea87149..4664bbd50 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSalesforceCommunity.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSalesforceCommunity.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentSalesforceCommunity private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentSalesforceCommunity private ConnectionResponseContentSalesforceCommunity( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -189,16 +189,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentSalesforceCommunityStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentSalesforceCommunity other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentSalesforceCommunityStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentSalesforceCommunity build(); @@ -214,18 +222,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -251,7 +251,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentSalesforceCommunityStrategy strategy; private Optional options = Optional.empty(); @@ -264,12 +268,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -295,6 +295,20 @@ public Builder from(ConnectionResponseContentSalesforceCommunity other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentSalesforceCommunityStrategy strategy) { @@ -374,19 +388,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -400,19 +401,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSalesforceSandbox.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSalesforceSandbox.java index 8b76a3a38..6b03e1e13 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSalesforceSandbox.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSalesforceSandbox.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentSalesforceSandbox private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentSalesforceSandbox private ConnectionResponseContentSalesforceSandbox( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -189,16 +189,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentSalesforceSandboxStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentSalesforceSandbox other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentSalesforceSandboxStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentSalesforceSandbox build(); @@ -214,18 +222,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -251,7 +251,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentSalesforceSandboxStrategy strategy; private Optional options = Optional.empty(); @@ -264,12 +268,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -295,6 +295,20 @@ public Builder from(ConnectionResponseContentSalesforceSandbox other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentSalesforceSandboxStrategy strategy) { @@ -374,19 +388,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -400,19 +401,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSaml.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSaml.java index 75a012a20..0f67f9076 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSaml.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSaml.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentSaml private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -55,9 +55,9 @@ public final class ConnectionResponseContentSaml private ConnectionResponseContentSaml( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -97,7 +97,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -109,7 +109,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -210,16 +210,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentSamlStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentSaml other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentSamlStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentSaml build(); @@ -235,18 +243,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -280,7 +280,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentSamlStrategy strategy; private Optional showAsButton = Optional.empty(); @@ -297,12 +301,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -330,6 +330,20 @@ public Builder from(ConnectionResponseContentSaml other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentSamlStrategy strategy) { @@ -435,19 +449,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -461,19 +462,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSharepoint.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSharepoint.java index a47792c3a..bdfd9414e 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSharepoint.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSharepoint.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentSharepoint private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -53,9 +53,9 @@ public final class ConnectionResponseContentSharepoint private ConnectionResponseContentSharepoint( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -93,7 +93,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -105,7 +105,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -200,16 +200,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentSharepointStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentSharepoint other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentSharepointStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentSharepoint build(); @@ -225,18 +233,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -266,7 +266,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentSharepointStrategy strategy; private Optional showAsButton = Optional.empty(); @@ -281,12 +285,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -313,6 +313,20 @@ public Builder from(ConnectionResponseContentSharepoint other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentSharepointStrategy strategy) { @@ -405,19 +419,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -431,19 +432,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentShop.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentShop.java index bf9d696d5..b33addf8a 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentShop.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentShop.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentShop private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentShop private ConnectionResponseContentShop( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentShopStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentShop other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentShopStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentShop build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentShopStrategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentShop other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentShopStrategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentShopify.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentShopify.java index 5445a89e2..b07ce6e31 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentShopify.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentShopify.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentShopify private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentShopify private ConnectionResponseContentShopify( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentShopifyStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentShopify other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentShopifyStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentShopify build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentShopifyStrategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentShopify other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentShopifyStrategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSms.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSms.java index 9df56c9ad..879db62ad 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSms.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSms.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentSms private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentSms private ConnectionResponseContentSms( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentSmsStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentSms other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentSmsStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentSms build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentSmsStrategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentSms other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentSmsStrategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSoundcloud.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSoundcloud.java index d076eedb4..701aacd9d 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSoundcloud.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentSoundcloud.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentSoundcloud private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentSoundcloud private ConnectionResponseContentSoundcloud( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -189,16 +189,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentSoundcloudStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentSoundcloud other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentSoundcloudStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentSoundcloud build(); @@ -214,18 +222,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -251,7 +251,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentSoundcloudStrategy strategy; private Optional options = Optional.empty(); @@ -264,12 +268,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -295,6 +295,20 @@ public Builder from(ConnectionResponseContentSoundcloud other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentSoundcloudStrategy strategy) { @@ -374,19 +388,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -400,19 +401,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentThirtySevenSignals.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentThirtySevenSignals.java index b8ac5a8bd..c4b78f38d 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentThirtySevenSignals.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentThirtySevenSignals.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentThirtySevenSignals private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentThirtySevenSignals private ConnectionResponseContentThirtySevenSignals( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -189,16 +189,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentThirtySevenSignalsStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentThirtySevenSignals other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentThirtySevenSignalsStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentThirtySevenSignals build(); @@ -214,18 +222,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -251,7 +251,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentThirtySevenSignalsStrategy strategy; private Optional options = Optional.empty(); @@ -264,12 +268,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -295,6 +295,20 @@ public Builder from(ConnectionResponseContentThirtySevenSignals other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentThirtySevenSignalsStrategy strategy) { @@ -374,19 +388,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -400,19 +401,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentTwitter.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentTwitter.java index 998c1e7cf..196c10616 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentTwitter.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentTwitter.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentTwitter private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentTwitter private ConnectionResponseContentTwitter( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentTwitterStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentTwitter other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentTwitterStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentTwitter build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentTwitterStrategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentTwitter other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentTwitterStrategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentUntappd.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentUntappd.java index 6621b8c6e..edc2f685e 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentUntappd.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentUntappd.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentUntappd private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentUntappd private ConnectionResponseContentUntappd( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentUntappdStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentUntappd other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentUntappdStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentUntappd build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentUntappdStrategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentUntappd other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentUntappdStrategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentVkontakte.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentVkontakte.java index 554ed2639..60144a7cc 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentVkontakte.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentVkontakte.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentVkontakte private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentVkontakte private ConnectionResponseContentVkontakte( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -189,16 +189,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentVkontakteStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentVkontakte other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentVkontakteStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentVkontakte build(); @@ -214,18 +222,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -251,7 +251,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentVkontakteStrategy strategy; private Optional options = Optional.empty(); @@ -264,12 +268,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -295,6 +295,20 @@ public Builder from(ConnectionResponseContentVkontakte other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentVkontakteStrategy strategy) { @@ -374,19 +388,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -400,19 +401,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentWeibo.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentWeibo.java index 4ae32d2bf..0a2c280ec 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentWeibo.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentWeibo.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentWeibo private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentWeibo private ConnectionResponseContentWeibo( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentWeiboStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentWeibo other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentWeiboStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentWeibo build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentWeiboStrategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentWeibo other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentWeiboStrategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentWindowsLive.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentWindowsLive.java index 110da6eae..2a83ff47f 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentWindowsLive.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentWindowsLive.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentWindowsLive private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentWindowsLive private ConnectionResponseContentWindowsLive( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -189,16 +189,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentWindowsLiveStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentWindowsLive other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentWindowsLiveStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentWindowsLive build(); @@ -214,18 +222,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -251,7 +251,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentWindowsLiveStrategy strategy; private Optional options = Optional.empty(); @@ -264,12 +268,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -295,6 +295,20 @@ public Builder from(ConnectionResponseContentWindowsLive other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentWindowsLiveStrategy strategy) { @@ -374,19 +388,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -400,19 +401,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentWordpress.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentWordpress.java index 5db72235d..d3613d8d1 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentWordpress.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentWordpress.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentWordpress private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentWordpress private ConnectionResponseContentWordpress( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -189,16 +189,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentWordpressStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentWordpress other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentWordpressStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentWordpress build(); @@ -214,18 +222,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -251,7 +251,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentWordpressStrategy strategy; private Optional options = Optional.empty(); @@ -264,12 +268,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -295,6 +295,20 @@ public Builder from(ConnectionResponseContentWordpress other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentWordpressStrategy strategy) { @@ -374,19 +388,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -400,19 +401,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentYahoo.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentYahoo.java index 77de9202d..f41177c59 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentYahoo.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentYahoo.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentYahoo private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentYahoo private ConnectionResponseContentYahoo( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentYahooStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentYahoo other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentYahooStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentYahoo build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentYahooStrategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentYahoo other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentYahooStrategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentYandex.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentYandex.java index 9129ee734..2e9b80661 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentYandex.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionResponseContentYandex.java @@ -28,11 +28,11 @@ public final class ConnectionResponseContentYandex private final Optional connectedAccounts; - private final Optional id; + private final String id; private final Optional> realms; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -51,9 +51,9 @@ public final class ConnectionResponseContentYandex private ConnectionResponseContentYandex( Optional authentication, Optional connectedAccounts, - Optional id, + String id, Optional> realms, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -89,7 +89,7 @@ public Optional getConnectedAccounts() { @JsonProperty("id") @java.lang.Override - public Optional getId() { + public String getId() { return id; } @@ -101,7 +101,7 @@ public Optional> getRealms() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -188,16 +188,24 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static IdStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull ConnectionResponseContentYandexStrategy strategy); + public interface IdStage { + NameStage id(@NotNull String id); Builder from(ConnectionResponseContentYandex other); } + public interface NameStage { + StrategyStage name(@NotNull String name); + } + + public interface StrategyStage { + _FinalStage strategy(@NotNull ConnectionResponseContentYandexStrategy strategy); + } + public interface _FinalStage { ConnectionResponseContentYandex build(); @@ -213,18 +221,10 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage id(Optional id); - - _FinalStage id(String id); - _FinalStage realms(Optional> realms); _FinalStage realms(List realms); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -250,7 +250,11 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements IdStage, NameStage, StrategyStage, _FinalStage { + private String id; + + private String name; + private ConnectionResponseContentYandexStrategy strategy; private Optional options = Optional.empty(); @@ -263,12 +267,8 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional> realms = Optional.empty(); - private Optional id = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -294,6 +294,20 @@ public Builder from(ConnectionResponseContentYandex other) { return this; } + @java.lang.Override + @JsonSetter("id") + public NameStage id(@NotNull String id) { + this.id = Objects.requireNonNull(id, "id must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull ConnectionResponseContentYandexStrategy strategy) { @@ -373,19 +387,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage realms(List realms) { this.realms = Optional.ofNullable(realms); @@ -399,19 +400,6 @@ public _FinalStage realms(Optional> realms) { return this; } - @java.lang.Override - public _FinalStage id(String id) { - this.id = Optional.ofNullable(id); - return this; - } - - @java.lang.Override - @JsonSetter(value = "id", nulls = Nulls.SKIP) - public _FinalStage id(Optional id) { - this.id = id; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionCommon.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionCommon.java index 173e6dd80..8b1b600c3 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionCommon.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionCommon.java @@ -18,11 +18,12 @@ import java.util.Map; import java.util.Objects; import java.util.Optional; +import org.jetbrains.annotations.NotNull; @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionCommon.Builder.class) public final class CreateConnectionCommon implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -35,7 +36,7 @@ public final class CreateConnectionCommon implements ICreateConnectionCommon { private final Map additionalProperties; private CreateConnectionCommon( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -51,7 +52,7 @@ private CreateConnectionCommon( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -111,27 +112,61 @@ public String toString() { return ObjectMappers.stringify(this); } - public static Builder builder() { + public static NameStage builder() { return new Builder(); } - @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder { - private Optional name = Optional.empty(); + public interface NameStage { + _FinalStage name(@NotNull String name); - private Optional> enabledClients = Optional.empty(); + Builder from(CreateConnectionCommon other); + } - private Optional displayName = Optional.empty(); + public interface _FinalStage { + CreateConnectionCommon build(); - private Optional isDomainConnection = Optional.empty(); + _FinalStage additionalProperty(String key, Object value); + + _FinalStage additionalProperties(Map additionalProperties); + + /** + *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

+ */ + _FinalStage enabledClients(Optional> enabledClients); + + _FinalStage enabledClients(List enabledClients); + + _FinalStage displayName(Optional displayName); + + _FinalStage displayName(String displayName); + + _FinalStage isDomainConnection(Optional isDomainConnection); + + _FinalStage isDomainConnection(Boolean isDomainConnection); + + _FinalStage metadata(Optional>> metadata); + + _FinalStage metadata(Map> metadata); + } + + @JsonIgnoreProperties(ignoreUnknown = true) + public static final class Builder implements NameStage, _FinalStage { + private String name; private Optional>> metadata = Optional.empty(); + private Optional isDomainConnection = Optional.empty(); + + private Optional displayName = Optional.empty(); + + private Optional> enabledClients = Optional.empty(); + @JsonAnySetter private Map additionalProperties = new HashMap<>(); private Builder() {} + @java.lang.Override public Builder from(CreateConnectionCommon other) { name(other.getName()); enabledClients(other.getEnabledClients()); @@ -141,74 +176,85 @@ public Builder from(CreateConnectionCommon other) { return this; } - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public Builder name(Optional name) { - this.name = name; + @java.lang.Override + @JsonSetter("name") + public _FinalStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); return this; } - public Builder name(String name) { - this.name = Optional.ofNullable(name); + @java.lang.Override + public _FinalStage metadata(Map> metadata) { + this.metadata = Optional.ofNullable(metadata); return this; } - /** - *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

- */ - @JsonSetter(value = "enabled_clients", nulls = Nulls.SKIP) - public Builder enabledClients(Optional> enabledClients) { - this.enabledClients = enabledClients; + @java.lang.Override + @JsonSetter(value = "metadata", nulls = Nulls.SKIP) + public _FinalStage metadata(Optional>> metadata) { + this.metadata = metadata; return this; } - public Builder enabledClients(List enabledClients) { - this.enabledClients = Optional.ofNullable(enabledClients); + @java.lang.Override + public _FinalStage isDomainConnection(Boolean isDomainConnection) { + this.isDomainConnection = Optional.ofNullable(isDomainConnection); return this; } - @JsonSetter(value = "display_name", nulls = Nulls.SKIP) - public Builder displayName(Optional displayName) { - this.displayName = displayName; + @java.lang.Override + @JsonSetter(value = "is_domain_connection", nulls = Nulls.SKIP) + public _FinalStage isDomainConnection(Optional isDomainConnection) { + this.isDomainConnection = isDomainConnection; return this; } - public Builder displayName(String displayName) { + @java.lang.Override + public _FinalStage displayName(String displayName) { this.displayName = Optional.ofNullable(displayName); return this; } - @JsonSetter(value = "is_domain_connection", nulls = Nulls.SKIP) - public Builder isDomainConnection(Optional isDomainConnection) { - this.isDomainConnection = isDomainConnection; - return this; - } - - public Builder isDomainConnection(Boolean isDomainConnection) { - this.isDomainConnection = Optional.ofNullable(isDomainConnection); + @java.lang.Override + @JsonSetter(value = "display_name", nulls = Nulls.SKIP) + public _FinalStage displayName(Optional displayName) { + this.displayName = displayName; return this; } - @JsonSetter(value = "metadata", nulls = Nulls.SKIP) - public Builder metadata(Optional>> metadata) { - this.metadata = metadata; + /** + *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

+ * @return Reference to {@code this} so that method calls can be chained together. + */ + @java.lang.Override + public _FinalStage enabledClients(List enabledClients) { + this.enabledClients = Optional.ofNullable(enabledClients); return this; } - public Builder metadata(Map> metadata) { - this.metadata = Optional.ofNullable(metadata); + /** + *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

+ */ + @java.lang.Override + @JsonSetter(value = "enabled_clients", nulls = Nulls.SKIP) + public _FinalStage enabledClients(Optional> enabledClients) { + this.enabledClients = enabledClients; return this; } + @java.lang.Override public CreateConnectionCommon build() { return new CreateConnectionCommon( name, enabledClients, displayName, isDomainConnection, metadata, additionalProperties); } + @java.lang.Override public Builder additionalProperty(String key, Object value) { this.additionalProperties.put(key, value); return this; } + @java.lang.Override public Builder additionalProperties(Map additionalProperties) { this.additionalProperties.putAll(additionalProperties); return this; diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentAd.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentAd.java index 17f56ffcd..032f118c1 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentAd.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentAd.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentAd.Builder.class) public final class CreateConnectionRequestContentAd implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentAd implements ICreateConnection private final Map additionalProperties; private CreateConnectionRequestContentAd( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentAd( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -139,16 +139,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentAdStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentAd other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentAdStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentAd build(); @@ -156,10 +160,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -185,7 +185,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentAdStrategy strategy; private Optional options = Optional.empty(); @@ -198,8 +200,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -217,6 +217,13 @@ public Builder from(CreateConnectionRequestContentAd other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentAdStrategy strategy) { @@ -296,19 +303,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentAd build() { return new CreateConnectionRequestContentAd( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentAdfs.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentAdfs.java index 238baa056..7b427e324 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentAdfs.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentAdfs.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentAdfs.Builder.class) public final class CreateConnectionRequestContentAdfs implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -42,7 +42,7 @@ public final class CreateConnectionRequestContentAdfs implements ICreateConnecti private final Map additionalProperties; private CreateConnectionRequestContentAdfs( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -64,7 +64,7 @@ private CreateConnectionRequestContentAdfs( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -151,16 +151,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentAdfsStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentAdfs other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentAdfsStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentAdfs build(); @@ -168,10 +172,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -201,7 +201,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentAdfsStrategy strategy; private Optional showAsButton = Optional.empty(); @@ -216,8 +218,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -236,6 +236,13 @@ public Builder from(CreateConnectionRequestContentAdfs other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentAdfsStrategy strategy) { @@ -328,19 +335,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentAdfs build() { return new CreateConnectionRequestContentAdfs( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentAmazon.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentAmazon.java index 73bf3b411..771740e7b 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentAmazon.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentAmazon.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentAmazon.Builder.class) public final class CreateConnectionRequestContentAmazon implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentAmazon implements ICreateConnec private final Map additionalProperties; private CreateConnectionRequestContentAmazon( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentAmazon( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentAmazonStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentAmazon other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentAmazonStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentAmazon build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentAmazonStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentAmazon other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentAmazonStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentAmazon build() { return new CreateConnectionRequestContentAmazon( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentApple.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentApple.java index 9efcc37c6..73af97478 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentApple.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentApple.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentApple.Builder.class) public final class CreateConnectionRequestContentApple implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentApple implements ICreateConnect private final Map additionalProperties; private CreateConnectionRequestContentApple( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentApple( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentAppleStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentApple other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentAppleStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentApple build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentAppleStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentApple other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentAppleStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentApple build() { return new CreateConnectionRequestContentApple( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentAuth0.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentAuth0.java index 40facf327..7b9f0fd7a 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentAuth0.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentAuth0.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentAuth0.Builder.class) public final class CreateConnectionRequestContentAuth0 implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -42,7 +42,7 @@ public final class CreateConnectionRequestContentAuth0 implements ICreateConnect private final Map additionalProperties; private CreateConnectionRequestContentAuth0( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -64,7 +64,7 @@ private CreateConnectionRequestContentAuth0( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -151,16 +151,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentAuth0Strategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentAuth0 other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentAuth0Strategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentAuth0 build(); @@ -168,10 +172,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -201,7 +201,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentAuth0Strategy strategy; private Optional> realms = Optional.empty(); @@ -216,8 +218,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -236,6 +236,13 @@ public Builder from(CreateConnectionRequestContentAuth0 other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentAuth0Strategy strategy) { @@ -328,19 +335,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentAuth0 build() { return new CreateConnectionRequestContentAuth0( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentAuth0Oidc.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentAuth0Oidc.java index 5c231bca1..e255366e3 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentAuth0Oidc.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentAuth0Oidc.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentAuth0Oidc.Builder.class) public final class CreateConnectionRequestContentAuth0Oidc implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentAuth0Oidc implements ICreateCon private final Map additionalProperties; private CreateConnectionRequestContentAuth0Oidc( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentAuth0Oidc( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentAuth0OidcStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentAuth0Oidc other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentAuth0OidcStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentAuth0Oidc build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentAuth0OidcStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentAuth0Oidc other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentAuth0OidcStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentAuth0Oidc build() { return new CreateConnectionRequestContentAuth0Oidc( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentAzureAd.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentAzureAd.java index 5bf7aa3e3..3333dea33 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentAzureAd.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentAzureAd.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentAzureAd.Builder.class) public final class CreateConnectionRequestContentAzureAd implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -42,7 +42,7 @@ public final class CreateConnectionRequestContentAzureAd implements ICreateConne private final Map additionalProperties; private CreateConnectionRequestContentAzureAd( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -64,7 +64,7 @@ private CreateConnectionRequestContentAzureAd( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -151,16 +151,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentAzureAdStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentAzureAd other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentAzureAdStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentAzureAd build(); @@ -168,10 +172,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -201,7 +201,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentAzureAdStrategy strategy; private Optional showAsButton = Optional.empty(); @@ -216,8 +218,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -236,6 +236,13 @@ public Builder from(CreateConnectionRequestContentAzureAd other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentAzureAdStrategy strategy) { @@ -328,19 +335,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentAzureAd build() { return new CreateConnectionRequestContentAzureAd( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentBaidu.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentBaidu.java index 4dffd8628..d2ba8d86d 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentBaidu.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentBaidu.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentBaidu.Builder.class) public final class CreateConnectionRequestContentBaidu implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentBaidu implements ICreateConnect private final Map additionalProperties; private CreateConnectionRequestContentBaidu( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentBaidu( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentBaiduStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentBaidu other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentBaiduStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentBaidu build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentBaiduStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentBaidu other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentBaiduStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentBaidu build() { return new CreateConnectionRequestContentBaidu( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentBitbucket.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentBitbucket.java index f1e220c4f..50ae27f01 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentBitbucket.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentBitbucket.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentBitbucket.Builder.class) public final class CreateConnectionRequestContentBitbucket implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentBitbucket implements ICreateCon private final Map additionalProperties; private CreateConnectionRequestContentBitbucket( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentBitbucket( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentBitbucketStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentBitbucket other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentBitbucketStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentBitbucket build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentBitbucketStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentBitbucket other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentBitbucketStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentBitbucket build() { return new CreateConnectionRequestContentBitbucket( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentBitly.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentBitly.java index 8d3750c5b..e11f9eb74 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentBitly.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentBitly.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentBitly.Builder.class) public final class CreateConnectionRequestContentBitly implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentBitly implements ICreateConnect private final Map additionalProperties; private CreateConnectionRequestContentBitly( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentBitly( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentBitlyStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentBitly other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentBitlyStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentBitly build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentBitlyStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentBitly other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentBitlyStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentBitly build() { return new CreateConnectionRequestContentBitly( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentBox.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentBox.java index d2faf7522..64f5d475e 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentBox.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentBox.java @@ -27,7 +27,7 @@ public final class CreateConnectionRequestContentBox implements IConnectionPurpo private final Optional connectedAccounts; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -46,7 +46,7 @@ public final class CreateConnectionRequestContentBox implements IConnectionPurpo private CreateConnectionRequestContentBox( Optional authentication, Optional connectedAccounts, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -80,7 +80,7 @@ public Optional getConnectedAccounts() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -163,16 +163,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentBoxStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentBox other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentBoxStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentBox build(); @@ -188,10 +192,6 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -217,7 +217,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentBoxStrategy strategy; private Optional options = Optional.empty(); @@ -230,8 +232,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -255,6 +255,13 @@ public Builder from(CreateConnectionRequestContentBox other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentBoxStrategy strategy) { @@ -334,19 +341,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentCustom.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentCustom.java index 9077d8095..6ef2c1387 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentCustom.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentCustom.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentCustom.Builder.class) public final class CreateConnectionRequestContentCustom implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentCustom implements ICreateConnec private final Map additionalProperties; private CreateConnectionRequestContentCustom( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentCustom( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentCustomStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentCustom other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentCustomStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentCustom build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentCustomStrategy strategy; private Optional> options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentCustom other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentCustomStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentCustom build() { return new CreateConnectionRequestContentCustom( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentDaccount.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentDaccount.java index d4a07ec7b..ced13c31a 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentDaccount.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentDaccount.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentDaccount.Builder.class) public final class CreateConnectionRequestContentDaccount implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentDaccount implements ICreateConn private final Map additionalProperties; private CreateConnectionRequestContentDaccount( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentDaccount( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentDaccountStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentDaccount other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentDaccountStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentDaccount build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentDaccountStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentDaccount other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentDaccountStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentDaccount build() { return new CreateConnectionRequestContentDaccount( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentDropbox.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentDropbox.java index cdc79e02e..265094b90 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentDropbox.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentDropbox.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentDropbox.Builder.class) public final class CreateConnectionRequestContentDropbox implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentDropbox implements ICreateConne private final Map additionalProperties; private CreateConnectionRequestContentDropbox( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentDropbox( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentDropboxStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentDropbox other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentDropboxStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentDropbox build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentDropboxStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentDropbox other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentDropboxStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentDropbox build() { return new CreateConnectionRequestContentDropbox( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentDwolla.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentDwolla.java index 61bfa1e78..6274629a0 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentDwolla.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentDwolla.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentDwolla.Builder.class) public final class CreateConnectionRequestContentDwolla implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentDwolla implements ICreateConnec private final Map additionalProperties; private CreateConnectionRequestContentDwolla( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentDwolla( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentDwollaStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentDwolla other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentDwollaStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentDwolla build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentDwollaStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentDwolla other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentDwollaStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentDwolla build() { return new CreateConnectionRequestContentDwolla( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentEmail.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentEmail.java index fe59960d6..1a27d719e 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentEmail.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentEmail.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentEmail.Builder.class) public final class CreateConnectionRequestContentEmail implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentEmail implements ICreateConnect private final Map additionalProperties; private CreateConnectionRequestContentEmail( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentEmail( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentEmailStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentEmail other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentEmailStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentEmail build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentEmailStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentEmail other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentEmailStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentEmail build() { return new CreateConnectionRequestContentEmail( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentEvernote.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentEvernote.java index 19b101653..e4a217a99 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentEvernote.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentEvernote.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentEvernote.Builder.class) public final class CreateConnectionRequestContentEvernote implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentEvernote implements ICreateConn private final Map additionalProperties; private CreateConnectionRequestContentEvernote( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentEvernote( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentEvernoteStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentEvernote other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentEvernoteStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentEvernote build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentEvernoteStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentEvernote other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentEvernoteStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentEvernote build() { return new CreateConnectionRequestContentEvernote( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentEvernoteSandbox.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentEvernoteSandbox.java index 3e09accc2..fddd86fb8 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentEvernoteSandbox.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentEvernoteSandbox.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentEvernoteSandbox.Builder.class) public final class CreateConnectionRequestContentEvernoteSandbox implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentEvernoteSandbox implements ICre private final Map additionalProperties; private CreateConnectionRequestContentEvernoteSandbox( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentEvernoteSandbox( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentEvernoteSandboxStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentEvernoteSandbox other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentEvernoteSandboxStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentEvernoteSandbox build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentEvernoteSandboxStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentEvernoteSandbox other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentEvernoteSandboxStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentEvernoteSandbox build() { return new CreateConnectionRequestContentEvernoteSandbox( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentExact.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentExact.java index 96561c140..4f277b573 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentExact.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentExact.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentExact.Builder.class) public final class CreateConnectionRequestContentExact implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentExact implements ICreateConnect private final Map additionalProperties; private CreateConnectionRequestContentExact( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentExact( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentExactStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentExact other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentExactStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentExact build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentExactStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentExact other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentExactStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentExact build() { return new CreateConnectionRequestContentExact( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentFacebook.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentFacebook.java index 7f2e99830..de68b3619 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentFacebook.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentFacebook.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentFacebook.Builder.class) public final class CreateConnectionRequestContentFacebook implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentFacebook implements ICreateConn private final Map additionalProperties; private CreateConnectionRequestContentFacebook( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentFacebook( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentFacebookStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentFacebook other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentFacebookStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentFacebook build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentFacebookStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentFacebook other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentFacebookStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentFacebook build() { return new CreateConnectionRequestContentFacebook( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentFitbit.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentFitbit.java index 2937108cb..a1a9c4edc 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentFitbit.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentFitbit.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentFitbit.Builder.class) public final class CreateConnectionRequestContentFitbit implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentFitbit implements ICreateConnec private final Map additionalProperties; private CreateConnectionRequestContentFitbit( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentFitbit( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentFitbitStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentFitbit other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentFitbitStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentFitbit build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentFitbitStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentFitbit other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentFitbitStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentFitbit build() { return new CreateConnectionRequestContentFitbit( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentGitHub.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentGitHub.java index ec9f436e5..db6ed10ff 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentGitHub.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentGitHub.java @@ -27,7 +27,7 @@ public final class CreateConnectionRequestContentGitHub implements IConnectionPu private final Optional connectedAccounts; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -46,7 +46,7 @@ public final class CreateConnectionRequestContentGitHub implements IConnectionPu private CreateConnectionRequestContentGitHub( Optional authentication, Optional connectedAccounts, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -80,7 +80,7 @@ public Optional getConnectedAccounts() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -164,16 +164,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentGitHubStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentGitHub other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentGitHubStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentGitHub build(); @@ -189,10 +193,6 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -218,7 +218,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentGitHubStrategy strategy; private Optional options = Optional.empty(); @@ -231,8 +233,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -256,6 +256,13 @@ public Builder from(CreateConnectionRequestContentGitHub other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentGitHubStrategy strategy) { @@ -335,19 +342,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentGoogleApps.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentGoogleApps.java index b2bd6b4df..be3feb526 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentGoogleApps.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentGoogleApps.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentGoogleApps.Builder.class) public final class CreateConnectionRequestContentGoogleApps implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -42,7 +42,7 @@ public final class CreateConnectionRequestContentGoogleApps implements ICreateCo private final Map additionalProperties; private CreateConnectionRequestContentGoogleApps( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -64,7 +64,7 @@ private CreateConnectionRequestContentGoogleApps( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -151,16 +151,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentGoogleAppsStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentGoogleApps other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentGoogleAppsStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentGoogleApps build(); @@ -168,10 +172,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -201,7 +201,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentGoogleAppsStrategy strategy; private Optional showAsButton = Optional.empty(); @@ -216,8 +218,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -236,6 +236,13 @@ public Builder from(CreateConnectionRequestContentGoogleApps other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentGoogleAppsStrategy strategy) { @@ -328,19 +335,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentGoogleApps build() { return new CreateConnectionRequestContentGoogleApps( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentGoogleOAuth2.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentGoogleOAuth2.java index b680e3c9e..ff0b1c3c8 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentGoogleOAuth2.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentGoogleOAuth2.java @@ -27,7 +27,7 @@ public final class CreateConnectionRequestContentGoogleOAuth2 implements IConnec private final Optional connectedAccounts; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -46,7 +46,7 @@ public final class CreateConnectionRequestContentGoogleOAuth2 implements IConnec private CreateConnectionRequestContentGoogleOAuth2( Optional authentication, Optional connectedAccounts, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -80,7 +80,7 @@ public Optional getConnectedAccounts() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -164,16 +164,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentGoogleOAuth2Strategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentGoogleOAuth2 other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentGoogleOAuth2Strategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentGoogleOAuth2 build(); @@ -189,10 +193,6 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -218,7 +218,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentGoogleOAuth2Strategy strategy; private Optional options = Optional.empty(); @@ -231,8 +233,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -256,6 +256,13 @@ public Builder from(CreateConnectionRequestContentGoogleOAuth2 other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentGoogleOAuth2Strategy strategy) { @@ -335,19 +342,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentInstagram.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentInstagram.java index ad4890ca6..009d19bc4 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentInstagram.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentInstagram.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentInstagram.Builder.class) public final class CreateConnectionRequestContentInstagram implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentInstagram implements ICreateCon private final Map additionalProperties; private CreateConnectionRequestContentInstagram( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentInstagram( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentInstagramStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentInstagram other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentInstagramStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentInstagram build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentInstagramStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentInstagram other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentInstagramStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentInstagram build() { return new CreateConnectionRequestContentInstagram( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentIp.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentIp.java index 96f15837d..3004cb30d 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentIp.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentIp.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentIp.Builder.class) public final class CreateConnectionRequestContentIp implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -42,7 +42,7 @@ public final class CreateConnectionRequestContentIp implements ICreateConnection private final Map additionalProperties; private CreateConnectionRequestContentIp( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -64,7 +64,7 @@ private CreateConnectionRequestContentIp( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -150,16 +150,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentIpStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentIp other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentIpStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentIp build(); @@ -167,10 +171,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -200,7 +200,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentIpStrategy strategy; private Optional showAsButton = Optional.empty(); @@ -215,8 +217,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -235,6 +235,13 @@ public Builder from(CreateConnectionRequestContentIp other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentIpStrategy strategy) { @@ -327,19 +334,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentIp build() { return new CreateConnectionRequestContentIp( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentLine.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentLine.java index fa5d650a3..1ecac5ca0 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentLine.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentLine.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentLine.Builder.class) public final class CreateConnectionRequestContentLine implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentLine implements ICreateConnecti private final Map additionalProperties; private CreateConnectionRequestContentLine( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentLine( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentLineStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentLine other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentLineStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentLine build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentLineStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentLine other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentLineStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentLine build() { return new CreateConnectionRequestContentLine( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentLinkedin.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentLinkedin.java index 888f97289..1ea5869a2 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentLinkedin.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentLinkedin.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentLinkedin.Builder.class) public final class CreateConnectionRequestContentLinkedin implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentLinkedin implements ICreateConn private final Map additionalProperties; private CreateConnectionRequestContentLinkedin( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentLinkedin( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentLinkedinStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentLinkedin other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentLinkedinStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentLinkedin build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentLinkedinStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentLinkedin other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentLinkedinStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentLinkedin build() { return new CreateConnectionRequestContentLinkedin( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentOAuth1.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentOAuth1.java index ecfd1aafe..92adfdab4 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentOAuth1.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentOAuth1.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentOAuth1.Builder.class) public final class CreateConnectionRequestContentOAuth1 implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentOAuth1 implements ICreateConnec private final Map additionalProperties; private CreateConnectionRequestContentOAuth1( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentOAuth1( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentOAuth1Strategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentOAuth1 other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentOAuth1Strategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentOAuth1 build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentOAuth1Strategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentOAuth1 other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentOAuth1Strategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentOAuth1 build() { return new CreateConnectionRequestContentOAuth1( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentOAuth2.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentOAuth2.java index b113ba979..966a80314 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentOAuth2.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentOAuth2.java @@ -27,7 +27,7 @@ public final class CreateConnectionRequestContentOAuth2 implements IConnectionPu private final Optional connectedAccounts; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -46,7 +46,7 @@ public final class CreateConnectionRequestContentOAuth2 implements IConnectionPu private CreateConnectionRequestContentOAuth2( Optional authentication, Optional connectedAccounts, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -80,7 +80,7 @@ public Optional getConnectedAccounts() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -164,16 +164,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentOAuth2Strategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentOAuth2 other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentOAuth2Strategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentOAuth2 build(); @@ -189,10 +193,6 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -218,7 +218,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentOAuth2Strategy strategy; private Optional options = Optional.empty(); @@ -231,8 +233,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -256,6 +256,13 @@ public Builder from(CreateConnectionRequestContentOAuth2 other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentOAuth2Strategy strategy) { @@ -335,19 +342,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentOffice365.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentOffice365.java index 958f0ccad..d4a70a02c 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentOffice365.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentOffice365.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentOffice365.Builder.class) public final class CreateConnectionRequestContentOffice365 implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -42,7 +42,7 @@ public final class CreateConnectionRequestContentOffice365 implements ICreateCon private final Map additionalProperties; private CreateConnectionRequestContentOffice365( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -64,7 +64,7 @@ private CreateConnectionRequestContentOffice365( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -151,16 +151,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentOffice365Strategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentOffice365 other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentOffice365Strategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentOffice365 build(); @@ -168,10 +172,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -201,7 +201,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentOffice365Strategy strategy; private Optional showAsButton = Optional.empty(); @@ -216,8 +218,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -236,6 +236,13 @@ public Builder from(CreateConnectionRequestContentOffice365 other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentOffice365Strategy strategy) { @@ -328,19 +335,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentOffice365 build() { return new CreateConnectionRequestContentOffice365( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentOidc.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentOidc.java index b11b69da1..dab2f821a 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentOidc.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentOidc.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentOidc.Builder.class) public final class CreateConnectionRequestContentOidc implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -46,7 +46,7 @@ public final class CreateConnectionRequestContentOidc implements ICreateConnecti private final Map additionalProperties; private CreateConnectionRequestContentOidc( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -72,7 +72,7 @@ private CreateConnectionRequestContentOidc( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -173,16 +173,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentOidcStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentOidc other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentOidcStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentOidc build(); @@ -190,10 +194,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -231,7 +231,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentOidcStrategy strategy; private Optional showAsButton = Optional.empty(); @@ -250,8 +252,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -272,6 +272,13 @@ public Builder from(CreateConnectionRequestContentOidc other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentOidcStrategy strategy) { @@ -390,19 +397,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentOidc build() { return new CreateConnectionRequestContentOidc( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentOkta.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentOkta.java index 43d9dbf63..0a9724fe8 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentOkta.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentOkta.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentOkta.Builder.class) public final class CreateConnectionRequestContentOkta implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -42,7 +42,7 @@ public final class CreateConnectionRequestContentOkta implements ICreateConnecti private final Map additionalProperties; private CreateConnectionRequestContentOkta( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -64,7 +64,7 @@ private CreateConnectionRequestContentOkta( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -151,16 +151,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentOktaStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentOkta other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentOktaStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentOkta build(); @@ -168,10 +172,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -201,7 +201,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentOktaStrategy strategy; private Optional showAsButton = Optional.empty(); @@ -216,8 +218,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -236,6 +236,13 @@ public Builder from(CreateConnectionRequestContentOkta other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentOktaStrategy strategy) { @@ -328,19 +335,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentOkta build() { return new CreateConnectionRequestContentOkta( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentPaypal.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentPaypal.java index fb9b80830..4b96f8c3a 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentPaypal.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentPaypal.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentPaypal.Builder.class) public final class CreateConnectionRequestContentPaypal implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentPaypal implements ICreateConnec private final Map additionalProperties; private CreateConnectionRequestContentPaypal( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentPaypal( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentPaypalStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentPaypal other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentPaypalStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentPaypal build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentPaypalStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentPaypal other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentPaypalStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentPaypal build() { return new CreateConnectionRequestContentPaypal( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentPaypalSandbox.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentPaypalSandbox.java index 0a7740324..edc453f2c 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentPaypalSandbox.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentPaypalSandbox.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentPaypalSandbox.Builder.class) public final class CreateConnectionRequestContentPaypalSandbox implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentPaypalSandbox implements ICreat private final Map additionalProperties; private CreateConnectionRequestContentPaypalSandbox( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentPaypalSandbox( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentPaypalSandboxStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentPaypalSandbox other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentPaypalSandboxStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentPaypalSandbox build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentPaypalSandboxStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentPaypalSandbox other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentPaypalSandboxStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentPaypalSandbox build() { return new CreateConnectionRequestContentPaypalSandbox( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentPingFederate.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentPingFederate.java index 06b74b3a9..b0b92814c 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentPingFederate.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentPingFederate.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentPingFederate.Builder.class) public final class CreateConnectionRequestContentPingFederate implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -42,7 +42,7 @@ public final class CreateConnectionRequestContentPingFederate implements ICreate private final Map additionalProperties; private CreateConnectionRequestContentPingFederate( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -64,7 +64,7 @@ private CreateConnectionRequestContentPingFederate( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -151,16 +151,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentPingFederateStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentPingFederate other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentPingFederateStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentPingFederate build(); @@ -168,10 +172,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -201,7 +201,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentPingFederateStrategy strategy; private Optional showAsButton = Optional.empty(); @@ -216,8 +218,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -236,6 +236,13 @@ public Builder from(CreateConnectionRequestContentPingFederate other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentPingFederateStrategy strategy) { @@ -328,19 +335,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentPingFederate build() { return new CreateConnectionRequestContentPingFederate( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentPlanningCenter.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentPlanningCenter.java index 48cc7285a..d25f7e56d 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentPlanningCenter.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentPlanningCenter.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentPlanningCenter.Builder.class) public final class CreateConnectionRequestContentPlanningCenter implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentPlanningCenter implements ICrea private final Map additionalProperties; private CreateConnectionRequestContentPlanningCenter( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentPlanningCenter( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentPlanningCenterStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentPlanningCenter other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentPlanningCenterStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentPlanningCenter build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentPlanningCenterStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentPlanningCenter other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentPlanningCenterStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentPlanningCenter build() { return new CreateConnectionRequestContentPlanningCenter( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSalesforce.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSalesforce.java index a1c56b282..39fa56d00 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSalesforce.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSalesforce.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentSalesforce.Builder.class) public final class CreateConnectionRequestContentSalesforce implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentSalesforce implements ICreateCo private final Map additionalProperties; private CreateConnectionRequestContentSalesforce( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentSalesforce( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentSalesforceStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentSalesforce other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentSalesforceStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentSalesforce build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentSalesforceStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentSalesforce other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentSalesforceStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentSalesforce build() { return new CreateConnectionRequestContentSalesforce( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSalesforceCommunity.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSalesforceCommunity.java index d7b9b4e8c..8e721e5db 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSalesforceCommunity.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSalesforceCommunity.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentSalesforceCommunity.Builder.class) public final class CreateConnectionRequestContentSalesforceCommunity implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentSalesforceCommunity implements private final Map additionalProperties; private CreateConnectionRequestContentSalesforceCommunity( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentSalesforceCommunity( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentSalesforceCommunityStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentSalesforceCommunity other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentSalesforceCommunityStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentSalesforceCommunity build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentSalesforceCommunityStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentSalesforceCommunity other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentSalesforceCommunityStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentSalesforceCommunity build() { return new CreateConnectionRequestContentSalesforceCommunity( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSalesforceSandbox.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSalesforceSandbox.java index 77ed97a64..7b6bf4b16 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSalesforceSandbox.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSalesforceSandbox.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentSalesforceSandbox.Builder.class) public final class CreateConnectionRequestContentSalesforceSandbox implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentSalesforceSandbox implements IC private final Map additionalProperties; private CreateConnectionRequestContentSalesforceSandbox( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentSalesforceSandbox( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentSalesforceSandboxStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentSalesforceSandbox other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentSalesforceSandboxStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentSalesforceSandbox build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentSalesforceSandboxStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentSalesforceSandbox other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentSalesforceSandboxStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentSalesforceSandbox build() { return new CreateConnectionRequestContentSalesforceSandbox( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSaml.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSaml.java index 162bc80bb..f0790ca25 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSaml.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSaml.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentSaml.Builder.class) public final class CreateConnectionRequestContentSaml implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -42,7 +42,7 @@ public final class CreateConnectionRequestContentSaml implements ICreateConnecti private final Map additionalProperties; private CreateConnectionRequestContentSaml( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -64,7 +64,7 @@ private CreateConnectionRequestContentSaml( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -151,16 +151,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentSamlStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentSaml other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentSamlStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentSaml build(); @@ -168,10 +172,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -201,7 +201,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentSamlStrategy strategy; private Optional showAsButton = Optional.empty(); @@ -216,8 +218,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -236,6 +236,13 @@ public Builder from(CreateConnectionRequestContentSaml other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentSamlStrategy strategy) { @@ -328,19 +335,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentSaml build() { return new CreateConnectionRequestContentSaml( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSharepoint.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSharepoint.java index d3fd94ddf..4fb2214a0 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSharepoint.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSharepoint.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentSharepoint.Builder.class) public final class CreateConnectionRequestContentSharepoint implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -42,7 +42,7 @@ public final class CreateConnectionRequestContentSharepoint implements ICreateCo private final Map additionalProperties; private CreateConnectionRequestContentSharepoint( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -64,7 +64,7 @@ private CreateConnectionRequestContentSharepoint( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -151,16 +151,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentSharepointStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentSharepoint other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentSharepointStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentSharepoint build(); @@ -168,10 +172,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -201,7 +201,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentSharepointStrategy strategy; private Optional showAsButton = Optional.empty(); @@ -216,8 +218,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -236,6 +236,13 @@ public Builder from(CreateConnectionRequestContentSharepoint other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentSharepointStrategy strategy) { @@ -328,19 +335,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentSharepoint build() { return new CreateConnectionRequestContentSharepoint( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentShop.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentShop.java index bb3f32381..da07b6865 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentShop.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentShop.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentShop.Builder.class) public final class CreateConnectionRequestContentShop implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentShop implements ICreateConnecti private final Map additionalProperties; private CreateConnectionRequestContentShop( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentShop( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentShopStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentShop other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentShopStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentShop build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentShopStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentShop other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentShopStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentShop build() { return new CreateConnectionRequestContentShop( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentShopify.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentShopify.java index d809763ec..92b0f60e3 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentShopify.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentShopify.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentShopify.Builder.class) public final class CreateConnectionRequestContentShopify implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentShopify implements ICreateConne private final Map additionalProperties; private CreateConnectionRequestContentShopify( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentShopify( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentShopifyStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentShopify other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentShopifyStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentShopify build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentShopifyStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentShopify other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentShopifyStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentShopify build() { return new CreateConnectionRequestContentShopify( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSms.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSms.java index 45d3359b6..40bd5e909 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSms.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSms.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentSms.Builder.class) public final class CreateConnectionRequestContentSms implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentSms implements ICreateConnectio private final Map additionalProperties; private CreateConnectionRequestContentSms( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentSms( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -139,16 +139,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentSmsStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentSms other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentSmsStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentSms build(); @@ -156,10 +160,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -185,7 +185,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentSmsStrategy strategy; private Optional options = Optional.empty(); @@ -198,8 +200,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -217,6 +217,13 @@ public Builder from(CreateConnectionRequestContentSms other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentSmsStrategy strategy) { @@ -296,19 +303,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentSms build() { return new CreateConnectionRequestContentSms( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSoundcloud.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSoundcloud.java index cab7a9db6..b673c6407 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSoundcloud.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentSoundcloud.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentSoundcloud.Builder.class) public final class CreateConnectionRequestContentSoundcloud implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentSoundcloud implements ICreateCo private final Map additionalProperties; private CreateConnectionRequestContentSoundcloud( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentSoundcloud( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentSoundcloudStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentSoundcloud other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentSoundcloudStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentSoundcloud build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentSoundcloudStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentSoundcloud other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentSoundcloudStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentSoundcloud build() { return new CreateConnectionRequestContentSoundcloud( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentThirtySevenSignals.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentThirtySevenSignals.java index 17dca9a13..7cb2d3194 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentThirtySevenSignals.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentThirtySevenSignals.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentThirtySevenSignals.Builder.class) public final class CreateConnectionRequestContentThirtySevenSignals implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentThirtySevenSignals implements I private final Map additionalProperties; private CreateConnectionRequestContentThirtySevenSignals( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentThirtySevenSignals( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentThirtySevenSignalsStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentThirtySevenSignals other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentThirtySevenSignalsStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentThirtySevenSignals build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentThirtySevenSignalsStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentThirtySevenSignals other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentThirtySevenSignalsStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentThirtySevenSignals build() { return new CreateConnectionRequestContentThirtySevenSignals( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentTwitter.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentTwitter.java index df64ef951..498ce34dc 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentTwitter.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentTwitter.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentTwitter.Builder.class) public final class CreateConnectionRequestContentTwitter implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentTwitter implements ICreateConne private final Map additionalProperties; private CreateConnectionRequestContentTwitter( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentTwitter( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentTwitterStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentTwitter other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentTwitterStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentTwitter build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentTwitterStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentTwitter other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentTwitterStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentTwitter build() { return new CreateConnectionRequestContentTwitter( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentUntappd.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentUntappd.java index b84d99db2..ef2e9a3ce 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentUntappd.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentUntappd.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentUntappd.Builder.class) public final class CreateConnectionRequestContentUntappd implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentUntappd implements ICreateConne private final Map additionalProperties; private CreateConnectionRequestContentUntappd( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentUntappd( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentUntappdStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentUntappd other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentUntappdStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentUntappd build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentUntappdStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentUntappd other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentUntappdStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentUntappd build() { return new CreateConnectionRequestContentUntappd( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentVkontakte.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentVkontakte.java index efba62d13..ea45dc8c3 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentVkontakte.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentVkontakte.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentVkontakte.Builder.class) public final class CreateConnectionRequestContentVkontakte implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentVkontakte implements ICreateCon private final Map additionalProperties; private CreateConnectionRequestContentVkontakte( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentVkontakte( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentVkontakteStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentVkontakte other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentVkontakteStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentVkontakte build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentVkontakteStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentVkontakte other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentVkontakteStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentVkontakte build() { return new CreateConnectionRequestContentVkontakte( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentWeibo.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentWeibo.java index 171a4ae0c..99f8a3bec 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentWeibo.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentWeibo.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentWeibo.Builder.class) public final class CreateConnectionRequestContentWeibo implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentWeibo implements ICreateConnect private final Map additionalProperties; private CreateConnectionRequestContentWeibo( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentWeibo( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentWeiboStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentWeibo other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentWeiboStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentWeibo build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentWeiboStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentWeibo other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentWeiboStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentWeibo build() { return new CreateConnectionRequestContentWeibo( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentWindowsLive.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentWindowsLive.java index 5165f21e8..4fb6518ed 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentWindowsLive.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentWindowsLive.java @@ -27,7 +27,7 @@ public final class CreateConnectionRequestContentWindowsLive implements IConnect private final Optional connectedAccounts; - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -46,7 +46,7 @@ public final class CreateConnectionRequestContentWindowsLive implements IConnect private CreateConnectionRequestContentWindowsLive( Optional authentication, Optional connectedAccounts, - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -80,7 +80,7 @@ public Optional getConnectedAccounts() { @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -164,16 +164,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentWindowsLiveStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentWindowsLive other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentWindowsLiveStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentWindowsLive build(); @@ -189,10 +193,6 @@ public interface _FinalStage { _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -218,7 +218,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentWindowsLiveStrategy strategy; private Optional options = Optional.empty(); @@ -231,8 +233,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - private Optional connectedAccounts = Optional.empty(); private Optional authentication = Optional.empty(); @@ -256,6 +256,13 @@ public Builder from(CreateConnectionRequestContentWindowsLive other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentWindowsLiveStrategy strategy) { @@ -335,19 +342,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public _FinalStage connectedAccounts(ConnectionConnectedAccountsPurpose connectedAccounts) { this.connectedAccounts = Optional.ofNullable(connectedAccounts); diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentWordpress.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentWordpress.java index f98d6f672..2099ee797 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentWordpress.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentWordpress.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentWordpress.Builder.class) public final class CreateConnectionRequestContentWordpress implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentWordpress implements ICreateCon private final Map additionalProperties; private CreateConnectionRequestContentWordpress( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentWordpress( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentWordpressStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentWordpress other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentWordpressStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentWordpress build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentWordpressStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentWordpress other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentWordpressStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentWordpress build() { return new CreateConnectionRequestContentWordpress( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentYahoo.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentYahoo.java index 6b44031da..97dbeb61b 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentYahoo.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentYahoo.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentYahoo.Builder.class) public final class CreateConnectionRequestContentYahoo implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentYahoo implements ICreateConnect private final Map additionalProperties; private CreateConnectionRequestContentYahoo( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentYahoo( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentYahooStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentYahoo other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentYahooStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentYahoo build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentYahooStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentYahoo other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentYahooStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentYahoo build() { return new CreateConnectionRequestContentYahoo( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentYandex.java b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentYandex.java index 377fce462..092de700a 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentYandex.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateConnectionRequestContentYandex.java @@ -23,7 +23,7 @@ @JsonInclude(JsonInclude.Include.NON_ABSENT) @JsonDeserialize(builder = CreateConnectionRequestContentYandex.Builder.class) public final class CreateConnectionRequestContentYandex implements ICreateConnectionCommon { - private final Optional name; + private final String name; private final Optional> enabledClients; @@ -40,7 +40,7 @@ public final class CreateConnectionRequestContentYandex implements ICreateConnec private final Map additionalProperties; private CreateConnectionRequestContentYandex( - Optional name, + String name, Optional> enabledClients, Optional displayName, Optional isDomainConnection, @@ -60,7 +60,7 @@ private CreateConnectionRequestContentYandex( @JsonProperty("name") @java.lang.Override - public Optional getName() { + public String getName() { return name; } @@ -140,16 +140,20 @@ public String toString() { return ObjectMappers.stringify(this); } - public static StrategyStage builder() { + public static NameStage builder() { return new Builder(); } - public interface StrategyStage { - _FinalStage strategy(@NotNull CreateConnectionRequestContentYandexStrategy strategy); + public interface NameStage { + StrategyStage name(@NotNull String name); Builder from(CreateConnectionRequestContentYandex other); } + public interface StrategyStage { + _FinalStage strategy(@NotNull CreateConnectionRequestContentYandexStrategy strategy); + } + public interface _FinalStage { CreateConnectionRequestContentYandex build(); @@ -157,10 +161,6 @@ public interface _FinalStage { _FinalStage additionalProperties(Map additionalProperties); - _FinalStage name(Optional name); - - _FinalStage name(String name); - /** *

Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients.

*/ @@ -186,7 +186,9 @@ public interface _FinalStage { } @JsonIgnoreProperties(ignoreUnknown = true) - public static final class Builder implements StrategyStage, _FinalStage { + public static final class Builder implements NameStage, StrategyStage, _FinalStage { + private String name; + private CreateConnectionRequestContentYandexStrategy strategy; private Optional options = Optional.empty(); @@ -199,8 +201,6 @@ public static final class Builder implements StrategyStage, _FinalStage { private Optional> enabledClients = Optional.empty(); - private Optional name = Optional.empty(); - @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -218,6 +218,13 @@ public Builder from(CreateConnectionRequestContentYandex other) { return this; } + @java.lang.Override + @JsonSetter("name") + public StrategyStage name(@NotNull String name) { + this.name = Objects.requireNonNull(name, "name must not be null"); + return this; + } + @java.lang.Override @JsonSetter("strategy") public _FinalStage strategy(@NotNull CreateConnectionRequestContentYandexStrategy strategy) { @@ -297,19 +304,6 @@ public _FinalStage enabledClients(Optional> enabledClients) { return this; } - @java.lang.Override - public _FinalStage name(String name) { - this.name = Optional.ofNullable(name); - return this; - } - - @java.lang.Override - @JsonSetter(value = "name", nulls = Nulls.SKIP) - public _FinalStage name(Optional name) { - this.name = name; - return this; - } - @java.lang.Override public CreateConnectionRequestContentYandex build() { return new CreateConnectionRequestContentYandex( diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateResourceServerRequestContent.java b/src/main/java/com/auth0/client/mgmt/types/CreateResourceServerRequestContent.java index 587901736..15c4fa3f7 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateResourceServerRequestContent.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateResourceServerRequestContent.java @@ -39,6 +39,8 @@ public final class CreateResourceServerRequestContent { private final Optional allowOnlineAccess; + private final Optional allowOnlineAccessWithEphemeralSessions; + private final Optional tokenLifetime; private final Optional tokenDialect; @@ -69,6 +71,7 @@ private CreateResourceServerRequestContent( Optional signingSecret, Optional allowOfflineAccess, Optional allowOnlineAccess, + Optional allowOnlineAccessWithEphemeralSessions, Optional tokenLifetime, Optional tokenDialect, Optional skipConsentForVerifiableFirstPartyClients, @@ -87,6 +90,7 @@ private CreateResourceServerRequestContent( this.signingSecret = signingSecret; this.allowOfflineAccess = allowOfflineAccess; this.allowOnlineAccess = allowOnlineAccess; + this.allowOnlineAccessWithEphemeralSessions = allowOnlineAccessWithEphemeralSessions; this.tokenLifetime = tokenLifetime; this.tokenDialect = tokenDialect; this.skipConsentForVerifiableFirstPartyClients = skipConsentForVerifiableFirstPartyClients; @@ -153,6 +157,14 @@ public Optional getAllowOnlineAccess() { return allowOnlineAccess; } + /** + * @return Whether Online Refresh Tokens can be issued even when sessions are configured as ephemeral (true) or not (false). + */ + @JsonProperty("allow_online_access_with_ephemeral_sessions") + public Optional getAllowOnlineAccessWithEphemeralSessions() { + return allowOnlineAccessWithEphemeralSessions; + } + /** * @return Expiration value (in seconds) for access tokens issued for this API from the token endpoint. */ @@ -282,6 +294,7 @@ private boolean equalTo(CreateResourceServerRequestContent other) { && signingSecret.equals(other.signingSecret) && allowOfflineAccess.equals(other.allowOfflineAccess) && allowOnlineAccess.equals(other.allowOnlineAccess) + && allowOnlineAccessWithEphemeralSessions.equals(other.allowOnlineAccessWithEphemeralSessions) && tokenLifetime.equals(other.tokenLifetime) && tokenDialect.equals(other.tokenDialect) && skipConsentForVerifiableFirstPartyClients.equals(other.skipConsentForVerifiableFirstPartyClients) @@ -304,6 +317,7 @@ public int hashCode() { this.signingSecret, this.allowOfflineAccess, this.allowOnlineAccess, + this.allowOnlineAccessWithEphemeralSessions, this.tokenLifetime, this.tokenDialect, this.skipConsentForVerifiableFirstPartyClients, @@ -380,6 +394,13 @@ public interface _FinalStage { _FinalStage allowOnlineAccess(Boolean allowOnlineAccess); + /** + *

Whether Online Refresh Tokens can be issued even when sessions are configured as ephemeral (true) or not (false).

+ */ + _FinalStage allowOnlineAccessWithEphemeralSessions(Optional allowOnlineAccessWithEphemeralSessions); + + _FinalStage allowOnlineAccessWithEphemeralSessions(Boolean allowOnlineAccessWithEphemeralSessions); + /** *

Expiration value (in seconds) for access tokens issued for this API from the token endpoint.

*/ @@ -478,6 +499,8 @@ public static final class Builder implements IdentifierStage, _FinalStage { private Optional tokenLifetime = Optional.empty(); + private Optional allowOnlineAccessWithEphemeralSessions = Optional.empty(); + private Optional allowOnlineAccess = Optional.empty(); private Optional allowOfflineAccess = Optional.empty(); @@ -504,6 +527,7 @@ public Builder from(CreateResourceServerRequestContent other) { signingSecret(other.getSigningSecret()); allowOfflineAccess(other.getAllowOfflineAccess()); allowOnlineAccess(other.getAllowOnlineAccess()); + allowOnlineAccessWithEphemeralSessions(other.getAllowOnlineAccessWithEphemeralSessions()); tokenLifetime(other.getTokenLifetime()); tokenDialect(other.getTokenDialect()); skipConsentForVerifiableFirstPartyClients(other.getSkipConsentForVerifiableFirstPartyClients()); @@ -801,6 +825,27 @@ public _FinalStage tokenLifetime(Optional tokenLifetime) { return this; } + /** + *

Whether Online Refresh Tokens can be issued even when sessions are configured as ephemeral (true) or not (false).

+ * @return Reference to {@code this} so that method calls can be chained together. + */ + @java.lang.Override + public _FinalStage allowOnlineAccessWithEphemeralSessions(Boolean allowOnlineAccessWithEphemeralSessions) { + this.allowOnlineAccessWithEphemeralSessions = Optional.ofNullable(allowOnlineAccessWithEphemeralSessions); + return this; + } + + /** + *

Whether Online Refresh Tokens can be issued even when sessions are configured as ephemeral (true) or not (false).

+ */ + @java.lang.Override + @JsonSetter(value = "allow_online_access_with_ephemeral_sessions", nulls = Nulls.SKIP) + public _FinalStage allowOnlineAccessWithEphemeralSessions( + Optional allowOnlineAccessWithEphemeralSessions) { + this.allowOnlineAccessWithEphemeralSessions = allowOnlineAccessWithEphemeralSessions; + return this; + } + /** *

Whether Online Refresh Tokens can be issued for this API (true) or not (false).

* @return Reference to {@code this} so that method calls can be chained together. @@ -924,6 +969,7 @@ public CreateResourceServerRequestContent build() { signingSecret, allowOfflineAccess, allowOnlineAccess, + allowOnlineAccessWithEphemeralSessions, tokenLifetime, tokenDialect, skipConsentForVerifiableFirstPartyClients, diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateResourceServerResponseContent.java b/src/main/java/com/auth0/client/mgmt/types/CreateResourceServerResponseContent.java index b289e5d98..b3c1f681e 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateResourceServerResponseContent.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateResourceServerResponseContent.java @@ -42,6 +42,8 @@ public final class CreateResourceServerResponseContent { private final Optional allowOnlineAccess; + private final Optional allowOnlineAccessWithEphemeralSessions; + private final Optional skipConsentForVerifiableFirstPartyClients; private final Optional tokenLifetime; @@ -78,6 +80,7 @@ private CreateResourceServerResponseContent( Optional signingSecret, Optional allowOfflineAccess, Optional allowOnlineAccess, + Optional allowOnlineAccessWithEphemeralSessions, Optional skipConsentForVerifiableFirstPartyClients, Optional tokenLifetime, Optional tokenLifetimeForWeb, @@ -100,6 +103,7 @@ private CreateResourceServerResponseContent( this.signingSecret = signingSecret; this.allowOfflineAccess = allowOfflineAccess; this.allowOnlineAccess = allowOnlineAccess; + this.allowOnlineAccessWithEphemeralSessions = allowOnlineAccessWithEphemeralSessions; this.skipConsentForVerifiableFirstPartyClients = skipConsentForVerifiableFirstPartyClients; this.tokenLifetime = tokenLifetime; this.tokenLifetimeForWeb = tokenLifetimeForWeb; @@ -184,6 +188,14 @@ public Optional getAllowOnlineAccess() { return allowOnlineAccess; } + /** + * @return Whether Online Refresh Tokens can be issued even when sessions are configured as ephemeral (true) or not (false). + */ + @JsonProperty("allow_online_access_with_ephemeral_sessions") + public Optional getAllowOnlineAccessWithEphemeralSessions() { + return allowOnlineAccessWithEphemeralSessions; + } + /** * @return Whether to skip user consent for applications flagged as first party (true) or not (false). */ @@ -331,6 +343,7 @@ private boolean equalTo(CreateResourceServerResponseContent other) { && signingSecret.equals(other.signingSecret) && allowOfflineAccess.equals(other.allowOfflineAccess) && allowOnlineAccess.equals(other.allowOnlineAccess) + && allowOnlineAccessWithEphemeralSessions.equals(other.allowOnlineAccessWithEphemeralSessions) && skipConsentForVerifiableFirstPartyClients.equals(other.skipConsentForVerifiableFirstPartyClients) && tokenLifetime.equals(other.tokenLifetime) && tokenLifetimeForWeb.equals(other.tokenLifetimeForWeb) @@ -357,6 +370,7 @@ public int hashCode() { this.signingSecret, this.allowOfflineAccess, this.allowOnlineAccess, + this.allowOnlineAccessWithEphemeralSessions, this.skipConsentForVerifiableFirstPartyClients, this.tokenLifetime, this.tokenLifetimeForWeb, @@ -400,6 +414,8 @@ public static final class Builder { private Optional allowOnlineAccess = Optional.empty(); + private Optional allowOnlineAccessWithEphemeralSessions = Optional.empty(); + private Optional skipConsentForVerifiableFirstPartyClients = Optional.empty(); private Optional tokenLifetime = Optional.empty(); @@ -439,6 +455,7 @@ public Builder from(CreateResourceServerResponseContent other) { signingSecret(other.getSigningSecret()); allowOfflineAccess(other.getAllowOfflineAccess()); allowOnlineAccess(other.getAllowOnlineAccess()); + allowOnlineAccessWithEphemeralSessions(other.getAllowOnlineAccessWithEphemeralSessions()); skipConsentForVerifiableFirstPartyClients(other.getSkipConsentForVerifiableFirstPartyClients()); tokenLifetime(other.getTokenLifetime()); tokenLifetimeForWeb(other.getTokenLifetimeForWeb()); @@ -577,6 +594,21 @@ public Builder allowOnlineAccess(Boolean allowOnlineAccess) { return this; } + /** + *

Whether Online Refresh Tokens can be issued even when sessions are configured as ephemeral (true) or not (false).

+ */ + @JsonSetter(value = "allow_online_access_with_ephemeral_sessions", nulls = Nulls.SKIP) + public Builder allowOnlineAccessWithEphemeralSessions( + Optional allowOnlineAccessWithEphemeralSessions) { + this.allowOnlineAccessWithEphemeralSessions = allowOnlineAccessWithEphemeralSessions; + return this; + } + + public Builder allowOnlineAccessWithEphemeralSessions(Boolean allowOnlineAccessWithEphemeralSessions) { + this.allowOnlineAccessWithEphemeralSessions = Optional.ofNullable(allowOnlineAccessWithEphemeralSessions); + return this; + } + /** *

Whether to skip user consent for applications flagged as first party (true) or not (false).

*/ @@ -844,6 +876,7 @@ public CreateResourceServerResponseContent build() { signingSecret, allowOfflineAccess, allowOnlineAccess, + allowOnlineAccessWithEphemeralSessions, skipConsentForVerifiableFirstPartyClients, tokenLifetime, tokenLifetimeForWeb, diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateUserAuthenticationMethodResponseContent.java b/src/main/java/com/auth0/client/mgmt/types/CreateUserAuthenticationMethodResponseContent.java index d59bfd931..900e6f4c8 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateUserAuthenticationMethodResponseContent.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateUserAuthenticationMethodResponseContent.java @@ -47,6 +47,18 @@ public final class CreateUserAuthenticationMethodResponseContent { private final Optional relyingPartyIdentifier; + private final Optional credentialDeviceType; + + private final Optional credentialBackedUp; + + private final Optional identityUserId; + + private final Optional userAgent; + + private final Optional userHandle; + + private final Optional> transports; + private final Optional createdAt; private final Map additionalProperties; @@ -64,6 +76,12 @@ private CreateUserAuthenticationMethodResponseContent( Optional publicKey, Optional aaguid, Optional relyingPartyIdentifier, + Optional credentialDeviceType, + Optional credentialBackedUp, + Optional identityUserId, + Optional userAgent, + Optional userHandle, + Optional> transports, Optional createdAt, Map additionalProperties) { this.id = id; @@ -78,6 +96,12 @@ private CreateUserAuthenticationMethodResponseContent( this.publicKey = publicKey; this.aaguid = aaguid; this.relyingPartyIdentifier = relyingPartyIdentifier; + this.credentialDeviceType = credentialDeviceType; + this.credentialBackedUp = credentialBackedUp; + this.identityUserId = identityUserId; + this.userAgent = userAgent; + this.userHandle = userHandle; + this.transports = transports; this.createdAt = createdAt; this.additionalProperties = additionalProperties; } @@ -172,6 +196,51 @@ public Optional getRelyingPartyIdentifier() { return relyingPartyIdentifier; } + @JsonProperty("credential_device_type") + public Optional getCredentialDeviceType() { + return credentialDeviceType; + } + + /** + * @return Applies to passkeys only. Whether the credential was backed up. + */ + @JsonProperty("credential_backed_up") + public Optional getCredentialBackedUp() { + return credentialBackedUp; + } + + /** + * @return Applies to passkeys only. The ID of the user identity linked with the authentication method. + */ + @JsonProperty("identity_user_id") + public Optional getIdentityUserId() { + return identityUserId; + } + + /** + * @return Applies to passkeys only. The user-agent of the browser used to create the passkey. + */ + @JsonProperty("user_agent") + public Optional getUserAgent() { + return userAgent; + } + + /** + * @return Applies to passkeys only. The user handle of the user identity. + */ + @JsonProperty("user_handle") + public Optional getUserHandle() { + return userHandle; + } + + /** + * @return Applies to passkeys only. The transports used by clients to communicate with the authenticator. + */ + @JsonProperty("transports") + public Optional> getTransports() { + return transports; + } + /** * @return Authentication method creation date */ @@ -205,6 +274,12 @@ private boolean equalTo(CreateUserAuthenticationMethodResponseContent other) { && publicKey.equals(other.publicKey) && aaguid.equals(other.aaguid) && relyingPartyIdentifier.equals(other.relyingPartyIdentifier) + && credentialDeviceType.equals(other.credentialDeviceType) + && credentialBackedUp.equals(other.credentialBackedUp) + && identityUserId.equals(other.identityUserId) + && userAgent.equals(other.userAgent) + && userHandle.equals(other.userHandle) + && transports.equals(other.transports) && createdAt.equals(other.createdAt); } @@ -223,6 +298,12 @@ public int hashCode() { this.publicKey, this.aaguid, this.relyingPartyIdentifier, + this.credentialDeviceType, + this.credentialBackedUp, + this.identityUserId, + this.userAgent, + this.userHandle, + this.transports, this.createdAt); } @@ -323,6 +404,45 @@ _FinalStage preferredAuthenticationMethod( _FinalStage relyingPartyIdentifier(String relyingPartyIdentifier); + _FinalStage credentialDeviceType(Optional credentialDeviceType); + + _FinalStage credentialDeviceType(CredentialDeviceTypeEnum credentialDeviceType); + + /** + *

Applies to passkeys only. Whether the credential was backed up.

+ */ + _FinalStage credentialBackedUp(Optional credentialBackedUp); + + _FinalStage credentialBackedUp(Boolean credentialBackedUp); + + /** + *

Applies to passkeys only. The ID of the user identity linked with the authentication method.

+ */ + _FinalStage identityUserId(Optional identityUserId); + + _FinalStage identityUserId(String identityUserId); + + /** + *

Applies to passkeys only. The user-agent of the browser used to create the passkey.

+ */ + _FinalStage userAgent(Optional userAgent); + + _FinalStage userAgent(String userAgent); + + /** + *

Applies to passkeys only. The user handle of the user identity.

+ */ + _FinalStage userHandle(Optional userHandle); + + _FinalStage userHandle(String userHandle); + + /** + *

Applies to passkeys only. The transports used by clients to communicate with the authenticator.

+ */ + _FinalStage transports(Optional> transports); + + _FinalStage transports(List transports); + /** *

Authentication method creation date

*/ @@ -337,6 +457,18 @@ public static final class Builder implements TypeStage, _FinalStage { private Optional createdAt = Optional.empty(); + private Optional> transports = Optional.empty(); + + private Optional userHandle = Optional.empty(); + + private Optional userAgent = Optional.empty(); + + private Optional identityUserId = Optional.empty(); + + private Optional credentialBackedUp = Optional.empty(); + + private Optional credentialDeviceType = Optional.empty(); + private Optional relyingPartyIdentifier = Optional.empty(); private Optional aaguid = Optional.empty(); @@ -378,6 +510,12 @@ public Builder from(CreateUserAuthenticationMethodResponseContent other) { publicKey(other.getPublicKey()); aaguid(other.getAaguid()); relyingPartyIdentifier(other.getRelyingPartyIdentifier()); + credentialDeviceType(other.getCredentialDeviceType()); + credentialBackedUp(other.getCredentialBackedUp()); + identityUserId(other.getIdentityUserId()); + userAgent(other.getUserAgent()); + userHandle(other.getUserHandle()); + transports(other.getTransports()); createdAt(other.getCreatedAt()); return this; } @@ -409,6 +547,119 @@ public _FinalStage createdAt(Optional createdAt) { return this; } + /** + *

Applies to passkeys only. The transports used by clients to communicate with the authenticator.

+ * @return Reference to {@code this} so that method calls can be chained together. + */ + @java.lang.Override + public _FinalStage transports(List transports) { + this.transports = Optional.ofNullable(transports); + return this; + } + + /** + *

Applies to passkeys only. The transports used by clients to communicate with the authenticator.

+ */ + @java.lang.Override + @JsonSetter(value = "transports", nulls = Nulls.SKIP) + public _FinalStage transports(Optional> transports) { + this.transports = transports; + return this; + } + + /** + *

Applies to passkeys only. The user handle of the user identity.

+ * @return Reference to {@code this} so that method calls can be chained together. + */ + @java.lang.Override + public _FinalStage userHandle(String userHandle) { + this.userHandle = Optional.ofNullable(userHandle); + return this; + } + + /** + *

Applies to passkeys only. The user handle of the user identity.

+ */ + @java.lang.Override + @JsonSetter(value = "user_handle", nulls = Nulls.SKIP) + public _FinalStage userHandle(Optional userHandle) { + this.userHandle = userHandle; + return this; + } + + /** + *

Applies to passkeys only. The user-agent of the browser used to create the passkey.

+ * @return Reference to {@code this} so that method calls can be chained together. + */ + @java.lang.Override + public _FinalStage userAgent(String userAgent) { + this.userAgent = Optional.ofNullable(userAgent); + return this; + } + + /** + *

Applies to passkeys only. The user-agent of the browser used to create the passkey.

+ */ + @java.lang.Override + @JsonSetter(value = "user_agent", nulls = Nulls.SKIP) + public _FinalStage userAgent(Optional userAgent) { + this.userAgent = userAgent; + return this; + } + + /** + *

Applies to passkeys only. The ID of the user identity linked with the authentication method.

+ * @return Reference to {@code this} so that method calls can be chained together. + */ + @java.lang.Override + public _FinalStage identityUserId(String identityUserId) { + this.identityUserId = Optional.ofNullable(identityUserId); + return this; + } + + /** + *

Applies to passkeys only. The ID of the user identity linked with the authentication method.

+ */ + @java.lang.Override + @JsonSetter(value = "identity_user_id", nulls = Nulls.SKIP) + public _FinalStage identityUserId(Optional identityUserId) { + this.identityUserId = identityUserId; + return this; + } + + /** + *

Applies to passkeys only. Whether the credential was backed up.

+ * @return Reference to {@code this} so that method calls can be chained together. + */ + @java.lang.Override + public _FinalStage credentialBackedUp(Boolean credentialBackedUp) { + this.credentialBackedUp = Optional.ofNullable(credentialBackedUp); + return this; + } + + /** + *

Applies to passkeys only. Whether the credential was backed up.

+ */ + @java.lang.Override + @JsonSetter(value = "credential_backed_up", nulls = Nulls.SKIP) + public _FinalStage credentialBackedUp(Optional credentialBackedUp) { + this.credentialBackedUp = credentialBackedUp; + return this; + } + + @java.lang.Override + public _FinalStage credentialDeviceType(CredentialDeviceTypeEnum credentialDeviceType) { + this.credentialDeviceType = Optional.ofNullable(credentialDeviceType); + return this; + } + + @java.lang.Override + @JsonSetter(value = "credential_device_type", nulls = Nulls.SKIP) + public _FinalStage credentialDeviceType(Optional credentialDeviceType) { + this.credentialDeviceType = credentialDeviceType; + return this; + } + /** *

Applies to webauthn authenticators only. The relying party identifier.

* @return Reference to {@code this} so that method calls can be chained together. @@ -640,6 +891,12 @@ public CreateUserAuthenticationMethodResponseContent build() { publicKey, aaguid, relyingPartyIdentifier, + credentialDeviceType, + credentialBackedUp, + identityUserId, + userAgent, + userHandle, + transports, createdAt, additionalProperties); } diff --git a/src/main/java/com/auth0/client/mgmt/types/CredentialDeviceTypeEnum.java b/src/main/java/com/auth0/client/mgmt/types/CredentialDeviceTypeEnum.java new file mode 100644 index 000000000..02cb834bc --- /dev/null +++ b/src/main/java/com/auth0/client/mgmt/types/CredentialDeviceTypeEnum.java @@ -0,0 +1,86 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +package com.auth0.client.mgmt.types; + +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; + +public final class CredentialDeviceTypeEnum { + public static final CredentialDeviceTypeEnum MULTI_DEVICE = + new CredentialDeviceTypeEnum(Value.MULTI_DEVICE, "multi_device"); + + public static final CredentialDeviceTypeEnum SINGLE_DEVICE = + new CredentialDeviceTypeEnum(Value.SINGLE_DEVICE, "single_device"); + + private final Value value; + + private final String string; + + CredentialDeviceTypeEnum(Value value, String string) { + this.value = value; + this.string = string; + } + + public Value getEnumValue() { + return value; + } + + @java.lang.Override + @JsonValue + public String toString() { + return this.string; + } + + @java.lang.Override + public boolean equals(Object other) { + return (this == other) + || (other instanceof CredentialDeviceTypeEnum + && this.string.equals(((CredentialDeviceTypeEnum) other).string)); + } + + @java.lang.Override + public int hashCode() { + return this.string.hashCode(); + } + + public T visit(Visitor visitor) { + switch (value) { + case MULTI_DEVICE: + return visitor.visitMultiDevice(); + case SINGLE_DEVICE: + return visitor.visitSingleDevice(); + case UNKNOWN: + default: + return visitor.visitUnknown(string); + } + } + + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) + public static CredentialDeviceTypeEnum valueOf(String value) { + switch (value) { + case "multi_device": + return MULTI_DEVICE; + case "single_device": + return SINGLE_DEVICE; + default: + return new CredentialDeviceTypeEnum(Value.UNKNOWN, value); + } + } + + public enum Value { + SINGLE_DEVICE, + + MULTI_DEVICE, + + UNKNOWN + } + + public interface Visitor { + T visitSingleDevice(); + + T visitMultiDevice(); + + T visitUnknown(String unknownType); + } +} diff --git a/src/main/java/com/auth0/client/mgmt/types/ForbiddenSchema.java b/src/main/java/com/auth0/client/mgmt/types/ForbiddenSchema.java new file mode 100644 index 000000000..23251361e --- /dev/null +++ b/src/main/java/com/auth0/client/mgmt/types/ForbiddenSchema.java @@ -0,0 +1,163 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +package com.auth0.client.mgmt.types; + +import com.auth0.client.mgmt.core.ObjectMappers; +import com.fasterxml.jackson.annotation.JsonAnyGetter; +import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnoreProperties; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonSetter; +import com.fasterxml.jackson.databind.annotation.JsonDeserialize; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +import org.jetbrains.annotations.NotNull; + +@JsonInclude(JsonInclude.Include.NON_ABSENT) +@JsonDeserialize(builder = ForbiddenSchema.Builder.class) +public final class ForbiddenSchema { + private final String message; + + private final String statusCode; + + private final ForbiddenSchemaError error; + + private final Map additionalProperties; + + private ForbiddenSchema( + String message, String statusCode, ForbiddenSchemaError error, Map additionalProperties) { + this.message = message; + this.statusCode = statusCode; + this.error = error; + this.additionalProperties = additionalProperties; + } + + @JsonProperty("message") + public String getMessage() { + return message; + } + + @JsonProperty("statusCode") + public String getStatusCode() { + return statusCode; + } + + @JsonProperty("error") + public ForbiddenSchemaError getError() { + return error; + } + + @java.lang.Override + public boolean equals(Object other) { + if (this == other) return true; + return other instanceof ForbiddenSchema && equalTo((ForbiddenSchema) other); + } + + @JsonAnyGetter + public Map getAdditionalProperties() { + return this.additionalProperties; + } + + private boolean equalTo(ForbiddenSchema other) { + return message.equals(other.message) && statusCode.equals(other.statusCode) && error.equals(other.error); + } + + @java.lang.Override + public int hashCode() { + return Objects.hash(this.message, this.statusCode, this.error); + } + + @java.lang.Override + public String toString() { + return ObjectMappers.stringify(this); + } + + public static MessageStage builder() { + return new Builder(); + } + + public interface MessageStage { + StatusCodeStage message(@NotNull String message); + + Builder from(ForbiddenSchema other); + } + + public interface StatusCodeStage { + ErrorStage statusCode(@NotNull String statusCode); + } + + public interface ErrorStage { + _FinalStage error(@NotNull ForbiddenSchemaError error); + } + + public interface _FinalStage { + ForbiddenSchema build(); + + _FinalStage additionalProperty(String key, Object value); + + _FinalStage additionalProperties(Map additionalProperties); + } + + @JsonIgnoreProperties(ignoreUnknown = true) + public static final class Builder implements MessageStage, StatusCodeStage, ErrorStage, _FinalStage { + private String message; + + private String statusCode; + + private ForbiddenSchemaError error; + + @JsonAnySetter + private Map additionalProperties = new HashMap<>(); + + private Builder() {} + + @java.lang.Override + public Builder from(ForbiddenSchema other) { + message(other.getMessage()); + statusCode(other.getStatusCode()); + error(other.getError()); + return this; + } + + @java.lang.Override + @JsonSetter("message") + public StatusCodeStage message(@NotNull String message) { + this.message = Objects.requireNonNull(message, "message must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("statusCode") + public ErrorStage statusCode(@NotNull String statusCode) { + this.statusCode = Objects.requireNonNull(statusCode, "statusCode must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("error") + public _FinalStage error(@NotNull ForbiddenSchemaError error) { + this.error = Objects.requireNonNull(error, "error must not be null"); + return this; + } + + @java.lang.Override + public ForbiddenSchema build() { + return new ForbiddenSchema(message, statusCode, error, additionalProperties); + } + + @java.lang.Override + public Builder additionalProperty(String key, Object value) { + this.additionalProperties.put(key, value); + return this; + } + + @java.lang.Override + public Builder additionalProperties(Map additionalProperties) { + this.additionalProperties.putAll(additionalProperties); + return this; + } + } +} diff --git a/src/main/java/com/auth0/client/mgmt/types/ForbiddenSchemaError.java b/src/main/java/com/auth0/client/mgmt/types/ForbiddenSchemaError.java new file mode 100644 index 000000000..162f59fa6 --- /dev/null +++ b/src/main/java/com/auth0/client/mgmt/types/ForbiddenSchemaError.java @@ -0,0 +1,73 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +package com.auth0.client.mgmt.types; + +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; + +public final class ForbiddenSchemaError { + public static final ForbiddenSchemaError FORBIDDEN = new ForbiddenSchemaError(Value.FORBIDDEN, "Forbidden"); + + private final Value value; + + private final String string; + + ForbiddenSchemaError(Value value, String string) { + this.value = value; + this.string = string; + } + + public Value getEnumValue() { + return value; + } + + @java.lang.Override + @JsonValue + public String toString() { + return this.string; + } + + @java.lang.Override + public boolean equals(Object other) { + return (this == other) + || (other instanceof ForbiddenSchemaError && this.string.equals(((ForbiddenSchemaError) other).string)); + } + + @java.lang.Override + public int hashCode() { + return this.string.hashCode(); + } + + public T visit(Visitor visitor) { + switch (value) { + case FORBIDDEN: + return visitor.visitForbidden(); + case UNKNOWN: + default: + return visitor.visitUnknown(string); + } + } + + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) + public static ForbiddenSchemaError valueOf(String value) { + switch (value) { + case "Forbidden": + return FORBIDDEN; + default: + return new ForbiddenSchemaError(Value.UNKNOWN, value); + } + } + + public enum Value { + FORBIDDEN, + + UNKNOWN + } + + public interface Visitor { + T visitForbidden(); + + T visitUnknown(String unknownType); + } +} diff --git a/src/main/java/com/auth0/client/mgmt/types/GetResourceServerResponseContent.java b/src/main/java/com/auth0/client/mgmt/types/GetResourceServerResponseContent.java index 14ac292a2..0d1e7a15d 100644 --- a/src/main/java/com/auth0/client/mgmt/types/GetResourceServerResponseContent.java +++ b/src/main/java/com/auth0/client/mgmt/types/GetResourceServerResponseContent.java @@ -42,6 +42,8 @@ public final class GetResourceServerResponseContent { private final Optional allowOnlineAccess; + private final Optional allowOnlineAccessWithEphemeralSessions; + private final Optional skipConsentForVerifiableFirstPartyClients; private final Optional tokenLifetime; @@ -78,6 +80,7 @@ private GetResourceServerResponseContent( Optional signingSecret, Optional allowOfflineAccess, Optional allowOnlineAccess, + Optional allowOnlineAccessWithEphemeralSessions, Optional skipConsentForVerifiableFirstPartyClients, Optional tokenLifetime, Optional tokenLifetimeForWeb, @@ -100,6 +103,7 @@ private GetResourceServerResponseContent( this.signingSecret = signingSecret; this.allowOfflineAccess = allowOfflineAccess; this.allowOnlineAccess = allowOnlineAccess; + this.allowOnlineAccessWithEphemeralSessions = allowOnlineAccessWithEphemeralSessions; this.skipConsentForVerifiableFirstPartyClients = skipConsentForVerifiableFirstPartyClients; this.tokenLifetime = tokenLifetime; this.tokenLifetimeForWeb = tokenLifetimeForWeb; @@ -184,6 +188,14 @@ public Optional getAllowOnlineAccess() { return allowOnlineAccess; } + /** + * @return Whether Online Refresh Tokens can be issued even when sessions are configured as ephemeral (true) or not (false). + */ + @JsonProperty("allow_online_access_with_ephemeral_sessions") + public Optional getAllowOnlineAccessWithEphemeralSessions() { + return allowOnlineAccessWithEphemeralSessions; + } + /** * @return Whether to skip user consent for applications flagged as first party (true) or not (false). */ @@ -330,6 +342,7 @@ private boolean equalTo(GetResourceServerResponseContent other) { && signingSecret.equals(other.signingSecret) && allowOfflineAccess.equals(other.allowOfflineAccess) && allowOnlineAccess.equals(other.allowOnlineAccess) + && allowOnlineAccessWithEphemeralSessions.equals(other.allowOnlineAccessWithEphemeralSessions) && skipConsentForVerifiableFirstPartyClients.equals(other.skipConsentForVerifiableFirstPartyClients) && tokenLifetime.equals(other.tokenLifetime) && tokenLifetimeForWeb.equals(other.tokenLifetimeForWeb) @@ -356,6 +369,7 @@ public int hashCode() { this.signingSecret, this.allowOfflineAccess, this.allowOnlineAccess, + this.allowOnlineAccessWithEphemeralSessions, this.skipConsentForVerifiableFirstPartyClients, this.tokenLifetime, this.tokenLifetimeForWeb, @@ -399,6 +413,8 @@ public static final class Builder { private Optional allowOnlineAccess = Optional.empty(); + private Optional allowOnlineAccessWithEphemeralSessions = Optional.empty(); + private Optional skipConsentForVerifiableFirstPartyClients = Optional.empty(); private Optional tokenLifetime = Optional.empty(); @@ -438,6 +454,7 @@ public Builder from(GetResourceServerResponseContent other) { signingSecret(other.getSigningSecret()); allowOfflineAccess(other.getAllowOfflineAccess()); allowOnlineAccess(other.getAllowOnlineAccess()); + allowOnlineAccessWithEphemeralSessions(other.getAllowOnlineAccessWithEphemeralSessions()); skipConsentForVerifiableFirstPartyClients(other.getSkipConsentForVerifiableFirstPartyClients()); tokenLifetime(other.getTokenLifetime()); tokenLifetimeForWeb(other.getTokenLifetimeForWeb()); @@ -576,6 +593,21 @@ public Builder allowOnlineAccess(Boolean allowOnlineAccess) { return this; } + /** + *

Whether Online Refresh Tokens can be issued even when sessions are configured as ephemeral (true) or not (false).

+ */ + @JsonSetter(value = "allow_online_access_with_ephemeral_sessions", nulls = Nulls.SKIP) + public Builder allowOnlineAccessWithEphemeralSessions( + Optional allowOnlineAccessWithEphemeralSessions) { + this.allowOnlineAccessWithEphemeralSessions = allowOnlineAccessWithEphemeralSessions; + return this; + } + + public Builder allowOnlineAccessWithEphemeralSessions(Boolean allowOnlineAccessWithEphemeralSessions) { + this.allowOnlineAccessWithEphemeralSessions = Optional.ofNullable(allowOnlineAccessWithEphemeralSessions); + return this; + } + /** *

Whether to skip user consent for applications flagged as first party (true) or not (false).

*/ @@ -843,6 +875,7 @@ public GetResourceServerResponseContent build() { signingSecret, allowOfflineAccess, allowOnlineAccess, + allowOnlineAccessWithEphemeralSessions, skipConsentForVerifiableFirstPartyClients, tokenLifetime, tokenLifetimeForWeb, diff --git a/src/main/java/com/auth0/client/mgmt/types/GetUserAuthenticationMethodResponseContent.java b/src/main/java/com/auth0/client/mgmt/types/GetUserAuthenticationMethodResponseContent.java index ace191406..7ef40212e 100644 --- a/src/main/java/com/auth0/client/mgmt/types/GetUserAuthenticationMethodResponseContent.java +++ b/src/main/java/com/auth0/client/mgmt/types/GetUserAuthenticationMethodResponseContent.java @@ -59,6 +59,10 @@ public final class GetUserAuthenticationMethodResponseContent { private final Optional userAgent; + private final Optional userHandle; + + private final Optional> transports; + private final Optional aaguid; private final Optional relyingPartyIdentifier; @@ -84,6 +88,8 @@ private GetUserAuthenticationMethodResponseContent( Optional credentialBackedUp, Optional identityUserId, Optional userAgent, + Optional userHandle, + Optional> transports, Optional aaguid, Optional relyingPartyIdentifier, Map additionalProperties) { @@ -105,6 +111,8 @@ private GetUserAuthenticationMethodResponseContent( this.credentialBackedUp = credentialBackedUp; this.identityUserId = identityUserId; this.userAgent = userAgent; + this.userHandle = userHandle; + this.transports = transports; this.aaguid = aaguid; this.relyingPartyIdentifier = relyingPartyIdentifier; this.additionalProperties = additionalProperties; @@ -245,6 +253,22 @@ public Optional getUserAgent() { return userAgent; } + /** + * @return Applies to passkeys only. The user handle of the user identity. + */ + @JsonProperty("user_handle") + public Optional getUserHandle() { + return userHandle; + } + + /** + * @return Applies to passkeys only. The transports used by clients to communicate with the authenticator. + */ + @JsonProperty("transports") + public Optional> getTransports() { + return transports; + } + /** * @return Applies to passkey authentication methods only. Authenticator Attestation Globally Unique Identifier. */ @@ -292,6 +316,8 @@ private boolean equalTo(GetUserAuthenticationMethodResponseContent other) { && credentialBackedUp.equals(other.credentialBackedUp) && identityUserId.equals(other.identityUserId) && userAgent.equals(other.userAgent) + && userHandle.equals(other.userHandle) + && transports.equals(other.transports) && aaguid.equals(other.aaguid) && relyingPartyIdentifier.equals(other.relyingPartyIdentifier); } @@ -317,6 +343,8 @@ public int hashCode() { this.credentialBackedUp, this.identityUserId, this.userAgent, + this.userHandle, + this.transports, this.aaguid, this.relyingPartyIdentifier); } @@ -457,6 +485,20 @@ _FinalStage preferredAuthenticationMethod( _FinalStage userAgent(String userAgent); + /** + *

Applies to passkeys only. The user handle of the user identity.

+ */ + _FinalStage userHandle(Optional userHandle); + + _FinalStage userHandle(String userHandle); + + /** + *

Applies to passkeys only. The transports used by clients to communicate with the authenticator.

+ */ + _FinalStage transports(Optional> transports); + + _FinalStage transports(List transports); + /** *

Applies to passkey authentication methods only. Authenticator Attestation Globally Unique Identifier.

*/ @@ -484,6 +526,10 @@ public static final class Builder implements IdStage, TypeStage, CreatedAtStage, private Optional aaguid = Optional.empty(); + private Optional> transports = Optional.empty(); + + private Optional userHandle = Optional.empty(); + private Optional userAgent = Optional.empty(); private Optional identityUserId = Optional.empty(); @@ -539,6 +585,8 @@ public Builder from(GetUserAuthenticationMethodResponseContent other) { credentialBackedUp(other.getCredentialBackedUp()); identityUserId(other.getIdentityUserId()); userAgent(other.getUserAgent()); + userHandle(other.getUserHandle()); + transports(other.getTransports()); aaguid(other.getAaguid()); relyingPartyIdentifier(other.getRelyingPartyIdentifier()); return this; @@ -615,6 +663,46 @@ public _FinalStage aaguid(Optional aaguid) { return this; } + /** + *

Applies to passkeys only. The transports used by clients to communicate with the authenticator.

+ * @return Reference to {@code this} so that method calls can be chained together. + */ + @java.lang.Override + public _FinalStage transports(List transports) { + this.transports = Optional.ofNullable(transports); + return this; + } + + /** + *

Applies to passkeys only. The transports used by clients to communicate with the authenticator.

+ */ + @java.lang.Override + @JsonSetter(value = "transports", nulls = Nulls.SKIP) + public _FinalStage transports(Optional> transports) { + this.transports = transports; + return this; + } + + /** + *

Applies to passkeys only. The user handle of the user identity.

+ * @return Reference to {@code this} so that method calls can be chained together. + */ + @java.lang.Override + public _FinalStage userHandle(String userHandle) { + this.userHandle = Optional.ofNullable(userHandle); + return this; + } + + /** + *

Applies to passkeys only. The user handle of the user identity.

+ */ + @java.lang.Override + @JsonSetter(value = "user_handle", nulls = Nulls.SKIP) + public _FinalStage userHandle(Optional userHandle) { + this.userHandle = userHandle; + return this; + } + /** *

Applies to passkeys only. The user-agent of the browser used to create the passkey.

* @return Reference to {@code this} so that method calls can be chained together. @@ -925,6 +1013,8 @@ public GetUserAuthenticationMethodResponseContent build() { credentialBackedUp, identityUserId, userAgent, + userHandle, + transports, aaguid, relyingPartyIdentifier, additionalProperties); diff --git a/src/main/java/com/auth0/client/mgmt/types/IConnectionResponseCommon.java b/src/main/java/com/auth0/client/mgmt/types/IConnectionResponseCommon.java index e5676e6fa..841aa2ae5 100644 --- a/src/main/java/com/auth0/client/mgmt/types/IConnectionResponseCommon.java +++ b/src/main/java/com/auth0/client/mgmt/types/IConnectionResponseCommon.java @@ -7,7 +7,7 @@ import java.util.Optional; public interface IConnectionResponseCommon extends ICreateConnectionCommon { - Optional getId(); + String getId(); Optional> getRealms(); } diff --git a/src/main/java/com/auth0/client/mgmt/types/ICreateConnectionCommon.java b/src/main/java/com/auth0/client/mgmt/types/ICreateConnectionCommon.java index 4a13ff358..084ebe52c 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ICreateConnectionCommon.java +++ b/src/main/java/com/auth0/client/mgmt/types/ICreateConnectionCommon.java @@ -9,7 +9,7 @@ import java.util.Optional; public interface ICreateConnectionCommon { - Optional getName(); + String getName(); Optional> getEnabledClients(); diff --git a/src/main/java/com/auth0/client/mgmt/types/ResourceServer.java b/src/main/java/com/auth0/client/mgmt/types/ResourceServer.java index 81b18e6c3..eb3e4ec51 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ResourceServer.java +++ b/src/main/java/com/auth0/client/mgmt/types/ResourceServer.java @@ -42,6 +42,8 @@ public final class ResourceServer { private final Optional allowOnlineAccess; + private final Optional allowOnlineAccessWithEphemeralSessions; + private final Optional skipConsentForVerifiableFirstPartyClients; private final Optional tokenLifetime; @@ -78,6 +80,7 @@ private ResourceServer( Optional signingSecret, Optional allowOfflineAccess, Optional allowOnlineAccess, + Optional allowOnlineAccessWithEphemeralSessions, Optional skipConsentForVerifiableFirstPartyClients, Optional tokenLifetime, Optional tokenLifetimeForWeb, @@ -100,6 +103,7 @@ private ResourceServer( this.signingSecret = signingSecret; this.allowOfflineAccess = allowOfflineAccess; this.allowOnlineAccess = allowOnlineAccess; + this.allowOnlineAccessWithEphemeralSessions = allowOnlineAccessWithEphemeralSessions; this.skipConsentForVerifiableFirstPartyClients = skipConsentForVerifiableFirstPartyClients; this.tokenLifetime = tokenLifetime; this.tokenLifetimeForWeb = tokenLifetimeForWeb; @@ -184,6 +188,14 @@ public Optional getAllowOnlineAccess() { return allowOnlineAccess; } + /** + * @return Whether Online Refresh Tokens can be issued even when sessions are configured as ephemeral (true) or not (false). + */ + @JsonProperty("allow_online_access_with_ephemeral_sessions") + public Optional getAllowOnlineAccessWithEphemeralSessions() { + return allowOnlineAccessWithEphemeralSessions; + } + /** * @return Whether to skip user consent for applications flagged as first party (true) or not (false). */ @@ -330,6 +342,7 @@ private boolean equalTo(ResourceServer other) { && signingSecret.equals(other.signingSecret) && allowOfflineAccess.equals(other.allowOfflineAccess) && allowOnlineAccess.equals(other.allowOnlineAccess) + && allowOnlineAccessWithEphemeralSessions.equals(other.allowOnlineAccessWithEphemeralSessions) && skipConsentForVerifiableFirstPartyClients.equals(other.skipConsentForVerifiableFirstPartyClients) && tokenLifetime.equals(other.tokenLifetime) && tokenLifetimeForWeb.equals(other.tokenLifetimeForWeb) @@ -356,6 +369,7 @@ public int hashCode() { this.signingSecret, this.allowOfflineAccess, this.allowOnlineAccess, + this.allowOnlineAccessWithEphemeralSessions, this.skipConsentForVerifiableFirstPartyClients, this.tokenLifetime, this.tokenLifetimeForWeb, @@ -399,6 +413,8 @@ public static final class Builder { private Optional allowOnlineAccess = Optional.empty(); + private Optional allowOnlineAccessWithEphemeralSessions = Optional.empty(); + private Optional skipConsentForVerifiableFirstPartyClients = Optional.empty(); private Optional tokenLifetime = Optional.empty(); @@ -438,6 +454,7 @@ public Builder from(ResourceServer other) { signingSecret(other.getSigningSecret()); allowOfflineAccess(other.getAllowOfflineAccess()); allowOnlineAccess(other.getAllowOnlineAccess()); + allowOnlineAccessWithEphemeralSessions(other.getAllowOnlineAccessWithEphemeralSessions()); skipConsentForVerifiableFirstPartyClients(other.getSkipConsentForVerifiableFirstPartyClients()); tokenLifetime(other.getTokenLifetime()); tokenLifetimeForWeb(other.getTokenLifetimeForWeb()); @@ -576,6 +593,21 @@ public Builder allowOnlineAccess(Boolean allowOnlineAccess) { return this; } + /** + *

Whether Online Refresh Tokens can be issued even when sessions are configured as ephemeral (true) or not (false).

+ */ + @JsonSetter(value = "allow_online_access_with_ephemeral_sessions", nulls = Nulls.SKIP) + public Builder allowOnlineAccessWithEphemeralSessions( + Optional allowOnlineAccessWithEphemeralSessions) { + this.allowOnlineAccessWithEphemeralSessions = allowOnlineAccessWithEphemeralSessions; + return this; + } + + public Builder allowOnlineAccessWithEphemeralSessions(Boolean allowOnlineAccessWithEphemeralSessions) { + this.allowOnlineAccessWithEphemeralSessions = Optional.ofNullable(allowOnlineAccessWithEphemeralSessions); + return this; + } + /** *

Whether to skip user consent for applications flagged as first party (true) or not (false).

*/ @@ -843,6 +875,7 @@ public ResourceServer build() { signingSecret, allowOfflineAccess, allowOnlineAccess, + allowOnlineAccessWithEphemeralSessions, skipConsentForVerifiableFirstPartyClients, tokenLifetime, tokenLifetimeForWeb, diff --git a/src/main/java/com/auth0/client/mgmt/types/RevokeRefreshTokensRequestContent.java b/src/main/java/com/auth0/client/mgmt/types/RevokeRefreshTokensRequestContent.java index 07c1fa6a1..35ff8c9ee 100644 --- a/src/main/java/com/auth0/client/mgmt/types/RevokeRefreshTokensRequestContent.java +++ b/src/main/java/com/auth0/client/mgmt/types/RevokeRefreshTokensRequestContent.java @@ -27,16 +27,20 @@ public final class RevokeRefreshTokensRequestContent { private final Optional clientId; + private final Optional audience; + private final Map additionalProperties; private RevokeRefreshTokensRequestContent( Optional> ids, Optional userId, Optional clientId, + Optional audience, Map additionalProperties) { this.ids = ids; this.userId = userId; this.clientId = clientId; + this.audience = audience; this.additionalProperties = additionalProperties; } @@ -64,6 +68,14 @@ public Optional getClientId() { return clientId; } + /** + * @return Resource server identifier (audience) to scope the revocation. Must be used with both user_id and client_id. + */ + @JsonProperty("audience") + public Optional getAudience() { + return audience; + } + @java.lang.Override public boolean equals(Object other) { if (this == other) return true; @@ -76,12 +88,15 @@ public Map getAdditionalProperties() { } private boolean equalTo(RevokeRefreshTokensRequestContent other) { - return ids.equals(other.ids) && userId.equals(other.userId) && clientId.equals(other.clientId); + return ids.equals(other.ids) + && userId.equals(other.userId) + && clientId.equals(other.clientId) + && audience.equals(other.audience); } @java.lang.Override public int hashCode() { - return Objects.hash(this.ids, this.userId, this.clientId); + return Objects.hash(this.ids, this.userId, this.clientId, this.audience); } @java.lang.Override @@ -101,6 +116,8 @@ public static final class Builder { private Optional clientId = Optional.empty(); + private Optional audience = Optional.empty(); + @JsonAnySetter private Map additionalProperties = new HashMap<>(); @@ -110,6 +127,7 @@ public Builder from(RevokeRefreshTokensRequestContent other) { ids(other.getIds()); userId(other.getUserId()); clientId(other.getClientId()); + audience(other.getAudience()); return this; } @@ -155,8 +173,22 @@ public Builder clientId(String clientId) { return this; } + /** + *

Resource server identifier (audience) to scope the revocation. Must be used with both user_id and client_id.

+ */ + @JsonSetter(value = "audience", nulls = Nulls.SKIP) + public Builder audience(Optional audience) { + this.audience = audience; + return this; + } + + public Builder audience(String audience) { + this.audience = Optional.ofNullable(audience); + return this; + } + public RevokeRefreshTokensRequestContent build() { - return new RevokeRefreshTokensRequestContent(ids, userId, clientId, additionalProperties); + return new RevokeRefreshTokensRequestContent(ids, userId, clientId, audience, additionalProperties); } public Builder additionalProperty(String key, Object value) { diff --git a/src/main/java/com/auth0/client/mgmt/types/TooManyRequestsSchema.java b/src/main/java/com/auth0/client/mgmt/types/TooManyRequestsSchema.java new file mode 100644 index 000000000..0a3feac26 --- /dev/null +++ b/src/main/java/com/auth0/client/mgmt/types/TooManyRequestsSchema.java @@ -0,0 +1,166 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +package com.auth0.client.mgmt.types; + +import com.auth0.client.mgmt.core.ObjectMappers; +import com.fasterxml.jackson.annotation.JsonAnyGetter; +import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnoreProperties; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonSetter; +import com.fasterxml.jackson.databind.annotation.JsonDeserialize; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +import org.jetbrains.annotations.NotNull; + +@JsonInclude(JsonInclude.Include.NON_ABSENT) +@JsonDeserialize(builder = TooManyRequestsSchema.Builder.class) +public final class TooManyRequestsSchema { + private final String message; + + private final String statusCode; + + private final TooManyRequestsSchemaError error; + + private final Map additionalProperties; + + private TooManyRequestsSchema( + String message, + String statusCode, + TooManyRequestsSchemaError error, + Map additionalProperties) { + this.message = message; + this.statusCode = statusCode; + this.error = error; + this.additionalProperties = additionalProperties; + } + + @JsonProperty("message") + public String getMessage() { + return message; + } + + @JsonProperty("statusCode") + public String getStatusCode() { + return statusCode; + } + + @JsonProperty("error") + public TooManyRequestsSchemaError getError() { + return error; + } + + @java.lang.Override + public boolean equals(Object other) { + if (this == other) return true; + return other instanceof TooManyRequestsSchema && equalTo((TooManyRequestsSchema) other); + } + + @JsonAnyGetter + public Map getAdditionalProperties() { + return this.additionalProperties; + } + + private boolean equalTo(TooManyRequestsSchema other) { + return message.equals(other.message) && statusCode.equals(other.statusCode) && error.equals(other.error); + } + + @java.lang.Override + public int hashCode() { + return Objects.hash(this.message, this.statusCode, this.error); + } + + @java.lang.Override + public String toString() { + return ObjectMappers.stringify(this); + } + + public static MessageStage builder() { + return new Builder(); + } + + public interface MessageStage { + StatusCodeStage message(@NotNull String message); + + Builder from(TooManyRequestsSchema other); + } + + public interface StatusCodeStage { + ErrorStage statusCode(@NotNull String statusCode); + } + + public interface ErrorStage { + _FinalStage error(@NotNull TooManyRequestsSchemaError error); + } + + public interface _FinalStage { + TooManyRequestsSchema build(); + + _FinalStage additionalProperty(String key, Object value); + + _FinalStage additionalProperties(Map additionalProperties); + } + + @JsonIgnoreProperties(ignoreUnknown = true) + public static final class Builder implements MessageStage, StatusCodeStage, ErrorStage, _FinalStage { + private String message; + + private String statusCode; + + private TooManyRequestsSchemaError error; + + @JsonAnySetter + private Map additionalProperties = new HashMap<>(); + + private Builder() {} + + @java.lang.Override + public Builder from(TooManyRequestsSchema other) { + message(other.getMessage()); + statusCode(other.getStatusCode()); + error(other.getError()); + return this; + } + + @java.lang.Override + @JsonSetter("message") + public StatusCodeStage message(@NotNull String message) { + this.message = Objects.requireNonNull(message, "message must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("statusCode") + public ErrorStage statusCode(@NotNull String statusCode) { + this.statusCode = Objects.requireNonNull(statusCode, "statusCode must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("error") + public _FinalStage error(@NotNull TooManyRequestsSchemaError error) { + this.error = Objects.requireNonNull(error, "error must not be null"); + return this; + } + + @java.lang.Override + public TooManyRequestsSchema build() { + return new TooManyRequestsSchema(message, statusCode, error, additionalProperties); + } + + @java.lang.Override + public Builder additionalProperty(String key, Object value) { + this.additionalProperties.put(key, value); + return this; + } + + @java.lang.Override + public Builder additionalProperties(Map additionalProperties) { + this.additionalProperties.putAll(additionalProperties); + return this; + } + } +} diff --git a/src/main/java/com/auth0/client/mgmt/types/TooManyRequestsSchemaError.java b/src/main/java/com/auth0/client/mgmt/types/TooManyRequestsSchemaError.java new file mode 100644 index 000000000..caf3a9178 --- /dev/null +++ b/src/main/java/com/auth0/client/mgmt/types/TooManyRequestsSchemaError.java @@ -0,0 +1,75 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +package com.auth0.client.mgmt.types; + +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; + +public final class TooManyRequestsSchemaError { + public static final TooManyRequestsSchemaError TOO_MANY_REQUESTS = + new TooManyRequestsSchemaError(Value.TOO_MANY_REQUESTS, "Too Many Requests"); + + private final Value value; + + private final String string; + + TooManyRequestsSchemaError(Value value, String string) { + this.value = value; + this.string = string; + } + + public Value getEnumValue() { + return value; + } + + @java.lang.Override + @JsonValue + public String toString() { + return this.string; + } + + @java.lang.Override + public boolean equals(Object other) { + return (this == other) + || (other instanceof TooManyRequestsSchemaError + && this.string.equals(((TooManyRequestsSchemaError) other).string)); + } + + @java.lang.Override + public int hashCode() { + return this.string.hashCode(); + } + + public T visit(Visitor visitor) { + switch (value) { + case TOO_MANY_REQUESTS: + return visitor.visitTooManyRequests(); + case UNKNOWN: + default: + return visitor.visitUnknown(string); + } + } + + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) + public static TooManyRequestsSchemaError valueOf(String value) { + switch (value) { + case "Too Many Requests": + return TOO_MANY_REQUESTS; + default: + return new TooManyRequestsSchemaError(Value.UNKNOWN, value); + } + } + + public enum Value { + TOO_MANY_REQUESTS, + + UNKNOWN + } + + public interface Visitor { + T visitTooManyRequests(); + + T visitUnknown(String unknownType); + } +} diff --git a/src/main/java/com/auth0/client/mgmt/types/UnauthorizedSchema.java b/src/main/java/com/auth0/client/mgmt/types/UnauthorizedSchema.java new file mode 100644 index 000000000..f8d7f4e82 --- /dev/null +++ b/src/main/java/com/auth0/client/mgmt/types/UnauthorizedSchema.java @@ -0,0 +1,166 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +package com.auth0.client.mgmt.types; + +import com.auth0.client.mgmt.core.ObjectMappers; +import com.fasterxml.jackson.annotation.JsonAnyGetter; +import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnoreProperties; +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonSetter; +import com.fasterxml.jackson.databind.annotation.JsonDeserialize; +import java.util.HashMap; +import java.util.Map; +import java.util.Objects; +import org.jetbrains.annotations.NotNull; + +@JsonInclude(JsonInclude.Include.NON_ABSENT) +@JsonDeserialize(builder = UnauthorizedSchema.Builder.class) +public final class UnauthorizedSchema { + private final String message; + + private final String statusCode; + + private final UnauthorizedSchemaError error; + + private final Map additionalProperties; + + private UnauthorizedSchema( + String message, + String statusCode, + UnauthorizedSchemaError error, + Map additionalProperties) { + this.message = message; + this.statusCode = statusCode; + this.error = error; + this.additionalProperties = additionalProperties; + } + + @JsonProperty("message") + public String getMessage() { + return message; + } + + @JsonProperty("statusCode") + public String getStatusCode() { + return statusCode; + } + + @JsonProperty("error") + public UnauthorizedSchemaError getError() { + return error; + } + + @java.lang.Override + public boolean equals(Object other) { + if (this == other) return true; + return other instanceof UnauthorizedSchema && equalTo((UnauthorizedSchema) other); + } + + @JsonAnyGetter + public Map getAdditionalProperties() { + return this.additionalProperties; + } + + private boolean equalTo(UnauthorizedSchema other) { + return message.equals(other.message) && statusCode.equals(other.statusCode) && error.equals(other.error); + } + + @java.lang.Override + public int hashCode() { + return Objects.hash(this.message, this.statusCode, this.error); + } + + @java.lang.Override + public String toString() { + return ObjectMappers.stringify(this); + } + + public static MessageStage builder() { + return new Builder(); + } + + public interface MessageStage { + StatusCodeStage message(@NotNull String message); + + Builder from(UnauthorizedSchema other); + } + + public interface StatusCodeStage { + ErrorStage statusCode(@NotNull String statusCode); + } + + public interface ErrorStage { + _FinalStage error(@NotNull UnauthorizedSchemaError error); + } + + public interface _FinalStage { + UnauthorizedSchema build(); + + _FinalStage additionalProperty(String key, Object value); + + _FinalStage additionalProperties(Map additionalProperties); + } + + @JsonIgnoreProperties(ignoreUnknown = true) + public static final class Builder implements MessageStage, StatusCodeStage, ErrorStage, _FinalStage { + private String message; + + private String statusCode; + + private UnauthorizedSchemaError error; + + @JsonAnySetter + private Map additionalProperties = new HashMap<>(); + + private Builder() {} + + @java.lang.Override + public Builder from(UnauthorizedSchema other) { + message(other.getMessage()); + statusCode(other.getStatusCode()); + error(other.getError()); + return this; + } + + @java.lang.Override + @JsonSetter("message") + public StatusCodeStage message(@NotNull String message) { + this.message = Objects.requireNonNull(message, "message must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("statusCode") + public ErrorStage statusCode(@NotNull String statusCode) { + this.statusCode = Objects.requireNonNull(statusCode, "statusCode must not be null"); + return this; + } + + @java.lang.Override + @JsonSetter("error") + public _FinalStage error(@NotNull UnauthorizedSchemaError error) { + this.error = Objects.requireNonNull(error, "error must not be null"); + return this; + } + + @java.lang.Override + public UnauthorizedSchema build() { + return new UnauthorizedSchema(message, statusCode, error, additionalProperties); + } + + @java.lang.Override + public Builder additionalProperty(String key, Object value) { + this.additionalProperties.put(key, value); + return this; + } + + @java.lang.Override + public Builder additionalProperties(Map additionalProperties) { + this.additionalProperties.putAll(additionalProperties); + return this; + } + } +} diff --git a/src/main/java/com/auth0/client/mgmt/types/UnauthorizedSchemaError.java b/src/main/java/com/auth0/client/mgmt/types/UnauthorizedSchemaError.java new file mode 100644 index 000000000..02e5df8b6 --- /dev/null +++ b/src/main/java/com/auth0/client/mgmt/types/UnauthorizedSchemaError.java @@ -0,0 +1,75 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +package com.auth0.client.mgmt.types; + +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; + +public final class UnauthorizedSchemaError { + public static final UnauthorizedSchemaError UNAUTHORIZED = + new UnauthorizedSchemaError(Value.UNAUTHORIZED, "Unauthorized"); + + private final Value value; + + private final String string; + + UnauthorizedSchemaError(Value value, String string) { + this.value = value; + this.string = string; + } + + public Value getEnumValue() { + return value; + } + + @java.lang.Override + @JsonValue + public String toString() { + return this.string; + } + + @java.lang.Override + public boolean equals(Object other) { + return (this == other) + || (other instanceof UnauthorizedSchemaError + && this.string.equals(((UnauthorizedSchemaError) other).string)); + } + + @java.lang.Override + public int hashCode() { + return this.string.hashCode(); + } + + public T visit(Visitor visitor) { + switch (value) { + case UNAUTHORIZED: + return visitor.visitUnauthorized(); + case UNKNOWN: + default: + return visitor.visitUnknown(string); + } + } + + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) + public static UnauthorizedSchemaError valueOf(String value) { + switch (value) { + case "Unauthorized": + return UNAUTHORIZED; + default: + return new UnauthorizedSchemaError(Value.UNKNOWN, value); + } + } + + public enum Value { + UNAUTHORIZED, + + UNKNOWN + } + + public interface Visitor { + T visitUnauthorized(); + + T visitUnknown(String unknownType); + } +} diff --git a/src/main/java/com/auth0/client/mgmt/types/UpdateResourceServerRequestContent.java b/src/main/java/com/auth0/client/mgmt/types/UpdateResourceServerRequestContent.java index b0bc9900a..ace054220 100644 --- a/src/main/java/com/auth0/client/mgmt/types/UpdateResourceServerRequestContent.java +++ b/src/main/java/com/auth0/client/mgmt/types/UpdateResourceServerRequestContent.java @@ -38,6 +38,8 @@ public final class UpdateResourceServerRequestContent { private final Optional allowOnlineAccess; + private final Optional allowOnlineAccessWithEphemeralSessions; + private final Optional tokenLifetime; private final Optional tokenDialect; @@ -66,6 +68,7 @@ private UpdateResourceServerRequestContent( Optional skipConsentForVerifiableFirstPartyClients, Optional allowOfflineAccess, Optional allowOnlineAccess, + Optional allowOnlineAccessWithEphemeralSessions, Optional tokenLifetime, Optional tokenDialect, Optional enforcePolicies, @@ -83,6 +86,7 @@ private UpdateResourceServerRequestContent( this.skipConsentForVerifiableFirstPartyClients = skipConsentForVerifiableFirstPartyClients; this.allowOfflineAccess = allowOfflineAccess; this.allowOnlineAccess = allowOnlineAccess; + this.allowOnlineAccessWithEphemeralSessions = allowOnlineAccessWithEphemeralSessions; this.tokenLifetime = tokenLifetime; this.tokenDialect = tokenDialect; this.enforcePolicies = enforcePolicies; @@ -148,6 +152,14 @@ public Optional getAllowOnlineAccess() { return allowOnlineAccess; } + /** + * @return Whether Online Refresh Tokens can be issued even when sessions are configured as ephemeral (true) or not (false). + */ + @JsonProperty("allow_online_access_with_ephemeral_sessions") + public Optional getAllowOnlineAccessWithEphemeralSessions() { + return allowOnlineAccessWithEphemeralSessions; + } + /** * @return Expiration value (in seconds) for access tokens issued for this API from the token endpoint. */ @@ -269,6 +281,7 @@ private boolean equalTo(UpdateResourceServerRequestContent other) { && skipConsentForVerifiableFirstPartyClients.equals(other.skipConsentForVerifiableFirstPartyClients) && allowOfflineAccess.equals(other.allowOfflineAccess) && allowOnlineAccess.equals(other.allowOnlineAccess) + && allowOnlineAccessWithEphemeralSessions.equals(other.allowOnlineAccessWithEphemeralSessions) && tokenLifetime.equals(other.tokenLifetime) && tokenDialect.equals(other.tokenDialect) && enforcePolicies.equals(other.enforcePolicies) @@ -290,6 +303,7 @@ public int hashCode() { this.skipConsentForVerifiableFirstPartyClients, this.allowOfflineAccess, this.allowOnlineAccess, + this.allowOnlineAccessWithEphemeralSessions, this.tokenLifetime, this.tokenDialect, this.enforcePolicies, @@ -326,6 +340,8 @@ public static final class Builder { private Optional allowOnlineAccess = Optional.empty(); + private Optional allowOnlineAccessWithEphemeralSessions = Optional.empty(); + private Optional tokenLifetime = Optional.empty(); private Optional tokenDialect = Optional.empty(); @@ -357,6 +373,7 @@ public Builder from(UpdateResourceServerRequestContent other) { skipConsentForVerifiableFirstPartyClients(other.getSkipConsentForVerifiableFirstPartyClients()); allowOfflineAccess(other.getAllowOfflineAccess()); allowOnlineAccess(other.getAllowOnlineAccess()); + allowOnlineAccessWithEphemeralSessions(other.getAllowOnlineAccessWithEphemeralSessions()); tokenLifetime(other.getTokenLifetime()); tokenDialect(other.getTokenDialect()); enforcePolicies(other.getEnforcePolicies()); @@ -466,6 +483,21 @@ public Builder allowOnlineAccess(Boolean allowOnlineAccess) { return this; } + /** + *

Whether Online Refresh Tokens can be issued even when sessions are configured as ephemeral (true) or not (false).

+ */ + @JsonSetter(value = "allow_online_access_with_ephemeral_sessions", nulls = Nulls.SKIP) + public Builder allowOnlineAccessWithEphemeralSessions( + Optional allowOnlineAccessWithEphemeralSessions) { + this.allowOnlineAccessWithEphemeralSessions = allowOnlineAccessWithEphemeralSessions; + return this; + } + + public Builder allowOnlineAccessWithEphemeralSessions(Boolean allowOnlineAccessWithEphemeralSessions) { + this.allowOnlineAccessWithEphemeralSessions = Optional.ofNullable(allowOnlineAccessWithEphemeralSessions); + return this; + } + /** *

Expiration value (in seconds) for access tokens issued for this API from the token endpoint.

*/ @@ -687,6 +719,7 @@ public UpdateResourceServerRequestContent build() { skipConsentForVerifiableFirstPartyClients, allowOfflineAccess, allowOnlineAccess, + allowOnlineAccessWithEphemeralSessions, tokenLifetime, tokenDialect, enforcePolicies, diff --git a/src/main/java/com/auth0/client/mgmt/types/UpdateResourceServerResponseContent.java b/src/main/java/com/auth0/client/mgmt/types/UpdateResourceServerResponseContent.java index 32d168379..6d6e75fd5 100644 --- a/src/main/java/com/auth0/client/mgmt/types/UpdateResourceServerResponseContent.java +++ b/src/main/java/com/auth0/client/mgmt/types/UpdateResourceServerResponseContent.java @@ -42,6 +42,8 @@ public final class UpdateResourceServerResponseContent { private final Optional allowOnlineAccess; + private final Optional allowOnlineAccessWithEphemeralSessions; + private final Optional skipConsentForVerifiableFirstPartyClients; private final Optional tokenLifetime; @@ -78,6 +80,7 @@ private UpdateResourceServerResponseContent( Optional signingSecret, Optional allowOfflineAccess, Optional allowOnlineAccess, + Optional allowOnlineAccessWithEphemeralSessions, Optional skipConsentForVerifiableFirstPartyClients, Optional tokenLifetime, Optional tokenLifetimeForWeb, @@ -100,6 +103,7 @@ private UpdateResourceServerResponseContent( this.signingSecret = signingSecret; this.allowOfflineAccess = allowOfflineAccess; this.allowOnlineAccess = allowOnlineAccess; + this.allowOnlineAccessWithEphemeralSessions = allowOnlineAccessWithEphemeralSessions; this.skipConsentForVerifiableFirstPartyClients = skipConsentForVerifiableFirstPartyClients; this.tokenLifetime = tokenLifetime; this.tokenLifetimeForWeb = tokenLifetimeForWeb; @@ -184,6 +188,14 @@ public Optional getAllowOnlineAccess() { return allowOnlineAccess; } + /** + * @return Whether Online Refresh Tokens can be issued even when sessions are configured as ephemeral (true) or not (false). + */ + @JsonProperty("allow_online_access_with_ephemeral_sessions") + public Optional getAllowOnlineAccessWithEphemeralSessions() { + return allowOnlineAccessWithEphemeralSessions; + } + /** * @return Whether to skip user consent for applications flagged as first party (true) or not (false). */ @@ -331,6 +343,7 @@ private boolean equalTo(UpdateResourceServerResponseContent other) { && signingSecret.equals(other.signingSecret) && allowOfflineAccess.equals(other.allowOfflineAccess) && allowOnlineAccess.equals(other.allowOnlineAccess) + && allowOnlineAccessWithEphemeralSessions.equals(other.allowOnlineAccessWithEphemeralSessions) && skipConsentForVerifiableFirstPartyClients.equals(other.skipConsentForVerifiableFirstPartyClients) && tokenLifetime.equals(other.tokenLifetime) && tokenLifetimeForWeb.equals(other.tokenLifetimeForWeb) @@ -357,6 +370,7 @@ public int hashCode() { this.signingSecret, this.allowOfflineAccess, this.allowOnlineAccess, + this.allowOnlineAccessWithEphemeralSessions, this.skipConsentForVerifiableFirstPartyClients, this.tokenLifetime, this.tokenLifetimeForWeb, @@ -400,6 +414,8 @@ public static final class Builder { private Optional allowOnlineAccess = Optional.empty(); + private Optional allowOnlineAccessWithEphemeralSessions = Optional.empty(); + private Optional skipConsentForVerifiableFirstPartyClients = Optional.empty(); private Optional tokenLifetime = Optional.empty(); @@ -439,6 +455,7 @@ public Builder from(UpdateResourceServerResponseContent other) { signingSecret(other.getSigningSecret()); allowOfflineAccess(other.getAllowOfflineAccess()); allowOnlineAccess(other.getAllowOnlineAccess()); + allowOnlineAccessWithEphemeralSessions(other.getAllowOnlineAccessWithEphemeralSessions()); skipConsentForVerifiableFirstPartyClients(other.getSkipConsentForVerifiableFirstPartyClients()); tokenLifetime(other.getTokenLifetime()); tokenLifetimeForWeb(other.getTokenLifetimeForWeb()); @@ -577,6 +594,21 @@ public Builder allowOnlineAccess(Boolean allowOnlineAccess) { return this; } + /** + *

Whether Online Refresh Tokens can be issued even when sessions are configured as ephemeral (true) or not (false).

+ */ + @JsonSetter(value = "allow_online_access_with_ephemeral_sessions", nulls = Nulls.SKIP) + public Builder allowOnlineAccessWithEphemeralSessions( + Optional allowOnlineAccessWithEphemeralSessions) { + this.allowOnlineAccessWithEphemeralSessions = allowOnlineAccessWithEphemeralSessions; + return this; + } + + public Builder allowOnlineAccessWithEphemeralSessions(Boolean allowOnlineAccessWithEphemeralSessions) { + this.allowOnlineAccessWithEphemeralSessions = Optional.ofNullable(allowOnlineAccessWithEphemeralSessions); + return this; + } + /** *

Whether to skip user consent for applications flagged as first party (true) or not (false).

*/ @@ -844,6 +876,7 @@ public UpdateResourceServerResponseContent build() { signingSecret, allowOfflineAccess, allowOnlineAccess, + allowOnlineAccessWithEphemeralSessions, skipConsentForVerifiableFirstPartyClients, tokenLifetime, tokenLifetimeForWeb, diff --git a/src/main/java/com/auth0/client/mgmt/types/UserAuthenticationMethod.java b/src/main/java/com/auth0/client/mgmt/types/UserAuthenticationMethod.java index 59c6f3d34..9b55fe4e7 100644 --- a/src/main/java/com/auth0/client/mgmt/types/UserAuthenticationMethod.java +++ b/src/main/java/com/auth0/client/mgmt/types/UserAuthenticationMethod.java @@ -59,6 +59,10 @@ public final class UserAuthenticationMethod { private final Optional userAgent; + private final Optional userHandle; + + private final Optional> transports; + private final Optional aaguid; private final Optional relyingPartyIdentifier; @@ -84,6 +88,8 @@ private UserAuthenticationMethod( Optional credentialBackedUp, Optional identityUserId, Optional userAgent, + Optional userHandle, + Optional> transports, Optional aaguid, Optional relyingPartyIdentifier, Map additionalProperties) { @@ -105,6 +111,8 @@ private UserAuthenticationMethod( this.credentialBackedUp = credentialBackedUp; this.identityUserId = identityUserId; this.userAgent = userAgent; + this.userHandle = userHandle; + this.transports = transports; this.aaguid = aaguid; this.relyingPartyIdentifier = relyingPartyIdentifier; this.additionalProperties = additionalProperties; @@ -245,6 +253,22 @@ public Optional getUserAgent() { return userAgent; } + /** + * @return Applies to passkeys only. The user handle of the user identity. + */ + @JsonProperty("user_handle") + public Optional getUserHandle() { + return userHandle; + } + + /** + * @return Applies to passkeys only. The transports used by clients to communicate with the authenticator. + */ + @JsonProperty("transports") + public Optional> getTransports() { + return transports; + } + /** * @return Applies to passkey authentication methods only. Authenticator Attestation Globally Unique Identifier. */ @@ -291,6 +315,8 @@ private boolean equalTo(UserAuthenticationMethod other) { && credentialBackedUp.equals(other.credentialBackedUp) && identityUserId.equals(other.identityUserId) && userAgent.equals(other.userAgent) + && userHandle.equals(other.userHandle) + && transports.equals(other.transports) && aaguid.equals(other.aaguid) && relyingPartyIdentifier.equals(other.relyingPartyIdentifier); } @@ -316,6 +342,8 @@ public int hashCode() { this.credentialBackedUp, this.identityUserId, this.userAgent, + this.userHandle, + this.transports, this.aaguid, this.relyingPartyIdentifier); } @@ -456,6 +484,20 @@ _FinalStage preferredAuthenticationMethod( _FinalStage userAgent(String userAgent); + /** + *

Applies to passkeys only. The user handle of the user identity.

+ */ + _FinalStage userHandle(Optional userHandle); + + _FinalStage userHandle(String userHandle); + + /** + *

Applies to passkeys only. The transports used by clients to communicate with the authenticator.

+ */ + _FinalStage transports(Optional> transports); + + _FinalStage transports(List transports); + /** *

Applies to passkey authentication methods only. Authenticator Attestation Globally Unique Identifier.

*/ @@ -483,6 +525,10 @@ public static final class Builder implements IdStage, TypeStage, CreatedAtStage, private Optional aaguid = Optional.empty(); + private Optional> transports = Optional.empty(); + + private Optional userHandle = Optional.empty(); + private Optional userAgent = Optional.empty(); private Optional identityUserId = Optional.empty(); @@ -538,6 +584,8 @@ public Builder from(UserAuthenticationMethod other) { credentialBackedUp(other.getCredentialBackedUp()); identityUserId(other.getIdentityUserId()); userAgent(other.getUserAgent()); + userHandle(other.getUserHandle()); + transports(other.getTransports()); aaguid(other.getAaguid()); relyingPartyIdentifier(other.getRelyingPartyIdentifier()); return this; @@ -614,6 +662,46 @@ public _FinalStage aaguid(Optional aaguid) { return this; } + /** + *

Applies to passkeys only. The transports used by clients to communicate with the authenticator.

+ * @return Reference to {@code this} so that method calls can be chained together. + */ + @java.lang.Override + public _FinalStage transports(List transports) { + this.transports = Optional.ofNullable(transports); + return this; + } + + /** + *

Applies to passkeys only. The transports used by clients to communicate with the authenticator.

+ */ + @java.lang.Override + @JsonSetter(value = "transports", nulls = Nulls.SKIP) + public _FinalStage transports(Optional> transports) { + this.transports = transports; + return this; + } + + /** + *

Applies to passkeys only. The user handle of the user identity.

+ * @return Reference to {@code this} so that method calls can be chained together. + */ + @java.lang.Override + public _FinalStage userHandle(String userHandle) { + this.userHandle = Optional.ofNullable(userHandle); + return this; + } + + /** + *

Applies to passkeys only. The user handle of the user identity.

+ */ + @java.lang.Override + @JsonSetter(value = "user_handle", nulls = Nulls.SKIP) + public _FinalStage userHandle(Optional userHandle) { + this.userHandle = userHandle; + return this; + } + /** *

Applies to passkeys only. The user-agent of the browser used to create the passkey.

* @return Reference to {@code this} so that method calls can be chained together. @@ -924,6 +1012,8 @@ public UserAuthenticationMethod build() { credentialBackedUp, identityUserId, userAgent, + userHandle, + transports, aaguid, relyingPartyIdentifier, additionalProperties); diff --git a/src/main/java/com/auth0/client/mgmt/users/AsyncRawRolesClient.java b/src/main/java/com/auth0/client/mgmt/users/AsyncRawRolesClient.java index 1fb7bf0f7..0f6e322e2 100644 --- a/src/main/java/com/auth0/client/mgmt/users/AsyncRawRolesClient.java +++ b/src/main/java/com/auth0/client/mgmt/users/AsyncRawRolesClient.java @@ -14,6 +14,7 @@ import com.auth0.client.mgmt.core.SyncPagingIterable; import com.auth0.client.mgmt.errors.BadRequestError; import com.auth0.client.mgmt.errors.ForbiddenError; +import com.auth0.client.mgmt.errors.NotFoundError; import com.auth0.client.mgmt.errors.TooManyRequestsError; import com.auth0.client.mgmt.errors.UnauthorizedError; import com.auth0.client.mgmt.types.ListUserRolesOffsetPaginatedResponseContent; @@ -135,6 +136,11 @@ public void onResponse(@NotNull Call call, @NotNull Response response) throws IO } try { switch (response.code()) { + case 400: + future.completeExceptionally(new BadRequestError( + ObjectMappers.JSON_MAPPER.readValue(responseBodyString, Object.class), + response)); + return; case 401: future.completeExceptionally(new UnauthorizedError( ObjectMappers.JSON_MAPPER.readValue(responseBodyString, Object.class), @@ -145,6 +151,11 @@ public void onResponse(@NotNull Call call, @NotNull Response response) throws IO ObjectMappers.JSON_MAPPER.readValue(responseBodyString, Object.class), response)); return; + case 404: + future.completeExceptionally(new NotFoundError( + ObjectMappers.JSON_MAPPER.readValue(responseBodyString, Object.class), + response)); + return; case 429: future.completeExceptionally(new TooManyRequestsError( ObjectMappers.JSON_MAPPER.readValue(responseBodyString, Object.class), diff --git a/src/main/java/com/auth0/client/mgmt/users/RawRolesClient.java b/src/main/java/com/auth0/client/mgmt/users/RawRolesClient.java index 676aa2b40..0880036c5 100644 --- a/src/main/java/com/auth0/client/mgmt/users/RawRolesClient.java +++ b/src/main/java/com/auth0/client/mgmt/users/RawRolesClient.java @@ -14,6 +14,7 @@ import com.auth0.client.mgmt.core.SyncPagingIterable; import com.auth0.client.mgmt.errors.BadRequestError; import com.auth0.client.mgmt.errors.ForbiddenError; +import com.auth0.client.mgmt.errors.NotFoundError; import com.auth0.client.mgmt.errors.TooManyRequestsError; import com.auth0.client.mgmt.errors.UnauthorizedError; import com.auth0.client.mgmt.types.ListUserRolesOffsetPaginatedResponseContent; @@ -116,12 +117,18 @@ public ManagementApiHttpResponse> list( } try { switch (response.code()) { + case 400: + throw new BadRequestError( + ObjectMappers.JSON_MAPPER.readValue(responseBodyString, Object.class), response); case 401: throw new UnauthorizedError( ObjectMappers.JSON_MAPPER.readValue(responseBodyString, Object.class), response); case 403: throw new ForbiddenError( ObjectMappers.JSON_MAPPER.readValue(responseBodyString, Object.class), response); + case 404: + throw new NotFoundError( + ObjectMappers.JSON_MAPPER.readValue(responseBodyString, Object.class), response); case 429: throw new TooManyRequestsError( ObjectMappers.JSON_MAPPER.readValue(responseBodyString, Object.class), response); diff --git a/src/main/java/com/auth0/client/mgmt/users/types/CreateUserAuthenticationMethodRequestContent.java b/src/main/java/com/auth0/client/mgmt/users/types/CreateUserAuthenticationMethodRequestContent.java index 57cbfd387..da08299a5 100644 --- a/src/main/java/com/auth0/client/mgmt/users/types/CreateUserAuthenticationMethodRequestContent.java +++ b/src/main/java/com/auth0/client/mgmt/users/types/CreateUserAuthenticationMethodRequestContent.java @@ -5,6 +5,7 @@ import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.types.CreatedUserAuthenticationMethodTypeEnum; +import com.auth0.client.mgmt.types.CredentialDeviceTypeEnum; import com.auth0.client.mgmt.types.PreferredAuthenticationMethodEnum; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; @@ -15,6 +16,7 @@ import com.fasterxml.jackson.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; import java.util.HashMap; +import java.util.List; import java.util.Map; import java.util.Objects; import java.util.Optional; @@ -39,8 +41,22 @@ public final class CreateUserAuthenticationMethodRequestContent { private final Optional publicKey; + private final Optional aaguid; + private final Optional relyingPartyIdentifier; + private final Optional credentialDeviceType; + + private final Optional credentialBackedUp; + + private final Optional identityUserId; + + private final Optional userAgent; + + private final Optional userHandle; + + private final Optional> transports; + private final Map additionalProperties; private CreateUserAuthenticationMethodRequestContent( @@ -52,7 +68,14 @@ private CreateUserAuthenticationMethodRequestContent( Optional preferredAuthenticationMethod, Optional keyId, Optional publicKey, + Optional aaguid, Optional relyingPartyIdentifier, + Optional credentialDeviceType, + Optional credentialBackedUp, + Optional identityUserId, + Optional userAgent, + Optional userHandle, + Optional> transports, Map additionalProperties) { this.type = type; this.name = name; @@ -62,7 +85,14 @@ private CreateUserAuthenticationMethodRequestContent( this.preferredAuthenticationMethod = preferredAuthenticationMethod; this.keyId = keyId; this.publicKey = publicKey; + this.aaguid = aaguid; this.relyingPartyIdentifier = relyingPartyIdentifier; + this.credentialDeviceType = credentialDeviceType; + this.credentialBackedUp = credentialBackedUp; + this.identityUserId = identityUserId; + this.userAgent = userAgent; + this.userHandle = userHandle; + this.transports = transports; this.additionalProperties = additionalProperties; } @@ -109,7 +139,7 @@ public Optional getPreferredAuthenticationMet } /** - * @return Applies to webauthn authentication methods only. The id of the credential. + * @return Applies to webauthn/passkey authentication methods only. The id of the credential. */ @JsonProperty("key_id") public Optional getKeyId() { @@ -117,13 +147,21 @@ public Optional getKeyId() { } /** - * @return Applies to webauthn authentication methods only. The public key, which is encoded as base64. + * @return Applies to webauthn/passkey authentication methods only. The public key, which is encoded as base64. */ @JsonProperty("public_key") public Optional getPublicKey() { return publicKey; } + /** + * @return Applies to passkeys only. Authenticator Attestation Globally Unique Identifier + */ + @JsonProperty("aaguid") + public Optional getAaguid() { + return aaguid; + } + /** * @return Applies to webauthn authentication methods only. The relying party identifier. */ @@ -132,6 +170,51 @@ public Optional getRelyingPartyIdentifier() { return relyingPartyIdentifier; } + @JsonProperty("credential_device_type") + public Optional getCredentialDeviceType() { + return credentialDeviceType; + } + + /** + * @return Applies to passkeys only. Whether the credential was backed up. + */ + @JsonProperty("credential_backed_up") + public Optional getCredentialBackedUp() { + return credentialBackedUp; + } + + /** + * @return Applies to passkeys only. The ID of the user identity linked with the authentication method. + */ + @JsonProperty("identity_user_id") + public Optional getIdentityUserId() { + return identityUserId; + } + + /** + * @return Applies to passkeys only. The user-agent of the browser used to create the passkey. + */ + @JsonProperty("user_agent") + public Optional getUserAgent() { + return userAgent; + } + + /** + * @return Applies to passkeys only. The user handle of the user identity. + */ + @JsonProperty("user_handle") + public Optional getUserHandle() { + return userHandle; + } + + /** + * @return Applies to passkeys only. The transports used by clients to communicate with the authenticator. + */ + @JsonProperty("transports") + public Optional> getTransports() { + return transports; + } + @java.lang.Override public boolean equals(Object other) { if (this == other) return true; @@ -153,7 +236,14 @@ private boolean equalTo(CreateUserAuthenticationMethodRequestContent other) { && preferredAuthenticationMethod.equals(other.preferredAuthenticationMethod) && keyId.equals(other.keyId) && publicKey.equals(other.publicKey) - && relyingPartyIdentifier.equals(other.relyingPartyIdentifier); + && aaguid.equals(other.aaguid) + && relyingPartyIdentifier.equals(other.relyingPartyIdentifier) + && credentialDeviceType.equals(other.credentialDeviceType) + && credentialBackedUp.equals(other.credentialBackedUp) + && identityUserId.equals(other.identityUserId) + && userAgent.equals(other.userAgent) + && userHandle.equals(other.userHandle) + && transports.equals(other.transports); } @java.lang.Override @@ -167,7 +257,14 @@ public int hashCode() { this.preferredAuthenticationMethod, this.keyId, this.publicKey, - this.relyingPartyIdentifier); + this.aaguid, + this.relyingPartyIdentifier, + this.credentialDeviceType, + this.credentialBackedUp, + this.identityUserId, + this.userAgent, + this.userHandle, + this.transports); } @java.lang.Override @@ -226,33 +323,93 @@ _FinalStage preferredAuthenticationMethod( _FinalStage preferredAuthenticationMethod(PreferredAuthenticationMethodEnum preferredAuthenticationMethod); /** - *

Applies to webauthn authentication methods only. The id of the credential.

+ *

Applies to webauthn/passkey authentication methods only. The id of the credential.

*/ _FinalStage keyId(Optional keyId); _FinalStage keyId(String keyId); /** - *

Applies to webauthn authentication methods only. The public key, which is encoded as base64.

+ *

Applies to webauthn/passkey authentication methods only. The public key, which is encoded as base64.

*/ _FinalStage publicKey(Optional publicKey); _FinalStage publicKey(String publicKey); + /** + *

Applies to passkeys only. Authenticator Attestation Globally Unique Identifier

+ */ + _FinalStage aaguid(Optional aaguid); + + _FinalStage aaguid(String aaguid); + /** *

Applies to webauthn authentication methods only. The relying party identifier.

*/ _FinalStage relyingPartyIdentifier(Optional relyingPartyIdentifier); _FinalStage relyingPartyIdentifier(String relyingPartyIdentifier); + + _FinalStage credentialDeviceType(Optional credentialDeviceType); + + _FinalStage credentialDeviceType(CredentialDeviceTypeEnum credentialDeviceType); + + /** + *

Applies to passkeys only. Whether the credential was backed up.

+ */ + _FinalStage credentialBackedUp(Optional credentialBackedUp); + + _FinalStage credentialBackedUp(Boolean credentialBackedUp); + + /** + *

Applies to passkeys only. The ID of the user identity linked with the authentication method.

+ */ + _FinalStage identityUserId(Optional identityUserId); + + _FinalStage identityUserId(String identityUserId); + + /** + *

Applies to passkeys only. The user-agent of the browser used to create the passkey.

+ */ + _FinalStage userAgent(Optional userAgent); + + _FinalStage userAgent(String userAgent); + + /** + *

Applies to passkeys only. The user handle of the user identity.

+ */ + _FinalStage userHandle(Optional userHandle); + + _FinalStage userHandle(String userHandle); + + /** + *

Applies to passkeys only. The transports used by clients to communicate with the authenticator.

+ */ + _FinalStage transports(Optional> transports); + + _FinalStage transports(List transports); } @JsonIgnoreProperties(ignoreUnknown = true) public static final class Builder implements TypeStage, _FinalStage { private CreatedUserAuthenticationMethodTypeEnum type; + private Optional> transports = Optional.empty(); + + private Optional userHandle = Optional.empty(); + + private Optional userAgent = Optional.empty(); + + private Optional identityUserId = Optional.empty(); + + private Optional credentialBackedUp = Optional.empty(); + + private Optional credentialDeviceType = Optional.empty(); + private Optional relyingPartyIdentifier = Optional.empty(); + private Optional aaguid = Optional.empty(); + private Optional publicKey = Optional.empty(); private Optional keyId = Optional.empty(); @@ -282,7 +439,14 @@ public Builder from(CreateUserAuthenticationMethodRequestContent other) { preferredAuthenticationMethod(other.getPreferredAuthenticationMethod()); keyId(other.getKeyId()); publicKey(other.getPublicKey()); + aaguid(other.getAaguid()); relyingPartyIdentifier(other.getRelyingPartyIdentifier()); + credentialDeviceType(other.getCredentialDeviceType()); + credentialBackedUp(other.getCredentialBackedUp()); + identityUserId(other.getIdentityUserId()); + userAgent(other.getUserAgent()); + userHandle(other.getUserHandle()); + transports(other.getTransports()); return this; } @@ -293,6 +457,119 @@ public _FinalStage type(@NotNull CreatedUserAuthenticationMethodTypeEnum type) { return this; } + /** + *

Applies to passkeys only. The transports used by clients to communicate with the authenticator.

+ * @return Reference to {@code this} so that method calls can be chained together. + */ + @java.lang.Override + public _FinalStage transports(List transports) { + this.transports = Optional.ofNullable(transports); + return this; + } + + /** + *

Applies to passkeys only. The transports used by clients to communicate with the authenticator.

+ */ + @java.lang.Override + @JsonSetter(value = "transports", nulls = Nulls.SKIP) + public _FinalStage transports(Optional> transports) { + this.transports = transports; + return this; + } + + /** + *

Applies to passkeys only. The user handle of the user identity.

+ * @return Reference to {@code this} so that method calls can be chained together. + */ + @java.lang.Override + public _FinalStage userHandle(String userHandle) { + this.userHandle = Optional.ofNullable(userHandle); + return this; + } + + /** + *

Applies to passkeys only. The user handle of the user identity.

+ */ + @java.lang.Override + @JsonSetter(value = "user_handle", nulls = Nulls.SKIP) + public _FinalStage userHandle(Optional userHandle) { + this.userHandle = userHandle; + return this; + } + + /** + *

Applies to passkeys only. The user-agent of the browser used to create the passkey.

+ * @return Reference to {@code this} so that method calls can be chained together. + */ + @java.lang.Override + public _FinalStage userAgent(String userAgent) { + this.userAgent = Optional.ofNullable(userAgent); + return this; + } + + /** + *

Applies to passkeys only. The user-agent of the browser used to create the passkey.

+ */ + @java.lang.Override + @JsonSetter(value = "user_agent", nulls = Nulls.SKIP) + public _FinalStage userAgent(Optional userAgent) { + this.userAgent = userAgent; + return this; + } + + /** + *

Applies to passkeys only. The ID of the user identity linked with the authentication method.

+ * @return Reference to {@code this} so that method calls can be chained together. + */ + @java.lang.Override + public _FinalStage identityUserId(String identityUserId) { + this.identityUserId = Optional.ofNullable(identityUserId); + return this; + } + + /** + *

Applies to passkeys only. The ID of the user identity linked with the authentication method.

+ */ + @java.lang.Override + @JsonSetter(value = "identity_user_id", nulls = Nulls.SKIP) + public _FinalStage identityUserId(Optional identityUserId) { + this.identityUserId = identityUserId; + return this; + } + + /** + *

Applies to passkeys only. Whether the credential was backed up.

+ * @return Reference to {@code this} so that method calls can be chained together. + */ + @java.lang.Override + public _FinalStage credentialBackedUp(Boolean credentialBackedUp) { + this.credentialBackedUp = Optional.ofNullable(credentialBackedUp); + return this; + } + + /** + *

Applies to passkeys only. Whether the credential was backed up.

+ */ + @java.lang.Override + @JsonSetter(value = "credential_backed_up", nulls = Nulls.SKIP) + public _FinalStage credentialBackedUp(Optional credentialBackedUp) { + this.credentialBackedUp = credentialBackedUp; + return this; + } + + @java.lang.Override + public _FinalStage credentialDeviceType(CredentialDeviceTypeEnum credentialDeviceType) { + this.credentialDeviceType = Optional.ofNullable(credentialDeviceType); + return this; + } + + @java.lang.Override + @JsonSetter(value = "credential_device_type", nulls = Nulls.SKIP) + public _FinalStage credentialDeviceType(Optional credentialDeviceType) { + this.credentialDeviceType = credentialDeviceType; + return this; + } + /** *

Applies to webauthn authentication methods only. The relying party identifier.

* @return Reference to {@code this} so that method calls can be chained together. @@ -314,7 +591,27 @@ public _FinalStage relyingPartyIdentifier(Optional relyingPartyIdentifie } /** - *

Applies to webauthn authentication methods only. The public key, which is encoded as base64.

+ *

Applies to passkeys only. Authenticator Attestation Globally Unique Identifier

+ * @return Reference to {@code this} so that method calls can be chained together. + */ + @java.lang.Override + public _FinalStage aaguid(String aaguid) { + this.aaguid = Optional.ofNullable(aaguid); + return this; + } + + /** + *

Applies to passkeys only. Authenticator Attestation Globally Unique Identifier

+ */ + @java.lang.Override + @JsonSetter(value = "aaguid", nulls = Nulls.SKIP) + public _FinalStage aaguid(Optional aaguid) { + this.aaguid = aaguid; + return this; + } + + /** + *

Applies to webauthn/passkey authentication methods only. The public key, which is encoded as base64.

* @return Reference to {@code this} so that method calls can be chained together. */ @java.lang.Override @@ -324,7 +621,7 @@ public _FinalStage publicKey(String publicKey) { } /** - *

Applies to webauthn authentication methods only. The public key, which is encoded as base64.

+ *

Applies to webauthn/passkey authentication methods only. The public key, which is encoded as base64.

*/ @java.lang.Override @JsonSetter(value = "public_key", nulls = Nulls.SKIP) @@ -334,7 +631,7 @@ public _FinalStage publicKey(Optional publicKey) { } /** - *

Applies to webauthn authentication methods only. The id of the credential.

+ *

Applies to webauthn/passkey authentication methods only. The id of the credential.

* @return Reference to {@code this} so that method calls can be chained together. */ @java.lang.Override @@ -344,7 +641,7 @@ public _FinalStage keyId(String keyId) { } /** - *

Applies to webauthn authentication methods only. The id of the credential.

+ *

Applies to webauthn/passkey authentication methods only. The id of the credential.

*/ @java.lang.Override @JsonSetter(value = "key_id", nulls = Nulls.SKIP) @@ -459,7 +756,14 @@ public CreateUserAuthenticationMethodRequestContent build() { preferredAuthenticationMethod, keyId, publicKey, + aaguid, relyingPartyIdentifier, + credentialDeviceType, + credentialBackedUp, + identityUserId, + userAgent, + userHandle, + transports, additionalProperties); } diff --git a/src/test/java/com/auth0/client/mgmt/ResourceServersWireTest.java b/src/test/java/com/auth0/client/mgmt/ResourceServersWireTest.java index c95223bc4..a3c51d640 100644 --- a/src/test/java/com/auth0/client/mgmt/ResourceServersWireTest.java +++ b/src/test/java/com/auth0/client/mgmt/ResourceServersWireTest.java @@ -48,7 +48,7 @@ public void testList() throws Exception { new MockResponse() .setResponseCode(200) .setBody( - "{\"start\":1.1,\"limit\":1.1,\"total\":1.1,\"resource_servers\":[{\"id\":\"id\",\"name\":\"name\",\"is_system\":true,\"identifier\":\"identifier\",\"scopes\":[{\"value\":\"value\"}],\"signing_alg\":\"HS256\",\"signing_secret\":\"signing_secret\",\"allow_offline_access\":true,\"allow_online_access\":true,\"skip_consent_for_verifiable_first_party_clients\":true,\"token_lifetime\":1,\"token_lifetime_for_web\":1,\"enforce_policies\":true,\"token_dialect\":\"access_token\",\"token_encryption\":{\"format\":\"compact-nested-jwe\",\"encryption_key\":{\"alg\":\"RSA-OAEP-256\",\"pem\":\"pem\"}},\"consent_policy\":\"transactional-authorization-with-mfa\",\"proof_of_possession\":{\"mechanism\":\"mtls\",\"required\":true},\"authorization_policy\":{\"policy_id\":\"policy_id\"},\"client_id\":\"client_id\"}]}")); + "{\"start\":1.1,\"limit\":1.1,\"total\":1.1,\"resource_servers\":[{\"id\":\"id\",\"name\":\"name\",\"is_system\":true,\"identifier\":\"identifier\",\"scopes\":[{\"value\":\"value\"}],\"signing_alg\":\"HS256\",\"signing_secret\":\"signing_secret\",\"allow_offline_access\":true,\"allow_online_access\":true,\"allow_online_access_with_ephemeral_sessions\":true,\"skip_consent_for_verifiable_first_party_clients\":true,\"token_lifetime\":1,\"token_lifetime_for_web\":1,\"enforce_policies\":true,\"token_dialect\":\"access_token\",\"token_encryption\":{\"format\":\"compact-nested-jwe\",\"encryption_key\":{\"alg\":\"RSA-OAEP-256\",\"pem\":\"pem\"}},\"consent_policy\":\"transactional-authorization-with-mfa\",\"proof_of_possession\":{\"mechanism\":\"mtls\",\"required\":true},\"authorization_policy\":{\"policy_id\":\"policy_id\"},\"client_id\":\"client_id\"}]}")); SyncPagingIterable response = client.resourceServers() .list(ListResourceServerRequestParameters.builder() .page(OptionalNullable.of(1)) diff --git a/src/test/java/com/auth0/client/mgmt/UsersAuthenticationMethodsWireTest.java b/src/test/java/com/auth0/client/mgmt/UsersAuthenticationMethodsWireTest.java index 522064d92..4e644b1ae 100644 --- a/src/test/java/com/auth0/client/mgmt/UsersAuthenticationMethodsWireTest.java +++ b/src/test/java/com/auth0/client/mgmt/UsersAuthenticationMethodsWireTest.java @@ -52,7 +52,7 @@ public void testList() throws Exception { new MockResponse() .setResponseCode(200) .setBody( - "{\"start\":1.1,\"limit\":1.1,\"total\":1.1,\"authenticators\":[{\"id\":\"id\",\"type\":\"recovery-code\",\"confirmed\":true,\"name\":\"name\",\"authentication_methods\":[{}],\"preferred_authentication_method\":\"voice\",\"link_id\":\"link_id\",\"phone_number\":\"phone_number\",\"email\":\"email\",\"key_id\":\"key_id\",\"public_key\":\"public_key\",\"created_at\":\"2024-01-15T09:30:00Z\",\"enrolled_at\":\"2024-01-15T09:30:00Z\",\"last_auth_at\":\"2024-01-15T09:30:00Z\",\"credential_device_type\":\"credential_device_type\",\"credential_backed_up\":true,\"identity_user_id\":\"identity_user_id\",\"user_agent\":\"user_agent\",\"aaguid\":\"aaguid\",\"relying_party_identifier\":\"relying_party_identifier\"}]}")); + "{\"start\":1.1,\"limit\":1.1,\"total\":1.1,\"authenticators\":[{\"id\":\"id\",\"type\":\"recovery-code\",\"confirmed\":true,\"name\":\"name\",\"authentication_methods\":[{}],\"preferred_authentication_method\":\"voice\",\"link_id\":\"link_id\",\"phone_number\":\"phone_number\",\"email\":\"email\",\"key_id\":\"key_id\",\"public_key\":\"public_key\",\"created_at\":\"2024-01-15T09:30:00Z\",\"enrolled_at\":\"2024-01-15T09:30:00Z\",\"last_auth_at\":\"2024-01-15T09:30:00Z\",\"credential_device_type\":\"credential_device_type\",\"credential_backed_up\":true,\"identity_user_id\":\"identity_user_id\",\"user_agent\":\"user_agent\",\"user_handle\":\"user_handle\",\"transports\":[\"transports\"],\"aaguid\":\"aaguid\",\"relying_party_identifier\":\"relying_party_identifier\"}]}")); SyncPagingIterable response = client.users() .authenticationMethods() .list( @@ -78,7 +78,7 @@ public void testCreate() throws Exception { new MockResponse() .setResponseCode(200) .setBody( - "{\"id\":\"id\",\"type\":\"phone\",\"name\":\"name\",\"totp_secret\":\"totp_secret\",\"phone_number\":\"phone_number\",\"email\":\"email\",\"authentication_methods\":[{\"type\":\"totp\",\"id\":\"id\"}],\"preferred_authentication_method\":\"voice\",\"key_id\":\"key_id\",\"public_key\":\"public_key\",\"aaguid\":\"aaguid\",\"relying_party_identifier\":\"relying_party_identifier\",\"created_at\":\"2024-01-15T09:30:00Z\"}")); + "{\"id\":\"id\",\"type\":\"phone\",\"name\":\"name\",\"totp_secret\":\"totp_secret\",\"phone_number\":\"phone_number\",\"email\":\"email\",\"authentication_methods\":[{\"type\":\"totp\",\"id\":\"id\"}],\"preferred_authentication_method\":\"voice\",\"key_id\":\"key_id\",\"public_key\":\"public_key\",\"aaguid\":\"aaguid\",\"relying_party_identifier\":\"relying_party_identifier\",\"credential_device_type\":\"single_device\",\"credential_backed_up\":true,\"identity_user_id\":\"identity_user_id\",\"user_agent\":\"user_agent\",\"user_handle\":\"user_handle\",\"transports\":[\"transports\"],\"created_at\":\"2024-01-15T09:30:00Z\"}")); CreateUserAuthenticationMethodResponseContent response = client.users() .authenticationMethods() .create( @@ -141,6 +141,14 @@ else if (actualJson.has("kind")) + " \"public_key\": \"public_key\",\n" + " \"aaguid\": \"aaguid\",\n" + " \"relying_party_identifier\": \"relying_party_identifier\",\n" + + " \"credential_device_type\": \"single_device\",\n" + + " \"credential_backed_up\": true,\n" + + " \"identity_user_id\": \"identity_user_id\",\n" + + " \"user_agent\": \"user_agent\",\n" + + " \"user_handle\": \"user_handle\",\n" + + " \"transports\": [\n" + + " \"transports\"\n" + + " ],\n" + " \"created_at\": \"2024-01-15T09:30:00Z\"\n" + "}"; JsonNode actualResponseNode = objectMapper.readTree(actualResponseJson); @@ -290,7 +298,7 @@ public void testGet() throws Exception { new MockResponse() .setResponseCode(200) .setBody( - "{\"id\":\"id\",\"type\":\"recovery-code\",\"confirmed\":true,\"name\":\"name\",\"authentication_methods\":[{\"type\":\"totp\",\"id\":\"id\"}],\"preferred_authentication_method\":\"voice\",\"link_id\":\"link_id\",\"phone_number\":\"phone_number\",\"email\":\"email\",\"key_id\":\"key_id\",\"public_key\":\"public_key\",\"created_at\":\"2024-01-15T09:30:00Z\",\"enrolled_at\":\"2024-01-15T09:30:00Z\",\"last_auth_at\":\"2024-01-15T09:30:00Z\",\"credential_device_type\":\"credential_device_type\",\"credential_backed_up\":true,\"identity_user_id\":\"identity_user_id\",\"user_agent\":\"user_agent\",\"aaguid\":\"aaguid\",\"relying_party_identifier\":\"relying_party_identifier\"}")); + "{\"id\":\"id\",\"type\":\"recovery-code\",\"confirmed\":true,\"name\":\"name\",\"authentication_methods\":[{\"type\":\"totp\",\"id\":\"id\"}],\"preferred_authentication_method\":\"voice\",\"link_id\":\"link_id\",\"phone_number\":\"phone_number\",\"email\":\"email\",\"key_id\":\"key_id\",\"public_key\":\"public_key\",\"created_at\":\"2024-01-15T09:30:00Z\",\"enrolled_at\":\"2024-01-15T09:30:00Z\",\"last_auth_at\":\"2024-01-15T09:30:00Z\",\"credential_device_type\":\"credential_device_type\",\"credential_backed_up\":true,\"identity_user_id\":\"identity_user_id\",\"user_agent\":\"user_agent\",\"user_handle\":\"user_handle\",\"transports\":[\"transports\"],\"aaguid\":\"aaguid\",\"relying_party_identifier\":\"relying_party_identifier\"}")); GetUserAuthenticationMethodResponseContent response = client.users().authenticationMethods().get("id", "authentication_method_id"); RecordedRequest request = server.takeRequest(); @@ -325,6 +333,10 @@ public void testGet() throws Exception { + " \"credential_backed_up\": true,\n" + " \"identity_user_id\": \"identity_user_id\",\n" + " \"user_agent\": \"user_agent\",\n" + + " \"user_handle\": \"user_handle\",\n" + + " \"transports\": [\n" + + " \"transports\"\n" + + " ],\n" + " \"aaguid\": \"aaguid\",\n" + " \"relying_party_identifier\": \"relying_party_identifier\"\n" + "}"; diff --git a/src/test/resources/wire-tests/ResourceServersWireTest_testCreate_response.json b/src/test/resources/wire-tests/ResourceServersWireTest_testCreate_response.json index e1368d3cb..ab2361d4b 100644 --- a/src/test/resources/wire-tests/ResourceServersWireTest_testCreate_response.json +++ b/src/test/resources/wire-tests/ResourceServersWireTest_testCreate_response.json @@ -13,6 +13,7 @@ "signing_secret": "signing_secret", "allow_offline_access": true, "allow_online_access": true, + "allow_online_access_with_ephemeral_sessions": true, "skip_consent_for_verifiable_first_party_clients": true, "token_lifetime": 1, "token_lifetime_for_web": 1, diff --git a/src/test/resources/wire-tests/ResourceServersWireTest_testGet_response.json b/src/test/resources/wire-tests/ResourceServersWireTest_testGet_response.json index e1368d3cb..ab2361d4b 100644 --- a/src/test/resources/wire-tests/ResourceServersWireTest_testGet_response.json +++ b/src/test/resources/wire-tests/ResourceServersWireTest_testGet_response.json @@ -13,6 +13,7 @@ "signing_secret": "signing_secret", "allow_offline_access": true, "allow_online_access": true, + "allow_online_access_with_ephemeral_sessions": true, "skip_consent_for_verifiable_first_party_clients": true, "token_lifetime": 1, "token_lifetime_for_web": 1, diff --git a/src/test/resources/wire-tests/ResourceServersWireTest_testUpdate_response.json b/src/test/resources/wire-tests/ResourceServersWireTest_testUpdate_response.json index e1368d3cb..ab2361d4b 100644 --- a/src/test/resources/wire-tests/ResourceServersWireTest_testUpdate_response.json +++ b/src/test/resources/wire-tests/ResourceServersWireTest_testUpdate_response.json @@ -13,6 +13,7 @@ "signing_secret": "signing_secret", "allow_offline_access": true, "allow_online_access": true, + "allow_online_access_with_ephemeral_sessions": true, "skip_consent_for_verifiable_first_party_clients": true, "token_lifetime": 1, "token_lifetime_for_web": 1,