GroupsGroupsClient Interface
public interface GroupsGroupsClient
An instance of this class provides access to all the operations defined in GroupsGroupsClient.
Method Summary
Method Details
createGroup
public abstract MicrosoftGraphGroupInner createGroup(MicrosoftGraphGroupInner body)
Add new entity to groups.
Parameters:
Returns:
createGroupAsync
public abstract Mono<MicrosoftGraphGroupInner> createGroupAsync(MicrosoftGraphGroupInner body)
Add new entity to groups.
Parameters:
Returns:
createGroupWithResponse
public abstract Response<MicrosoftGraphGroupInner> createGroupWithResponse(MicrosoftGraphGroupInner body, Context context)
Add new entity to groups.
Parameters:
Returns:
createGroupWithResponseAsync
public abstract Mono<Response<MicrosoftGraphGroupInner>> createGroupWithResponseAsync(MicrosoftGraphGroupInner body)
Add new entity to groups.
Parameters:
Returns:
deleteGroup
public abstract void deleteGroup(String groupId)
Delete entity from groups.
Parameters:
deleteGroupAsync
public abstract Mono<Void> deleteGroupAsync(String groupId)
Delete entity from groups.
Parameters:
Returns:
deleteGroupWithResponse
public abstract Response<Void> deleteGroupWithResponse(String groupId, String ifMatch, Context context)
Delete entity from groups.
Parameters:
Returns:
deleteGroupWithResponseAsync
public abstract Mono<Response<Void>> deleteGroupWithResponseAsync(String groupId, String ifMatch)
Delete entity from groups.
Parameters:
Returns:
getGroup
public abstract MicrosoftGraphGroupInner getGroup(String groupId)
Get entity from groups by key.
Parameters:
Returns:
getGroupAsync
public abstract Mono<MicrosoftGraphGroupInner> getGroupAsync(String groupId)
Get entity from groups by key.
Parameters:
Returns:
getGroupWithResponse
public abstract Response<MicrosoftGraphGroupInner> getGroupWithResponse(String groupId, String consistencyLevel, List<Get2ItemsItem> select, List<Get3ItemsItem> expand, Context context)
Get entity from groups by key.
Parameters:
Returns:
getGroupWithResponseAsync
public abstract Mono<Response<MicrosoftGraphGroupInner>> getGroupWithResponseAsync(String groupId, String consistencyLevel, List<Get2ItemsItem> select, List<Get3ItemsItem> expand)
Get entity from groups by key.
Parameters:
Returns:
listGroup
public abstract PagedIterable<MicrosoftGraphGroupInner> listGroup()
Get entities from groups.
Returns:
listGroup
public abstract PagedIterable<MicrosoftGraphGroupInner> listGroup(String consistencyLevel, Integer top, Integer skip, String search, String filter, Boolean count, List<Get6ItemsItem> orderby, List<Get7ItemsItem> select, List<Get8ItemsItem> expand, Context context)
Get entities from groups.
Parameters:
Returns:
listGroupAsync
public abstract PagedFlux<MicrosoftGraphGroupInner> listGroupAsync()
Get entities from groups.
Returns:
listGroupAsync
public abstract PagedFlux<MicrosoftGraphGroupInner> listGroupAsync(String consistencyLevel, Integer top, Integer skip, String search, String filter, Boolean count, List<Get6ItemsItem> orderby, List<Get7ItemsItem> select, List<Get8ItemsItem> expand)
Get entities from groups.
Parameters:
Returns:
updateGroup
public abstract void updateGroup(String groupId, MicrosoftGraphGroupInner body)
Update entity in groups.
Parameters:
updateGroupAsync
public abstract Mono<Void> updateGroupAsync(String groupId, MicrosoftGraphGroupInner body)
Update entity in groups.
Parameters:
Returns:
updateGroupWithResponse
public abstract Response<Void> updateGroupWithResponse(String groupId, MicrosoftGraphGroupInner body, Context context)
Update entity in groups.
Parameters:
Returns:
updateGroupWithResponseAsync
public abstract Mono<Response<Void>> updateGroupWithResponseAsync(String groupId, MicrosoftGraphGroupInner body)
Update entity in groups.
Parameters:
Returns: