Skip to content

Commit 439039d

Browse files
committed
SDK regeneration
1 parent 49667fd commit 439039d

119 files changed

Lines changed: 1171 additions & 1940 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

reference.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17514,9 +17514,12 @@ client.branding().phone().templates().update(
1751417514
<dd>
1751517515

1751617516
```java
17517-
client.branding().phone().templates().reset("id", new
17518-
HashMap<String, Object>() {{put("key", "value");
17519-
}});
17517+
client.branding().phone().templates().reset(
17518+
"id",
17519+
ResetPhoneTemplateRequestContent.of(new
17520+
HashMap<String, Object>() {{put("key", "value");
17521+
}})
17522+
);
1752017523
```
1752117524
</dd>
1752217525
</dl>
@@ -31029,7 +31032,7 @@ client.users().sessions().delete("user_id");
3102931032
<dl>
3103031033
<dd>
3103131034

31032-
List a verifiable credential templates.
31035+
List verifiable credential templates.
3103331036
</dd>
3103431037
</dl>
3103531038
</dd>
@@ -31420,3 +31423,4 @@ client.verifiableCredentials().verification().templates().update(
3142031423
</dd>
3142131424
</dl>
3142231425
</details>
31426+

src/main/java/com/auth0/client/mgmt/AsyncManagementApiBuilder.java

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
import com.auth0.client.mgmt.core.ClientOptions;
77
import com.auth0.client.mgmt.core.Environment;
8+
import com.auth0.client.mgmt.core.LogConfig;
89
import java.util.HashMap;
910
import java.util.Map;
1011
import java.util.Optional;
@@ -23,6 +24,8 @@ public class AsyncManagementApiBuilder {
2324

2425
private OkHttpClient httpClient;
2526

27+
private Optional<LogConfig> logging = Optional.empty();
28+
2629
private String tenantDomain;
2730

2831
/**
@@ -67,6 +70,14 @@ public AsyncManagementApiBuilder httpClient(OkHttpClient httpClient) {
6770
return this;
6871
}
6972

73+
/**
74+
* Configure logging for the SDK. Silent by default — no log output unless explicitly configured.
75+
*/
76+
public AsyncManagementApiBuilder logging(LogConfig logging) {
77+
this.logging = Optional.of(logging);
78+
return this;
79+
}
80+
7081
/**
7182
* Add a custom header to be sent with all requests.
7283
* For headers that need to be computed dynamically or conditionally, use the setAdditional() method override instead.
@@ -92,6 +103,7 @@ protected ClientOptions buildClientOptions() {
92103
setHttpClient(builder);
93104
setTimeouts(builder);
94105
setRetries(builder);
106+
setLogging(builder);
95107
for (Map.Entry<String, String> header : this.customHeaders.entrySet()) {
96108
builder.addHeader(header.getKey(), header.getValue());
97109
}
@@ -171,6 +183,18 @@ protected void setHttpClient(ClientOptions.Builder builder) {
171183
}
172184
}
173185

186+
/**
187+
* Sets the logging configuration for the SDK.
188+
* Override this method to customize logging behavior.
189+
*
190+
* @param builder The ClientOptions.Builder to configure
191+
*/
192+
protected void setLogging(ClientOptions.Builder builder) {
193+
if (this.logging.isPresent()) {
194+
builder.logging(this.logging.get());
195+
}
196+
}
197+
174198
/**
175199
* Override this method to add any additional configuration to the client.
176200
* This method is called at the end of the configuration chain, allowing you to add

src/main/java/com/auth0/client/mgmt/actions/modules/types/GetActionModuleVersionsRequestParameters.java

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,13 @@
44
package com.auth0.client.mgmt.actions.modules.types;
55

66
import com.auth0.client.mgmt.core.Nullable;
7-
import com.auth0.client.mgmt.core.NullableNonemptyFilter;
87
import com.auth0.client.mgmt.core.ObjectMappers;
98
import com.auth0.client.mgmt.core.OptionalNullable;
109
import com.fasterxml.jackson.annotation.JsonAnyGetter;
1110
import com.fasterxml.jackson.annotation.JsonAnySetter;
11+
import com.fasterxml.jackson.annotation.JsonIgnore;
1212
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
1313
import com.fasterxml.jackson.annotation.JsonInclude;
14-
import com.fasterxml.jackson.annotation.JsonProperty;
1514
import com.fasterxml.jackson.annotation.JsonSetter;
1615
import com.fasterxml.jackson.annotation.Nulls;
1716
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
@@ -41,17 +40,15 @@ private GetActionModuleVersionsRequestParameters(
4140
/**
4241
* @return Use this field to request a specific page of the list results.
4342
*/
44-
@JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class)
45-
@JsonProperty("page")
43+
@JsonIgnore
4644
public OptionalNullable<Integer> getPage() {
4745
return page;
4846
}
4947

5048
/**
5149
* @return The maximum number of results to be returned by the server in a single response. 20 by default.
5250
*/
53-
@JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class)
54-
@JsonProperty("per_page")
51+
@JsonIgnore
5552
public OptionalNullable<Integer> getPerPage() {
5653
return perPage;
5754
}

src/main/java/com/auth0/client/mgmt/actions/triggers/types/ListActionTriggerBindingsRequestParameters.java

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,13 @@
44
package com.auth0.client.mgmt.actions.triggers.types;
55

66
import com.auth0.client.mgmt.core.Nullable;
7-
import com.auth0.client.mgmt.core.NullableNonemptyFilter;
87
import com.auth0.client.mgmt.core.ObjectMappers;
98
import com.auth0.client.mgmt.core.OptionalNullable;
109
import com.fasterxml.jackson.annotation.JsonAnyGetter;
1110
import com.fasterxml.jackson.annotation.JsonAnySetter;
11+
import com.fasterxml.jackson.annotation.JsonIgnore;
1212
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
1313
import com.fasterxml.jackson.annotation.JsonInclude;
14-
import com.fasterxml.jackson.annotation.JsonProperty;
1514
import com.fasterxml.jackson.annotation.JsonSetter;
1615
import com.fasterxml.jackson.annotation.Nulls;
1716
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
@@ -41,17 +40,15 @@ private ListActionTriggerBindingsRequestParameters(
4140
/**
4241
* @return Use this field to request a specific page of the list results.
4342
*/
44-
@JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class)
45-
@JsonProperty("page")
43+
@JsonIgnore
4644
public OptionalNullable<Integer> getPage() {
4745
return page;
4846
}
4947

5048
/**
5149
* @return The maximum number of results to be returned in a single request. 20 by default
5250
*/
53-
@JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class)
54-
@JsonProperty("per_page")
51+
@JsonIgnore
5552
public OptionalNullable<Integer> getPerPage() {
5653
return perPage;
5754
}

