Skip to content
This repository was archived by the owner on Sep 4, 2020. It is now read-only.

Commit ef5aa21

Browse files
author
Caitlin Bales
committed
Add PUT functionality to reference request classes
1 parent a5ca892 commit ef5aa21

File tree

4 files changed

+72
-0
lines changed

4 files changed

+72
-0
lines changed

graphsdk/src/main/java/com/microsoft/graph/generated/BaseDirectoryObjectReferenceRequest.java

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,4 +62,24 @@ public IDirectoryObjectReferenceRequest expand(final String value) {
6262
getQueryOptions().add(new QueryOption("$expand", value));
6363
return (DirectoryObjectReferenceRequest)this;
6464
}
65+
/**
66+
* Puts the DirectoryObject
67+
*
68+
* @param srcDirectoryObject The DirectoryObject reference to PUT
69+
* @param callback The callback to be called after success or failure
70+
*/
71+
public void put(DirectoryObject srcDirectoryObject, final ICallback<DirectoryObject> callback) {
72+
send(HttpMethod.PUT, callback, srcDirectoryObject);
73+
}
74+
75+
/**
76+
* Puts the DirectoryObject
77+
*
78+
* @param srcDirectoryObject The DirectoryObject reference to PUT
79+
* @return The DirectoryObject
80+
* @throws ClientException An exception occurs if there was an error while the request was sent
81+
*/
82+
public DirectoryObject put(DirectoryObject srcDirectoryObject) throws ClientException {
83+
return send(HttpMethod.PUT, srcDirectoryObject);
84+
}
6585
}

graphsdk/src/main/java/com/microsoft/graph/generated/BaseUserReferenceRequest.java

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,4 +62,24 @@ public IUserReferenceRequest expand(final String value) {
6262
getQueryOptions().add(new QueryOption("$expand", value));
6363
return (UserReferenceRequest)this;
6464
}
65+
/**
66+
* Puts the User
67+
*
68+
* @param srcUser The User reference to PUT
69+
* @param callback The callback to be called after success or failure
70+
*/
71+
public void put(User srcUser, final ICallback<User> callback) {
72+
send(HttpMethod.PUT, callback, srcUser);
73+
}
74+
75+
/**
76+
* Puts the User
77+
*
78+
* @param srcUser The User reference to PUT
79+
* @return The User
80+
* @throws ClientException An exception occurs if there was an error while the request was sent
81+
*/
82+
public User put(User srcUser) throws ClientException {
83+
return send(HttpMethod.PUT, srcUser);
84+
}
6585
}

graphsdk/src/main/java/com/microsoft/graph/generated/IBaseDirectoryObjectReferenceRequest.java

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,20 @@ public interface IBaseDirectoryObjectReferenceRequest extends IHttpRequest {
4242
*/
4343
IBaseDirectoryObjectReferenceRequest expand(final String value);
4444

45+
/**
46+
* Puts the DirectoryObject
47+
*
48+
* @param srcDirectoryObject The DirectoryObject to PUT
49+
* @param callback The callback to be called after success or failure
50+
*/
51+
void put(DirectoryObject srcDirectoryObject, final ICallback<DirectoryObject> callback);
52+
53+
/**
54+
* Puts the DirectoryObject
55+
*
56+
* @param srcDirectoryObject The DirectoryObject to PUT
57+
* @return The DirectoryObject
58+
* @throws ClientException An exception occurs if there was an error while the request was sent
59+
*/
60+
DirectoryObject put(DirectoryObject srcDirectoryObject) throws ClientException;
4561
}

graphsdk/src/main/java/com/microsoft/graph/generated/IBaseUserReferenceRequest.java

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,20 @@ public interface IBaseUserReferenceRequest extends IHttpRequest {
4242
*/
4343
IBaseUserReferenceRequest expand(final String value);
4444

45+
/**
46+
* Puts the User
47+
*
48+
* @param srcUser The User to PUT
49+
* @param callback The callback to be called after success or failure
50+
*/
51+
void put(User srcUser, final ICallback<User> callback);
52+
53+
/**
54+
* Puts the User
55+
*
56+
* @param srcUser The User to PUT
57+
* @return The User
58+
* @throws ClientException An exception occurs if there was an error while the request was sent
59+
*/
60+
User put(User srcUser) throws ClientException;
4561
}

0 commit comments

Comments
 (0)