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