src/main/java/com/auth0/client/mgmt/actions/types/GetActionModuleActionsRequestParameters.java

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,13 @@
44
package com.auth0.client.mgmt.actions.types;
55

66
import com.auth0.client.mgmt.core.Nullable;
7-
import com.auth0.client.mgmt.core.NullableNonemptyFilter;
87
import com.auth0.client.mgmt.core.ObjectMappers;
98
import com.auth0.client.mgmt.core.OptionalNullable;
109
import com.fasterxml.jackson.annotation.JsonAnyGetter;
1110
import com.fasterxml.jackson.annotation.JsonAnySetter;
11+
import com.fasterxml.jackson.annotation.JsonIgnore;
1212
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
1313
import com.fasterxml.jackson.annotation.JsonInclude;
14-
import com.fasterxml.jackson.annotation.JsonProperty;
1514
import com.fasterxml.jackson.annotation.JsonSetter;
1615
import com.fasterxml.jackson.annotation.Nulls;
1716
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
@@ -41,17 +40,15 @@ private GetActionModuleActionsRequestParameters(
4140
/**
4241
* @return Page index of the results to return. First page is 0.
4342
*/
44-
@JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class)
45-
@JsonProperty("page")
43+
@JsonIgnore
4644
public OptionalNullable<Integer> getPage() {
4745
return page;
4846
}
4947

