7
7
8
8
import <#=host.CurrentModel.NamespaceName()#>.authentication.*;
9
9
import <#=host.CurrentModel.NamespaceName()#>.logger.*;
10
+ import com.microsoft.graph.core.ClientException;
10
11
import com.google.gson.JsonObject;
12
+ import com.microsoft.graph.concurrency.IExecutors;
13
+ import com.microsoft.graph.models.extensions.IGraphServiceClient;
14
+ import com.microsoft.graph.http.IHttpProvider;
15
+ import com.microsoft.graph.serializer.ISerializer;
16
+ import com.microsoft.graph.core.IClientConfig;
17
+ import com.microsoft.graph.core.DefaultClientConfig;
11
18
12
19
<#=CreateClassDef(ClientType(c), BaseClientType(c), IClientType(c))#>
13
20
@@ -27,7 +34,7 @@ import com.google.gson.JsonObject;
27
34
* @return the instance of this builder
28
35
*/
29
36
public <T> CustomRequestBuilder<T> customRequest(final String url, final Class<T> responseType) {
30
- return new CustomRequestBuilder<T>(getServiceRoot() + url, (IGraphServiceClient) this, null, responseType);
37
+ return new CustomRequestBuilder<T>(getServiceRoot() + url, this, null, responseType);
31
38
}
32
39
33
40
/**
@@ -38,7 +45,7 @@ import com.google.gson.JsonObject;
38
45
* @return the instance of this builder
39
46
*/
40
47
public CustomRequestBuilder<JsonObject> customRequest(final String url) {
41
- return new CustomRequestBuilder<JsonObject>(getServiceRoot() + url, (IGraphServiceClient) this, null,
48
+ return new CustomRequestBuilder<JsonObject>(getServiceRoot() + url, this, null,
42
49
JsonObject.class);
43
50
}
44
51
0 commit comments