public interface GroupsClient
Modifier and Type | Method and Description |
---|---|
void |
addMember(String groupObjectId,
String url)
Add a member to a group.
|
Mono<Void> |
addMemberAsync(String groupObjectId,
String url)
Add a member to a group.
|
com.azure.core.http.rest.Response<Void> |
addMemberWithResponse(String groupObjectId,
String url,
com.azure.core.util.Context context)
Add a member to a group.
|
Mono<com.azure.core.http.rest.Response<Void>> |
addMemberWithResponseAsync(String groupObjectId,
String url)
Add a member to a group.
|
void |
addOwner(String objectId,
String url)
Add an owner to a group.
|
Mono<Void> |
addOwnerAsync(String objectId,
String url)
Add an owner to a group.
|
com.azure.core.http.rest.Response<Void> |
addOwnerWithResponse(String objectId,
String url,
com.azure.core.util.Context context)
Add an owner to a group.
|
Mono<com.azure.core.http.rest.Response<Void>> |
addOwnerWithResponseAsync(String objectId,
String url)
Add an owner to a group.
|
ADGroupInner |
create(GroupCreateParameters parameters)
Create a group in the directory.
|
Mono<ADGroupInner> |
createAsync(GroupCreateParameters parameters)
Create a group in the directory.
|
com.azure.core.http.rest.Response<ADGroupInner> |
createWithResponse(GroupCreateParameters parameters,
com.azure.core.util.Context context)
Create a group in the directory.
|
Mono<com.azure.core.http.rest.Response<ADGroupInner>> |
createWithResponseAsync(GroupCreateParameters parameters)
Create a group in the directory.
|
void |
delete(String objectId)
Delete a group from the directory.
|
Mono<Void> |
deleteAsync(String objectId)
Delete a group from the directory.
|
com.azure.core.http.rest.Response<Void> |
deleteWithResponse(String objectId,
com.azure.core.util.Context context)
Delete a group from the directory.
|
Mono<com.azure.core.http.rest.Response<Void>> |
deleteWithResponseAsync(String objectId)
Delete a group from the directory.
|
ADGroupInner |
get(String objectId)
Gets group information from the directory.
|
Mono<ADGroupInner> |
getAsync(String objectId)
Gets group information from the directory.
|
com.azure.core.http.rest.PagedIterable<DirectoryObjectInner> |
getGroupMembers(String objectId)
Gets the members of a group.
|
com.azure.core.http.rest.PagedIterable<DirectoryObjectInner> |
getGroupMembers(String objectId,
com.azure.core.util.Context context)
Gets the members of a group.
|
com.azure.core.http.rest.PagedFlux<DirectoryObjectInner> |
getGroupMembersAsync(String objectId)
Gets the members of a group.
|
com.azure.core.http.rest.PagedIterable<String> |
getMemberGroups(String objectId,
boolean securityEnabledOnly)
Gets a collection of object IDs of groups of which the specified group is a member.
|
com.azure.core.http.rest.PagedIterable<String> |
getMemberGroups(String objectId,
boolean securityEnabledOnly,
com.azure.core.util.Context context)
Gets a collection of object IDs of groups of which the specified group is a member.
|
com.azure.core.http.rest.PagedFlux<String> |
getMemberGroupsAsync(String objectId,
boolean securityEnabledOnly)
Gets a collection of object IDs of groups of which the specified group is a member.
|
com.azure.core.http.rest.Response<ADGroupInner> |
getWithResponse(String objectId,
com.azure.core.util.Context context)
Gets group information from the directory.
|
Mono<com.azure.core.http.rest.Response<ADGroupInner>> |
getWithResponseAsync(String objectId)
Gets group information from the directory.
|
CheckGroupMembershipResultInner |
isMemberOf(CheckGroupMembershipParameters parameters)
Checks whether the specified user, group, contact, or service principal is a direct or transitive member of the
specified group.
|
Mono<CheckGroupMembershipResultInner> |
isMemberOfAsync(CheckGroupMembershipParameters parameters)
Checks whether the specified user, group, contact, or service principal is a direct or transitive member of the
specified group.
|
com.azure.core.http.rest.Response<CheckGroupMembershipResultInner> |
isMemberOfWithResponse(CheckGroupMembershipParameters parameters,
com.azure.core.util.Context context)
Checks whether the specified user, group, contact, or service principal is a direct or transitive member of the
specified group.
|
Mono<com.azure.core.http.rest.Response<CheckGroupMembershipResultInner>> |
isMemberOfWithResponseAsync(CheckGroupMembershipParameters parameters)
Checks whether the specified user, group, contact, or service principal is a direct or transitive member of the
specified group.
|
com.azure.core.http.rest.PagedIterable<ADGroupInner> |
list()
Gets list of groups for the current tenant.
|
com.azure.core.http.rest.PagedIterable<ADGroupInner> |
list(String filter,
com.azure.core.util.Context context)
Gets list of groups for the current tenant.
|
com.azure.core.http.rest.PagedFlux<ADGroupInner> |
listAsync()
Gets list of groups for the current tenant.
|
com.azure.core.http.rest.PagedFlux<ADGroupInner> |
listAsync(String filter)
Gets list of groups for the current tenant.
|
com.azure.core.http.rest.PagedIterable<DirectoryObjectInner> |
listOwners(String objectId)
The owners are a set of non-admin users who are allowed to modify this object.
|
com.azure.core.http.rest.PagedIterable<DirectoryObjectInner> |
listOwners(String objectId,
com.azure.core.util.Context context)
The owners are a set of non-admin users who are allowed to modify this object.
|
com.azure.core.http.rest.PagedFlux<DirectoryObjectInner> |
listOwnersAsync(String objectId)
The owners are a set of non-admin users who are allowed to modify this object.
|
void |
removeMember(String groupObjectId,
String memberObjectId)
Remove a member from a group.
|
Mono<Void> |
removeMemberAsync(String groupObjectId,
String memberObjectId)
Remove a member from a group.
|
com.azure.core.http.rest.Response<Void> |
removeMemberWithResponse(String groupObjectId,
String memberObjectId,
com.azure.core.util.Context context)
Remove a member from a group.
|
Mono<com.azure.core.http.rest.Response<Void>> |
removeMemberWithResponseAsync(String groupObjectId,
String memberObjectId)
Remove a member from a group.
|
void |
removeOwner(String objectId,
String ownerObjectId)
Remove a member from owners.
|
Mono<Void> |
removeOwnerAsync(String objectId,
String ownerObjectId)
Remove a member from owners.
|
com.azure.core.http.rest.Response<Void> |
removeOwnerWithResponse(String objectId,
String ownerObjectId,
com.azure.core.util.Context context)
Remove a member from owners.
|
Mono<com.azure.core.http.rest.Response<Void>> |
removeOwnerWithResponseAsync(String objectId,
String ownerObjectId)
Remove a member from owners.
|
Mono<com.azure.core.http.rest.Response<CheckGroupMembershipResultInner>> isMemberOfWithResponseAsync(CheckGroupMembershipParameters parameters)
parameters
- Request parameters for IsMemberOf API call.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<CheckGroupMembershipResultInner> isMemberOfAsync(CheckGroupMembershipParameters parameters)
parameters
- Request parameters for IsMemberOf API call.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.CheckGroupMembershipResultInner isMemberOf(CheckGroupMembershipParameters parameters)
parameters
- Request parameters for IsMemberOf API call.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<CheckGroupMembershipResultInner> isMemberOfWithResponse(CheckGroupMembershipParameters parameters, com.azure.core.util.Context context)
parameters
- Request parameters for IsMemberOf API call.context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Void>> removeMemberWithResponseAsync(String groupObjectId, String memberObjectId)
groupObjectId
- The object ID of the group from which to remove the member.memberObjectId
- Member object id.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<Void> removeMemberAsync(String groupObjectId, String memberObjectId)
groupObjectId
- The object ID of the group from which to remove the member.memberObjectId
- Member object id.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.void removeMember(String groupObjectId, String memberObjectId)
groupObjectId
- The object ID of the group from which to remove the member.memberObjectId
- Member object id.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<Void> removeMemberWithResponse(String groupObjectId, String memberObjectId, com.azure.core.util.Context context)
groupObjectId
- The object ID of the group from which to remove the member.memberObjectId
- Member object id.context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Void>> addMemberWithResponseAsync(String groupObjectId, String url)
groupObjectId
- The object ID of the group to which to add the member.url
- A member object URL, such as
"https://graph.windows.net/0b1f9851-1bf0-433f-aec3-cb9272f093dc/directoryObjects"
+ "/f260bbc4-c254-447b-94cf-293b5ec434dd",
where "0b1f9851-1bf0-433f-aec3-cb9272f093dc" is the tenantId and "f260bbc4-c254-447b-94cf-293b5ec434dd" is
the objectId of the member (user, application, servicePrincipal, group) to be added.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<Void> addMemberAsync(String groupObjectId, String url)
groupObjectId
- The object ID of the group to which to add the member.url
- A member object URL, such as
"https://graph.windows.net/0b1f9851-1bf0-433f-aec3-cb9272f093dc/directoryObjects"
+ "/f260bbc4-c254-447b-94cf-293b5ec434dd",
where "0b1f9851-1bf0-433f-aec3-cb9272f093dc" is the tenantId and "f260bbc4-c254-447b-94cf-293b5ec434dd" is
the objectId of the member (user, application, servicePrincipal, group) to be added.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.void addMember(String groupObjectId, String url)
groupObjectId
- The object ID of the group to which to add the member.url
- A member object URL, such as
"https://graph.windows.net/0b1f9851-1bf0-433f-aec3-cb9272f093dc/directoryObjects"
+ "/f260bbc4-c254-447b-94cf-293b5ec434dd",
where "0b1f9851-1bf0-433f-aec3-cb9272f093dc" is the tenantId and "f260bbc4-c254-447b-94cf-293b5ec434dd" is
the objectId of the member (user, application, servicePrincipal, group) to be added.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<Void> addMemberWithResponse(String groupObjectId, String url, com.azure.core.util.Context context)
groupObjectId
- The object ID of the group to which to add the member.url
- A member object URL, such as
"https://graph.windows.net/0b1f9851-1bf0-433f-aec3-cb9272f093dc/directoryObjects"
+ "/f260bbc4-c254-447b-94cf-293b5ec434dd",
where "0b1f9851-1bf0-433f-aec3-cb9272f093dc" is the tenantId and "f260bbc4-c254-447b-94cf-293b5ec434dd" is
the objectId of the member (user, application, servicePrincipal, group) to be added.context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<ADGroupInner>> createWithResponseAsync(GroupCreateParameters parameters)
parameters
- Request parameters for creating a new group.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<ADGroupInner> createAsync(GroupCreateParameters parameters)
parameters
- Request parameters for creating a new group.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.ADGroupInner create(GroupCreateParameters parameters)
parameters
- Request parameters for creating a new group.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<ADGroupInner> createWithResponse(GroupCreateParameters parameters, com.azure.core.util.Context context)
parameters
- Request parameters for creating a new group.context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<ADGroupInner> listAsync(String filter)
filter
- The filter to apply to the operation.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<ADGroupInner> listAsync()
GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<ADGroupInner> list(String filter, com.azure.core.util.Context context)
filter
- The filter to apply to the operation.context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<ADGroupInner> list()
GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<DirectoryObjectInner> getGroupMembersAsync(String objectId)
objectId
- The object ID of the group whose members should be retrieved.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<DirectoryObjectInner> getGroupMembers(String objectId)
objectId
- The object ID of the group whose members should be retrieved.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<DirectoryObjectInner> getGroupMembers(String objectId, com.azure.core.util.Context context)
objectId
- The object ID of the group whose members should be retrieved.context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<ADGroupInner>> getWithResponseAsync(String objectId)
objectId
- The object ID of the user for which to get group information.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<ADGroupInner> getAsync(String objectId)
objectId
- The object ID of the user for which to get group information.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.ADGroupInner get(String objectId)
objectId
- The object ID of the user for which to get group information.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<ADGroupInner> getWithResponse(String objectId, com.azure.core.util.Context context)
objectId
- The object ID of the user for which to get group information.context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Void>> deleteWithResponseAsync(String objectId)
objectId
- The object ID of the group to delete.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<Void> deleteAsync(String objectId)
objectId
- The object ID of the group to delete.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.void delete(String objectId)
objectId
- The object ID of the group to delete.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<Void> deleteWithResponse(String objectId, com.azure.core.util.Context context)
objectId
- The object ID of the group to delete.context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<String> getMemberGroupsAsync(String objectId, boolean securityEnabledOnly)
objectId
- The object ID of the group for which to get group membership.securityEnabledOnly
- If true, only membership in security-enabled groups should be checked. Otherwise,
membership in all groups should be checked.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<String> getMemberGroups(String objectId, boolean securityEnabledOnly)
objectId
- The object ID of the group for which to get group membership.securityEnabledOnly
- If true, only membership in security-enabled groups should be checked. Otherwise,
membership in all groups should be checked.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<String> getMemberGroups(String objectId, boolean securityEnabledOnly, com.azure.core.util.Context context)
objectId
- The object ID of the group for which to get group membership.securityEnabledOnly
- If true, only membership in security-enabled groups should be checked. Otherwise,
membership in all groups should be checked.context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedFlux<DirectoryObjectInner> listOwnersAsync(String objectId)
objectId
- The object ID of the group for which to get owners.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<DirectoryObjectInner> listOwners(String objectId)
objectId
- The object ID of the group for which to get owners.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.PagedIterable<DirectoryObjectInner> listOwners(String objectId, com.azure.core.util.Context context)
objectId
- The object ID of the group for which to get owners.context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Void>> addOwnerWithResponseAsync(String objectId, String url)
objectId
- The object ID of the application to which to add the owner.url
- A owner object URL, such as
"https://graph.windows.net/0b1f9851-1bf0-433f-aec3-cb9272f093dc/directoryObjects"
+ "/f260bbc4-c254-447b-94cf-293b5ec434dd",
where "0b1f9851-1bf0-433f-aec3-cb9272f093dc" is the tenantId and "f260bbc4-c254-447b-94cf-293b5ec434dd" is
the objectId of the owner (user, application, servicePrincipal, group) to be added.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<Void> addOwnerAsync(String objectId, String url)
objectId
- The object ID of the application to which to add the owner.url
- A owner object URL, such as
"https://graph.windows.net/0b1f9851-1bf0-433f-aec3-cb9272f093dc/directoryObjects"
+ "/f260bbc4-c254-447b-94cf-293b5ec434dd",
where "0b1f9851-1bf0-433f-aec3-cb9272f093dc" is the tenantId and "f260bbc4-c254-447b-94cf-293b5ec434dd" is
the objectId of the owner (user, application, servicePrincipal, group) to be added.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.void addOwner(String objectId, String url)
objectId
- The object ID of the application to which to add the owner.url
- A owner object URL, such as
"https://graph.windows.net/0b1f9851-1bf0-433f-aec3-cb9272f093dc/directoryObjects"
+ "/f260bbc4-c254-447b-94cf-293b5ec434dd",
where "0b1f9851-1bf0-433f-aec3-cb9272f093dc" is the tenantId and "f260bbc4-c254-447b-94cf-293b5ec434dd" is
the objectId of the owner (user, application, servicePrincipal, group) to be added.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<Void> addOwnerWithResponse(String objectId, String url, com.azure.core.util.Context context)
objectId
- The object ID of the application to which to add the owner.url
- A owner object URL, such as
"https://graph.windows.net/0b1f9851-1bf0-433f-aec3-cb9272f093dc/directoryObjects"
+ "/f260bbc4-c254-447b-94cf-293b5ec434dd",
where "0b1f9851-1bf0-433f-aec3-cb9272f093dc" is the tenantId and "f260bbc4-c254-447b-94cf-293b5ec434dd" is
the objectId of the owner (user, application, servicePrincipal, group) to be added.context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<Void>> removeOwnerWithResponseAsync(String objectId, String ownerObjectId)
objectId
- The object ID of the group from which to remove the owner.ownerObjectId
- Owner object id.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<Void> removeOwnerAsync(String objectId, String ownerObjectId)
objectId
- The object ID of the group from which to remove the owner.ownerObjectId
- Owner object id.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.void removeOwner(String objectId, String ownerObjectId)
objectId
- The object ID of the group from which to remove the owner.ownerObjectId
- Owner object id.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<Void> removeOwnerWithResponse(String objectId, String ownerObjectId, com.azure.core.util.Context context)
objectId
- The object ID of the group from which to remove the owner.ownerObjectId
- Owner object id.context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.GraphErrorException
- thrown if the request is rejected by
server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Copyright © 2020 Microsoft Corporation. All rights reserved.