5048
/**
5149
* @return Number of results per page.
5250
*/
53-
@JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class)
54-
@JsonProperty("per_page")
51+
@JsonIgnore
5552
public OptionalNullable<Integer> getPerPage() {
5653
return perPage;
5754
}

src/main/java/com/auth0/client/mgmt/actions/types/GetActionModulesRequestParameters.java

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,13 @@
44
package com.auth0.client.mgmt.actions.types;
55

66
import com.auth0.client.mgmt.core.Nullable;
7-
import com.auth0.client.mgmt.core.NullableNonemptyFilter;
87
import com.auth0.client.mgmt.core.ObjectMappers;
98
import com.auth0.client.mgmt.core.OptionalNullable;
109
import com.fasterxml.jackson.annotation.JsonAnyGetter;
1110
import com.fasterxml.jackson.annotation.JsonAnySetter;
11+
import com.fasterxml.jackson.annotation.JsonIgnore;
1212
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
1313
import com.fasterxml.jackson.annotation.JsonInclude;
14-
import com.fasterxml.jackson.annotation.JsonProperty;
1514
import com.fasterxml.jackson.annotation.JsonSetter;
1615
import com.fasterxml.jackson.annotation.Nulls;
1716
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
@@ -41,17 +40,15 @@ private GetActionModulesRequestParameters(
4140
/**
4241
* @return Page index of the results to return. First page is 0.
4342
*/
44-
@JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class)
45-
@JsonProperty("page")
43+
@JsonIgnore
4644
public OptionalNullable<Integer> getPage() {
4745
return page;
4846
}
4947

5048
/**
5149
* @return Number of results per page. Paging is disabled if parameter not sent.
5250
*/
53-
@JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class)
54-
@JsonProperty("per_page")
51+
@JsonIgnore
5552
public OptionalNullable<Integer> getPerPage() {
5653
return perPage;
5754
}

src/main/java/com/auth0/client/mgmt/actions/types/ListActionVersionsRequestParameters.java

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,13 @@
44
package com.auth0.client.mgmt.actions.types;
55

66
import com.auth0.client.mgmt.core.Nullable;
7-
import com.auth0.client.mgmt.core.NullableNonemptyFilter;
87
import com.auth0.client.mgmt.core.ObjectMappers;
98
import com.auth0.client.mgmt.core.OptionalNullable;
109
import com.fasterxml.jackson.annotation.JsonAnyGetter;
1110
import com.fasterxml.jackson.annotation.JsonAnySetter;
11+
import com.fasterxml.jackson.annotation.JsonIgnore;
1212
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
1313
import com.fasterxml.jackson.annotation.JsonInclude;
14-
import com.fasterxml.jackson.annotation.JsonProperty;
1514
import com.fasterxml.jackson.annotation.JsonSetter;
1615
import com.fasterxml.jackson.annotation.Nulls;
1716
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
@@ -41,17 +40,15 @@ private ListActionVersionsRequestParameters(
4140
/**
4241
* @return Use this field to request a specific page of the list results.
4342
*/
44-
@JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class)
45-
@JsonProperty("page")
43+
@JsonIgnore
4644
public OptionalNullable<Integer> getPage() {
4745
return page;
4846
}
4947

5048
/**
5149
* @return This field specify the maximum number of results to be returned by the server. 20 by default
5250
*/
53-
@JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = NullableNonemptyFilter.class)
54-
@JsonProperty("per_page")
51+
@JsonIgnore
5552
public OptionalNullable<Integer> getPerPage() {
5653
return perPage;
5754
}

src/main/java/com/auth0/client/mgmt/branding/phone/AsyncRawTemplatesClient.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
import com.auth0.client.mgmt.types.CreatePhoneTemplateTestNotificationResponseContent;
2626
import com.auth0.client.mgmt.types.GetPhoneTemplateResponseContent;
2727
import com.auth0.client.mgmt.types.ListPhoneTemplatesResponseContent;
28+
import com.auth0.client.mgmt.types.ResetPhoneTemplateRequestContent;
2829
import com.auth0.client.mgmt.types.ResetPhoneTemplateResponseContent;
2930
import com.auth0.client.mgmt.types.UpdatePhoneTemplateResponseContent;
3031
import com.fasterxml.jackson.core.JsonProcessingException;
@@ -522,12 +523,12 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
522523
}
523524

