Skip to content

Commit

Permalink
Regenerated API clients with Kiota
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Sep 16, 2024
1 parent b96798a commit 778dc60
Show file tree
Hide file tree
Showing 4 changed files with 46 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,15 @@
import com.microsoft.kiota.ApiClientBuilder;
import com.microsoft.kiota.BaseRequestBuilder;
import com.microsoft.kiota.RequestAdapter;
import com.microsoft.kiota.serialization.FormParseNodeFactory;
import com.microsoft.kiota.serialization.FormSerializationWriterFactory;
import com.microsoft.kiota.serialization.JsonParseNodeFactory;
import com.microsoft.kiota.serialization.JsonSerializationWriterFactory;
import com.microsoft.kiota.serialization.MultipartSerializationWriterFactory;
import com.microsoft.kiota.serialization.ParseNodeFactoryRegistry;
import com.microsoft.kiota.serialization.SerializationWriterFactoryRegistry;
import com.microsoft.kiota.serialization.TextParseNodeFactory;
import com.microsoft.kiota.serialization.TextSerializationWriterFactory;
import getuserclient.apiclient.me.MeRequestBuilder;
import java.util.HashMap;
import java.util.Objects;
Expand All @@ -26,6 +35,13 @@ public MeRequestBuilder me() {
public GetUserApiClient(@jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
super(requestAdapter, "{+baseurl}");
this.pathParameters = new HashMap<>();
ApiClientBuilder.registerDefaultSerializer(() -> new JsonSerializationWriterFactory());
ApiClientBuilder.registerDefaultSerializer(() -> new TextSerializationWriterFactory());
ApiClientBuilder.registerDefaultSerializer(() -> new FormSerializationWriterFactory());
ApiClientBuilder.registerDefaultSerializer(() -> new MultipartSerializationWriterFactory());
ApiClientBuilder.registerDefaultDeserializer(() -> new JsonParseNodeFactory());
ApiClientBuilder.registerDefaultDeserializer(() -> new FormParseNodeFactory());
ApiClientBuilder.registerDefaultDeserializer(() -> new TextParseNodeFactory());
if (requestAdapter.getBaseUrl() == null || requestAdapter.getBaseUrl().isEmpty()) {
requestAdapter.setBaseUrl("https://graph.microsoft.com/v1.0");
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,15 @@
"includeAdditionalData": true,
"disableSSLValidation": false,
"serializers": [
"none"
"Microsoft.Kiota.Serialization.Json.JsonSerializationWriterFactory",
"Microsoft.Kiota.Serialization.Text.TextSerializationWriterFactory",
"Microsoft.Kiota.Serialization.Form.FormSerializationWriterFactory",
"Microsoft.Kiota.Serialization.Multipart.MultipartSerializationWriterFactory"
],
"deserializers": [
"none"
"Microsoft.Kiota.Serialization.Json.JsonParseNodeFactory",
"Microsoft.Kiota.Serialization.Text.TextParseNodeFactory",
"Microsoft.Kiota.Serialization.Form.FormParseNodeFactory"
],
"structuredMimeTypes": [
"application/json",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,15 @@
import com.microsoft.kiota.ApiClientBuilder;
import com.microsoft.kiota.BaseRequestBuilder;
import com.microsoft.kiota.RequestAdapter;
import com.microsoft.kiota.serialization.FormParseNodeFactory;
import com.microsoft.kiota.serialization.FormSerializationWriterFactory;
import com.microsoft.kiota.serialization.JsonParseNodeFactory;
import com.microsoft.kiota.serialization.JsonSerializationWriterFactory;
import com.microsoft.kiota.serialization.MultipartSerializationWriterFactory;
import com.microsoft.kiota.serialization.ParseNodeFactoryRegistry;
import com.microsoft.kiota.serialization.SerializationWriterFactoryRegistry;
import com.microsoft.kiota.serialization.TextParseNodeFactory;
import com.microsoft.kiota.serialization.TextSerializationWriterFactory;
import java.util.HashMap;
import java.util.Objects;
import kiotaposts.client.posts.PostsRequestBuilder;
Expand All @@ -26,6 +35,13 @@ public PostsRequestBuilder posts() {
public PostsClient(@jakarta.annotation.Nonnull final RequestAdapter requestAdapter) {
super(requestAdapter, "{+baseurl}");
this.pathParameters = new HashMap<>();
ApiClientBuilder.registerDefaultSerializer(() -> new JsonSerializationWriterFactory());
ApiClientBuilder.registerDefaultSerializer(() -> new TextSerializationWriterFactory());
ApiClientBuilder.registerDefaultSerializer(() -> new FormSerializationWriterFactory());
ApiClientBuilder.registerDefaultSerializer(() -> new MultipartSerializationWriterFactory());
ApiClientBuilder.registerDefaultDeserializer(() -> new JsonParseNodeFactory());
ApiClientBuilder.registerDefaultDeserializer(() -> new FormParseNodeFactory());
ApiClientBuilder.registerDefaultDeserializer(() -> new TextParseNodeFactory());
if (requestAdapter.getBaseUrl() == null || requestAdapter.getBaseUrl().isEmpty()) {
requestAdapter.setBaseUrl("https://jsonplaceholder.typicode.com");
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,15 @@
"includeAdditionalData": true,
"disableSSLValidation": false,
"serializers": [
"none"
"Microsoft.Kiota.Serialization.Json.JsonSerializationWriterFactory",
"Microsoft.Kiota.Serialization.Text.TextSerializationWriterFactory",
"Microsoft.Kiota.Serialization.Form.FormSerializationWriterFactory",
"Microsoft.Kiota.Serialization.Multipart.MultipartSerializationWriterFactory"
],
"deserializers": [
"none"
"Microsoft.Kiota.Serialization.Json.JsonParseNodeFactory",
"Microsoft.Kiota.Serialization.Text.TextParseNodeFactory",
"Microsoft.Kiota.Serialization.Form.FormParseNodeFactory"
],
"structuredMimeTypes": [
"application/json",
Expand Down

0 comments on commit 778dc60

Please sign in to comment.