public class DirectoryRequestBuilder extends com.microsoft.graph.http.BaseRequestBuilder<Directory>
| Constructor and Description |
|---|
DirectoryRequestBuilder(java.lang.String requestUrl,
com.microsoft.graph.core.IBaseClient<?> client,
java.util.List<? extends com.microsoft.graph.options.Option> requestOptions)
The request builder for the Directory
|
| Modifier and Type | Method and Description |
|---|---|
AdministrativeUnitCollectionRequestBuilder |
administrativeUnits()
Gets a request builder for the AdministrativeUnit collection
|
AdministrativeUnitRequestBuilder |
administrativeUnits(java.lang.String id)
Gets a request builder for the AdministrativeUnit item
|
DirectoryRequest |
buildRequest(java.util.List<? extends com.microsoft.graph.options.Option> requestOptions)
Creates the request with specific requestOptions instead of the existing requestOptions
|
DirectoryRequest |
buildRequest(com.microsoft.graph.options.Option... requestOptions)
Creates the request
|
DirectoryObjectCollectionRequestBuilder |
deletedItems()
Gets a request builder for the DirectoryObject collection
|
DirectoryObjectRequestBuilder |
deletedItems(java.lang.String id)
Gets a request builder for the DirectoryObject item
|
ApplicationCollectionRequestBuilder |
deletedItemsAsApplication()
Gets a request builder for the Application collection
|
ApplicationRequestBuilder |
deletedItemsAsApplication(java.lang.String id)
Gets a request builder for the Application item
|
GroupCollectionRequestBuilder |
deletedItemsAsGroup()
Gets a request builder for the Group collection
|
GroupRequestBuilder |
deletedItemsAsGroup(java.lang.String id)
Gets a request builder for the Group item
|
UserCollectionRequestBuilder |
deletedItemsAsUser()
Gets a request builder for the User collection
|
UserRequestBuilder |
deletedItemsAsUser(java.lang.String id)
Gets a request builder for the User item
|
public DirectoryRequestBuilder(@Nonnull
java.lang.String requestUrl,
@Nonnull
com.microsoft.graph.core.IBaseClient<?> client,
@Nullable
java.util.List<? extends com.microsoft.graph.options.Option> requestOptions)
requestUrl - the request URLclient - the service clientrequestOptions - the options for this request@Nonnull public DirectoryRequest buildRequest(@Nullable com.microsoft.graph.options.Option... requestOptions)
requestOptions - the options for this request@Nonnull public DirectoryRequest buildRequest(@Nonnull java.util.List<? extends com.microsoft.graph.options.Option> requestOptions)
requestOptions - the options for this request@Nonnull public AdministrativeUnitCollectionRequestBuilder administrativeUnits()
@Nonnull public AdministrativeUnitRequestBuilder administrativeUnits(@Nonnull java.lang.String id)
id - the item identifier@Nonnull public DirectoryObjectCollectionRequestBuilder deletedItems()
@Nonnull public DirectoryObjectRequestBuilder deletedItems(@Nonnull java.lang.String id)
id - the item identifier@Nonnull public UserCollectionRequestBuilder deletedItemsAsUser()
@Nonnull public UserRequestBuilder deletedItemsAsUser(@Nonnull java.lang.String id)
id - the item identifier@Nonnull public GroupCollectionRequestBuilder deletedItemsAsGroup()
@Nonnull public GroupRequestBuilder deletedItemsAsGroup(@Nonnull java.lang.String id)
id - the item identifier@Nonnull public ApplicationCollectionRequestBuilder deletedItemsAsApplication()
@Nonnull public ApplicationRequestBuilder deletedItemsAsApplication(@Nonnull java.lang.String id)
id - the item identifier