524525
public CompletableFuture<ManagementApiHttpResponse<ResetPhoneTemplateResponseContent>> reset(
525-
String id, Object request) {
526+
String id, ResetPhoneTemplateRequestContent request) {
526527
return reset(id, request, null);
527528
}
528529

529530
public CompletableFuture<ManagementApiHttpResponse<ResetPhoneTemplateResponseContent>> reset(
530-
String id, Object request, RequestOptions requestOptions) {
531+
String id, ResetPhoneTemplateRequestContent request, RequestOptions requestOptions) {
531532
HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
532533
.newBuilder()
533534
.addPathSegments("branding/phone/templates")

src/main/java/com/auth0/client/mgmt/branding/phone/AsyncTemplatesClient.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import com.auth0.client.mgmt.types.CreatePhoneTemplateTestNotificationResponseContent;
1414
import com.auth0.client.mgmt.types.GetPhoneTemplateResponseContent;
1515
import com.auth0.client.mgmt.types.ListPhoneTemplatesResponseContent;
16+
import com.auth0.client.mgmt.types.ResetPhoneTemplateRequestContent;
1617
import com.auth0.client.mgmt.types.ResetPhoneTemplateResponseContent;
1718
import com.auth0.client.mgmt.types.UpdatePhoneTemplateResponseContent;
1819
import java.util.concurrent.CompletableFuture;
@@ -102,12 +103,13 @@ public CompletableFuture<UpdatePhoneTemplateResponseContent> update(
102103
return this.rawClient.update(id, request, requestOptions).thenApply(response -> response.body());
103104
}
104105

105-
public CompletableFuture<ResetPhoneTemplateResponseContent> reset(String id, Object request) {
106+
public CompletableFuture<ResetPhoneTemplateResponseContent> reset(
107+
String id, ResetPhoneTemplateRequestContent request) {
106108
return this.rawClient.reset(id, request).thenApply(response -> response.body());
107109
}
108110

109111
public CompletableFuture<ResetPhoneTemplateResponseContent> reset(
110-
String id, Object request, RequestOptions requestOptions) {
112+
String id, ResetPhoneTemplateRequestContent request, RequestOptions requestOptions) {
111113
return this.rawClient.reset(id, request, requestOptions).thenApply(response -> response.body());
112114
}
113115

src/main/java/com/auth0/client/mgmt/branding/phone/RawTemplatesClient.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
import com.auth0.client.mgmt.types.CreatePhoneTemplateTestNotificationResponseContent;
2626
import com.auth0.client.mgmt.types.GetPhoneTemplateResponseContent;
2727
import com.auth0.client.mgmt.types.ListPhoneTemplatesResponseContent;
28+
import com.auth0.client.mgmt.types.ResetPhoneTemplateRequestContent;
2829
import com.auth0.client.mgmt.types.ResetPhoneTemplateResponseContent;
2930
import com.auth0.client.mgmt.types.UpdatePhoneTemplateResponseContent;
3031
import com.fasterxml.jackson.core.JsonProcessingException;
@@ -396,12 +397,13 @@ public ManagementApiHttpResponse<UpdatePhoneTemplateResponseContent> update(
396397
}
397398
}
398399

399-
public ManagementApiHttpResponse<ResetPhoneTemplateResponseContent> reset(String id, Object request) {
400+
public ManagementApiHttpResponse<ResetPhoneTemplateResponseContent> reset(
401+
String id, ResetPhoneTemplateRequestContent request) {
400402
return reset(id, request, null);
401403
}
402404

403405
public ManagementApiHttpResponse<ResetPhoneTemplateResponseContent> reset(
404-
String id, Object request, RequestOptions requestOptions) {
406+
String id, ResetPhoneTemplateRequestContent request, RequestOptions requestOptions) {
405407
HttpUrl.Builder httpUrl = HttpUrl.parse(this.clientOptions.environment().getUrl())
406408
.newBuilder()
407409
.addPathSegments("branding/phone/templates")

0 commit comments

Comments
 (0)