From b9a36bb319e2ba81790cef23c358346c6c068a90 Mon Sep 17 00:00:00 2001 From: "fern-api[bot]" <115122769+fern-api[bot]@users.noreply.github.com> Date: Thu, 23 Apr 2026 03:28:25 +0000 Subject: [PATCH 1/2] SDK regeneration --- reference.md | 14 +- .../mgmt/AsyncManagementApiBuilder.java | 24 +++ .../mgmt/AsyncRawRefreshTokensClient.java | 5 + .../AsyncRawUserAttributeProfilesClient.java | 4 +- .../AsyncUserAttributeProfilesClient.java | 4 +- .../client/mgmt/RawRefreshTokensClient.java | 3 + .../mgmt/RawUserAttributeProfilesClient.java | 4 +- .../mgmt/UserAttributeProfilesClient.java | 4 +- ...ActionModuleVersionsRequestParameters.java | 9 +- ...ctionTriggerBindingsRequestParameters.java | 9 +- ...tActionModuleActionsRequestParameters.java | 9 +- .../GetActionModulesRequestParameters.java | 9 +- .../ListActionVersionsRequestParameters.java | 9 +- .../phone/AsyncRawTemplatesClient.java | 5 +- .../branding/phone/AsyncTemplatesClient.java | 6 +- .../branding/phone/RawTemplatesClient.java | 6 +- .../mgmt/branding/phone/TemplatesClient.java | 6 +- ...andingPhoneProvidersRequestParameters.java | 12 +- .../ListPhoneTemplatesRequestParameters.java | 12 +- ...ntGrantOrganizationsRequestParameters.java | 15 +- .../clients/types/ConnectionsGetRequest.java | 38 +--- ...ConnectionUsersByEmailQueryParameters.java | 4 +- ...ectionEnabledClientsRequestParameters.java | 15 +- ...rectoryProvisioningsRequestParameters.java | 15 +- ...stScimConfigurationsRequestParameters.java | 15 +- ...stSynchronizedGroupsRequestParameters.java | 15 +- .../client/mgmt/core/AsyncCustomPager.java | 164 ------------------ .../client/mgmt/core/BiDirectionalPage.java | 60 ------- .../auth0/client/mgmt/core/ConsoleLogger.java | 51 ++++++ .../auth0/client/mgmt/core/CustomPager.java | 117 ------------- .../client/mgmt/core/DoubleSerializer.java | 43 +++++ .../com/auth0/client/mgmt/core/ILogger.java | 38 ++++ .../com/auth0/client/mgmt/core/LogConfig.java | 98 +++++++++++ .../com/auth0/client/mgmt/core/LogLevel.java | 36 ++++ .../com/auth0/client/mgmt/core/Logger.java | 97 +++++++++++ .../client/mgmt/core/LoggingInterceptor.java | 104 +++++++++++ .../auth0/client/mgmt/core/ObjectMappers.java | 1 + .../client/mgmt/core/RetryInterceptor.java | 9 +- .../core/Rfc2822DateTimeDeserializer.java | 25 +++ .../auth0/client/mgmt/core/WrappedAlias.java | 8 + .../GetEmailProviderRequestParameters.java | 21 +-- ...ventStreamDeliveriesRequestParameters.java | 51 +----- .../GetFlowExecutionRequestParameters.java | 8 - .../ListFlowExecutionsRequestParameters.java | 15 +- ...lowsVaultConnectionsRequestParameters.java | 12 +- .../GetGroupMembersRequestParameters.java | 33 +--- .../mgmt/jobs/AsyncRawUsersImportsClient.java | 14 +- .../mgmt/jobs/RawUsersImportsClient.java | 14 +- .../ListEncryptionKeysRequestParameters.java | 12 +- ...anizationMemberRolesRequestParameters.java | 12 +- ...ganizationInvitationRequestParameters.java | 21 +-- ...zationAllConnectionsRequestParameters.java | 21 +-- ...nizationClientGrantsRequestParameters.java | 35 +--- ...anizationConnectionsRequestParameters.java | 12 +- ...tionDiscoveryDomainsRequestParameters.java | 15 +- ...anizationInvitationsRequestParameters.java | 39 +---- ...tOrganizationMembersRequestParameters.java | 33 +--- .../types/ListAculsRequestParameters.java | 57 +----- .../ListRolePermissionsRequestParameters.java | 12 +- .../types/ListRoleUsersRequestParameters.java | 15 +- .../GetTenantSettingsRequestParameters.java | 21 +-- .../types/ConnectionOptionsCommonOidc.java | 37 ++++ .../mgmt/types/ConnectionOptionsOidc.java | 37 ++++ .../mgmt/types/ConnectionOptionsOkta.java | 37 ++++ ...onTokenEndpointJwtcaAudFormatEnumOidc.java | 86 +++++++++ .../CreateEmailProviderResponseContent.java | 4 +- .../types/DeleteActionRequestParameters.java | 12 +- ...erBlocksByIdentifierRequestParameters.java | 4 +- ...eteUserGrantByUserIdRequestParameters.java | 4 +- .../mgmt/types/EmailProviderNameEnum.java | 10 ++ .../types/GetClientRequestParameters.java | 21 +-- .../types/GetConnectionRequestParameters.java | 21 +-- .../types/GetDailyStatsRequestParameters.java | 21 +-- .../GetEmailProviderResponseContent.java | 4 +- .../mgmt/types/GetFlowRequestParameters.java | 8 - .../mgmt/types/GetFormRequestParameters.java | 8 - .../mgmt/types/GetHookRequestParameters.java | 12 +- .../GetRefreshTokensRequestParameters.java | 44 +---- .../GetResourceServerRequestParameters.java | 12 +- .../mgmt/types/GetRuleRequestParameters.java | 21 +-- .../mgmt/types/GetUserRequestParameters.java | 21 +-- .../types/IConnectionOptionsCommonOidc.java | 2 + .../types/ListActionsRequestParameters.java | 45 +---- .../ListClientGrantsRequestParameters.java | 60 +------ .../types/ListClientsRequestParameters.java | 75 ++------ ...istConnectionProfileRequestParameters.java | 15 +- .../types/ListConnectionsQueryParameters.java | 47 +---- .../ListCustomDomainsRequestParameters.java | 39 +---- ...istDeviceCredentialsRequestParameters.java | 57 +----- .../ListEventStreamsRequestParameters.java | 15 +- .../types/ListFlowsRequestParameters.java | 26 +-- .../types/ListFormsRequestParameters.java | 17 +- .../types/ListGroupsRequestParameters.java | 60 +------ .../types/ListHooksRequestParameters.java | 39 +---- .../mgmt/types/ListLogsRequestParameters.java | 48 +---- .../ListNetworkAclsRequestParameters.java | 12 +- .../ListOrganizationsRequestParameters.java | 24 +-- .../ListResourceServerRequestParameters.java | 26 +-- .../types/ListRolesRequestParameters.java | 21 +-- .../types/ListRulesRequestParameters.java | 39 +---- ...tSelfServiceProfilesRequestParameters.java | 12 +- ...UserAttributeProfileRequestParameters.java | 15 +- ...erBlocksByIdentifierRequestParameters.java | 14 +- .../ListUserBlocksRequestParameters.java | 12 +- .../ListUserGrantsRequestParameters.java | 39 +---- .../ListUsersByEmailRequestParameters.java | 23 +-- .../types/ListUsersRequestParameters.java | 75 ++------ .../ResetPhoneTemplateRequestContent.java | 43 +++++ .../TokenExchangeProfilesListRequest.java | 15 +- .../UpdateEmailProviderResponseContent.java | 4 +- ...serConnectedAccountsRequestParameters.java | 15 +- .../types/GetUserGroupsRequestParameters.java | 33 +--- .../ListRefreshTokensRequestParameters.java | 15 +- ...uthenticationMethodsRequestParameters.java | 12 +- .../types/ListUserLogsRequestParameters.java | 21 +-- ...istUserOrganizationsRequestParameters.java | 12 +- .../ListUserPermissionsRequestParameters.java | 12 +- .../types/ListUserRolesRequestParameters.java | 12 +- .../ListUserSessionsRequestParameters.java | 15 +- .../verification/AsyncRawTemplatesClient.java | 8 +- .../verification/AsyncTemplatesClient.java | 8 +- .../verification/RawTemplatesClient.java | 8 +- .../verification/TemplatesClient.java | 8 +- ...eCredentialTemplatesRequestParameters.java | 15 +- .../mgmt/BrandingPhoneTemplatesWireTest.java | 5 +- 125 files changed, 1188 insertions(+), 1949 deletions(-) delete mode 100644 src/main/java/com/auth0/client/mgmt/core/AsyncCustomPager.java delete mode 100644 src/main/java/com/auth0/client/mgmt/core/BiDirectionalPage.java create mode 100644 src/main/java/com/auth0/client/mgmt/core/ConsoleLogger.java delete mode 100644 src/main/java/com/auth0/client/mgmt/core/CustomPager.java create mode 100644 src/main/java/com/auth0/client/mgmt/core/DoubleSerializer.java create mode 100644 src/main/java/com/auth0/client/mgmt/core/ILogger.java create mode 100644 src/main/java/com/auth0/client/mgmt/core/LogConfig.java create mode 100644 src/main/java/com/auth0/client/mgmt/core/LogLevel.java create mode 100644 src/main/java/com/auth0/client/mgmt/core/Logger.java create mode 100644 src/main/java/com/auth0/client/mgmt/core/LoggingInterceptor.java create mode 100644 src/main/java/com/auth0/client/mgmt/core/Rfc2822DateTimeDeserializer.java create mode 100644 src/main/java/com/auth0/client/mgmt/core/WrappedAlias.java create mode 100644 src/main/java/com/auth0/client/mgmt/types/ConnectionTokenEndpointJwtcaAudFormatEnumOidc.java create mode 100644 src/main/java/com/auth0/client/mgmt/types/ResetPhoneTemplateRequestContent.java diff --git a/reference.md b/reference.md index 5cdaa50c..d42d09ca 100644 --- a/reference.md +++ b/reference.md @@ -12569,7 +12569,7 @@ client.userAttributeProfiles().list(
-Retrieve details about a single User Attribute Profile specified by ID. +Create a User Attribute Profile
@@ -17514,9 +17514,12 @@ client.branding().phone().templates().update(
```java -client.branding().phone().templates().reset("id", new -HashMap() {{put("key", "value"); -}}); +client.branding().phone().templates().reset( + "id", + ResetPhoneTemplateRequestContent.of(new + HashMap() {{put("key", "value"); + }}) +); ```
@@ -31029,7 +31032,7 @@ client.users().sessions().delete("user_id");
-List a verifiable credential templates. +List verifiable credential templates.
@@ -31420,3 +31423,4 @@ client.verifiableCredentials().verification().templates().update( + diff --git a/src/main/java/com/auth0/client/mgmt/AsyncManagementApiBuilder.java b/src/main/java/com/auth0/client/mgmt/AsyncManagementApiBuilder.java index 84e1bedd..ccb0201e 100644 --- a/src/main/java/com/auth0/client/mgmt/AsyncManagementApiBuilder.java +++ b/src/main/java/com/auth0/client/mgmt/AsyncManagementApiBuilder.java @@ -5,6 +5,7 @@ import com.auth0.client.mgmt.core.ClientOptions; import com.auth0.client.mgmt.core.Environment; +import com.auth0.client.mgmt.core.LogConfig; import java.util.HashMap; import java.util.Map; import java.util.Optional; @@ -23,6 +24,8 @@ public class AsyncManagementApiBuilder { private OkHttpClient httpClient; + private Optional logging = Optional.empty(); + private String tenantDomain; /** @@ -67,6 +70,14 @@ public AsyncManagementApiBuilder httpClient(OkHttpClient httpClient) { return this; } + /** + * Configure logging for the SDK. Silent by default — no log output unless explicitly configured. + */ + public AsyncManagementApiBuilder logging(LogConfig logging) { + this.logging = Optional.of(logging); + return this; + } + /** * Add a custom header to be sent with all requests. * For headers that need to be computed dynamically or conditionally, use the setAdditional() method override instead. @@ -92,6 +103,7 @@ protected ClientOptions buildClientOptions() { setHttpClient(builder); setTimeouts(builder); setRetries(builder); + setLogging(builder); for (Map.Entry header : this.customHeaders.entrySet()) { builder.addHeader(header.getKey(), header.getValue()); } @@ -171,6 +183,18 @@ protected void setHttpClient(ClientOptions.Builder builder) { } } + /** + * Sets the logging configuration for the SDK. + * Override this method to customize logging behavior. + * + * @param builder The ClientOptions.Builder to configure + */ + protected void setLogging(ClientOptions.Builder builder) { + if (this.logging.isPresent()) { + builder.logging(this.logging.get()); + } + } + /** * Override this method to add any additional configuration to the client. * This method is called at the end of the configuration chain, allowing you to add diff --git a/src/main/java/com/auth0/client/mgmt/AsyncRawRefreshTokensClient.java b/src/main/java/com/auth0/client/mgmt/AsyncRawRefreshTokensClient.java index b9898f44..df2ccb09 100644 --- a/src/main/java/com/auth0/client/mgmt/AsyncRawRefreshTokensClient.java +++ b/src/main/java/com/auth0/client/mgmt/AsyncRawRefreshTokensClient.java @@ -222,6 +222,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), diff --git a/src/main/java/com/auth0/client/mgmt/AsyncRawUserAttributeProfilesClient.java b/src/main/java/com/auth0/client/mgmt/AsyncRawUserAttributeProfilesClient.java index 07135b47..a4ed7207 100644 --- a/src/main/java/com/auth0/client/mgmt/AsyncRawUserAttributeProfilesClient.java +++ b/src/main/java/com/auth0/client/mgmt/AsyncRawUserAttributeProfilesClient.java @@ -181,7 +181,7 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) { } /** - * Retrieve details about a single User Attribute Profile specified by ID. + * Create a User Attribute Profile */ public CompletableFuture> create( CreateUserAttributeProfileRequestContent request) { @@ -189,7 +189,7 @@ public CompletableFuture> create( CreateUserAttributeProfileRequestContent request, RequestOptions requestOptions) { diff --git a/src/main/java/com/auth0/client/mgmt/AsyncUserAttributeProfilesClient.java b/src/main/java/com/auth0/client/mgmt/AsyncUserAttributeProfilesClient.java index 6beec990..763f717d 100644 --- a/src/main/java/com/auth0/client/mgmt/AsyncUserAttributeProfilesClient.java +++ b/src/main/java/com/auth0/client/mgmt/AsyncUserAttributeProfilesClient.java @@ -65,7 +65,7 @@ public CompletableFuture> list( } /** - * Retrieve details about a single User Attribute Profile specified by ID. + * Create a User Attribute Profile */ public CompletableFuture create( CreateUserAttributeProfileRequestContent request) { @@ -73,7 +73,7 @@ public CompletableFuture create( } /** - * Retrieve details about a single User Attribute Profile specified by ID. + * Create a User Attribute Profile */ public CompletableFuture create( CreateUserAttributeProfileRequestContent request, RequestOptions requestOptions) { diff --git a/src/main/java/com/auth0/client/mgmt/RawRefreshTokensClient.java b/src/main/java/com/auth0/client/mgmt/RawRefreshTokensClient.java index 39dd68f0..c4e48741 100644 --- a/src/main/java/com/auth0/client/mgmt/RawRefreshTokensClient.java +++ b/src/main/java/com/auth0/client/mgmt/RawRefreshTokensClient.java @@ -181,6 +181,9 @@ public ManagementApiHttpResponse get(String id, } 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); diff --git a/src/main/java/com/auth0/client/mgmt/RawUserAttributeProfilesClient.java b/src/main/java/com/auth0/client/mgmt/RawUserAttributeProfilesClient.java index e3990a5a..1515ed17 100644 --- a/src/main/java/com/auth0/client/mgmt/RawUserAttributeProfilesClient.java +++ b/src/main/java/com/auth0/client/mgmt/RawUserAttributeProfilesClient.java @@ -146,7 +146,7 @@ public ManagementApiHttpResponse> list( } /** - * Retrieve details about a single User Attribute Profile specified by ID. + * Create a User Attribute Profile */ public ManagementApiHttpResponse create( CreateUserAttributeProfileRequestContent request) { @@ -154,7 +154,7 @@ public ManagementApiHttpResponse crea } /** - * Retrieve details about a single User Attribute Profile specified by ID. + * Create a User Attribute Profile */ public ManagementApiHttpResponse create( CreateUserAttributeProfileRequestContent request, RequestOptions requestOptions) { diff --git a/src/main/java/com/auth0/client/mgmt/UserAttributeProfilesClient.java b/src/main/java/com/auth0/client/mgmt/UserAttributeProfilesClient.java index d47cf62d..7db326ab 100644 --- a/src/main/java/com/auth0/client/mgmt/UserAttributeProfilesClient.java +++ b/src/main/java/com/auth0/client/mgmt/UserAttributeProfilesClient.java @@ -63,14 +63,14 @@ public SyncPagingIterable list( } /** - * Retrieve details about a single User Attribute Profile specified by ID. + * Create a User Attribute Profile */ public CreateUserAttributeProfileResponseContent create(CreateUserAttributeProfileRequestContent request) { return this.rawClient.create(request).body(); } /** - * Retrieve details about a single User Attribute Profile specified by ID. + * Create a User Attribute Profile */ public CreateUserAttributeProfileResponseContent create( CreateUserAttributeProfileRequestContent request, RequestOptions requestOptions) { diff --git a/src/main/java/com/auth0/client/mgmt/actions/modules/types/GetActionModuleVersionsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/actions/modules/types/GetActionModuleVersionsRequestParameters.java index 6fdf1c4d..27a295fd 100644 --- a/src/main/java/com/auth0/client/mgmt/actions/modules/types/GetActionModuleVersionsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/actions/modules/types/GetActionModuleVersionsRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.actions.modules.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -41,8 +40,7 @@ private GetActionModuleVersionsRequestParameters( /** * @return Use this field to request a specific page of the list results. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -50,8 +48,7 @@ public OptionalNullable getPage() { /** * @return The maximum number of results to be returned by the server in a single response. 20 by default. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } diff --git a/src/main/java/com/auth0/client/mgmt/actions/triggers/types/ListActionTriggerBindingsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/actions/triggers/types/ListActionTriggerBindingsRequestParameters.java index c1e52d34..c4e0199d 100644 --- a/src/main/java/com/auth0/client/mgmt/actions/triggers/types/ListActionTriggerBindingsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/actions/triggers/types/ListActionTriggerBindingsRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.actions.triggers.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -41,8 +40,7 @@ private ListActionTriggerBindingsRequestParameters( /** * @return Use this field to request a specific page of the list results. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -50,8 +48,7 @@ public OptionalNullable getPage() { /** * @return The maximum number of results to be returned in a single request. 20 by default */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } diff --git a/src/main/java/com/auth0/client/mgmt/actions/types/GetActionModuleActionsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/actions/types/GetActionModuleActionsRequestParameters.java index 50678f72..7806abdf 100644 --- a/src/main/java/com/auth0/client/mgmt/actions/types/GetActionModuleActionsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/actions/types/GetActionModuleActionsRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.actions.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -41,8 +40,7 @@ private GetActionModuleActionsRequestParameters( /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -50,8 +48,7 @@ public OptionalNullable getPage() { /** * @return Number of results per page. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } diff --git a/src/main/java/com/auth0/client/mgmt/actions/types/GetActionModulesRequestParameters.java b/src/main/java/com/auth0/client/mgmt/actions/types/GetActionModulesRequestParameters.java index bdccb9af..dcf2a6e1 100644 --- a/src/main/java/com/auth0/client/mgmt/actions/types/GetActionModulesRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/actions/types/GetActionModulesRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.actions.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -41,8 +40,7 @@ private GetActionModulesRequestParameters( /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -50,8 +48,7 @@ public OptionalNullable getPage() { /** * @return Number of results per page. Paging is disabled if parameter not sent. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } diff --git a/src/main/java/com/auth0/client/mgmt/actions/types/ListActionVersionsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/actions/types/ListActionVersionsRequestParameters.java index 4effc7a4..687824a7 100644 --- a/src/main/java/com/auth0/client/mgmt/actions/types/ListActionVersionsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/actions/types/ListActionVersionsRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.actions.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -41,8 +40,7 @@ private ListActionVersionsRequestParameters( /** * @return Use this field to request a specific page of the list results. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -50,8 +48,7 @@ public OptionalNullable getPage() { /** * @return This field specify the maximum number of results to be returned by the server. 20 by default */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } diff --git a/src/main/java/com/auth0/client/mgmt/branding/phone/AsyncRawTemplatesClient.java b/src/main/java/com/auth0/client/mgmt/branding/phone/AsyncRawTemplatesClient.java index 9fe00dea..ed944f78 100644 --- a/src/main/java/com/auth0/client/mgmt/branding/phone/AsyncRawTemplatesClient.java +++ b/src/main/java/com/auth0/client/mgmt/branding/phone/AsyncRawTemplatesClient.java @@ -25,6 +25,7 @@ import com.auth0.client.mgmt.types.CreatePhoneTemplateTestNotificationResponseContent; import com.auth0.client.mgmt.types.GetPhoneTemplateResponseContent; import com.auth0.client.mgmt.types.ListPhoneTemplatesResponseContent; +import com.auth0.client.mgmt.types.ResetPhoneTemplateRequestContent; import com.auth0.client.mgmt.types.ResetPhoneTemplateResponseContent; import com.auth0.client.mgmt.types.UpdatePhoneTemplateResponseContent; import com.fasterxml.jackson.core.JsonProcessingException; @@ -522,12 +523,12 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) { } public CompletableFuture> reset( - String id, Object request) { + String id, ResetPhoneTemplateRequestContent request) { return reset(id, request, null); } public CompletableFuture> reset( - String id, Object request, RequestOptions requestOptions) { + String id, ResetPhoneTemplateRequestContent request, RequestOptions requestOptions) { HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl()) .newBuilder() .addPathSegments("branding/phone/templates") diff --git a/src/main/java/com/auth0/client/mgmt/branding/phone/AsyncTemplatesClient.java b/src/main/java/com/auth0/client/mgmt/branding/phone/AsyncTemplatesClient.java index e9da8f76..caa9636b 100644 --- a/src/main/java/com/auth0/client/mgmt/branding/phone/AsyncTemplatesClient.java +++ b/src/main/java/com/auth0/client/mgmt/branding/phone/AsyncTemplatesClient.java @@ -13,6 +13,7 @@ import com.auth0.client.mgmt.types.CreatePhoneTemplateTestNotificationResponseContent; import com.auth0.client.mgmt.types.GetPhoneTemplateResponseContent; import com.auth0.client.mgmt.types.ListPhoneTemplatesResponseContent; +import com.auth0.client.mgmt.types.ResetPhoneTemplateRequestContent; import com.auth0.client.mgmt.types.ResetPhoneTemplateResponseContent; import com.auth0.client.mgmt.types.UpdatePhoneTemplateResponseContent; import java.util.concurrent.CompletableFuture; @@ -102,12 +103,13 @@ public CompletableFuture update( return this.rawClient.update(id, request, requestOptions).thenApply(response -> response.body()); } - public CompletableFuture reset(String id, Object request) { + public CompletableFuture reset( + String id, ResetPhoneTemplateRequestContent request) { return this.rawClient.reset(id, request).thenApply(response -> response.body()); } public CompletableFuture reset( - String id, Object request, RequestOptions requestOptions) { + String id, ResetPhoneTemplateRequestContent request, RequestOptions requestOptions) { return this.rawClient.reset(id, request, requestOptions).thenApply(response -> response.body()); } diff --git a/src/main/java/com/auth0/client/mgmt/branding/phone/RawTemplatesClient.java b/src/main/java/com/auth0/client/mgmt/branding/phone/RawTemplatesClient.java index 3a44e5ea..97658358 100644 --- a/src/main/java/com/auth0/client/mgmt/branding/phone/RawTemplatesClient.java +++ b/src/main/java/com/auth0/client/mgmt/branding/phone/RawTemplatesClient.java @@ -25,6 +25,7 @@ import com.auth0.client.mgmt.types.CreatePhoneTemplateTestNotificationResponseContent; import com.auth0.client.mgmt.types.GetPhoneTemplateResponseContent; import com.auth0.client.mgmt.types.ListPhoneTemplatesResponseContent; +import com.auth0.client.mgmt.types.ResetPhoneTemplateRequestContent; import com.auth0.client.mgmt.types.ResetPhoneTemplateResponseContent; import com.auth0.client.mgmt.types.UpdatePhoneTemplateResponseContent; import com.fasterxml.jackson.core.JsonProcessingException; @@ -396,12 +397,13 @@ public ManagementApiHttpResponse update( } } - public ManagementApiHttpResponse reset(String id, Object request) { + public ManagementApiHttpResponse reset( + String id, ResetPhoneTemplateRequestContent request) { return reset(id, request, null); } public ManagementApiHttpResponse reset( - String id, Object request, RequestOptions requestOptions) { + String id, ResetPhoneTemplateRequestContent request, RequestOptions requestOptions) { HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl()) .newBuilder() .addPathSegments("branding/phone/templates") diff --git a/src/main/java/com/auth0/client/mgmt/branding/phone/TemplatesClient.java b/src/main/java/com/auth0/client/mgmt/branding/phone/TemplatesClient.java index 8b93b941..3dd61014 100644 --- a/src/main/java/com/auth0/client/mgmt/branding/phone/TemplatesClient.java +++ b/src/main/java/com/auth0/client/mgmt/branding/phone/TemplatesClient.java @@ -13,6 +13,7 @@ import com.auth0.client.mgmt.types.CreatePhoneTemplateTestNotificationResponseContent; import com.auth0.client.mgmt.types.GetPhoneTemplateResponseContent; import com.auth0.client.mgmt.types.ListPhoneTemplatesResponseContent; +import com.auth0.client.mgmt.types.ResetPhoneTemplateRequestContent; import com.auth0.client.mgmt.types.ResetPhoneTemplateResponseContent; import com.auth0.client.mgmt.types.UpdatePhoneTemplateResponseContent; @@ -100,11 +101,12 @@ public UpdatePhoneTemplateResponseContent update( return this.rawClient.update(id, request, requestOptions).body(); } - public ResetPhoneTemplateResponseContent reset(String id, Object request) { + public ResetPhoneTemplateResponseContent reset(String id, ResetPhoneTemplateRequestContent request) { return this.rawClient.reset(id, request).body(); } - public ResetPhoneTemplateResponseContent reset(String id, Object request, RequestOptions requestOptions) { + public ResetPhoneTemplateResponseContent reset( + String id, ResetPhoneTemplateRequestContent request, RequestOptions requestOptions) { return this.rawClient.reset(id, request, requestOptions).body(); } diff --git a/src/main/java/com/auth0/client/mgmt/branding/phone/types/ListBrandingPhoneProvidersRequestParameters.java b/src/main/java/com/auth0/client/mgmt/branding/phone/types/ListBrandingPhoneProvidersRequestParameters.java index 0ecc30f2..2d1dfa6d 100644 --- a/src/main/java/com/auth0/client/mgmt/branding/phone/types/ListBrandingPhoneProvidersRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/branding/phone/types/ListBrandingPhoneProvidersRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.branding.phone.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -36,8 +35,7 @@ private ListBrandingPhoneProvidersRequestParameters( /** * @return Whether the provider is enabled (false) or disabled (true). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("disabled") + @JsonIgnore public OptionalNullable getDisabled() { if (disabled == null) { return OptionalNullable.absent(); @@ -45,12 +43,6 @@ public OptionalNullable getDisabled() { return disabled; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("disabled") - private OptionalNullable _getDisabled() { - return disabled; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/branding/phone/types/ListPhoneTemplatesRequestParameters.java b/src/main/java/com/auth0/client/mgmt/branding/phone/types/ListPhoneTemplatesRequestParameters.java index 93eabbfa..30200d25 100644 --- a/src/main/java/com/auth0/client/mgmt/branding/phone/types/ListPhoneTemplatesRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/branding/phone/types/ListPhoneTemplatesRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.branding.phone.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -36,8 +35,7 @@ private ListPhoneTemplatesRequestParameters( /** * @return Whether the template is enabled (false) or disabled (true). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("disabled") + @JsonIgnore public OptionalNullable getDisabled() { if (disabled == null) { return OptionalNullable.absent(); @@ -45,12 +43,6 @@ public OptionalNullable getDisabled() { return disabled; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("disabled") - private OptionalNullable _getDisabled() { - return disabled; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/clientgrants/types/ListClientGrantOrganizationsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/clientgrants/types/ListClientGrantOrganizationsRequestParameters.java index 489d3353..27af098f 100644 --- a/src/main/java/com/auth0/client/mgmt/clientgrants/types/ListClientGrantOrganizationsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/clientgrants/types/ListClientGrantOrganizationsRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.clientgrants.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -39,8 +38,7 @@ private ListClientGrantOrganizationsRequestParameters( /** * @return Optional Id from which to start selection. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -51,18 +49,11 @@ public OptionalNullable getFrom() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("take") + @JsonIgnore public OptionalNullable getTake() { return take; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/clients/types/ConnectionsGetRequest.java b/src/main/java/com/auth0/client/mgmt/clients/types/ConnectionsGetRequest.java index 755bb5d1..1823f4f2 100644 --- a/src/main/java/com/auth0/client/mgmt/clients/types/ConnectionsGetRequest.java +++ b/src/main/java/com/auth0/client/mgmt/clients/types/ConnectionsGetRequest.java @@ -3,7 +3,6 @@ */ package com.auth0.client.mgmt.clients.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.auth0.client.mgmt.types.ConnectionStrategyEnum; @@ -12,7 +11,6 @@ import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -68,8 +66,7 @@ public Optional> getStrategy() { /** * @return Optional Id from which to start selection. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -80,8 +77,7 @@ public OptionalNullable getFrom() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("take") + @JsonIgnore public OptionalNullable getTake() { return take; } @@ -89,8 +85,7 @@ public OptionalNullable getTake() { /** * @return A comma separated list of fields to include or exclude (depending on include_fields) from the result, empty to retrieve all fields */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") + @JsonIgnore public OptionalNullable getFields() { if (fields == null) { return OptionalNullable.absent(); @@ -101,8 +96,7 @@ public OptionalNullable getFields() { /** * @return true if the fields specified are to be included in the result, false otherwise (defaults to true) */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") + @JsonIgnore public OptionalNullable getIncludeFields() { if (includeFields == null) { return OptionalNullable.absent(); @@ -110,30 +104,6 @@ public OptionalNullable getIncludeFields() { return includeFields; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("strategy") - private Optional> _getStrategy() { - return strategy; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") - private OptionalNullable _getFields() { - return fields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") - private OptionalNullable _getIncludeFields() { - return includeFields; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/connections/types/DeleteConnectionUsersByEmailQueryParameters.java b/src/main/java/com/auth0/client/mgmt/connections/types/DeleteConnectionUsersByEmailQueryParameters.java index da34d69b..fdb8d043 100644 --- a/src/main/java/com/auth0/client/mgmt/connections/types/DeleteConnectionUsersByEmailQueryParameters.java +++ b/src/main/java/com/auth0/client/mgmt/connections/types/DeleteConnectionUsersByEmailQueryParameters.java @@ -6,9 +6,9 @@ import com.auth0.client.mgmt.core.ObjectMappers; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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; @@ -31,7 +31,7 @@ private DeleteConnectionUsersByEmailQueryParameters(String email, Map getTake() { return take; } @@ -48,8 +46,7 @@ public OptionalNullable getTake() { /** * @return Optional Id from which to start selection. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -57,12 +54,6 @@ public OptionalNullable getFrom() { return from; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/connections/types/ListDirectoryProvisioningsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/connections/types/ListDirectoryProvisioningsRequestParameters.java index d6c9d893..890ef17f 100644 --- a/src/main/java/com/auth0/client/mgmt/connections/types/ListDirectoryProvisioningsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/connections/types/ListDirectoryProvisioningsRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.connections.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -39,8 +38,7 @@ private ListDirectoryProvisioningsRequestParameters( /** * @return Optional Id from which to start selection. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -51,18 +49,11 @@ public OptionalNullable getFrom() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("take") + @JsonIgnore public OptionalNullable getTake() { return take; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/connections/types/ListScimConfigurationsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/connections/types/ListScimConfigurationsRequestParameters.java index 1da91e12..86db8187 100644 --- a/src/main/java/com/auth0/client/mgmt/connections/types/ListScimConfigurationsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/connections/types/ListScimConfigurationsRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.connections.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -39,8 +38,7 @@ private ListScimConfigurationsRequestParameters( /** * @return Optional Id from which to start selection. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -51,18 +49,11 @@ public OptionalNullable getFrom() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("take") + @JsonIgnore public OptionalNullable getTake() { return take; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/connections/types/ListSynchronizedGroupsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/connections/types/ListSynchronizedGroupsRequestParameters.java index 87f80082..f9c9c6a7 100644 --- a/src/main/java/com/auth0/client/mgmt/connections/types/ListSynchronizedGroupsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/connections/types/ListSynchronizedGroupsRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.connections.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -39,8 +38,7 @@ private ListSynchronizedGroupsRequestParameters( /** * @return Optional Id from which to start selection. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -51,18 +49,11 @@ public OptionalNullable getFrom() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("take") + @JsonIgnore public OptionalNullable getTake() { return take; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/core/AsyncCustomPager.java b/src/main/java/com/auth0/client/mgmt/core/AsyncCustomPager.java deleted file mode 100644 index f1b9f7c8..00000000 --- a/src/main/java/com/auth0/client/mgmt/core/AsyncCustomPager.java +++ /dev/null @@ -1,164 +0,0 @@ -/** - * This file was auto-generated by Fern from our API Definition. - */ -package com.auth0.client.mgmt.core; - -import java.io.IOException; -import java.util.List; -import java.util.Optional; -import java.util.concurrent.CompletableFuture; -import java.util.concurrent.CompletionStage; - -/** - * Skeleton implementation for custom asynchronous bidirectional pagination. - * - * THIS CLASS MUST BE IMPLEMENTED BY THE USER. - * - * This file is added to .fernignore and will not be regenerated. - * Replace this skeleton implementation with your custom async pagination logic - * that handles your API's specific pagination structure (e.g., HATEOAS links). - * - * Example implementation for HATEOAS-style async pagination: - *
{@code
- * public class AsyncCustomPager implements BiDirectionalPage {
- *     private final List items;
- *     private final String nextUrl;
- *     private final String previousUrl;
- *     private final AsyncHttpClient client;
- *
- *     public AsyncCustomPager(Response response, AsyncHttpClient client, ...) {
- *         this.items = response.getData();
- *         this.nextUrl = response.getLinks().getNext();
- *         this.previousUrl = response.getLinks().getPrevious();
- *         // ... store other needed context
- *     }
- *
- *     @Override
- *     public boolean hasNext() {
- *         return nextUrl != null;
- *     }
- *
- *     @Override
- *     public CompletableFuture> nextPageAsync() {
- *         if (!hasNext()) {
- *             CompletableFuture> future = new CompletableFuture<>();
- *             future.completeExceptionally(new NoSuchElementException("No next page available"));
- *             return future;
- *         }
- *         // Make async HTTP request to nextUrl
- *         return client.getAsync(nextUrl)
- *             .thenApply(response -> new AsyncCustomPager<>(response, client, ...));
- *     }
- *
- *     // ... implement other methods
- * }
- * }
- * - * @param The type of items in the page - */ -public class AsyncCustomPager implements BiDirectionalPage { - - /** - * Create an AsyncCustomPager from an initial response. - * - * @param initialResponse The first page response from the API - * @param clientOptions The client options containing HTTP client and other configuration - * @param requestOptions Request options for authentication, headers, etc. - * @return A CompletableFuture containing the new AsyncCustomPager instance - */ - public static CompletableFuture> createAsync( - Object initialResponse, ClientOptions clientOptions, Object requestOptions) { - throw new UnsupportedOperationException("AsyncCustomPager must be implemented. " - + "Please implement this class in core/AsyncCustomPager.java to define your async pagination logic. " - + "This file has been added to .fernignore and will not be overwritten. " - + "See the class documentation for implementation examples."); - } - - @Override - public boolean hasNext() { - throw new UnsupportedOperationException("AsyncCustomPager.hasNext() must be implemented. " - + "This method should return true if a next page is available."); - } - - @Override - public boolean hasPrevious() { - throw new UnsupportedOperationException("AsyncCustomPager.hasPrevious() must be implemented. " - + "This method should return true if a previous page is available."); - } - - /** - * Asynchronously fetch the next page. - * - * @return A CompletableFuture that completes with the next page - * @throws java.util.NoSuchElementException if no next page exists (wrapped in CompletableFuture) - */ - public CompletableFuture> nextPageAsync() { - CompletableFuture> future = new CompletableFuture<>(); - future.completeExceptionally( - new UnsupportedOperationException("AsyncCustomPager.nextPageAsync() must be implemented. " - + "This method should asynchronously fetch and return the next page of results.")); - return future; - } - - /** - * Asynchronously fetch the previous page. - * - * @return A CompletableFuture that completes with the previous page - * @throws java.util.NoSuchElementException if no previous page exists (wrapped in CompletableFuture) - */ - public CompletableFuture> previousPageAsync() { - CompletableFuture> future = new CompletableFuture<>(); - future.completeExceptionally( - new UnsupportedOperationException("AsyncCustomPager.previousPageAsync() must be implemented. " - + "This method should asynchronously fetch and return the previous page of results.")); - return future; - } - - @Override - public BiDirectionalPage nextPage() throws IOException { - throw new UnsupportedOperationException("AsyncCustomPager.nextPage() must be implemented. " - + "Consider using nextPageAsync() for async operations, or implement synchronous blocking version."); - } - - @Override - public BiDirectionalPage previousPage() throws IOException { - throw new UnsupportedOperationException( - "AsyncCustomPager.previousPage() must be implemented. " - + "Consider using previousPageAsync() for async operations, or implement synchronous blocking version."); - } - - @Override - public List getItems() { - throw new UnsupportedOperationException("AsyncCustomPager.getItems() must be implemented. " - + "This method should return the items in the current page."); - } - - @Override - public Optional getResponse() { - throw new UnsupportedOperationException("AsyncCustomPager.getResponse() must be implemented. " - + "This method should return the full response object for accessing pagination metadata."); - } - - /** - * Asynchronously iterate through all pages starting from current. - * Returns a CompletableFuture that completes with all items from all pages. - * - * @return CompletableFuture containing all items across all pages - */ - public CompletableFuture> getAllItemsAsync() { - throw new UnsupportedOperationException("AsyncCustomPager.getAllItemsAsync() must be implemented. " - + "This method should asynchronously fetch all pages and return all items."); - } - - /** - * Process each page asynchronously as it arrives. - * - * @param pageProcessor Function to process each page - * @return CompletableFuture that completes when all pages are processed - */ - public CompletableFuture forEachPageAsync( - java.util.function.Function, CompletionStage> pageProcessor) { - throw new UnsupportedOperationException("AsyncCustomPager.forEachPageAsync() must be implemented. " - + "This method should asynchronously process each page with the given function."); - } -} diff --git a/src/main/java/com/auth0/client/mgmt/core/BiDirectionalPage.java b/src/main/java/com/auth0/client/mgmt/core/BiDirectionalPage.java deleted file mode 100644 index 8f61f3a4..00000000 --- a/src/main/java/com/auth0/client/mgmt/core/BiDirectionalPage.java +++ /dev/null @@ -1,60 +0,0 @@ -/** - * This file was auto-generated by Fern from our API Definition. - */ -package com.auth0.client.mgmt.core; - -import java.util.List; - -/** - * Interface for pages that support bidirectional pagination (both forward and backward navigation). - * This is used for custom pagination scenarios where the API provides both next and previous page links. - * - * @param The type of items in the page - */ -public interface BiDirectionalPage { - /** - * Returns whether there is a next page available. - * - * @return true if next page exists and can be fetched - */ - boolean hasNext(); - - /** - * Returns whether there is a previous page available. - * - * @return true if previous page exists and can be fetched - */ - boolean hasPrevious(); - - /** - * Fetches and returns the next page. - * - * @return the next page - * @throws java.util.NoSuchElementException if no next page exists - * @throws java.io.IOException if the HTTP request fails - */ - BiDirectionalPage nextPage() throws java.io.IOException; - - /** - * Fetches and returns the previous page. - * - * @return the previous page - * @throws java.util.NoSuchElementException if no previous page exists - * @throws java.io.IOException if the HTTP request fails - */ - BiDirectionalPage previousPage() throws java.io.IOException; - - /** - * Returns the items in the current page. - * - * @return list of items in this page - */ - List getItems(); - - /** - * Returns the full response object for accessing pagination metadata. - * - * @return Optional containing the response, or empty if unavailable - */ - java.util.Optional getResponse(); -} diff --git a/src/main/java/com/auth0/client/mgmt/core/ConsoleLogger.java b/src/main/java/com/auth0/client/mgmt/core/ConsoleLogger.java new file mode 100644 index 00000000..bc815959 --- /dev/null +++ b/src/main/java/com/auth0/client/mgmt/core/ConsoleLogger.java @@ -0,0 +1,51 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +package com.auth0.client.mgmt.core; + +import java.util.logging.Level; + +/** + * Default logger implementation that writes to the console using {@link java.util.logging.Logger}. + * + *

Uses the "fern" logger name with a simple format of "LEVEL - message". + */ +public final class ConsoleLogger implements ILogger { + + private static final java.util.logging.Logger logger = java.util.logging.Logger.getLogger("fern"); + + static { + if (logger.getHandlers().length == 0) { + java.util.logging.ConsoleHandler handler = new java.util.logging.ConsoleHandler(); + handler.setFormatter(new java.util.logging.SimpleFormatter() { + @Override + public String format(java.util.logging.LogRecord record) { + return record.getLevel() + " - " + record.getMessage() + System.lineSeparator(); + } + }); + logger.addHandler(handler); + logger.setUseParentHandlers(false); + logger.setLevel(Level.ALL); + } + } + + @Override + public void debug(String message) { + logger.log(Level.FINE, message); + } + + @Override + public void info(String message) { + logger.log(Level.INFO, message); + } + + @Override + public void warn(String message) { + logger.log(Level.WARNING, message); + } + + @Override + public void error(String message) { + logger.log(Level.SEVERE, message); + } +} diff --git a/src/main/java/com/auth0/client/mgmt/core/CustomPager.java b/src/main/java/com/auth0/client/mgmt/core/CustomPager.java deleted file mode 100644 index 56f1f333..00000000 --- a/src/main/java/com/auth0/client/mgmt/core/CustomPager.java +++ /dev/null @@ -1,117 +0,0 @@ -/** - * This file was auto-generated by Fern from our API Definition. - */ -package com.auth0.client.mgmt.core; - -import java.io.IOException; -import java.util.Iterator; -import java.util.List; -import java.util.Optional; - -/** - * Skeleton implementation for custom bidirectional pagination. - * - * THIS CLASS MUST BE IMPLEMENTED BY THE USER. - * - * This file is added to .fernignore and will not be regenerated. - * Replace this skeleton implementation with your custom pagination logic - * that handles your API's specific pagination structure (e.g., HATEOAS links). - * - * Example implementation for HATEOAS-style pagination: - *

{@code
- * public class CustomPager implements BiDirectionalPage, Iterable {
- *     private final List items;
- *     private final String nextUrl;
- *     private final String previousUrl;
- *     private final OkHttpClient client;
- *     private final TypeReference> responseType;
- *
- *     public CustomPager(Response response, OkHttpClient client, ...) {
- *         this.items = response.getData();
- *         this.nextUrl = response.getLinks().getNext();
- *         this.previousUrl = response.getLinks().getPrevious();
- *         // ... store other needed context
- *     }
- *
- *     @Override
- *     public boolean hasNext() {
- *         return nextUrl != null;
- *     }
- *
- *     @Override
- *     public CustomPager nextPage() throws IOException {
- *         if (!hasNext()) {
- *             throw new NoSuchElementException("No next page available");
- *         }
- *         // Make HTTP request to nextUrl
- *         // Parse response
- *         // Return new CustomPager instance
- *     }
- *
- *     // ... implement other methods
- * }
- * }
- * - * @param The type of items in the page - */ -public class CustomPager implements BiDirectionalPage, Iterable { - - /** - * Create a CustomPager from an initial response. - * - * @param initialResponse The first page response from the API - * @param clientOptions The client options containing HTTP client and other configuration - * @param requestOptions Request options for authentication, headers, etc. - * @return A new CustomPager instance - * @throws IOException if the request fails - */ - public static CustomPager create(Object initialResponse, ClientOptions clientOptions, Object requestOptions) - throws IOException { - throw new UnsupportedOperationException("CustomPager must be implemented. " - + "Please implement this class in core/CustomPager.java to define your pagination logic. " - + "This file has been added to .fernignore and will not be overwritten. " - + "See the class documentation for implementation examples."); - } - - @Override - public boolean hasNext() { - throw new UnsupportedOperationException("CustomPager.hasNext() must be implemented. " - + "This method should return true if a next page is available."); - } - - @Override - public boolean hasPrevious() { - throw new UnsupportedOperationException("CustomPager.hasPrevious() must be implemented. " - + "This method should return true if a previous page is available."); - } - - @Override - public BiDirectionalPage nextPage() throws IOException { - throw new UnsupportedOperationException("CustomPager.nextPage() must be implemented. " - + "This method should fetch and return the next page of results."); - } - - @Override - public BiDirectionalPage previousPage() throws IOException { - throw new UnsupportedOperationException("CustomPager.previousPage() must be implemented. " - + "This method should fetch and return the previous page of results."); - } - - @Override - public List getItems() { - throw new UnsupportedOperationException("CustomPager.getItems() must be implemented. " - + "This method should return the items in the current page."); - } - - @Override - public Optional getResponse() { - throw new UnsupportedOperationException("CustomPager.getResponse() must be implemented. " - + "This method should return the full response object for accessing pagination metadata."); - } - - @Override - public Iterator iterator() { - throw new UnsupportedOperationException("CustomPager.iterator() must be implemented. " - + "This method should return an iterator that traverses all items across all pages."); - } -} diff --git a/src/main/java/com/auth0/client/mgmt/core/DoubleSerializer.java b/src/main/java/com/auth0/client/mgmt/core/DoubleSerializer.java new file mode 100644 index 00000000..7b02f280 --- /dev/null +++ b/src/main/java/com/auth0/client/mgmt/core/DoubleSerializer.java @@ -0,0 +1,43 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +package com.auth0.client.mgmt.core; + +import com.fasterxml.jackson.core.JsonGenerator; +import com.fasterxml.jackson.databind.JsonSerializer; +import com.fasterxml.jackson.databind.SerializerProvider; +import com.fasterxml.jackson.databind.module.SimpleModule; +import java.io.IOException; + +/** + * Custom serializer that writes integer-valued doubles without a decimal point. + * For example, {@code 24000.0} is serialized as {@code 24000} instead of {@code 24000.0}. + * Non-integer values like {@code 3.14} are serialized normally. + */ +class DoubleSerializer extends JsonSerializer { + private static final SimpleModule MODULE; + + static { + MODULE = new SimpleModule() + .addSerializer(Double.class, new DoubleSerializer()) + .addSerializer(double.class, new DoubleSerializer()); + } + + /** + * Gets a module wrapping this serializer as an adapter for the Jackson ObjectMapper. + * + * @return A {@link SimpleModule} to be plugged onto Jackson ObjectMapper. + */ + public static SimpleModule getModule() { + return MODULE; + } + + @Override + public void serialize(Double value, JsonGenerator gen, SerializerProvider serializers) throws IOException { + if (value != null && value == Math.floor(value) && !Double.isInfinite(value) && !Double.isNaN(value)) { + gen.writeNumber(value.longValue()); + } else { + gen.writeNumber(value); + } + } +} diff --git a/src/main/java/com/auth0/client/mgmt/core/ILogger.java b/src/main/java/com/auth0/client/mgmt/core/ILogger.java new file mode 100644 index 00000000..0be44946 --- /dev/null +++ b/src/main/java/com/auth0/client/mgmt/core/ILogger.java @@ -0,0 +1,38 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +package com.auth0.client.mgmt.core; + +/** + * Interface for custom logger implementations. + * + *

Implement this interface to provide a custom logging backend for the SDK. + * The SDK will call the appropriate method based on the log level. + * + *

Example: + *

{@code
+ * public class MyCustomLogger implements ILogger {
+ *     public void debug(String message) {
+ *         System.out.println("[DBG] " + message);
+ *     }
+ *     public void info(String message) {
+ *         System.out.println("[INF] " + message);
+ *     }
+ *     public void warn(String message) {
+ *         System.out.println("[WRN] " + message);
+ *     }
+ *     public void error(String message) {
+ *         System.out.println("[ERR] " + message);
+ *     }
+ * }
+ * }
+ */ +public interface ILogger { + void debug(String message); + + void info(String message); + + void warn(String message); + + void error(String message); +} diff --git a/src/main/java/com/auth0/client/mgmt/core/LogConfig.java b/src/main/java/com/auth0/client/mgmt/core/LogConfig.java new file mode 100644 index 00000000..9e216a12 --- /dev/null +++ b/src/main/java/com/auth0/client/mgmt/core/LogConfig.java @@ -0,0 +1,98 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +package com.auth0.client.mgmt.core; + +/** + * Configuration for SDK logging. + * + *

Use the builder to configure logging behavior: + *

{@code
+ * LogConfig config = LogConfig.builder()
+ *     .level(LogLevel.DEBUG)
+ *     .silent(false)
+ *     .build();
+ * }
+ * + *

Or with a custom logger: + *

{@code
+ * LogConfig config = LogConfig.builder()
+ *     .level(LogLevel.DEBUG)
+ *     .logger(new MyCustomLogger())
+ *     .silent(false)
+ *     .build();
+ * }
+ * + *

Defaults: + *

    + *
  • {@code level} — {@link LogLevel#INFO}
  • + *
  • {@code logger} — {@link ConsoleLogger} (writes to stderr via java.util.logging)
  • + *
  • {@code silent} — {@code true} (no output unless explicitly enabled)
  • + *
+ */ +public final class LogConfig { + + private final LogLevel level; + private final ILogger logger; + private final boolean silent; + + private LogConfig(LogLevel level, ILogger logger, boolean silent) { + this.level = level; + this.logger = logger; + this.silent = silent; + } + + public LogLevel level() { + return level; + } + + public ILogger logger() { + return logger; + } + + public boolean silent() { + return silent; + } + + public static Builder builder() { + return new Builder(); + } + + public static final class Builder { + private LogLevel level = LogLevel.INFO; + private ILogger logger = new ConsoleLogger(); + private boolean silent = true; + + private Builder() {} + + /** + * Set the minimum log level. Only messages at this level or above will be logged. + * Defaults to {@link LogLevel#INFO}. + */ + public Builder level(LogLevel level) { + this.level = level; + return this; + } + + /** + * Set a custom logger implementation. Defaults to {@link ConsoleLogger}. + */ + public Builder logger(ILogger logger) { + this.logger = logger; + return this; + } + + /** + * Set whether logging is silent (disabled). Defaults to {@code true}. + * Set to {@code false} to enable log output. + */ + public Builder silent(boolean silent) { + this.silent = silent; + return this; + } + + public LogConfig build() { + return new LogConfig(level, logger, silent); + } + } +} diff --git a/src/main/java/com/auth0/client/mgmt/core/LogLevel.java b/src/main/java/com/auth0/client/mgmt/core/LogLevel.java new file mode 100644 index 00000000..59683876 --- /dev/null +++ b/src/main/java/com/auth0/client/mgmt/core/LogLevel.java @@ -0,0 +1,36 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +package com.auth0.client.mgmt.core; + +/** + * Log levels for SDK logging configuration. + * Silent by default — no log output unless explicitly configured. + */ +public enum LogLevel { + DEBUG(1), + INFO(2), + WARN(3), + ERROR(4); + + private final int value; + + LogLevel(int value) { + this.value = value; + } + + public int getValue() { + return value; + } + + /** + * Parse a log level from a string (case-insensitive). + * + * @param level the level string (debug, info, warn, error) + * @return the corresponding LogLevel + * @throws IllegalArgumentException if the string does not match any level + */ + public static LogLevel fromString(String level) { + return LogLevel.valueOf(level.toUpperCase()); + } +} diff --git a/src/main/java/com/auth0/client/mgmt/core/Logger.java b/src/main/java/com/auth0/client/mgmt/core/Logger.java new file mode 100644 index 00000000..4bef5494 --- /dev/null +++ b/src/main/java/com/auth0/client/mgmt/core/Logger.java @@ -0,0 +1,97 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +package com.auth0.client.mgmt.core; + +/** + * SDK logger that filters messages based on level and silent mode. + * + *

Silent by default — no log output unless explicitly configured. + * Create via {@link LogConfig} or directly: + *

{@code
+ * Logger logger = new Logger(LogLevel.DEBUG, new ConsoleLogger(), false);
+ * logger.debug("request sent");
+ * }
+ */ +public final class Logger { + + private static final Logger DEFAULT = new Logger(LogLevel.INFO, new ConsoleLogger(), true); + + private final LogLevel level; + private final ILogger logger; + private final boolean silent; + + public Logger(LogLevel level, ILogger logger, boolean silent) { + this.level = level; + this.logger = logger; + this.silent = silent; + } + + /** + * Returns a default silent logger (no output). + */ + public static Logger getDefault() { + return DEFAULT; + } + + /** + * Creates a Logger from a {@link LogConfig}. If config is {@code null}, returns the default silent logger. + */ + public static Logger from(LogConfig config) { + if (config == null) { + return DEFAULT; + } + return new Logger(config.level(), config.logger(), config.silent()); + } + + /** + * Creates a Logger from an {@code Optional}. If empty, returns the default silent logger. + */ + public static Logger from(java.util.Optional config) { + return config.map(Logger::from).orElse(DEFAULT); + } + + private boolean shouldLog(LogLevel messageLevel) { + return !silent && level.getValue() <= messageLevel.getValue(); + } + + public boolean isDebug() { + return shouldLog(LogLevel.DEBUG); + } + + public boolean isInfo() { + return shouldLog(LogLevel.INFO); + } + + public boolean isWarn() { + return shouldLog(LogLevel.WARN); + } + + public boolean isError() { + return shouldLog(LogLevel.ERROR); + } + + public void debug(String message) { + if (isDebug()) { + logger.debug(message); + } + } + + public void info(String message) { + if (isInfo()) { + logger.info(message); + } + } + + public void warn(String message) { + if (isWarn()) { + logger.warn(message); + } + } + + public void error(String message) { + if (isError()) { + logger.error(message); + } + } +} diff --git a/src/main/java/com/auth0/client/mgmt/core/LoggingInterceptor.java b/src/main/java/com/auth0/client/mgmt/core/LoggingInterceptor.java new file mode 100644 index 00000000..f143e2f8 --- /dev/null +++ b/src/main/java/com/auth0/client/mgmt/core/LoggingInterceptor.java @@ -0,0 +1,104 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +package com.auth0.client.mgmt.core; + +import java.io.IOException; +import java.util.Arrays; +import java.util.HashSet; +import java.util.Set; +import okhttp3.Interceptor; +import okhttp3.Request; +import okhttp3.Response; + +/** + * OkHttp interceptor that logs HTTP requests and responses. + * + *

Logs request method, URL, and headers (with sensitive values redacted) at debug level. + * Logs response status at debug level, and 4xx/5xx responses at error level. + * Does nothing if the logger is silent. + */ +public final class LoggingInterceptor implements Interceptor { + + private static final Set SENSITIVE_HEADERS = new HashSet<>(Arrays.asList( + "authorization", + "www-authenticate", + "x-api-key", + "api-key", + "apikey", + "x-api-token", + "x-auth-token", + "auth-token", + "proxy-authenticate", + "proxy-authorization", + "cookie", + "set-cookie", + "x-csrf-token", + "x-xsrf-token", + "x-session-token", + "x-access-token")); + + private final Logger logger; + + public LoggingInterceptor(Logger logger) { + this.logger = logger; + } + + @Override + public Response intercept(Chain chain) throws IOException { + Request request = chain.request(); + + if (logger.isDebug()) { + StringBuilder sb = new StringBuilder(); + sb.append("HTTP Request: ").append(request.method()).append(" ").append(request.url()); + sb.append(" headers={"); + boolean first = true; + for (String name : request.headers().names()) { + if (!first) { + sb.append(", "); + } + sb.append(name).append("="); + if (SENSITIVE_HEADERS.contains(name.toLowerCase())) { + sb.append("[REDACTED]"); + } else { + sb.append(request.header(name)); + } + first = false; + } + sb.append("}"); + sb.append(" has_body=").append(request.body() != null); + logger.debug(sb.toString()); + } + + Response response = chain.proceed(request); + + if (logger.isDebug()) { + StringBuilder sb = new StringBuilder(); + sb.append("HTTP Response: status=").append(response.code()); + sb.append(" url=").append(response.request().url()); + sb.append(" headers={"); + boolean first = true; + for (String name : response.headers().names()) { + if (!first) { + sb.append(", "); + } + sb.append(name).append("="); + if (SENSITIVE_HEADERS.contains(name.toLowerCase())) { + sb.append("[REDACTED]"); + } else { + sb.append(response.header(name)); + } + first = false; + } + sb.append("}"); + logger.debug(sb.toString()); + } + + if (response.code() >= 400 && logger.isError()) { + logger.error("HTTP Error: status=" + response.code() + " url=" + + response.request().url()); + } + + return response; + } +} diff --git a/src/main/java/com/auth0/client/mgmt/core/ObjectMappers.java b/src/main/java/com/auth0/client/mgmt/core/ObjectMappers.java index 10d06b6b..7404a420 100644 --- a/src/main/java/com/auth0/client/mgmt/core/ObjectMappers.java +++ b/src/main/java/com/auth0/client/mgmt/core/ObjectMappers.java @@ -18,6 +18,7 @@ public final class ObjectMappers { .addModule(new Jdk8Module()) .addModule(new JavaTimeModule()) .addModule(DateTimeDeserializer.getModule()) + .addModule(DoubleSerializer.getModule()) .disable(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES) .disable(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS) .build(); diff --git a/src/main/java/com/auth0/client/mgmt/core/RetryInterceptor.java b/src/main/java/com/auth0/client/mgmt/core/RetryInterceptor.java index 17f2fbac..6e198cff 100644 --- a/src/main/java/com/auth0/client/mgmt/core/RetryInterceptor.java +++ b/src/main/java/com/auth0/client/mgmt/core/RetryInterceptor.java @@ -19,11 +19,11 @@ public class RetryInterceptor implements Interceptor { private static final Duration MAX_RETRY_DELAY = Duration.ofMillis(60000); private static final double JITTER_FACTOR = 0.2; - private final ExponentialBackoff backoff; + private final int maxRetries; private final Random random = new Random(); public RetryInterceptor(int maxRetries) { - this.backoff = new ExponentialBackoff(maxRetries); + this.maxRetries = maxRetries; } @Override @@ -38,7 +38,8 @@ public Response intercept(Chain chain) throws IOException { } private Response retryChain(Response response, Chain chain) throws IOException { - Optional nextBackoff = this.backoff.nextBackoff(response); + ExponentialBackoff backoff = new ExponentialBackoff(this.maxRetries); + Optional nextBackoff = backoff.nextBackoff(response); while (nextBackoff.isPresent()) { try { Thread.sleep(nextBackoff.get().toMillis()); @@ -48,7 +49,7 @@ private Response retryChain(Response response, Chain chain) throws IOException { response.close(); response = chain.proceed(chain.request()); if (shouldRetry(response.code())) { - nextBackoff = this.backoff.nextBackoff(response); + nextBackoff = backoff.nextBackoff(response); } else { return response; } diff --git a/src/main/java/com/auth0/client/mgmt/core/Rfc2822DateTimeDeserializer.java b/src/main/java/com/auth0/client/mgmt/core/Rfc2822DateTimeDeserializer.java new file mode 100644 index 00000000..f99d4c44 --- /dev/null +++ b/src/main/java/com/auth0/client/mgmt/core/Rfc2822DateTimeDeserializer.java @@ -0,0 +1,25 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +package com.auth0.client.mgmt.core; + +import com.fasterxml.jackson.core.JsonParser; +import com.fasterxml.jackson.databind.DeserializationContext; +import com.fasterxml.jackson.databind.JsonDeserializer; +import java.io.IOException; +import java.time.OffsetDateTime; +import java.time.ZonedDateTime; +import java.time.format.DateTimeFormatter; + +/** + * Custom deserializer that handles converting RFC 2822 (RFC 1123) dates into {@link OffsetDateTime} objects. + * This is used for fields with format "date-time-rfc-2822", such as Twilio's dateCreated, dateSent, dateUpdated. + */ +public class Rfc2822DateTimeDeserializer extends JsonDeserializer { + + @Override + public OffsetDateTime deserialize(JsonParser parser, DeserializationContext context) throws IOException { + String raw = parser.getValueAsString(); + return ZonedDateTime.parse(raw, DateTimeFormatter.RFC_1123_DATE_TIME).toOffsetDateTime(); + } +} diff --git a/src/main/java/com/auth0/client/mgmt/core/WrappedAlias.java b/src/main/java/com/auth0/client/mgmt/core/WrappedAlias.java new file mode 100644 index 00000000..dc623935 --- /dev/null +++ b/src/main/java/com/auth0/client/mgmt/core/WrappedAlias.java @@ -0,0 +1,8 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +package com.auth0.client.mgmt.core; + +public interface WrappedAlias { + Object get(); +} diff --git a/src/main/java/com/auth0/client/mgmt/emails/types/GetEmailProviderRequestParameters.java b/src/main/java/com/auth0/client/mgmt/emails/types/GetEmailProviderRequestParameters.java index 35eec142..3c81c4d5 100644 --- a/src/main/java/com/auth0/client/mgmt/emails/types/GetEmailProviderRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/emails/types/GetEmailProviderRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.emails.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -41,8 +40,7 @@ private GetEmailProviderRequestParameters( /** * @return Comma-separated list of fields to include or exclude (dependent upon include_fields) from the result. Leave empty to retrieve name and enabled. Additional fields available include credentials, default_from_address, and settings. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") + @JsonIgnore public OptionalNullable getFields() { if (fields == null) { return OptionalNullable.absent(); @@ -53,8 +51,7 @@ public OptionalNullable getFields() { /** * @return Whether specified fields are to be included (true) or excluded (false). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") + @JsonIgnore public OptionalNullable getIncludeFields() { if (includeFields == null) { return OptionalNullable.absent(); @@ -62,18 +59,6 @@ public OptionalNullable getIncludeFields() { return includeFields; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") - private OptionalNullable _getFields() { - return fields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") - private OptionalNullable _getIncludeFields() { - return includeFields; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/eventstreams/types/ListEventStreamDeliveriesRequestParameters.java b/src/main/java/com/auth0/client/mgmt/eventstreams/types/ListEventStreamDeliveriesRequestParameters.java index ba85033f..500d2199 100644 --- a/src/main/java/com/auth0/client/mgmt/eventstreams/types/ListEventStreamDeliveriesRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/eventstreams/types/ListEventStreamDeliveriesRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.eventstreams.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -57,8 +56,7 @@ private ListEventStreamDeliveriesRequestParameters( /** * @return Comma-separated list of statuses by which to filter */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("statuses") + @JsonIgnore public OptionalNullable getStatuses() { if (statuses == null) { return OptionalNullable.absent(); @@ -69,8 +67,7 @@ public OptionalNullable getStatuses() { /** * @return Comma-separated list of event types by which to filter */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("event_types") + @JsonIgnore public OptionalNullable getEventTypes() { if (eventTypes == null) { return OptionalNullable.absent(); @@ -81,8 +78,7 @@ public OptionalNullable getEventTypes() { /** * @return An RFC-3339 date-time for redelivery start, inclusive. Does not allow sub-second precision. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("date_from") + @JsonIgnore public OptionalNullable getDateFrom() { if (dateFrom == null) { return OptionalNullable.absent(); @@ -93,8 +89,7 @@ public OptionalNullable getDateFrom() { /** * @return An RFC-3339 date-time for redelivery end, exclusive. Does not allow sub-second precision. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("date_to") + @JsonIgnore public OptionalNullable getDateTo() { if (dateTo == null) { return OptionalNullable.absent(); @@ -105,8 +100,7 @@ public OptionalNullable getDateTo() { /** * @return Optional Id from which to start selection. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -117,42 +111,11 @@ public OptionalNullable getFrom() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("take") + @JsonIgnore public OptionalNullable getTake() { return take; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("statuses") - private OptionalNullable _getStatuses() { - return statuses; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("event_types") - private OptionalNullable _getEventTypes() { - return eventTypes; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("date_from") - private OptionalNullable _getDateFrom() { - return dateFrom; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("date_to") - private OptionalNullable _getDateTo() { - return dateTo; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/flows/types/GetFlowExecutionRequestParameters.java b/src/main/java/com/auth0/client/mgmt/flows/types/GetFlowExecutionRequestParameters.java index f39a035e..b630e8dd 100644 --- a/src/main/java/com/auth0/client/mgmt/flows/types/GetFlowExecutionRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/flows/types/GetFlowExecutionRequestParameters.java @@ -3,7 +3,6 @@ */ package com.auth0.client.mgmt.flows.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.types.GetFlowExecutionRequestParametersHydrateEnum; import com.fasterxml.jackson.annotation.JsonAnyGetter; @@ -11,7 +10,6 @@ import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -48,12 +46,6 @@ public Optional> getHydrate() return hydrate; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("hydrate") - private Optional> _getHydrate() { - return hydrate; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/flows/types/ListFlowExecutionsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/flows/types/ListFlowExecutionsRequestParameters.java index 51e40767..e1cc0b10 100644 --- a/src/main/java/com/auth0/client/mgmt/flows/types/ListFlowExecutionsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/flows/types/ListFlowExecutionsRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.flows.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -39,8 +38,7 @@ private ListFlowExecutionsRequestParameters( /** * @return Optional Id from which to start selection. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -51,18 +49,11 @@ public OptionalNullable getFrom() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("take") + @JsonIgnore public OptionalNullable getTake() { return take; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/flows/vault/types/ListFlowsVaultConnectionsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/flows/vault/types/ListFlowsVaultConnectionsRequestParameters.java index f6420199..690b12e6 100644 --- a/src/main/java/com/auth0/client/mgmt/flows/vault/types/ListFlowsVaultConnectionsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/flows/vault/types/ListFlowsVaultConnectionsRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.flows.vault.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -45,8 +44,7 @@ private ListFlowsVaultConnectionsRequestParameters( /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -54,8 +52,7 @@ public OptionalNullable getPage() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -63,8 +60,7 @@ public OptionalNullable getPerPage() { /** * @return Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } diff --git a/src/main/java/com/auth0/client/mgmt/groups/types/GetGroupMembersRequestParameters.java b/src/main/java/com/auth0/client/mgmt/groups/types/GetGroupMembersRequestParameters.java index c1879dab..6f4e572b 100644 --- a/src/main/java/com/auth0/client/mgmt/groups/types/GetGroupMembersRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/groups/types/GetGroupMembersRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.groups.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -49,8 +48,7 @@ private GetGroupMembersRequestParameters( /** * @return A comma separated list of fields to include or exclude (depending on include_fields) from the result, empty to retrieve all fields */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") + @JsonIgnore public OptionalNullable getFields() { if (fields == null) { return OptionalNullable.absent(); @@ -61,8 +59,7 @@ public OptionalNullable getFields() { /** * @return Whether specified fields are to be included (true) or excluded (false). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") + @JsonIgnore public OptionalNullable getIncludeFields() { if (includeFields == null) { return OptionalNullable.absent(); @@ -73,8 +70,7 @@ public OptionalNullable getIncludeFields() { /** * @return Optional Id from which to start selection. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -85,30 +81,11 @@ public OptionalNullable getFrom() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("take") + @JsonIgnore public OptionalNullable getTake() { return take; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") - private OptionalNullable _getFields() { - return fields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") - private OptionalNullable _getIncludeFields() { - return includeFields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/jobs/AsyncRawUsersImportsClient.java b/src/main/java/com/auth0/client/mgmt/jobs/AsyncRawUsersImportsClient.java index 0e26ee78..0f0a1d2d 100644 --- a/src/main/java/com/auth0/client/mgmt/jobs/AsyncRawUsersImportsClient.java +++ b/src/main/java/com/auth0/client/mgmt/jobs/AsyncRawUsersImportsClient.java @@ -71,25 +71,19 @@ public CompletableFuture create( MediaType usersMimeTypeMediaType = usersMimeType != null ? MediaType.parse(usersMimeType) : null; multipartBodyBuilder.addFormDataPart( "users", users.getName(), RequestBody.create(users, usersMimeTypeMediaType)); - multipartBodyBuilder.addFormDataPart( - "connection_id", ObjectMappers.JSON_MAPPER.writeValueAsString(request.getConnectionId())); + multipartBodyBuilder.addFormDataPart("connection_id", request.getConnectionId()); if (request.getUpsert().isPresent()) { multipartBodyBuilder.addFormDataPart( - "upsert", - ObjectMappers.JSON_MAPPER.writeValueAsString( - request.getUpsert().get())); + "upsert", request.getUpsert().get().toString()); } if (request.getExternalId().isPresent()) { multipartBodyBuilder.addFormDataPart( - "external_id", - ObjectMappers.JSON_MAPPER.writeValueAsString( - request.getExternalId().get())); + "external_id", request.getExternalId().get()); } if (request.getSendCompletionEmail().isPresent()) { multipartBodyBuilder.addFormDataPart( "send_completion_email", - ObjectMappers.JSON_MAPPER.writeValueAsString( - request.getSendCompletionEmail().get())); + request.getSendCompletionEmail().get().toString()); } } catch (Exception e) { throw new RuntimeException(e); diff --git a/src/main/java/com/auth0/client/mgmt/keys/types/ListEncryptionKeysRequestParameters.java b/src/main/java/com/auth0/client/mgmt/keys/types/ListEncryptionKeysRequestParameters.java index f26cd287..84012b67 100644 --- a/src/main/java/com/auth0/client/mgmt/keys/types/ListEncryptionKeysRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/keys/types/ListEncryptionKeysRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.keys.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -45,8 +44,7 @@ private ListEncryptionKeysRequestParameters( /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -54,8 +52,7 @@ public OptionalNullable getPage() { /** * @return Number of results per page. Default value is 50, maximum value is 100. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -63,8 +60,7 @@ public OptionalNullable getPerPage() { /** * @return Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } diff --git a/src/main/java/com/auth0/client/mgmt/organizations/members/types/ListOrganizationMemberRolesRequestParameters.java b/src/main/java/com/auth0/client/mgmt/organizations/members/types/ListOrganizationMemberRolesRequestParameters.java index 8ac7f18d..c0042b8a 100644 --- a/src/main/java/com/auth0/client/mgmt/organizations/members/types/ListOrganizationMemberRolesRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/organizations/members/types/ListOrganizationMemberRolesRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.organizations.members.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -45,8 +44,7 @@ private ListOrganizationMemberRolesRequestParameters( /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -54,8 +52,7 @@ public OptionalNullable getPage() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -63,8 +60,7 @@ public OptionalNullable getPerPage() { /** * @return Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } diff --git a/src/main/java/com/auth0/client/mgmt/organizations/types/GetOrganizationInvitationRequestParameters.java b/src/main/java/com/auth0/client/mgmt/organizations/types/GetOrganizationInvitationRequestParameters.java index 55e2b1aa..7e130e65 100644 --- a/src/main/java/com/auth0/client/mgmt/organizations/types/GetOrganizationInvitationRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/organizations/types/GetOrganizationInvitationRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.organizations.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -41,8 +40,7 @@ private GetOrganizationInvitationRequestParameters( /** * @return Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") + @JsonIgnore public OptionalNullable getFields() { if (fields == null) { return OptionalNullable.absent(); @@ -53,8 +51,7 @@ public OptionalNullable getFields() { /** * @return Whether specified fields are to be included (true) or excluded (false). Defaults to true. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") + @JsonIgnore public OptionalNullable getIncludeFields() { if (includeFields == null) { return OptionalNullable.absent(); @@ -62,18 +59,6 @@ public OptionalNullable getIncludeFields() { return includeFields; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") - private OptionalNullable _getFields() { - return fields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") - private OptionalNullable _getIncludeFields() { - return includeFields; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/organizations/types/ListOrganizationAllConnectionsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/organizations/types/ListOrganizationAllConnectionsRequestParameters.java index 1932f705..418a7add 100644 --- a/src/main/java/com/auth0/client/mgmt/organizations/types/ListOrganizationAllConnectionsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/organizations/types/ListOrganizationAllConnectionsRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.organizations.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -49,8 +48,7 @@ private ListOrganizationAllConnectionsRequestParameters( /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -58,8 +56,7 @@ public OptionalNullable getPage() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -67,8 +64,7 @@ public OptionalNullable getPerPage() { /** * @return Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } @@ -76,8 +72,7 @@ public OptionalNullable getIncludeTotals() { /** * @return Filter connections by enabled status. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("is_enabled") + @JsonIgnore public OptionalNullable getIsEnabled() { if (isEnabled == null) { return OptionalNullable.absent(); @@ -85,12 +80,6 @@ public OptionalNullable getIsEnabled() { return isEnabled; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("is_enabled") - private OptionalNullable _getIsEnabled() { - return isEnabled; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/organizations/types/ListOrganizationClientGrantsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/organizations/types/ListOrganizationClientGrantsRequestParameters.java index 2aac0340..1f241460 100644 --- a/src/main/java/com/auth0/client/mgmt/organizations/types/ListOrganizationClientGrantsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/organizations/types/ListOrganizationClientGrantsRequestParameters.java @@ -3,7 +3,6 @@ */ package com.auth0.client.mgmt.organizations.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; @@ -11,7 +10,6 @@ import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -71,8 +69,7 @@ public Optional> getGrantIds() { /** * @return Optional filter on audience of the client grant. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("audience") + @JsonIgnore public OptionalNullable getAudience() { if (audience == null) { return OptionalNullable.absent(); @@ -83,8 +80,7 @@ public OptionalNullable getAudience() { /** * @return Optional filter on client_id of the client grant. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("client_id") + @JsonIgnore public OptionalNullable getClientId() { if (clientId == null) { return OptionalNullable.absent(); @@ -95,8 +91,7 @@ public OptionalNullable getClientId() { /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -104,8 +99,7 @@ public OptionalNullable getPage() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -113,30 +107,11 @@ public OptionalNullable getPerPage() { /** * @return Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("grant_ids") - private Optional> _getGrantIds() { - return grantIds; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("audience") - private OptionalNullable _getAudience() { - return audience; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("client_id") - private OptionalNullable _getClientId() { - return clientId; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/organizations/types/ListOrganizationConnectionsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/organizations/types/ListOrganizationConnectionsRequestParameters.java index 046afc7c..1c053ae7 100644 --- a/src/main/java/com/auth0/client/mgmt/organizations/types/ListOrganizationConnectionsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/organizations/types/ListOrganizationConnectionsRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.organizations.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -45,8 +44,7 @@ private ListOrganizationConnectionsRequestParameters( /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -54,8 +52,7 @@ public OptionalNullable getPage() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -63,8 +60,7 @@ public OptionalNullable getPerPage() { /** * @return Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } diff --git a/src/main/java/com/auth0/client/mgmt/organizations/types/ListOrganizationDiscoveryDomainsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/organizations/types/ListOrganizationDiscoveryDomainsRequestParameters.java index 9082576b..02ac0423 100644 --- a/src/main/java/com/auth0/client/mgmt/organizations/types/ListOrganizationDiscoveryDomainsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/organizations/types/ListOrganizationDiscoveryDomainsRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.organizations.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -39,8 +38,7 @@ private ListOrganizationDiscoveryDomainsRequestParameters( /** * @return Optional Id from which to start selection. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -51,18 +49,11 @@ public OptionalNullable getFrom() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("take") + @JsonIgnore public OptionalNullable getTake() { return take; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/organizations/types/ListOrganizationInvitationsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/organizations/types/ListOrganizationInvitationsRequestParameters.java index 8114e3f1..88cc93eb 100644 --- a/src/main/java/com/auth0/client/mgmt/organizations/types/ListOrganizationInvitationsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/organizations/types/ListOrganizationInvitationsRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.organizations.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -57,8 +56,7 @@ private ListOrganizationInvitationsRequestParameters( /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -66,8 +64,7 @@ public OptionalNullable getPage() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -75,8 +72,7 @@ public OptionalNullable getPerPage() { /** * @return When true, return results inside an object that also contains the start and limit. When false (default), a direct array of results is returned. We do not yet support returning the total invitations count. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } @@ -84,8 +80,7 @@ public OptionalNullable getIncludeTotals() { /** * @return Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") + @JsonIgnore public OptionalNullable getFields() { if (fields == null) { return OptionalNullable.absent(); @@ -96,8 +91,7 @@ public OptionalNullable getFields() { /** * @return Whether specified fields are to be included (true) or excluded (false). Defaults to true. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") + @JsonIgnore public OptionalNullable getIncludeFields() { if (includeFields == null) { return OptionalNullable.absent(); @@ -108,8 +102,7 @@ public OptionalNullable getIncludeFields() { /** * @return Field to sort by. Use field:order where order is 1 for ascending and -1 for descending Defaults to created_at:-1. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("sort") + @JsonIgnore public OptionalNullable getSort() { if (sort == null) { return OptionalNullable.absent(); @@ -117,24 +110,6 @@ public OptionalNullable getSort() { return sort; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") - private OptionalNullable _getFields() { - return fields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") - private OptionalNullable _getIncludeFields() { - return includeFields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("sort") - private OptionalNullable _getSort() { - return sort; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/organizations/types/ListOrganizationMembersRequestParameters.java b/src/main/java/com/auth0/client/mgmt/organizations/types/ListOrganizationMembersRequestParameters.java index f1d9566c..71c96b7f 100644 --- a/src/main/java/com/auth0/client/mgmt/organizations/types/ListOrganizationMembersRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/organizations/types/ListOrganizationMembersRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.organizations.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -49,8 +48,7 @@ private ListOrganizationMembersRequestParameters( /** * @return Optional Id from which to start selection. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -61,8 +59,7 @@ public OptionalNullable getFrom() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("take") + @JsonIgnore public OptionalNullable getTake() { return take; } @@ -70,8 +67,7 @@ public OptionalNullable getTake() { /** * @return Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") + @JsonIgnore public OptionalNullable getFields() { if (fields == null) { return OptionalNullable.absent(); @@ -82,8 +78,7 @@ public OptionalNullable getFields() { /** * @return Whether specified fields are to be included (true) or excluded (false). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") + @JsonIgnore public OptionalNullable getIncludeFields() { if (includeFields == null) { return OptionalNullable.absent(); @@ -91,24 +86,6 @@ public OptionalNullable getIncludeFields() { return includeFields; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") - private OptionalNullable _getFields() { - return fields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") - private OptionalNullable _getIncludeFields() { - return includeFields; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/prompts/types/ListAculsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/prompts/types/ListAculsRequestParameters.java index e44975cc..e27bcce7 100644 --- a/src/main/java/com/auth0/client/mgmt/prompts/types/ListAculsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/prompts/types/ListAculsRequestParameters.java @@ -3,15 +3,14 @@ */ package com.auth0.client.mgmt.prompts.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.auth0.client.mgmt.types.AculRenderingModeEnum; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -66,8 +65,7 @@ private ListAculsRequestParameters( /** * @return Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") + @JsonIgnore public OptionalNullable getFields() { if (fields == null) { return OptionalNullable.absent(); @@ -78,8 +76,7 @@ public OptionalNullable getFields() { /** * @return Whether specified fields are to be included (default: true) or excluded (false). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") + @JsonIgnore public OptionalNullable getIncludeFields() { if (includeFields == null) { return OptionalNullable.absent(); @@ -90,8 +87,7 @@ public OptionalNullable getIncludeFields() { /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -99,8 +95,7 @@ public OptionalNullable getPage() { /** * @return Number of results per page. Maximum value is 100, default value is 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -108,8 +103,7 @@ public OptionalNullable getPerPage() { /** * @return Return results inside an object that contains the total configuration count (true) or as a direct array of results (false, default). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } @@ -117,8 +111,7 @@ public OptionalNullable getIncludeTotals() { /** * @return Name of the prompt to filter by */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("prompt") + @JsonIgnore public OptionalNullable getPrompt() { if (prompt == null) { return OptionalNullable.absent(); @@ -129,8 +122,7 @@ public OptionalNullable getPrompt() { /** * @return Name of the screen to filter by */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("screen") + @JsonIgnore public OptionalNullable getScreen() { if (screen == null) { return OptionalNullable.absent(); @@ -141,8 +133,7 @@ public OptionalNullable getScreen() { /** * @return Rendering mode to filter by */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("rendering_mode") + @JsonIgnore public OptionalNullable getRenderingMode() { if (renderingMode == null) { return OptionalNullable.absent(); @@ -150,36 +141,6 @@ public OptionalNullable getRenderingMode() { return renderingMode; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") - private OptionalNullable _getFields() { - return fields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") - private OptionalNullable _getIncludeFields() { - return includeFields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("prompt") - private OptionalNullable _getPrompt() { - return prompt; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("screen") - private OptionalNullable _getScreen() { - return screen; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("rendering_mode") - private OptionalNullable _getRenderingMode() { - return renderingMode; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/roles/types/ListRolePermissionsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/roles/types/ListRolePermissionsRequestParameters.java index a0302240..9645d361 100644 --- a/src/main/java/com/auth0/client/mgmt/roles/types/ListRolePermissionsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/roles/types/ListRolePermissionsRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.roles.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -45,8 +44,7 @@ private ListRolePermissionsRequestParameters( /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -54,8 +52,7 @@ public OptionalNullable getPerPage() { /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -63,8 +60,7 @@ public OptionalNullable getPage() { /** * @return Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } diff --git a/src/main/java/com/auth0/client/mgmt/roles/types/ListRoleUsersRequestParameters.java b/src/main/java/com/auth0/client/mgmt/roles/types/ListRoleUsersRequestParameters.java index 58aecfb6..b25e6a47 100644 --- a/src/main/java/com/auth0/client/mgmt/roles/types/ListRoleUsersRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/roles/types/ListRoleUsersRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.roles.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -39,8 +38,7 @@ private ListRoleUsersRequestParameters( /** * @return Optional Id from which to start selection. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -51,18 +49,11 @@ public OptionalNullable getFrom() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("take") + @JsonIgnore public OptionalNullable getTake() { return take; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/tenants/types/GetTenantSettingsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/tenants/types/GetTenantSettingsRequestParameters.java index 47312ecd..fad43e8f 100644 --- a/src/main/java/com/auth0/client/mgmt/tenants/types/GetTenantSettingsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/tenants/types/GetTenantSettingsRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.tenants.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -41,8 +40,7 @@ private GetTenantSettingsRequestParameters( /** * @return Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") + @JsonIgnore public OptionalNullable getFields() { if (fields == null) { return OptionalNullable.absent(); @@ -53,8 +51,7 @@ public OptionalNullable getFields() { /** * @return Whether specified fields are to be included (true) or excluded (false). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") + @JsonIgnore public OptionalNullable getIncludeFields() { if (includeFields == null) { return OptionalNullable.absent(); @@ -62,18 +59,6 @@ public OptionalNullable getIncludeFields() { return includeFields; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") - private OptionalNullable _getFields() { - return fields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") - private OptionalNullable _getIncludeFields() { - return includeFields; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionOptionsCommonOidc.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionOptionsCommonOidc.java index 46a05563..98837176 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionOptionsCommonOidc.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionOptionsCommonOidc.java @@ -63,6 +63,8 @@ public final class ConnectionOptionsCommonOidc implements IConnectionOptionsComm private final OptionalNullable tokenEndpointAuthSigningAlg; + private final Optional tokenEndpointJwtcaAudFormat; + private final OptionalNullable>> upstreamParams; @@ -90,6 +92,7 @@ private ConnectionOptionsCommonOidc( Optional tokenEndpoint, OptionalNullable tokenEndpointAuthMethod, OptionalNullable tokenEndpointAuthSigningAlg, + Optional tokenEndpointJwtcaAudFormat, OptionalNullable>> upstreamParams, Optional userinfoEndpoint, Map additionalProperties) { @@ -112,6 +115,7 @@ private ConnectionOptionsCommonOidc( this.tokenEndpoint = tokenEndpoint; this.tokenEndpointAuthMethod = tokenEndpointAuthMethod; this.tokenEndpointAuthSigningAlg = tokenEndpointAuthSigningAlg; + this.tokenEndpointJwtcaAudFormat = tokenEndpointJwtcaAudFormat; this.upstreamParams = upstreamParams; this.userinfoEndpoint = userinfoEndpoint; this.additionalProperties = additionalProperties; @@ -247,6 +251,12 @@ public OptionalNullable getTokenEndpo return tokenEndpointAuthSigningAlg; } + @JsonProperty("token_endpoint_jwtca_aud_format") + @java.lang.Override + public Optional getTokenEndpointJwtcaAudFormat() { + return tokenEndpointJwtcaAudFormat; + } + @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) @JsonProperty("upstream_params") @java.lang.Override @@ -325,6 +335,7 @@ private boolean equalTo(ConnectionOptionsCommonOidc other) { && tokenEndpoint.equals(other.tokenEndpoint) && tokenEndpointAuthMethod.equals(other.tokenEndpointAuthMethod) && tokenEndpointAuthSigningAlg.equals(other.tokenEndpointAuthSigningAlg) + && tokenEndpointJwtcaAudFormat.equals(other.tokenEndpointJwtcaAudFormat) && upstreamParams.equals(other.upstreamParams) && userinfoEndpoint.equals(other.userinfoEndpoint); } @@ -351,6 +362,7 @@ public int hashCode() { this.tokenEndpoint, this.tokenEndpointAuthMethod, this.tokenEndpointAuthSigningAlg, + this.tokenEndpointJwtcaAudFormat, this.upstreamParams, this.userinfoEndpoint); } @@ -481,6 +493,12 @@ _FinalStage tokenEndpointAuthSigningAlg( com.auth0.client.mgmt.core.Nullable tokenEndpointAuthSigningAlg); + _FinalStage tokenEndpointJwtcaAudFormat( + Optional tokenEndpointJwtcaAudFormat); + + _FinalStage tokenEndpointJwtcaAudFormat( + ConnectionTokenEndpointJwtcaAudFormatEnumOidc tokenEndpointJwtcaAudFormat); + _FinalStage upstreamParams( @Nullable OptionalNullable>> @@ -511,6 +529,8 @@ public static final class Builder implements ClientIdStage, _FinalStage { private OptionalNullable>> upstreamParams = OptionalNullable.absent(); + private Optional tokenEndpointJwtcaAudFormat = Optional.empty(); + private OptionalNullable tokenEndpointAuthSigningAlg = OptionalNullable.absent(); @@ -577,6 +597,7 @@ public Builder from(ConnectionOptionsCommonOidc other) { tokenEndpoint(other.getTokenEndpoint()); tokenEndpointAuthMethod(other.getTokenEndpointAuthMethod()); tokenEndpointAuthSigningAlg(other.getTokenEndpointAuthSigningAlg()); + tokenEndpointJwtcaAudFormat(other.getTokenEndpointJwtcaAudFormat()); upstreamParams(other.getUpstreamParams()); userinfoEndpoint(other.getUserinfoEndpoint()); return this; @@ -645,6 +666,21 @@ public _FinalStage upstreamParams( return this; } + @java.lang.Override + public _FinalStage tokenEndpointJwtcaAudFormat( + ConnectionTokenEndpointJwtcaAudFormatEnumOidc tokenEndpointJwtcaAudFormat) { + this.tokenEndpointJwtcaAudFormat = Optional.ofNullable(tokenEndpointJwtcaAudFormat); + return this; + } + + @java.lang.Override + @JsonSetter(value = "token_endpoint_jwtca_aud_format", nulls = Nulls.SKIP) + public _FinalStage tokenEndpointJwtcaAudFormat( + Optional tokenEndpointJwtcaAudFormat) { + this.tokenEndpointJwtcaAudFormat = tokenEndpointJwtcaAudFormat; + return this; + } + @java.lang.Override public _FinalStage tokenEndpointAuthSigningAlg( com.auth0.client.mgmt.core.Nullable @@ -1008,6 +1044,7 @@ public ConnectionOptionsCommonOidc build() { tokenEndpoint, tokenEndpointAuthMethod, tokenEndpointAuthSigningAlg, + tokenEndpointJwtcaAudFormat, upstreamParams, userinfoEndpoint, additionalProperties); diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionOptionsOidc.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionOptionsOidc.java index 457cc8d0..800325cd 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionOptionsOidc.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionOptionsOidc.java @@ -63,6 +63,8 @@ public final class ConnectionOptionsOidc implements IConnectionOptionsCommonOidc private final OptionalNullable tokenEndpointAuthSigningAlg; + private final Optional tokenEndpointJwtcaAudFormat; + private final OptionalNullable>> upstreamParams; @@ -98,6 +100,7 @@ private ConnectionOptionsOidc( Optional tokenEndpoint, OptionalNullable tokenEndpointAuthMethod, OptionalNullable tokenEndpointAuthSigningAlg, + Optional tokenEndpointJwtcaAudFormat, OptionalNullable>> upstreamParams, Optional userinfoEndpoint, Optional> nonPersistentAttrs, @@ -124,6 +127,7 @@ private ConnectionOptionsOidc( this.tokenEndpoint = tokenEndpoint; this.tokenEndpointAuthMethod = tokenEndpointAuthMethod; this.tokenEndpointAuthSigningAlg = tokenEndpointAuthSigningAlg; + this.tokenEndpointJwtcaAudFormat = tokenEndpointJwtcaAudFormat; this.upstreamParams = upstreamParams; this.userinfoEndpoint = userinfoEndpoint; this.nonPersistentAttrs = nonPersistentAttrs; @@ -263,6 +267,12 @@ public OptionalNullable getTokenEndpo return tokenEndpointAuthSigningAlg; } + @JsonProperty("token_endpoint_jwtca_aud_format") + @java.lang.Override + public Optional getTokenEndpointJwtcaAudFormat() { + return tokenEndpointJwtcaAudFormat; + } + @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) @JsonProperty("upstream_params") @java.lang.Override @@ -362,6 +372,7 @@ private boolean equalTo(ConnectionOptionsOidc other) { && tokenEndpoint.equals(other.tokenEndpoint) && tokenEndpointAuthMethod.equals(other.tokenEndpointAuthMethod) && tokenEndpointAuthSigningAlg.equals(other.tokenEndpointAuthSigningAlg) + && tokenEndpointJwtcaAudFormat.equals(other.tokenEndpointJwtcaAudFormat) && upstreamParams.equals(other.upstreamParams) && userinfoEndpoint.equals(other.userinfoEndpoint) && nonPersistentAttrs.equals(other.nonPersistentAttrs) @@ -392,6 +403,7 @@ public int hashCode() { this.tokenEndpoint, this.tokenEndpointAuthMethod, this.tokenEndpointAuthSigningAlg, + this.tokenEndpointJwtcaAudFormat, this.upstreamParams, this.userinfoEndpoint, this.nonPersistentAttrs, @@ -526,6 +538,12 @@ _FinalStage tokenEndpointAuthSigningAlg( com.auth0.client.mgmt.core.Nullable tokenEndpointAuthSigningAlg); + _FinalStage tokenEndpointJwtcaAudFormat( + Optional tokenEndpointJwtcaAudFormat); + + _FinalStage tokenEndpointJwtcaAudFormat( + ConnectionTokenEndpointJwtcaAudFormatEnumOidc tokenEndpointJwtcaAudFormat); + _FinalStage upstreamParams( @Nullable OptionalNullable>> @@ -580,6 +598,8 @@ public static final class Builder implements ClientIdStage, _FinalStage { private OptionalNullable>> upstreamParams = OptionalNullable.absent(); + private Optional tokenEndpointJwtcaAudFormat = Optional.empty(); + private OptionalNullable tokenEndpointAuthSigningAlg = OptionalNullable.absent(); @@ -646,6 +666,7 @@ public Builder from(ConnectionOptionsOidc other) { tokenEndpoint(other.getTokenEndpoint()); tokenEndpointAuthMethod(other.getTokenEndpointAuthMethod()); tokenEndpointAuthSigningAlg(other.getTokenEndpointAuthSigningAlg()); + tokenEndpointJwtcaAudFormat(other.getTokenEndpointJwtcaAudFormat()); upstreamParams(other.getUpstreamParams()); userinfoEndpoint(other.getUserinfoEndpoint()); nonPersistentAttrs(other.getNonPersistentAttrs()); @@ -770,6 +791,21 @@ public _FinalStage upstreamParams( return this; } + @java.lang.Override + public _FinalStage tokenEndpointJwtcaAudFormat( + ConnectionTokenEndpointJwtcaAudFormatEnumOidc tokenEndpointJwtcaAudFormat) { + this.tokenEndpointJwtcaAudFormat = Optional.ofNullable(tokenEndpointJwtcaAudFormat); + return this; + } + + @java.lang.Override + @JsonSetter(value = "token_endpoint_jwtca_aud_format", nulls = Nulls.SKIP) + public _FinalStage tokenEndpointJwtcaAudFormat( + Optional tokenEndpointJwtcaAudFormat) { + this.tokenEndpointJwtcaAudFormat = tokenEndpointJwtcaAudFormat; + return this; + } + @java.lang.Override public _FinalStage tokenEndpointAuthSigningAlg( com.auth0.client.mgmt.core.Nullable @@ -1133,6 +1169,7 @@ public ConnectionOptionsOidc build() { tokenEndpoint, tokenEndpointAuthMethod, tokenEndpointAuthSigningAlg, + tokenEndpointJwtcaAudFormat, upstreamParams, userinfoEndpoint, nonPersistentAttrs, diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionOptionsOkta.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionOptionsOkta.java index 376926ca..6aabee38 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ConnectionOptionsOkta.java +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionOptionsOkta.java @@ -65,6 +65,8 @@ public final class ConnectionOptionsOkta implements IConnectionOptionsCommon, IC private final OptionalNullable tokenEndpointAuthSigningAlg; + private final Optional tokenEndpointJwtcaAudFormat; + private final OptionalNullable>> upstreamParams; @@ -99,6 +101,7 @@ private ConnectionOptionsOkta( Optional tokenEndpoint, OptionalNullable tokenEndpointAuthMethod, OptionalNullable tokenEndpointAuthSigningAlg, + Optional tokenEndpointJwtcaAudFormat, OptionalNullable>> upstreamParams, Optional userinfoEndpoint, Optional attributeMap, @@ -125,6 +128,7 @@ private ConnectionOptionsOkta( this.tokenEndpoint = tokenEndpoint; this.tokenEndpointAuthMethod = tokenEndpointAuthMethod; this.tokenEndpointAuthSigningAlg = tokenEndpointAuthSigningAlg; + this.tokenEndpointJwtcaAudFormat = tokenEndpointJwtcaAudFormat; this.upstreamParams = upstreamParams; this.userinfoEndpoint = userinfoEndpoint; this.attributeMap = attributeMap; @@ -269,6 +273,12 @@ public OptionalNullable getTokenEndpo return tokenEndpointAuthSigningAlg; } + @JsonProperty("token_endpoint_jwtca_aud_format") + @java.lang.Override + public Optional getTokenEndpointJwtcaAudFormat() { + return tokenEndpointJwtcaAudFormat; + } + @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) @JsonProperty("upstream_params") @java.lang.Override @@ -363,6 +373,7 @@ private boolean equalTo(ConnectionOptionsOkta other) { && tokenEndpoint.equals(other.tokenEndpoint) && tokenEndpointAuthMethod.equals(other.tokenEndpointAuthMethod) && tokenEndpointAuthSigningAlg.equals(other.tokenEndpointAuthSigningAlg) + && tokenEndpointJwtcaAudFormat.equals(other.tokenEndpointJwtcaAudFormat) && upstreamParams.equals(other.upstreamParams) && userinfoEndpoint.equals(other.userinfoEndpoint) && attributeMap.equals(other.attributeMap) @@ -393,6 +404,7 @@ public int hashCode() { this.tokenEndpoint, this.tokenEndpointAuthMethod, this.tokenEndpointAuthSigningAlg, + this.tokenEndpointJwtcaAudFormat, this.upstreamParams, this.userinfoEndpoint, this.attributeMap, @@ -530,6 +542,12 @@ _FinalStage tokenEndpointAuthSigningAlg( com.auth0.client.mgmt.core.Nullable tokenEndpointAuthSigningAlg); + _FinalStage tokenEndpointJwtcaAudFormat( + Optional tokenEndpointJwtcaAudFormat); + + _FinalStage tokenEndpointJwtcaAudFormat( + ConnectionTokenEndpointJwtcaAudFormatEnumOidc tokenEndpointJwtcaAudFormat); + _FinalStage upstreamParams( @Nullable OptionalNullable>> @@ -578,6 +596,8 @@ public static final class Builder implements ClientIdStage, _FinalStage { private OptionalNullable>> upstreamParams = OptionalNullable.absent(); + private Optional tokenEndpointJwtcaAudFormat = Optional.empty(); + private OptionalNullable tokenEndpointAuthSigningAlg = OptionalNullable.absent(); @@ -647,6 +667,7 @@ public Builder from(ConnectionOptionsOkta other) { tokenEndpoint(other.getTokenEndpoint()); tokenEndpointAuthMethod(other.getTokenEndpointAuthMethod()); tokenEndpointAuthSigningAlg(other.getTokenEndpointAuthSigningAlg()); + tokenEndpointJwtcaAudFormat(other.getTokenEndpointJwtcaAudFormat()); upstreamParams(other.getUpstreamParams()); userinfoEndpoint(other.getUserinfoEndpoint()); attributeMap(other.getAttributeMap()); @@ -757,6 +778,21 @@ public _FinalStage upstreamParams( return this; } + @java.lang.Override + public _FinalStage tokenEndpointJwtcaAudFormat( + ConnectionTokenEndpointJwtcaAudFormatEnumOidc tokenEndpointJwtcaAudFormat) { + this.tokenEndpointJwtcaAudFormat = Optional.ofNullable(tokenEndpointJwtcaAudFormat); + return this; + } + + @java.lang.Override + @JsonSetter(value = "token_endpoint_jwtca_aud_format", nulls = Nulls.SKIP) + public _FinalStage tokenEndpointJwtcaAudFormat( + Optional tokenEndpointJwtcaAudFormat) { + this.tokenEndpointJwtcaAudFormat = tokenEndpointJwtcaAudFormat; + return this; + } + @java.lang.Override public _FinalStage tokenEndpointAuthSigningAlg( com.auth0.client.mgmt.core.Nullable @@ -1134,6 +1170,7 @@ public ConnectionOptionsOkta build() { tokenEndpoint, tokenEndpointAuthMethod, tokenEndpointAuthSigningAlg, + tokenEndpointJwtcaAudFormat, upstreamParams, userinfoEndpoint, attributeMap, diff --git a/src/main/java/com/auth0/client/mgmt/types/ConnectionTokenEndpointJwtcaAudFormatEnumOidc.java b/src/main/java/com/auth0/client/mgmt/types/ConnectionTokenEndpointJwtcaAudFormatEnumOidc.java new file mode 100644 index 00000000..7ca6f390 --- /dev/null +++ b/src/main/java/com/auth0/client/mgmt/types/ConnectionTokenEndpointJwtcaAudFormatEnumOidc.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 ConnectionTokenEndpointJwtcaAudFormatEnumOidc { + public static final ConnectionTokenEndpointJwtcaAudFormatEnumOidc TOKEN_ENDPOINT = + new ConnectionTokenEndpointJwtcaAudFormatEnumOidc(Value.TOKEN_ENDPOINT, "token_endpoint"); + + public static final ConnectionTokenEndpointJwtcaAudFormatEnumOidc ISSUER = + new ConnectionTokenEndpointJwtcaAudFormatEnumOidc(Value.ISSUER, "issuer"); + + private final Value value; + + private final String string; + + ConnectionTokenEndpointJwtcaAudFormatEnumOidc(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 ConnectionTokenEndpointJwtcaAudFormatEnumOidc + && this.string.equals(((ConnectionTokenEndpointJwtcaAudFormatEnumOidc) other).string)); + } + + @java.lang.Override + public int hashCode() { + return this.string.hashCode(); + } + + public T visit(Visitor visitor) { + switch (value) { + case TOKEN_ENDPOINT: + return visitor.visitTokenEndpoint(); + case ISSUER: + return visitor.visitIssuer(); + case UNKNOWN: + default: + return visitor.visitUnknown(string); + } + } + + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) + public static ConnectionTokenEndpointJwtcaAudFormatEnumOidc valueOf(String value) { + switch (value) { + case "token_endpoint": + return TOKEN_ENDPOINT; + case "issuer": + return ISSUER; + default: + return new ConnectionTokenEndpointJwtcaAudFormatEnumOidc(Value.UNKNOWN, value); + } + } + + public enum Value { + ISSUER, + + TOKEN_ENDPOINT, + + UNKNOWN + } + + public interface Visitor { + T visitIssuer(); + + T visitTokenEndpoint(); + + T visitUnknown(String unknownType); + } +} diff --git a/src/main/java/com/auth0/client/mgmt/types/CreateEmailProviderResponseContent.java b/src/main/java/com/auth0/client/mgmt/types/CreateEmailProviderResponseContent.java index 3677195f..aa1e927c 100644 --- a/src/main/java/com/auth0/client/mgmt/types/CreateEmailProviderResponseContent.java +++ b/src/main/java/com/auth0/client/mgmt/types/CreateEmailProviderResponseContent.java @@ -48,7 +48,7 @@ private CreateEmailProviderResponseContent( } /** - * @return Name of the email provider. Can be mailgun, mandrill, sendgrid, ses, sparkpost, smtp, azure_cs, ms365, or custom. + * @return Name of the email provider. Can be mailgun, mandrill, sendgrid, resend, ses, sparkpost, smtp, azure_cs, ms365, or custom. */ @JsonProperty("name") public Optional getName() { @@ -142,7 +142,7 @@ public Builder from(CreateEmailProviderResponseContent other) { } /** - *

Name of the email provider. Can be mailgun, mandrill, sendgrid, ses, sparkpost, smtp, azure_cs, ms365, or custom.

+ *

Name of the email provider. Can be mailgun, mandrill, sendgrid, resend, ses, sparkpost, smtp, azure_cs, ms365, or custom.

*/ @JsonSetter(value = "name", nulls = Nulls.SKIP) public Builder name(Optional name) { diff --git a/src/main/java/com/auth0/client/mgmt/types/DeleteActionRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/DeleteActionRequestParameters.java index 829ea5e9..97dbcc51 100644 --- a/src/main/java/com/auth0/client/mgmt/types/DeleteActionRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/DeleteActionRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -35,8 +34,7 @@ private DeleteActionRequestParameters(OptionalNullable force, Map getForce() { if (force == null) { return OptionalNullable.absent(); @@ -44,12 +42,6 @@ public OptionalNullable getForce() { return force; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("force") - private OptionalNullable _getForce() { - return force; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/DeleteUserBlocksByIdentifierRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/DeleteUserBlocksByIdentifierRequestParameters.java index 4655b672..c0b37bd2 100644 --- a/src/main/java/com/auth0/client/mgmt/types/DeleteUserBlocksByIdentifierRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/DeleteUserBlocksByIdentifierRequestParameters.java @@ -6,9 +6,9 @@ import com.auth0.client.mgmt.core.ObjectMappers; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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; @@ -31,7 +31,7 @@ private DeleteUserBlocksByIdentifierRequestParameters(String identifier, Map T visit(Visitor visitor) { return visitor.visitCustom(); case SPARKPOST: return visitor.visitSparkpost(); + case RESEND: + return visitor.visitResend(); case AZURE_CS: return visitor.visitAzureCs(); case SMTP: @@ -95,6 +99,8 @@ public static EmailProviderNameEnum valueOf(String value) { return CUSTOM; case "sparkpost": return SPARKPOST; + case "resend": + return RESEND; case "azure_cs": return AZURE_CS; case "smtp": @@ -115,6 +121,8 @@ public enum Value { SENDGRID, + RESEND, + SES, SPARKPOST, @@ -137,6 +145,8 @@ public interface Visitor { T visitSendgrid(); + T visitResend(); + T visitSes(); T visitSparkpost(); diff --git a/src/main/java/com/auth0/client/mgmt/types/GetClientRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/GetClientRequestParameters.java index 95296975..f2fe6238 100644 --- a/src/main/java/com/auth0/client/mgmt/types/GetClientRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/GetClientRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -41,8 +40,7 @@ private GetClientRequestParameters( /** * @return Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") + @JsonIgnore public OptionalNullable getFields() { if (fields == null) { return OptionalNullable.absent(); @@ -53,8 +51,7 @@ public OptionalNullable getFields() { /** * @return Whether specified fields are to be included (true) or excluded (false). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") + @JsonIgnore public OptionalNullable getIncludeFields() { if (includeFields == null) { return OptionalNullable.absent(); @@ -62,18 +59,6 @@ public OptionalNullable getIncludeFields() { return includeFields; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") - private OptionalNullable _getFields() { - return fields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") - private OptionalNullable _getIncludeFields() { - return includeFields; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/GetConnectionRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/GetConnectionRequestParameters.java index 104f1e58..8d0c358d 100644 --- a/src/main/java/com/auth0/client/mgmt/types/GetConnectionRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/GetConnectionRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -41,8 +40,7 @@ private GetConnectionRequestParameters( /** * @return A comma separated list of fields to include or exclude (depending on include_fields) from the result, empty to retrieve all fields */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") + @JsonIgnore public OptionalNullable getFields() { if (fields == null) { return OptionalNullable.absent(); @@ -53,8 +51,7 @@ public OptionalNullable getFields() { /** * @return true if the fields specified are to be included in the result, false otherwise (defaults to true) */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") + @JsonIgnore public OptionalNullable getIncludeFields() { if (includeFields == null) { return OptionalNullable.absent(); @@ -62,18 +59,6 @@ public OptionalNullable getIncludeFields() { return includeFields; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") - private OptionalNullable _getFields() { - return fields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") - private OptionalNullable _getIncludeFields() { - return includeFields; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/GetDailyStatsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/GetDailyStatsRequestParameters.java index b2a47cf6..4da8a652 100644 --- a/src/main/java/com/auth0/client/mgmt/types/GetDailyStatsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/GetDailyStatsRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -39,8 +38,7 @@ private GetDailyStatsRequestParameters( /** * @return Optional first day of the date range (inclusive) in YYYYMMDD format. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -51,8 +49,7 @@ public OptionalNullable getFrom() { /** * @return Optional last day of the date range (inclusive) in YYYYMMDD format. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("to") + @JsonIgnore public OptionalNullable getTo() { if (to == null) { return OptionalNullable.absent(); @@ -60,18 +57,6 @@ public OptionalNullable getTo() { return to; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("to") - private OptionalNullable _getTo() { - return to; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/GetEmailProviderResponseContent.java b/src/main/java/com/auth0/client/mgmt/types/GetEmailProviderResponseContent.java index 03b294cc..5e55ba64 100644 --- a/src/main/java/com/auth0/client/mgmt/types/GetEmailProviderResponseContent.java +++ b/src/main/java/com/auth0/client/mgmt/types/GetEmailProviderResponseContent.java @@ -48,7 +48,7 @@ private GetEmailProviderResponseContent( } /** - * @return Name of the email provider. Can be mailgun, mandrill, sendgrid, ses, sparkpost, smtp, azure_cs, ms365, or custom. + * @return Name of the email provider. Can be mailgun, mandrill, sendgrid, resend, ses, sparkpost, smtp, azure_cs, ms365, or custom. */ @JsonProperty("name") public Optional getName() { @@ -141,7 +141,7 @@ public Builder from(GetEmailProviderResponseContent other) { } /** - *

Name of the email provider. Can be mailgun, mandrill, sendgrid, ses, sparkpost, smtp, azure_cs, ms365, or custom.

+ *

Name of the email provider. Can be mailgun, mandrill, sendgrid, resend, ses, sparkpost, smtp, azure_cs, ms365, or custom.

*/ @JsonSetter(value = "name", nulls = Nulls.SKIP) public Builder name(Optional name) { diff --git a/src/main/java/com/auth0/client/mgmt/types/GetFlowRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/GetFlowRequestParameters.java index 96abbd4a..6e820c6b 100644 --- a/src/main/java/com/auth0/client/mgmt/types/GetFlowRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/GetFlowRequestParameters.java @@ -3,14 +3,12 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -46,12 +44,6 @@ public Optional> getHydrate() { return hydrate; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("hydrate") - private Optional> _getHydrate() { - return hydrate; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/GetFormRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/GetFormRequestParameters.java index 91045dd6..01fd330a 100644 --- a/src/main/java/com/auth0/client/mgmt/types/GetFormRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/GetFormRequestParameters.java @@ -3,14 +3,12 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -46,12 +44,6 @@ public Optional> getHydrate() { return hydrate; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("hydrate") - private Optional> _getHydrate() { - return hydrate; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/GetHookRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/GetHookRequestParameters.java index 0cd53c4b..1e4c456f 100644 --- a/src/main/java/com/auth0/client/mgmt/types/GetHookRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/GetHookRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -35,8 +34,7 @@ private GetHookRequestParameters(OptionalNullable fields, Map getFields() { if (fields == null) { return OptionalNullable.absent(); @@ -44,12 +42,6 @@ public OptionalNullable getFields() { return fields; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") - private OptionalNullable _getFields() { - return fields; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/GetRefreshTokensRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/GetRefreshTokensRequestParameters.java index eae2ea7a..8d7e1a36 100644 --- a/src/main/java/com/auth0/client/mgmt/types/GetRefreshTokensRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/GetRefreshTokensRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -58,7 +57,7 @@ private GetRefreshTokensRequestParameters( /** * @return ID of the user whose refresh tokens to retrieve. Required. */ - @JsonProperty("user_id") + @JsonIgnore public String getUserId() { return userId; } @@ -66,8 +65,7 @@ public String getUserId() { /** * @return Filter results by client ID. Only valid when user_id is provided. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("client_id") + @JsonIgnore public OptionalNullable getClientId() { if (clientId == null) { return OptionalNullable.absent(); @@ -78,8 +76,7 @@ public OptionalNullable getClientId() { /** * @return An opaque cursor from which to start the selection (exclusive). Expires after 24 hours. Obtained from the next property of a previous response. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -90,8 +87,7 @@ public OptionalNullable getFrom() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("take") + @JsonIgnore public OptionalNullable getTake() { return take; } @@ -99,8 +95,7 @@ public OptionalNullable getTake() { /** * @return Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") + @JsonIgnore public OptionalNullable getFields() { if (fields == null) { return OptionalNullable.absent(); @@ -111,8 +106,7 @@ public OptionalNullable getFields() { /** * @return Whether specified fields are to be included (true) or excluded (false). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") + @JsonIgnore public OptionalNullable getIncludeFields() { if (includeFields == null) { return OptionalNullable.absent(); @@ -120,30 +114,6 @@ public OptionalNullable getIncludeFields() { return includeFields; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("client_id") - private OptionalNullable _getClientId() { - return clientId; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") - private OptionalNullable _getFields() { - return fields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") - private OptionalNullable _getIncludeFields() { - return includeFields; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/GetResourceServerRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/GetResourceServerRequestParameters.java index 2866dbaa..0066656f 100644 --- a/src/main/java/com/auth0/client/mgmt/types/GetResourceServerRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/GetResourceServerRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -36,8 +35,7 @@ private GetResourceServerRequestParameters( /** * @return Whether specified fields are to be included (true) or excluded (false). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") + @JsonIgnore public OptionalNullable getIncludeFields() { if (includeFields == null) { return OptionalNullable.absent(); @@ -45,12 +43,6 @@ public OptionalNullable getIncludeFields() { return includeFields; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") - private OptionalNullable _getIncludeFields() { - return includeFields; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/GetRuleRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/GetRuleRequestParameters.java index 3f32553b..259dd8ad 100644 --- a/src/main/java/com/auth0/client/mgmt/types/GetRuleRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/GetRuleRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -41,8 +40,7 @@ private GetRuleRequestParameters( /** * @return Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") + @JsonIgnore public OptionalNullable getFields() { if (fields == null) { return OptionalNullable.absent(); @@ -53,8 +51,7 @@ public OptionalNullable getFields() { /** * @return Whether specified fields are to be included (true) or excluded (false). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") + @JsonIgnore public OptionalNullable getIncludeFields() { if (includeFields == null) { return OptionalNullable.absent(); @@ -62,18 +59,6 @@ public OptionalNullable getIncludeFields() { return includeFields; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") - private OptionalNullable _getFields() { - return fields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") - private OptionalNullable _getIncludeFields() { - return includeFields; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/GetUserRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/GetUserRequestParameters.java index b7cd5485..78f35b02 100644 --- a/src/main/java/com/auth0/client/mgmt/types/GetUserRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/GetUserRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -41,8 +40,7 @@ private GetUserRequestParameters( /** * @return Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") + @JsonIgnore public OptionalNullable getFields() { if (fields == null) { return OptionalNullable.absent(); @@ -53,8 +51,7 @@ public OptionalNullable getFields() { /** * @return Whether specified fields are to be included (true) or excluded (false). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") + @JsonIgnore public OptionalNullable getIncludeFields() { if (includeFields == null) { return OptionalNullable.absent(); @@ -62,18 +59,6 @@ public OptionalNullable getIncludeFields() { return includeFields; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") - private OptionalNullable _getFields() { - return fields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") - private OptionalNullable _getIncludeFields() { - return includeFields; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/IConnectionOptionsCommonOidc.java b/src/main/java/com/auth0/client/mgmt/types/IConnectionOptionsCommonOidc.java index 81697eb4..0d8fd2a4 100644 --- a/src/main/java/com/auth0/client/mgmt/types/IConnectionOptionsCommonOidc.java +++ b/src/main/java/com/auth0/client/mgmt/types/IConnectionOptionsCommonOidc.java @@ -47,6 +47,8 @@ public interface IConnectionOptionsCommonOidc { OptionalNullable getTokenEndpointAuthSigningAlg(); + Optional getTokenEndpointJwtcaAudFormat(); + OptionalNullable>> getUpstreamParams(); Optional getUserinfoEndpoint(); diff --git a/src/main/java/com/auth0/client/mgmt/types/ListActionsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/ListActionsRequestParameters.java index ded2ec00..b63b0967 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ListActionsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/ListActionsRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -57,8 +56,7 @@ private ListActionsRequestParameters( /** * @return An actions extensibility point. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("triggerId") + @JsonIgnore public OptionalNullable getTriggerId() { if (triggerId == null) { return OptionalNullable.absent(); @@ -69,8 +67,7 @@ public OptionalNullable getTriggerId() { /** * @return The name of the action to retrieve. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("actionName") + @JsonIgnore public OptionalNullable getActionName() { if (actionName == null) { return OptionalNullable.absent(); @@ -81,8 +78,7 @@ public OptionalNullable getActionName() { /** * @return Optional filter to only retrieve actions that are deployed. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("deployed") + @JsonIgnore public OptionalNullable getDeployed() { if (deployed == null) { return OptionalNullable.absent(); @@ -93,8 +89,7 @@ public OptionalNullable getDeployed() { /** * @return Use this field to request a specific page of the list results. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -102,8 +97,7 @@ public OptionalNullable getPage() { /** * @return The maximum number of results to be returned by the server in single response. 20 by default */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -111,8 +105,7 @@ public OptionalNullable getPerPage() { /** * @return Optional. When true, return only installed actions. When false, return only custom actions. Returns all actions by default. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("installed") + @JsonIgnore public OptionalNullable getInstalled() { if (installed == null) { return OptionalNullable.absent(); @@ -120,30 +113,6 @@ public OptionalNullable getInstalled() { return installed; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("triggerId") - private OptionalNullable _getTriggerId() { - return triggerId; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("actionName") - private OptionalNullable _getActionName() { - return actionName; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("deployed") - private OptionalNullable _getDeployed() { - return deployed; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("installed") - private OptionalNullable _getInstalled() { - return installed; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/ListClientGrantsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/ListClientGrantsRequestParameters.java index 649aa746..a880d39e 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ListClientGrantsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/ListClientGrantsRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -61,8 +60,7 @@ private ListClientGrantsRequestParameters( /** * @return Optional Id from which to start selection. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -73,8 +71,7 @@ public OptionalNullable getFrom() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("take") + @JsonIgnore public OptionalNullable getTake() { return take; } @@ -82,8 +79,7 @@ public OptionalNullable getTake() { /** * @return Optional filter on audience. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("audience") + @JsonIgnore public OptionalNullable getAudience() { if (audience == null) { return OptionalNullable.absent(); @@ -94,8 +90,7 @@ public OptionalNullable getAudience() { /** * @return Optional filter on client_id. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("client_id") + @JsonIgnore public OptionalNullable getClientId() { if (clientId == null) { return OptionalNullable.absent(); @@ -106,8 +101,7 @@ public OptionalNullable getClientId() { /** * @return Optional filter on allow_any_organization. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("allow_any_organization") + @JsonIgnore public OptionalNullable getAllowAnyOrganization() { if (allowAnyOrganization == null) { return OptionalNullable.absent(); @@ -118,8 +112,7 @@ public OptionalNullable getAllowAnyOrganization() { /** * @return The type of application access the client grant allows. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("subject_type") + @JsonIgnore public OptionalNullable getSubjectType() { if (subjectType == null) { return OptionalNullable.absent(); @@ -130,8 +123,7 @@ public OptionalNullable getSubjectType() { /** * @return Applies this client grant as the default for all clients in the specified group. The only accepted value is third_party_clients, which applies the grant to all third-party clients. Per-client grants for the same audience take precedence. Mutually exclusive with client_id. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("default_for") + @JsonIgnore public OptionalNullable getDefaultFor() { if (defaultFor == null) { return OptionalNullable.absent(); @@ -139,42 +131,6 @@ public OptionalNullable getDefaultFor() { return defaultFor; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("audience") - private OptionalNullable _getAudience() { - return audience; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("client_id") - private OptionalNullable _getClientId() { - return clientId; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("allow_any_organization") - private OptionalNullable _getAllowAnyOrganization() { - return allowAnyOrganization; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("subject_type") - private OptionalNullable _getSubjectType() { - return subjectType; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("default_for") - private OptionalNullable _getDefaultFor() { - return defaultFor; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/ListClientsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/ListClientsRequestParameters.java index 6c4f842b..ee26b48e 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ListClientsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/ListClientsRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -73,8 +72,7 @@ private ListClientsRequestParameters( /** * @return Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") + @JsonIgnore public OptionalNullable getFields() { if (fields == null) { return OptionalNullable.absent(); @@ -85,8 +83,7 @@ public OptionalNullable getFields() { /** * @return Whether specified fields are to be included (true) or excluded (false). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") + @JsonIgnore public OptionalNullable getIncludeFields() { if (includeFields == null) { return OptionalNullable.absent(); @@ -97,8 +94,7 @@ public OptionalNullable getIncludeFields() { /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -106,8 +102,7 @@ public OptionalNullable getPage() { /** * @return Number of results per page. Default value is 50, maximum value is 100 */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -115,8 +110,7 @@ public OptionalNullable getPerPage() { /** * @return Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } @@ -124,8 +118,7 @@ public OptionalNullable getIncludeTotals() { /** * @return Optional filter on the global client parameter. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("is_global") + @JsonIgnore public OptionalNullable getIsGlobal() { if (isGlobal == null) { return OptionalNullable.absent(); @@ -136,8 +129,7 @@ public OptionalNullable getIsGlobal() { /** * @return Optional filter on whether or not a client is a first-party client. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("is_first_party") + @JsonIgnore public OptionalNullable getIsFirstParty() { if (isFirstParty == null) { return OptionalNullable.absent(); @@ -148,8 +140,7 @@ public OptionalNullable getIsFirstParty() { /** * @return Optional filter by a comma-separated list of application types. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("app_type") + @JsonIgnore public OptionalNullable getAppType() { if (appType == null) { return OptionalNullable.absent(); @@ -160,8 +151,7 @@ public OptionalNullable getAppType() { /** * @return Optional filter by the Client ID Metadata Document URI for CIMD-registered clients. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("external_client_id") + @JsonIgnore public OptionalNullable getExternalClientId() { if (externalClientId == null) { return OptionalNullable.absent(); @@ -172,8 +162,7 @@ public OptionalNullable getExternalClientId() { /** * @return Advanced Query in Lucene syntax.Permitted Queries:
  • client_grant.organization_id:{organization_id}
  • client_grant.allow_any_organization:true
Additional Restrictions:
  • Cannot be used in combination with other filters
  • Requires use of the from and take paging parameters (checkpoint paginatinon)
  • Reduced rate limits apply. See Rate Limit Configurations
Note: Recent updates may not be immediately reflected in query results */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("q") + @JsonIgnore public OptionalNullable getQ() { if (q == null) { return OptionalNullable.absent(); @@ -181,48 +170,6 @@ public OptionalNullable getQ() { return q; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") - private OptionalNullable _getFields() { - return fields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") - private OptionalNullable _getIncludeFields() { - return includeFields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("is_global") - private OptionalNullable _getIsGlobal() { - return isGlobal; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("is_first_party") - private OptionalNullable _getIsFirstParty() { - return isFirstParty; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("app_type") - private OptionalNullable _getAppType() { - return appType; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("external_client_id") - private OptionalNullable _getExternalClientId() { - return externalClientId; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("q") - private OptionalNullable _getQ() { - return q; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/ListConnectionProfileRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/ListConnectionProfileRequestParameters.java index 2ed7a9de..f6a46850 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ListConnectionProfileRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/ListConnectionProfileRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -39,8 +38,7 @@ private ListConnectionProfileRequestParameters( /** * @return Optional Id from which to start selection. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -51,18 +49,11 @@ public OptionalNullable getFrom() { /** * @return Number of results per page. Defaults to 5. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("take") + @JsonIgnore public OptionalNullable getTake() { return take; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/ListConnectionsQueryParameters.java b/src/main/java/com/auth0/client/mgmt/types/ListConnectionsQueryParameters.java index 459c3e21..bb98ab98 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ListConnectionsQueryParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/ListConnectionsQueryParameters.java @@ -3,7 +3,6 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; @@ -11,7 +10,6 @@ import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -71,8 +69,7 @@ public Optional> getStrategy() { /** * @return Optional Id from which to start selection. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -83,8 +80,7 @@ public OptionalNullable getFrom() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("take") + @JsonIgnore public OptionalNullable getTake() { return take; } @@ -92,8 +88,7 @@ public OptionalNullable getTake() { /** * @return Provide the name of the connection to retrieve */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("name") + @JsonIgnore public OptionalNullable getName() { if (name == null) { return OptionalNullable.absent(); @@ -104,8 +99,7 @@ public OptionalNullable getName() { /** * @return A comma separated list of fields to include or exclude (depending on include_fields) from the result, empty to retrieve all fields */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") + @JsonIgnore public OptionalNullable getFields() { if (fields == null) { return OptionalNullable.absent(); @@ -116,8 +110,7 @@ public OptionalNullable getFields() { /** * @return true if the fields specified are to be included in the result, false otherwise (defaults to true) */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") + @JsonIgnore public OptionalNullable getIncludeFields() { if (includeFields == null) { return OptionalNullable.absent(); @@ -125,36 +118,6 @@ public OptionalNullable getIncludeFields() { return includeFields; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("strategy") - private Optional> _getStrategy() { - return strategy; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("name") - private OptionalNullable _getName() { - return name; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") - private OptionalNullable _getFields() { - return fields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") - private OptionalNullable _getIncludeFields() { - return includeFields; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/ListCustomDomainsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/ListCustomDomainsRequestParameters.java index 0d559cc3..3ea7c855 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ListCustomDomainsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/ListCustomDomainsRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -49,8 +48,7 @@ private ListCustomDomainsRequestParameters( /** * @return Query in Lucene query string syntax. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("q") + @JsonIgnore public OptionalNullable getQ() { if (q == null) { return OptionalNullable.absent(); @@ -61,8 +59,7 @@ public OptionalNullable getQ() { /** * @return Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") + @JsonIgnore public OptionalNullable getFields() { if (fields == null) { return OptionalNullable.absent(); @@ -73,8 +70,7 @@ public OptionalNullable getFields() { /** * @return Whether specified fields are to be included (true) or excluded (false). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") + @JsonIgnore public OptionalNullable getIncludeFields() { if (includeFields == null) { return OptionalNullable.absent(); @@ -85,8 +81,7 @@ public OptionalNullable getIncludeFields() { /** * @return Field to sort by. Only domain:1 (ascending order by domain) is supported at this time. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("sort") + @JsonIgnore public OptionalNullable getSort() { if (sort == null) { return OptionalNullable.absent(); @@ -94,30 +89,6 @@ public OptionalNullable getSort() { return sort; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("q") - private OptionalNullable _getQ() { - return q; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") - private OptionalNullable _getFields() { - return fields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") - private OptionalNullable _getIncludeFields() { - return includeFields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("sort") - private OptionalNullable _getSort() { - return sort; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/ListDeviceCredentialsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/ListDeviceCredentialsRequestParameters.java index 7c5b45d9..7d76b881 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ListDeviceCredentialsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/ListDeviceCredentialsRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -65,8 +64,7 @@ private ListDeviceCredentialsRequestParameters( /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -74,8 +72,7 @@ public OptionalNullable getPage() { /** * @return Number of results per page. There is a maximum of 1000 results allowed from this endpoint. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -83,8 +80,7 @@ public OptionalNullable getPerPage() { /** * @return Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } @@ -92,8 +88,7 @@ public OptionalNullable getIncludeTotals() { /** * @return Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") + @JsonIgnore public OptionalNullable getFields() { if (fields == null) { return OptionalNullable.absent(); @@ -104,8 +99,7 @@ public OptionalNullable getFields() { /** * @return Whether specified fields are to be included (true) or excluded (false). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") + @JsonIgnore public OptionalNullable getIncludeFields() { if (includeFields == null) { return OptionalNullable.absent(); @@ -116,8 +110,7 @@ public OptionalNullable getIncludeFields() { /** * @return user_id of the devices to retrieve. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("user_id") + @JsonIgnore public OptionalNullable getUserId() { if (userId == null) { return OptionalNullable.absent(); @@ -128,8 +121,7 @@ public OptionalNullable getUserId() { /** * @return client_id of the devices to retrieve. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("client_id") + @JsonIgnore public OptionalNullable getClientId() { if (clientId == null) { return OptionalNullable.absent(); @@ -140,8 +132,7 @@ public OptionalNullable getClientId() { /** * @return Type of credentials to retrieve. Must be public_key, refresh_token or rotating_refresh_token. The property will default to refresh_token when paging is requested */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("type") + @JsonIgnore public OptionalNullable getType() { if (type == null) { return OptionalNullable.absent(); @@ -149,36 +140,6 @@ public OptionalNullable getType() { return type; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") - private OptionalNullable _getFields() { - return fields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") - private OptionalNullable _getIncludeFields() { - return includeFields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("user_id") - private OptionalNullable _getUserId() { - return userId; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("client_id") - private OptionalNullable _getClientId() { - return clientId; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("type") - private OptionalNullable _getType() { - return type; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/ListEventStreamsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/ListEventStreamsRequestParameters.java index d77157f3..544144be 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ListEventStreamsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/ListEventStreamsRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -39,8 +38,7 @@ private ListEventStreamsRequestParameters( /** * @return Optional Id from which to start selection. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -51,18 +49,11 @@ public OptionalNullable getFrom() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("take") + @JsonIgnore public OptionalNullable getTake() { return take; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/ListFlowsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/ListFlowsRequestParameters.java index 7a1b1845..5bff83cc 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ListFlowsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/ListFlowsRequestParameters.java @@ -3,7 +3,6 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; @@ -11,7 +10,6 @@ import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -67,8 +65,7 @@ public Optional> getHydrate() { /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -76,8 +73,7 @@ public OptionalNullable getPage() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -85,8 +81,7 @@ public OptionalNullable getPerPage() { /** * @return Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } @@ -94,8 +89,7 @@ public OptionalNullable getIncludeTotals() { /** * @return flag to filter by sync/async flows */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("synchronous") + @JsonIgnore public OptionalNullable getSynchronous() { if (synchronous == null) { return OptionalNullable.absent(); @@ -103,18 +97,6 @@ public OptionalNullable getSynchronous() { return synchronous; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("hydrate") - private Optional> _getHydrate() { - return hydrate; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("synchronous") - private OptionalNullable _getSynchronous() { - return synchronous; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/ListFormsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/ListFormsRequestParameters.java index f9884eab..664287cc 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ListFormsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/ListFormsRequestParameters.java @@ -3,7 +3,6 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; @@ -11,7 +10,6 @@ import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -63,8 +61,7 @@ public Optional> getHydrate() { /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -72,8 +69,7 @@ public OptionalNullable getPage() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -81,18 +77,11 @@ public OptionalNullable getPerPage() { /** * @return Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("hydrate") - private Optional> _getHydrate() { - return hydrate; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/ListGroupsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/ListGroupsRequestParameters.java index f23c5eae..02ce7dff 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ListGroupsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/ListGroupsRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -61,8 +60,7 @@ private ListGroupsRequestParameters( /** * @return Filter groups by connection ID. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("connection_id") + @JsonIgnore public OptionalNullable getConnectionId() { if (connectionId == null) { return OptionalNullable.absent(); @@ -73,8 +71,7 @@ public OptionalNullable getConnectionId() { /** * @return Filter groups by name. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("name") + @JsonIgnore public OptionalNullable getName() { if (name == null) { return OptionalNullable.absent(); @@ -85,8 +82,7 @@ public OptionalNullable getName() { /** * @return Filter groups by external ID. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("external_id") + @JsonIgnore public OptionalNullable getExternalId() { if (externalId == null) { return OptionalNullable.absent(); @@ -97,8 +93,7 @@ public OptionalNullable getExternalId() { /** * @return A comma separated list of fields to include or exclude (depending on include_fields) from the result, empty to retrieve all fields */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") + @JsonIgnore public OptionalNullable getFields() { if (fields == null) { return OptionalNullable.absent(); @@ -109,8 +104,7 @@ public OptionalNullable getFields() { /** * @return Whether specified fields are to be included (true) or excluded (false). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") + @JsonIgnore public OptionalNullable getIncludeFields() { if (includeFields == null) { return OptionalNullable.absent(); @@ -121,8 +115,7 @@ public OptionalNullable getIncludeFields() { /** * @return Optional Id from which to start selection. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -133,48 +126,11 @@ public OptionalNullable getFrom() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("take") + @JsonIgnore public OptionalNullable getTake() { return take; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("connection_id") - private OptionalNullable _getConnectionId() { - return connectionId; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("name") - private OptionalNullable _getName() { - return name; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("external_id") - private OptionalNullable _getExternalId() { - return externalId; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") - private OptionalNullable _getFields() { - return fields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") - private OptionalNullable _getIncludeFields() { - return includeFields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/ListHooksRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/ListHooksRequestParameters.java index 6eef12b9..d136b43e 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ListHooksRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/ListHooksRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -57,8 +56,7 @@ private ListHooksRequestParameters( /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -66,8 +64,7 @@ public OptionalNullable getPage() { /** * @return Number of results per page. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -75,8 +72,7 @@ public OptionalNullable getPerPage() { /** * @return Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } @@ -84,8 +80,7 @@ public OptionalNullable getIncludeTotals() { /** * @return Optional filter on whether a hook is enabled (true) or disabled (false). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("enabled") + @JsonIgnore public OptionalNullable getEnabled() { if (enabled == null) { return OptionalNullable.absent(); @@ -96,8 +91,7 @@ public OptionalNullable getEnabled() { /** * @return Comma-separated list of fields to include in the result. Leave empty to retrieve all fields. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") + @JsonIgnore public OptionalNullable getFields() { if (fields == null) { return OptionalNullable.absent(); @@ -108,8 +102,7 @@ public OptionalNullable getFields() { /** * @return Retrieves hooks that match the trigger */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("triggerId") + @JsonIgnore public OptionalNullable getTriggerId() { if (triggerId == null) { return OptionalNullable.absent(); @@ -117,24 +110,6 @@ public OptionalNullable getTriggerId() { return triggerId; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("enabled") - private OptionalNullable _getEnabled() { - return enabled; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") - private OptionalNullable _getFields() { - return fields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("triggerId") - private OptionalNullable _getTriggerId() { - return triggerId; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/ListLogsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/ListLogsRequestParameters.java index 7c340258..2dccbf06 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ListLogsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/ListLogsRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -61,8 +60,7 @@ private ListLogsRequestParameters( /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -70,8 +68,7 @@ public OptionalNullable getPage() { /** * @return Number of results per page. Paging is disabled if parameter not sent. Default: 50. Max value: 100 */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -79,8 +76,7 @@ public OptionalNullable getPerPage() { /** * @return Field to use for sorting appended with :1 for ascending and :-1 for descending. e.g. date:-1 */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("sort") + @JsonIgnore public OptionalNullable getSort() { if (sort == null) { return OptionalNullable.absent(); @@ -91,8 +87,7 @@ public OptionalNullable getSort() { /** * @return Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") + @JsonIgnore public OptionalNullable getFields() { if (fields == null) { return OptionalNullable.absent(); @@ -103,8 +98,7 @@ public OptionalNullable getFields() { /** * @return Whether specified fields are to be included (true) or excluded (false) */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") + @JsonIgnore public OptionalNullable getIncludeFields() { if (includeFields == null) { return OptionalNullable.absent(); @@ -115,8 +109,7 @@ public OptionalNullable getIncludeFields() { /** * @return Return results as an array when false (default). Return results inside an object that also contains a total result count when true. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } @@ -126,8 +119,7 @@ public OptionalNullable getIncludeTotals() { * If no fields are provided a case insensitive 'starts with' search is performed on all of the following fields: client_name, connection, user_name. Otherwise, you can specify multiple fields and specify the search using the %field%:%search%, for example: application:node user:"John@contoso.com". * Values specified without quotes are matched using a case insensitive 'starts with' search. If quotes are used a case insensitve exact search is used. If multiple fields are used, the AND operator is used to join the clauses. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("search") + @JsonIgnore public OptionalNullable getSearch() { if (search == null) { return OptionalNullable.absent(); @@ -135,30 +127,6 @@ public OptionalNullable getSearch() { return search; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("sort") - private OptionalNullable _getSort() { - return sort; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") - private OptionalNullable _getFields() { - return fields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") - private OptionalNullable _getIncludeFields() { - return includeFields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("search") - private OptionalNullable _getSearch() { - return search; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/ListNetworkAclsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/ListNetworkAclsRequestParameters.java index 02203672..85fb5d02 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ListNetworkAclsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/ListNetworkAclsRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -45,8 +44,7 @@ private ListNetworkAclsRequestParameters( /** * @return Use this field to request a specific page of the list results. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -54,8 +52,7 @@ public OptionalNullable getPage() { /** * @return The amount of results per page. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -63,8 +60,7 @@ public OptionalNullable getPerPage() { /** * @return Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } diff --git a/src/main/java/com/auth0/client/mgmt/types/ListOrganizationsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/ListOrganizationsRequestParameters.java index 03451466..30c6c4e6 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ListOrganizationsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/ListOrganizationsRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -45,8 +44,7 @@ private ListOrganizationsRequestParameters( /** * @return Optional Id from which to start selection. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -57,8 +55,7 @@ public OptionalNullable getFrom() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("take") + @JsonIgnore public OptionalNullable getTake() { return take; } @@ -66,8 +63,7 @@ public OptionalNullable getTake() { /** * @return Field to sort by. Use field:order where order is 1 for ascending and -1 for descending. e.g. created_at:1. We currently support sorting by the following fields: name, display_name and created_at. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("sort") + @JsonIgnore public OptionalNullable getSort() { if (sort == null) { return OptionalNullable.absent(); @@ -75,18 +71,6 @@ public OptionalNullable getSort() { return sort; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("sort") - private OptionalNullable _getSort() { - return sort; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/ListResourceServerRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/ListResourceServerRequestParameters.java index a2835416..02964f2b 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ListResourceServerRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/ListResourceServerRequestParameters.java @@ -3,7 +3,6 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; @@ -11,7 +10,6 @@ import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -67,8 +65,7 @@ public Optional> getIdentifiers() { /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -76,8 +73,7 @@ public OptionalNullable getPage() { /** * @return Number of results per page. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -85,8 +81,7 @@ public OptionalNullable getPerPage() { /** * @return Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } @@ -94,8 +89,7 @@ public OptionalNullable getIncludeTotals() { /** * @return Whether specified fields are to be included (true) or excluded (false). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") + @JsonIgnore public OptionalNullable getIncludeFields() { if (includeFields == null) { return OptionalNullable.absent(); @@ -103,18 +97,6 @@ public OptionalNullable getIncludeFields() { return includeFields; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("identifiers") - private Optional> _getIdentifiers() { - return identifiers; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") - private OptionalNullable _getIncludeFields() { - return includeFields; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/ListRolesRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/ListRolesRequestParameters.java index 4ad04a53..d03379b9 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ListRolesRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/ListRolesRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -49,8 +48,7 @@ private ListRolesRequestParameters( /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -58,8 +56,7 @@ public OptionalNullable getPerPage() { /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -67,8 +64,7 @@ public OptionalNullable getPage() { /** * @return Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } @@ -76,8 +72,7 @@ public OptionalNullable getIncludeTotals() { /** * @return Optional filter on name (case-insensitive). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("name_filter") + @JsonIgnore public OptionalNullable getNameFilter() { if (nameFilter == null) { return OptionalNullable.absent(); @@ -85,12 +80,6 @@ public OptionalNullable getNameFilter() { return nameFilter; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("name_filter") - private OptionalNullable _getNameFilter() { - return nameFilter; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/ListRulesRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/ListRulesRequestParameters.java index 1a82048f..84fe0e4b 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ListRulesRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/ListRulesRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -57,8 +56,7 @@ private ListRulesRequestParameters( /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -66,8 +64,7 @@ public OptionalNullable getPage() { /** * @return Number of results per page. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -75,8 +72,7 @@ public OptionalNullable getPerPage() { /** * @return Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } @@ -84,8 +80,7 @@ public OptionalNullable getIncludeTotals() { /** * @return Optional filter on whether a rule is enabled (true) or disabled (false). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("enabled") + @JsonIgnore public OptionalNullable getEnabled() { if (enabled == null) { return OptionalNullable.absent(); @@ -96,8 +91,7 @@ public OptionalNullable getEnabled() { /** * @return Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") + @JsonIgnore public OptionalNullable getFields() { if (fields == null) { return OptionalNullable.absent(); @@ -108,8 +102,7 @@ public OptionalNullable getFields() { /** * @return Whether specified fields are to be included (true) or excluded (false). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") + @JsonIgnore public OptionalNullable getIncludeFields() { if (includeFields == null) { return OptionalNullable.absent(); @@ -117,24 +110,6 @@ public OptionalNullable getIncludeFields() { return includeFields; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("enabled") - private OptionalNullable _getEnabled() { - return enabled; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") - private OptionalNullable _getFields() { - return fields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") - private OptionalNullable _getIncludeFields() { - return includeFields; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/ListSelfServiceProfilesRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/ListSelfServiceProfilesRequestParameters.java index 31e7c002..3a9db269 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ListSelfServiceProfilesRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/ListSelfServiceProfilesRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -45,8 +44,7 @@ private ListSelfServiceProfilesRequestParameters( /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -54,8 +52,7 @@ public OptionalNullable getPage() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -63,8 +60,7 @@ public OptionalNullable getPerPage() { /** * @return Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } diff --git a/src/main/java/com/auth0/client/mgmt/types/ListUserAttributeProfileRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/ListUserAttributeProfileRequestParameters.java index 457efa66..885ffe02 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ListUserAttributeProfileRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/ListUserAttributeProfileRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -39,8 +38,7 @@ private ListUserAttributeProfileRequestParameters( /** * @return Optional Id from which to start selection. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -51,18 +49,11 @@ public OptionalNullable getFrom() { /** * @return Number of results per page. Defaults to 5. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("take") + @JsonIgnore public OptionalNullable getTake() { return take; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/ListUserBlocksByIdentifierRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/ListUserBlocksByIdentifierRequestParameters.java index ffe8483a..27971209 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ListUserBlocksByIdentifierRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/ListUserBlocksByIdentifierRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -42,7 +41,7 @@ private ListUserBlocksByIdentifierRequestParameters( /** * @return Should be any of a username, phone number, or email. */ - @JsonProperty("identifier") + @JsonIgnore public String getIdentifier() { return identifier; } @@ -51,8 +50,7 @@ public String getIdentifier() { * @return If true and Brute Force Protection is enabled and configured to block logins, will return a list of blocked IP addresses. * If true and Brute Force Protection is disabled, will return an empty list. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("consider_brute_force_enablement") + @JsonIgnore public OptionalNullable getConsiderBruteForceEnablement() { if (considerBruteForceEnablement == null) { return OptionalNullable.absent(); @@ -60,12 +58,6 @@ public OptionalNullable getConsiderBruteForceEnablement() { return considerBruteForceEnablement; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("consider_brute_force_enablement") - private OptionalNullable _getConsiderBruteForceEnablement() { - return considerBruteForceEnablement; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/ListUserBlocksRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/ListUserBlocksRequestParameters.java index 2311b54a..6e0a7a17 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ListUserBlocksRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/ListUserBlocksRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -37,8 +36,7 @@ private ListUserBlocksRequestParameters( * @return If true and Brute Force Protection is enabled and configured to block logins, will return a list of blocked IP addresses. * If true and Brute Force Protection is disabled, will return an empty list. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("consider_brute_force_enablement") + @JsonIgnore public OptionalNullable getConsiderBruteForceEnablement() { if (considerBruteForceEnablement == null) { return OptionalNullable.absent(); @@ -46,12 +44,6 @@ public OptionalNullable getConsiderBruteForceEnablement() { return considerBruteForceEnablement; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("consider_brute_force_enablement") - private OptionalNullable _getConsiderBruteForceEnablement() { - return considerBruteForceEnablement; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/ListUserGrantsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/ListUserGrantsRequestParameters.java index d8d34a50..cffb8c39 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ListUserGrantsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/ListUserGrantsRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -57,8 +56,7 @@ private ListUserGrantsRequestParameters( /** * @return Number of results per page. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -66,8 +64,7 @@ public OptionalNullable getPerPage() { /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -75,8 +72,7 @@ public OptionalNullable getPage() { /** * @return Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } @@ -84,8 +80,7 @@ public OptionalNullable getIncludeTotals() { /** * @return user_id of the grants to retrieve. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("user_id") + @JsonIgnore public OptionalNullable getUserId() { if (userId == null) { return OptionalNullable.absent(); @@ -96,8 +91,7 @@ public OptionalNullable getUserId() { /** * @return client_id of the grants to retrieve. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("client_id") + @JsonIgnore public OptionalNullable getClientId() { if (clientId == null) { return OptionalNullable.absent(); @@ -108,8 +102,7 @@ public OptionalNullable getClientId() { /** * @return audience of the grants to retrieve. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("audience") + @JsonIgnore public OptionalNullable getAudience() { if (audience == null) { return OptionalNullable.absent(); @@ -117,24 +110,6 @@ public OptionalNullable getAudience() { return audience; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("user_id") - private OptionalNullable _getUserId() { - return userId; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("client_id") - private OptionalNullable _getClientId() { - return clientId; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("audience") - private OptionalNullable _getAudience() { - return audience; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/ListUsersByEmailRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/ListUsersByEmailRequestParameters.java index 9ca2159f..4d1448bb 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ListUsersByEmailRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/ListUsersByEmailRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -46,8 +45,7 @@ private ListUsersByEmailRequestParameters( /** * @return Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") + @JsonIgnore public OptionalNullable getFields() { if (fields == null) { return OptionalNullable.absent(); @@ -58,8 +56,7 @@ public OptionalNullable getFields() { /** * @return Whether specified fields are to be included (true) or excluded (false). Defaults to true. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") + @JsonIgnore public OptionalNullable getIncludeFields() { if (includeFields == null) { return OptionalNullable.absent(); @@ -70,23 +67,11 @@ public OptionalNullable getIncludeFields() { /** * @return Email address to search for (case-sensitive). */ - @JsonProperty("email") + @JsonIgnore public String getEmail() { return email; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") - private OptionalNullable _getFields() { - return fields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") - private OptionalNullable _getIncludeFields() { - return includeFields; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/ListUsersRequestParameters.java b/src/main/java/com/auth0/client/mgmt/types/ListUsersRequestParameters.java index 1123659f..b5fbe4ea 100644 --- a/src/main/java/com/auth0/client/mgmt/types/ListUsersRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/types/ListUsersRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -73,8 +72,7 @@ private ListUsersRequestParameters( /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -82,8 +80,7 @@ public OptionalNullable getPage() { /** * @return Number of results per page. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -91,8 +88,7 @@ public OptionalNullable getPerPage() { /** * @return Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } @@ -100,8 +96,7 @@ public OptionalNullable getIncludeTotals() { /** * @return Field to sort by. Use field:order where order is 1 for ascending and -1 for descending. e.g. created_at:1 */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("sort") + @JsonIgnore public OptionalNullable getSort() { if (sort == null) { return OptionalNullable.absent(); @@ -112,8 +107,7 @@ public OptionalNullable getSort() { /** * @return Connection filter. Only applies when using search_engine=v1. To filter by connection with search_engine=v2|v3, use q=identities.connection:"connection_name" */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("connection") + @JsonIgnore public OptionalNullable getConnection() { if (connection == null) { return OptionalNullable.absent(); @@ -124,8 +118,7 @@ public OptionalNullable getConnection() { /** * @return Comma-separated list of fields to include or exclude (based on value provided for include_fields) in the result. Leave empty to retrieve all fields. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") + @JsonIgnore public OptionalNullable getFields() { if (fields == null) { return OptionalNullable.absent(); @@ -136,8 +129,7 @@ public OptionalNullable getFields() { /** * @return Whether specified fields are to be included (true) or excluded (false). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") + @JsonIgnore public OptionalNullable getIncludeFields() { if (includeFields == null) { return OptionalNullable.absent(); @@ -148,8 +140,7 @@ public OptionalNullable getIncludeFields() { /** * @return Query in Lucene query string syntax. Some query types cannot be used on metadata fields, for details see Searchable Fields. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("q") + @JsonIgnore public OptionalNullable getQ() { if (q == null) { return OptionalNullable.absent(); @@ -160,8 +151,7 @@ public OptionalNullable getQ() { /** * @return The version of the search engine */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("search_engine") + @JsonIgnore public OptionalNullable getSearchEngine() { if (searchEngine == null) { return OptionalNullable.absent(); @@ -172,8 +162,7 @@ public OptionalNullable getSearchEngine() { /** * @return If true (default), results are returned in a deterministic order. If false, results may be returned in a non-deterministic order, which can enhance performance for complex queries targeting a small number of users. Set to false only when consistent ordering and pagination is not required. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("primary_order") + @JsonIgnore public OptionalNullable getPrimaryOrder() { if (primaryOrder == null) { return OptionalNullable.absent(); @@ -181,48 +170,6 @@ public OptionalNullable getPrimaryOrder() { return primaryOrder; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("sort") - private OptionalNullable _getSort() { - return sort; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("connection") - private OptionalNullable _getConnection() { - return connection; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") - private OptionalNullable _getFields() { - return fields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") - private OptionalNullable _getIncludeFields() { - return includeFields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("q") - private OptionalNullable _getQ() { - return q; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("search_engine") - private OptionalNullable _getSearchEngine() { - return searchEngine; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("primary_order") - private OptionalNullable _getPrimaryOrder() { - return primaryOrder; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/ResetPhoneTemplateRequestContent.java b/src/main/java/com/auth0/client/mgmt/types/ResetPhoneTemplateRequestContent.java new file mode 100644 index 00000000..39f8cce9 --- /dev/null +++ b/src/main/java/com/auth0/client/mgmt/types/ResetPhoneTemplateRequestContent.java @@ -0,0 +1,43 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ +package com.auth0.client.mgmt.types; + +import com.auth0.client.mgmt.core.WrappedAlias; +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonValue; + +public final class ResetPhoneTemplateRequestContent implements WrappedAlias { + private final Object value; + + private ResetPhoneTemplateRequestContent(Object value) { + this.value = value; + } + + @JsonValue + public Object get() { + return this.value; + } + + @java.lang.Override + public boolean equals(Object other) { + return this == other + || (other instanceof ResetPhoneTemplateRequestContent + && this.value.equals(((ResetPhoneTemplateRequestContent) other).value)); + } + + @java.lang.Override + public int hashCode() { + return value.hashCode(); + } + + @java.lang.Override + public String toString() { + return value.toString(); + } + + @JsonCreator(mode = JsonCreator.Mode.DELEGATING) + public static ResetPhoneTemplateRequestContent of(Object value) { + return new ResetPhoneTemplateRequestContent(value); + } +} diff --git a/src/main/java/com/auth0/client/mgmt/types/TokenExchangeProfilesListRequest.java b/src/main/java/com/auth0/client/mgmt/types/TokenExchangeProfilesListRequest.java index 3ff9cf6a..880c9aa8 100644 --- a/src/main/java/com/auth0/client/mgmt/types/TokenExchangeProfilesListRequest.java +++ b/src/main/java/com/auth0/client/mgmt/types/TokenExchangeProfilesListRequest.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -39,8 +38,7 @@ private TokenExchangeProfilesListRequest( /** * @return Optional Id from which to start selection. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -51,18 +49,11 @@ public OptionalNullable getFrom() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("take") + @JsonIgnore public OptionalNullable getTake() { return take; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/types/UpdateEmailProviderResponseContent.java b/src/main/java/com/auth0/client/mgmt/types/UpdateEmailProviderResponseContent.java index dff761e4..2feb95ad 100644 --- a/src/main/java/com/auth0/client/mgmt/types/UpdateEmailProviderResponseContent.java +++ b/src/main/java/com/auth0/client/mgmt/types/UpdateEmailProviderResponseContent.java @@ -48,7 +48,7 @@ private UpdateEmailProviderResponseContent( } /** - * @return Name of the email provider. Can be mailgun, mandrill, sendgrid, ses, sparkpost, smtp, azure_cs, ms365, or custom. + * @return Name of the email provider. Can be mailgun, mandrill, sendgrid, resend, ses, sparkpost, smtp, azure_cs, ms365, or custom. */ @JsonProperty("name") public Optional getName() { @@ -142,7 +142,7 @@ public Builder from(UpdateEmailProviderResponseContent other) { } /** - *

Name of the email provider. Can be mailgun, mandrill, sendgrid, ses, sparkpost, smtp, azure_cs, ms365, or custom.

+ *

Name of the email provider. Can be mailgun, mandrill, sendgrid, resend, ses, sparkpost, smtp, azure_cs, ms365, or custom.

*/ @JsonSetter(value = "name", nulls = Nulls.SKIP) public Builder name(Optional name) { diff --git a/src/main/java/com/auth0/client/mgmt/users/types/GetUserConnectedAccountsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/users/types/GetUserConnectedAccountsRequestParameters.java index d4925bfb..ccd02b69 100644 --- a/src/main/java/com/auth0/client/mgmt/users/types/GetUserConnectedAccountsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/users/types/GetUserConnectedAccountsRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.users.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -39,8 +38,7 @@ private GetUserConnectedAccountsRequestParameters( /** * @return Optional Id from which to start selection. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -51,18 +49,11 @@ public OptionalNullable getFrom() { /** * @return Number of results to return. Defaults to 10 with a maximum of 20 */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("take") + @JsonIgnore public OptionalNullable getTake() { return take; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/users/types/GetUserGroupsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/users/types/GetUserGroupsRequestParameters.java index b2e3eb57..ded4bb23 100644 --- a/src/main/java/com/auth0/client/mgmt/users/types/GetUserGroupsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/users/types/GetUserGroupsRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.users.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -49,8 +48,7 @@ private GetUserGroupsRequestParameters( /** * @return A comma separated list of fields to include or exclude (depending on include_fields) from the result, empty to retrieve all fields */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") + @JsonIgnore public OptionalNullable getFields() { if (fields == null) { return OptionalNullable.absent(); @@ -61,8 +59,7 @@ public OptionalNullable getFields() { /** * @return Whether specified fields are to be included (true) or excluded (false). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") + @JsonIgnore public OptionalNullable getIncludeFields() { if (includeFields == null) { return OptionalNullable.absent(); @@ -73,8 +70,7 @@ public OptionalNullable getIncludeFields() { /** * @return Optional Id from which to start selection. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -85,30 +81,11 @@ public OptionalNullable getFrom() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("take") + @JsonIgnore public OptionalNullable getTake() { return take; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("fields") - private OptionalNullable _getFields() { - return fields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_fields") - private OptionalNullable _getIncludeFields() { - return includeFields; - } - - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/users/types/ListRefreshTokensRequestParameters.java b/src/main/java/com/auth0/client/mgmt/users/types/ListRefreshTokensRequestParameters.java index b5555144..291c81f5 100644 --- a/src/main/java/com/auth0/client/mgmt/users/types/ListRefreshTokensRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/users/types/ListRefreshTokensRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.users.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -39,8 +38,7 @@ private ListRefreshTokensRequestParameters( /** * @return An optional cursor from which to start the selection (exclusive). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -51,18 +49,11 @@ public OptionalNullable getFrom() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("take") + @JsonIgnore public OptionalNullable getTake() { return take; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/users/types/ListUserAuthenticationMethodsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/users/types/ListUserAuthenticationMethodsRequestParameters.java index 84fd3d9f..5e5b8d2e 100644 --- a/src/main/java/com/auth0/client/mgmt/users/types/ListUserAuthenticationMethodsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/users/types/ListUserAuthenticationMethodsRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.users.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -45,8 +44,7 @@ private ListUserAuthenticationMethodsRequestParameters( /** * @return Page index of the results to return. First page is 0. Default is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -54,8 +52,7 @@ public OptionalNullable getPage() { /** * @return Number of results per page. Default is 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -63,8 +60,7 @@ public OptionalNullable getPerPage() { /** * @return Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } diff --git a/src/main/java/com/auth0/client/mgmt/users/types/ListUserLogsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/users/types/ListUserLogsRequestParameters.java index 16ea389a..4d12b619 100644 --- a/src/main/java/com/auth0/client/mgmt/users/types/ListUserLogsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/users/types/ListUserLogsRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.users.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -49,8 +48,7 @@ private ListUserLogsRequestParameters( /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -58,8 +56,7 @@ public OptionalNullable getPage() { /** * @return Number of results per page. Paging is disabled if parameter not sent. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -67,8 +64,7 @@ public OptionalNullable getPerPage() { /** * @return Field to sort by. Use fieldname:1 for ascending order and fieldname:-1 for descending. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("sort") + @JsonIgnore public OptionalNullable getSort() { if (sort == null) { return OptionalNullable.absent(); @@ -79,18 +75,11 @@ public OptionalNullable getSort() { /** * @return Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("sort") - private OptionalNullable _getSort() { - return sort; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/users/types/ListUserOrganizationsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/users/types/ListUserOrganizationsRequestParameters.java index 904d481a..67f9f716 100644 --- a/src/main/java/com/auth0/client/mgmt/users/types/ListUserOrganizationsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/users/types/ListUserOrganizationsRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.users.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -45,8 +44,7 @@ private ListUserOrganizationsRequestParameters( /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -54,8 +52,7 @@ public OptionalNullable getPage() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -63,8 +60,7 @@ public OptionalNullable getPerPage() { /** * @return Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } diff --git a/src/main/java/com/auth0/client/mgmt/users/types/ListUserPermissionsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/users/types/ListUserPermissionsRequestParameters.java index 0c757ded..39a2763e 100644 --- a/src/main/java/com/auth0/client/mgmt/users/types/ListUserPermissionsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/users/types/ListUserPermissionsRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.users.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -45,8 +44,7 @@ private ListUserPermissionsRequestParameters( /** * @return Number of results per page. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -54,8 +52,7 @@ public OptionalNullable getPerPage() { /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -63,8 +60,7 @@ public OptionalNullable getPage() { /** * @return Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } diff --git a/src/main/java/com/auth0/client/mgmt/users/types/ListUserRolesRequestParameters.java b/src/main/java/com/auth0/client/mgmt/users/types/ListUserRolesRequestParameters.java index 4ad13e37..e621bd7c 100644 --- a/src/main/java/com/auth0/client/mgmt/users/types/ListUserRolesRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/users/types/ListUserRolesRequestParameters.java @@ -4,14 +4,13 @@ package com.auth0.client.mgmt.users.types; import com.auth0.client.mgmt.core.Nullable; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -45,8 +44,7 @@ private ListUserRolesRequestParameters( /** * @return Number of results per page. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("per_page") + @JsonIgnore public OptionalNullable getPerPage() { return perPage; } @@ -54,8 +52,7 @@ public OptionalNullable getPerPage() { /** * @return Page index of the results to return. First page is 0. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("page") + @JsonIgnore public OptionalNullable getPage() { return page; } @@ -63,8 +60,7 @@ public OptionalNullable getPage() { /** * @return Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("include_totals") + @JsonIgnore public OptionalNullable getIncludeTotals() { return includeTotals; } diff --git a/src/main/java/com/auth0/client/mgmt/users/types/ListUserSessionsRequestParameters.java b/src/main/java/com/auth0/client/mgmt/users/types/ListUserSessionsRequestParameters.java index ee8ed41a..c5d9b1c7 100644 --- a/src/main/java/com/auth0/client/mgmt/users/types/ListUserSessionsRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/users/types/ListUserSessionsRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.users.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -39,8 +38,7 @@ private ListUserSessionsRequestParameters( /** * @return An optional cursor from which to start the selection (exclusive). */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -51,18 +49,11 @@ public OptionalNullable getFrom() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("take") + @JsonIgnore public OptionalNullable getTake() { return take; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/main/java/com/auth0/client/mgmt/verifiablecredentials/verification/AsyncRawTemplatesClient.java b/src/main/java/com/auth0/client/mgmt/verifiablecredentials/verification/AsyncRawTemplatesClient.java index f87975b4..4fa0a46b 100644 --- a/src/main/java/com/auth0/client/mgmt/verifiablecredentials/verification/AsyncRawTemplatesClient.java +++ b/src/main/java/com/auth0/client/mgmt/verifiablecredentials/verification/AsyncRawTemplatesClient.java @@ -51,7 +51,7 @@ public AsyncRawTemplatesClient(ClientOptions clientOptions) { } /** - * List a verifiable credential templates. + * List verifiable credential templates. */ public CompletableFuture>> list() { @@ -59,7 +59,7 @@ public AsyncRawTemplatesClient(ClientOptions clientOptions) { } /** - * List a verifiable credential templates. + * List verifiable credential templates. */ public CompletableFuture>> list( RequestOptions requestOptions) { @@ -67,7 +67,7 @@ public CompletableFuture>> list( ListVerifiableCredentialTemplatesRequestParameters request) { @@ -75,7 +75,7 @@ public CompletableFuture>> list( ListVerifiableCredentialTemplatesRequestParameters request, RequestOptions requestOptions) { diff --git a/src/main/java/com/auth0/client/mgmt/verifiablecredentials/verification/AsyncTemplatesClient.java b/src/main/java/com/auth0/client/mgmt/verifiablecredentials/verification/AsyncTemplatesClient.java index f33b7222..6cd417f0 100644 --- a/src/main/java/com/auth0/client/mgmt/verifiablecredentials/verification/AsyncTemplatesClient.java +++ b/src/main/java/com/auth0/client/mgmt/verifiablecredentials/verification/AsyncTemplatesClient.java @@ -33,14 +33,14 @@ public AsyncRawTemplatesClient withRawResponse() { } /** - * List a verifiable credential templates. + * List verifiable credential templates. */ public CompletableFuture> list() { return this.rawClient.list().thenApply(response -> response.body()); } /** - * List a verifiable credential templates. + * List verifiable credential templates. */ public CompletableFuture> list( RequestOptions requestOptions) { @@ -48,7 +48,7 @@ public CompletableFuture> list( ListVerifiableCredentialTemplatesRequestParameters request) { @@ -56,7 +56,7 @@ public CompletableFuture> list( ListVerifiableCredentialTemplatesRequestParameters request, RequestOptions requestOptions) { diff --git a/src/main/java/com/auth0/client/mgmt/verifiablecredentials/verification/RawTemplatesClient.java b/src/main/java/com/auth0/client/mgmt/verifiablecredentials/verification/RawTemplatesClient.java index 3f7b5ee2..ef1139d1 100644 --- a/src/main/java/com/auth0/client/mgmt/verifiablecredentials/verification/RawTemplatesClient.java +++ b/src/main/java/com/auth0/client/mgmt/verifiablecredentials/verification/RawTemplatesClient.java @@ -46,14 +46,14 @@ public RawTemplatesClient(ClientOptions clientOptions) { } /** - * List a verifiable credential templates. + * List verifiable credential templates. */ public ManagementApiHttpResponse> list() { return list(ListVerifiableCredentialTemplatesRequestParameters.builder().build()); } /** - * List a verifiable credential templates. + * List verifiable credential templates. */ public ManagementApiHttpResponse> list( RequestOptions requestOptions) { @@ -61,7 +61,7 @@ public ManagementApiHttpResponse> list( ListVerifiableCredentialTemplatesRequestParameters request) { @@ -69,7 +69,7 @@ public ManagementApiHttpResponse> list( ListVerifiableCredentialTemplatesRequestParameters request, RequestOptions requestOptions) { diff --git a/src/main/java/com/auth0/client/mgmt/verifiablecredentials/verification/TemplatesClient.java b/src/main/java/com/auth0/client/mgmt/verifiablecredentials/verification/TemplatesClient.java index 2e296462..193e2661 100644 --- a/src/main/java/com/auth0/client/mgmt/verifiablecredentials/verification/TemplatesClient.java +++ b/src/main/java/com/auth0/client/mgmt/verifiablecredentials/verification/TemplatesClient.java @@ -32,21 +32,21 @@ public RawTemplatesClient withRawResponse() { } /** - * List a verifiable credential templates. + * List verifiable credential templates. */ public SyncPagingIterable list() { return this.rawClient.list().body(); } /** - * List a verifiable credential templates. + * List verifiable credential templates. */ public SyncPagingIterable list(RequestOptions requestOptions) { return this.rawClient.list(requestOptions).body(); } /** - * List a verifiable credential templates. + * List verifiable credential templates. */ public SyncPagingIterable list( ListVerifiableCredentialTemplatesRequestParameters request) { @@ -54,7 +54,7 @@ public SyncPagingIterable list( } /** - * List a verifiable credential templates. + * List verifiable credential templates. */ public SyncPagingIterable list( ListVerifiableCredentialTemplatesRequestParameters request, RequestOptions requestOptions) { diff --git a/src/main/java/com/auth0/client/mgmt/verifiablecredentials/verification/types/ListVerifiableCredentialTemplatesRequestParameters.java b/src/main/java/com/auth0/client/mgmt/verifiablecredentials/verification/types/ListVerifiableCredentialTemplatesRequestParameters.java index d1719e15..9e799de7 100644 --- a/src/main/java/com/auth0/client/mgmt/verifiablecredentials/verification/types/ListVerifiableCredentialTemplatesRequestParameters.java +++ b/src/main/java/com/auth0/client/mgmt/verifiablecredentials/verification/types/ListVerifiableCredentialTemplatesRequestParameters.java @@ -3,14 +3,13 @@ */ package com.auth0.client.mgmt.verifiablecredentials.verification.types; -import com.auth0.client.mgmt.core.NullableNonemptyFilter; import com.auth0.client.mgmt.core.ObjectMappers; import com.auth0.client.mgmt.core.OptionalNullable; import com.fasterxml.jackson.annotation.JsonAnyGetter; import com.fasterxml.jackson.annotation.JsonAnySetter; +import com.fasterxml.jackson.annotation.JsonIgnore; 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.annotation.Nulls; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; @@ -39,8 +38,7 @@ private ListVerifiableCredentialTemplatesRequestParameters( /** * @return Optional Id from which to start selection. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") + @JsonIgnore public OptionalNullable getFrom() { if (from == null) { return OptionalNullable.absent(); @@ -51,18 +49,11 @@ public OptionalNullable getFrom() { /** * @return Number of results per page. Defaults to 50. */ - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("take") + @JsonIgnore public OptionalNullable getTake() { return take; } - @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class) - @JsonProperty("from") - private OptionalNullable _getFrom() { - return from; - } - @java.lang.Override public boolean equals(Object other) { if (this == other) return true; diff --git a/src/test/java/com/auth0/client/mgmt/BrandingPhoneTemplatesWireTest.java b/src/test/java/com/auth0/client/mgmt/BrandingPhoneTemplatesWireTest.java index d47bb698..d8525f79 100644 --- a/src/test/java/com/auth0/client/mgmt/BrandingPhoneTemplatesWireTest.java +++ b/src/test/java/com/auth0/client/mgmt/BrandingPhoneTemplatesWireTest.java @@ -10,6 +10,7 @@ import com.auth0.client.mgmt.types.CreatePhoneTemplateTestNotificationResponseContent; import com.auth0.client.mgmt.types.GetPhoneTemplateResponseContent; import com.auth0.client.mgmt.types.ListPhoneTemplatesResponseContent; +import com.auth0.client.mgmt.types.ResetPhoneTemplateRequestContent; import com.auth0.client.mgmt.types.ResetPhoneTemplateResponseContent; import com.auth0.client.mgmt.types.UpdatePhoneTemplateResponseContent; import com.fasterxml.jackson.databind.JsonNode; @@ -381,11 +382,11 @@ public void testReset() throws Exception { ResetPhoneTemplateResponseContent response = client.branding() .phone() .templates() - .reset("id", new HashMap() { + .reset("id", ResetPhoneTemplateRequestContent.of(new HashMap() { { put("key", "value"); } - }); + })); RecordedRequest request = server.takeRequest(); Assertions.assertNotNull(request); Assertions.assertEquals("PATCH", request.getMethod()); From 8ee457f78e5750a67411c962ac40d619eb35c083 Mon Sep 17 00:00:00 2001 From: tanya732 Date: Fri, 24 Apr 2026 16:56:19 +0530 Subject: [PATCH 2/2] Added Logger in ClientOptions --- EXAMPLES.md | 66 +++++++++++++++++++ .../client/mgmt/ManagementApiBuilder.java | 28 ++++++-- .../auth0/client/mgmt/core/ClientOptions.java | 15 +++++ 3 files changed, 105 insertions(+), 4 deletions(-) diff --git a/EXAMPLES.md b/EXAMPLES.md index 3f7b8b1f..bb2afc8c 100644 --- a/EXAMPLES.md +++ b/EXAMPLES.md @@ -5,6 +5,7 @@ - [Management API usage](#management-api-usage) - [Verifying an ID token](#verifying-an-id-token) - [Organizations](#organizations) +- [Logging](#logging) - [Asynchronous operations](#asynchronous-operations) ## Error handling @@ -303,6 +304,71 @@ String url = auth.authorizeUrl("https://me.auth0.com/callback") .build(); ``` +## Logging + +The SDK is silent by default. You can enable logging to see HTTP requests and responses, which is useful for debugging. + +### Enable logging with default settings + +```java +import com.auth0.client.mgmt.ManagementApi; +import com.auth0.client.mgmt.core.LogConfig; + +ManagementApi client = ManagementApi.builder() + .domain("{YOUR_DOMAIN}") + .token("{YOUR_API_TOKEN}") + .logging(LogConfig.builder() + .silent(false) + .build()) + .build(); +``` + +### Enable debug-level logging + +```java +import com.auth0.client.mgmt.core.LogConfig; +import com.auth0.client.mgmt.core.LogLevel; + +ManagementApi client = ManagementApi.builder() + .domain("{YOUR_DOMAIN}") + .token("{YOUR_API_TOKEN}") + .logging(LogConfig.builder() + .level(LogLevel.DEBUG) + .silent(false) + .build()) + .build(); +``` + +### Using a custom logger + +```java +import com.auth0.client.mgmt.core.ILogger; +import com.auth0.client.mgmt.core.LogConfig; +import com.auth0.client.mgmt.core.LogLevel; + +ManagementApi client = ManagementApi.builder() + .domain("{YOUR_DOMAIN}") + .token("{YOUR_API_TOKEN}") + .logging(LogConfig.builder() + .level(LogLevel.DEBUG) + .logger(new MyCustomLogger()) // implements ILogger + .silent(false) + .build()) + .build(); +``` + +Logging is also available on the async client: + +```java +AsyncManagementApi asyncClient = AsyncManagementApi.builder() + .token("{YOUR_API_TOKEN}") + .tenantDomain("{YOUR_DOMAIN}") + .logging(LogConfig.builder() + .silent(false) + .build()) + .build(); +``` + ## Asynchronous operations ### Management API diff --git a/src/main/java/com/auth0/client/mgmt/ManagementApiBuilder.java b/src/main/java/com/auth0/client/mgmt/ManagementApiBuilder.java index d6973247..479fba5a 100644 --- a/src/main/java/com/auth0/client/mgmt/ManagementApiBuilder.java +++ b/src/main/java/com/auth0/client/mgmt/ManagementApiBuilder.java @@ -3,10 +3,7 @@ */ package com.auth0.client.mgmt; -import com.auth0.client.mgmt.core.ClientOptions; -import com.auth0.client.mgmt.core.CustomDomainInterceptor; -import com.auth0.client.mgmt.core.Environment; -import com.auth0.client.mgmt.core.OAuthTokenSupplier; +import com.auth0.client.mgmt.core.*; import java.util.HashMap; import java.util.Map; import java.util.Optional; @@ -26,6 +23,8 @@ public class ManagementApiBuilder { private OkHttpClient httpClient; + private Optional logging = Optional.empty(); + private String customDomain = null; // Domain-based initialization fields @@ -168,6 +167,14 @@ public ManagementApiBuilder httpClient(OkHttpClient httpClient) { return this; } + /** + * Configure logging for the SDK. Silent by default — no log output unless explicitly configured. + */ + public ManagementApiBuilder logging(LogConfig logging) { + this.logging = Optional.of(logging); + return this; + } + /** * Add a custom header to be sent with all requests. * For headers that need to be computed dynamically or conditionally, use the setAdditional() method override instead. @@ -188,6 +195,7 @@ protected ClientOptions buildClientOptions() { setHttpClient(builder); setTimeouts(builder); setRetries(builder); + setLogging(builder); for (Map.Entry header : this.customHeaders.entrySet()) { builder.addHeader(header.getKey(), header.getValue()); } @@ -293,6 +301,18 @@ protected void setHttpClient(ClientOptions.Builder builder) { } } + /** + * Sets the logging configuration for the SDK. + * Override this method to customize logging behavior. + * + * @param builder The ClientOptions.Builder to configure + */ + protected void setLogging(ClientOptions.Builder builder) { + if (this.logging.isPresent()) { + builder.logging(this.logging.get()); + } + } + /** * Override this method to add any additional configuration to the client. * This method is called at the end of the configuration chain, allowing you to add diff --git a/src/main/java/com/auth0/client/mgmt/core/ClientOptions.java b/src/main/java/com/auth0/client/mgmt/core/ClientOptions.java index be6f38de..82886a4b 100644 --- a/src/main/java/com/auth0/client/mgmt/core/ClientOptions.java +++ b/src/main/java/com/auth0/client/mgmt/core/ClientOptions.java @@ -111,6 +111,8 @@ public static class Builder { private OkHttpClient httpClient = null; + private LogConfig logging = null; + public Builder environment(Environment environment) { this.environment = environment; return this; @@ -155,6 +157,14 @@ public Builder httpClient(OkHttpClient httpClient) { return this; } + /** + * Configure logging for the SDK. Silent by default. + */ + public Builder logging(LogConfig logging) { + this.logging = logging; + return this; + } + /** * Add an OkHttp interceptor to the client. */ @@ -186,6 +196,11 @@ public ClientOptions build() { httpClientBuilder.addInterceptor(interceptor); } + if (this.logging != null && !this.logging.silent()) { + httpClientBuilder.addInterceptor(new LoggingInterceptor( + new Logger(this.logging.level(), this.logging.logger(), this.logging.silent()))); + } + this.httpClient = httpClientBuilder.build(); this.timeout = Optional.of(httpClient.callTimeoutMillis() / 1000);